.elementor-12 .elementor-element.elementor-element-a7a4792{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-repeater-item-49f1692 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://webliquidinfotech.com/wp-content/uploads/2025/11/infobanner-1.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-repeater-item-3dd5790 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://webliquidinfotech.com/wp-content/uploads/2025/11/infobanner3-1.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-repeater-item-0a601f8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://webliquidinfotech.com/wp-content/uploads/2025/11/infobanner2-1.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f124b39 .swiper-slide{transition-duration:calc(5000ms*1.2);height:660px;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-slide-button{background-color:#222158;border-radius:5px;}.elementor-12 .elementor-element.elementor-element-f124b39 .swiper-slide-contents{max-width:50%;}.elementor-12 .elementor-element.elementor-element-f124b39 .swiper-slide-inner{text-align:left;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-slide-heading{color:#222158;font-family:"Barlow", Sans-serif;font-size:50px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-slide-description{color:#000000;font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4f11abc6{--display:flex;--min-height:0px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4f11abc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f11abc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-3715b415{--display:flex;--min-height:0px;--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(140.2234375, 140.2234375, 140.2234375, 0.5);--margin-top:-40px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-3715b415:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3715b415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-12 .elementor-element.elementor-element-18f1f049{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:1;}.elementor-12 .elementor-element.elementor-element-18f1f049 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-12 .elementor-element.elementor-element-18f1f049 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-5321ddf4{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5321ddf4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5321ddf4 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-7fd0490b{--display:flex;--min-height:0px;--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:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-7fd0490b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fd0490b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-4407205c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-4407205c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4407205c{z-index:2;}.elementor-12 .elementor-element.elementor-element-4407205c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d61100{--display:flex;--min-height:0px;--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-color:#9FB3FA;--border-color:#9FB3FA;--border-radius:116px 116px 116px 116px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6d61100:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d61100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F9;}.elementor-12 .elementor-element.elementor-element-6d61100.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-32de4450{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-32de4450.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-32de4450 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-609b7896 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-609b7896:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-609b7896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-609b7896 > .elementor-container{min-height:210px;}.elementor-12 .elementor-element.elementor-element-609b7896 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-609b7896, .elementor-12 .elementor-element.elementor-element-609b7896 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-609b7896{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-12 .elementor-element.elementor-element-609b7896 > .elementor-shape-bottom svg{height:70px;}.elementor-12 .elementor-element.elementor-element-669dd0f2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-669dd0f2 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-669dd0f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-669dd0f2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-669dd0f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-669dd0f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-fb95890 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fb95890{text-align:center;}.elementor-12 .elementor-element.elementor-element-fb95890 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-12 .elementor-element.elementor-element-40f8bcb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-40f8bcb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-336b6b20 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-54f028eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-54f028eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-12 .elementor-element.elementor-element-13a59b40 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7583f47a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7583f47a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-80ae11d > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3ec7211c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3ec7211c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-585726be > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6c2e022.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-6c2e022.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7a5da20b > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2542ef3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-2542ef3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-69821ba3 > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6055fa51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-6055fa51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-3f8d3ba0 > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-36400750.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-36400750.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7cc50a6a > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-12b7621a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-12b7621a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-704e36be > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3602e06c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3602e06c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-282bccd2 > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-26ef27d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-26ef27d3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-26ef27d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-26ef27d3 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-26ef27d3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 30px 80px 30px;z-index:1;}.elementor-12 .elementor-element.elementor-element-26ef27d3, .elementor-12 .elementor-element.elementor-element-26ef27d3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-26ef27d3 > .elementor-shape-top svg{height:70px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7269382b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7269382b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7269382b > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-12 .elementor-element.elementor-element-3856e4d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:50px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3856e4d{right:50px;}body.rtl .elementor-12 .elementor-element.elementor-element-3856e4d{left:50px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-94f52e7{right:100px;}body.rtl .elementor-12 .elementor-element.elementor-element-94f52e7{left:100px;}.elementor-12 .elementor-element.elementor-element-94f52e7{bottom:0px;z-index:-1;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-25b78c63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-25b78c63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-25b78c63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-25b78c63 > .elementor-element-populated{padding:0px 12px 0px 50px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2f8cb5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2f8cb5e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2f8cb5e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2f8cb5e{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-2f8cb5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2f8cb5e .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-2f8cb5e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8976d32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8976d32{text-align:left;}.elementor-12 .elementor-element.elementor-element-8976d32 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:46px;color:#000000;}.elementor-12 .elementor-element.elementor-element-95f87d7{font-family:"Barlow", Sans-serif;font-weight:400;line-height:26px;color:#000000;}.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-12 .elementor-element.elementor-element-a90da1d .elementor-button{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a90da1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-17716c3{width:100%;max-width:100%;top:-10px;z-index:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-17716c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-17716c3{left:50px;}body.rtl .elementor-12 .elementor-element.elementor-element-17716c3{right:50px;}.elementor-12 .elementor-element.elementor-element-17716c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-1e7ff5f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1e7ff5f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e7ff5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-44246f7{--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;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(139.40000000000003, 137.88478260869567, 137.88478260869567, 0.61);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44246f7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-44246f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webliquidinfotech.com/wp-content/uploads/2024/12/bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-44246f7::before, .elementor-12 .elementor-element.elementor-element-44246f7 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-44246f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-44246f7 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-44246f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-44246f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-a1d613f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a1d613f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-20e85b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-20e85b8{text-align:left;}.elementor-12 .elementor-element.elementor-element-20e85b8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c763888 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c763888.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c763888{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9b39b8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-19abae8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bc60084{--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-12 .elementor-element.elementor-element-c0384d9{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-cd95114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-48ae0f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4964479 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-4964479{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-444d808 > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-12 .elementor-element.elementor-element-444d808{text-align:center;}.elementor-12 .elementor-element.elementor-element-444d808 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:#000000;}.elementor-12 .elementor-element.elementor-element-def907a{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c98d34a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-c98d34a::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-c98d34a:hover::before, .elementor-12 .elementor-element.elementor-element-c98d34a:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c98d34a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-c98d34a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-471804a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-471804a.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-471804a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-471804a.elementor-view-default .elementor-icon{color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-471804a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-471804a.elementor-view-default .elementor-icon svg{fill:#222158;}.elementor-12 .elementor-element.elementor-element-471804a .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-471804a .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-b78f627 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b78f627{text-align:left;}.elementor-12 .elementor-element.elementor-element-b78f627 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-9ea5b6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-9ea5b6d::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9ea5b6d:hover::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-9ea5b6d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7a204ca .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a204ca.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-7a204ca.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a204ca.elementor-view-default .elementor-icon{color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-7a204ca.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a204ca.elementor-view-default .elementor-icon svg{fill:#222158;}.elementor-12 .elementor-element.elementor-element-7a204ca .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-7a204ca .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-9347ace > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9347ace{text-align:left;}.elementor-12 .elementor-element.elementor-element-9347ace .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-a01abe9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a01abe9::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-a01abe9:hover::before, .elementor-12 .elementor-element.elementor-element-a01abe9:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a01abe9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-a01abe9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1ac1ac5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1ac1ac5.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-1ac1ac5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1ac1ac5.elementor-view-default .elementor-icon{color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-1ac1ac5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1ac1ac5.elementor-view-default .elementor-icon svg{fill:#222158;}.elementor-12 .elementor-element.elementor-element-1ac1ac5 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1ac1ac5 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-024c5d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-024c5d7{text-align:left;}.elementor-12 .elementor-element.elementor-element-024c5d7 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-4b64daa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4b64daa::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4b64daa:hover::before, .elementor-12 .elementor-element.elementor-element-4b64daa:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b64daa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-4b64daa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-c9d8590 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9d8590 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-c9d8590 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-fa3766f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa3766f{text-align:left;}.elementor-12 .elementor-element.elementor-element-fa3766f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-48561af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-48561af::before, .elementor-12 .elementor-element.elementor-element-48561af > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-48561af > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-48561af > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-48561af > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-48561af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-48561af:hover::before, .elementor-12 .elementor-element.elementor-element-48561af:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-48561af:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-48561af > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-48561af > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-69f777b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-69f777b.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-69f777b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-69f777b.elementor-view-default .elementor-icon{color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-69f777b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-69f777b.elementor-view-default .elementor-icon svg{fill:#222158;}.elementor-12 .elementor-element.elementor-element-69f777b .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-69f777b .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-e28f9f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e28f9f8{text-align:left;}.elementor-12 .elementor-element.elementor-element-e28f9f8 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-56d383b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-56d383b::before, .elementor-12 .elementor-element.elementor-element-56d383b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-56d383b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-56d383b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-56d383b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-56d383b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-56d383b:hover::before, .elementor-12 .elementor-element.elementor-element-56d383b:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-56d383b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-56d383b > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-56d383b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5e217bd .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e217bd.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-5e217bd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5e217bd.elementor-view-default .elementor-icon{color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-5e217bd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5e217bd.elementor-view-default .elementor-icon svg{fill:#222158;}.elementor-12 .elementor-element.elementor-element-5e217bd .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-5e217bd .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-700540f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-700540f{text-align:left;}.elementor-12 .elementor-element.elementor-element-700540f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-e06d180:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e06d180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/06/77834-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-12 .elementor-element.elementor-element-e06d180 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e06d180{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-c4a29bf > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-12 .elementor-element.elementor-element-58240af > .elementor-container{max-width:540px;}.elementor-12 .elementor-element.elementor-element-18a7830 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e492f34{width:100%;max-width:100%;top:-40px;z-index:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e492f34 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e492f34{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e492f34{right:0px;}.elementor-12 .elementor-element.elementor-element-e492f34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-8ad9952 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8ad9952{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6e3f4cb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-6e3f4cb{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e3f4cb .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8e0efe6 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8e0efe6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-9015aee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-9015aee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9015aee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9015aee > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-9015aee > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-9015aee > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9015aee > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-9015aee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8a5fbbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:45px;--padding-right:45px;}.elementor-12 .elementor-element.elementor-element-8a5fbbf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a5fbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fe2b6d0{width:100%;max-width:100%;top:30px;z-index:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-fe2b6d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fe2b6d0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-fe2b6d0{right:0px;}.elementor-12 .elementor-element.elementor-element-fe2b6d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-37925aa > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-37925aa{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-37925aa .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8211ee6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8211ee6{text-align:center;}.elementor-12 .elementor-element.elementor-element-8211ee6 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:55px;color:#000000;}.elementor-12 .elementor-element.elementor-element-f4eb650{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-weight:400;line-height:26px;color:#787878;}.elementor-12 .elementor-element.elementor-element-f4eb650.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-aa7f805{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-72a0b40{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-168d954{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-168d954:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-168d954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c2038f4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-c2038f4{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-c2038f4 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-c2038f4.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-c2038f4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c2038f4.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-c2038f4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c2038f4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-c2038f4 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-016a61a .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-016a61a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4609a6{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2a3809b{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2a3809b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2a3809b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-116b9d9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-116b9d9{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-116b9d9 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-116b9d9.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-116b9d9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-116b9d9.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-116b9d9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-116b9d9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-116b9d9 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-424670f .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-424670f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6560e86{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-42b306c{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-42b306c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42b306c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-94e4ab6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-94e4ab6{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-94e4ab6 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-94e4ab6.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-94e4ab6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-94e4ab6.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-94e4ab6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-94e4ab6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-94e4ab6 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-b18220c .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-b18220c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-459a20c{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-5d36a55{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5d36a55:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d36a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa4c4f6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-aa4c4f6{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-aa4c4f6 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-aa4c4f6.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-aa4c4f6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aa4c4f6.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-aa4c4f6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-aa4c4f6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-aa4c4f6 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-22e729a .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-22e729a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7fb61de{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0df622a{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0df622a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0df622a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-78645e1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-78645e1{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-78645e1 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-78645e1.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-78645e1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-78645e1.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-78645e1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-78645e1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-78645e1 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-f7e2b50 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-f7e2b50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e7756ad{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2493266{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2493266:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2493266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8764ee8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-8764ee8{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-8764ee8 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-8764ee8.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-8764ee8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8764ee8.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-8764ee8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8764ee8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8764ee8 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-b723382 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-b723382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59c3e0d{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0acbfbc{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0acbfbc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0acbfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0b7290b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-0b7290b{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-0b7290b .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-0b7290b.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-0b7290b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0b7290b.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-0b7290b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0b7290b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-0b7290b .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-3c68667 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-3c68667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2b751c3{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-82515f2{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-82515f2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82515f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ed48be > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-5ed48be{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-5ed48be .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-5ed48be.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-5ed48be.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5ed48be.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-5ed48be .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5ed48be .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-5ed48be .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-790e7d4 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-790e7d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a67e49{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a994f57{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a994f57:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a994f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4202c50 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-4202c50{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-4202c50 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-4202c50.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-4202c50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4202c50.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-4202c50 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4202c50 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4202c50 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-c0b1665 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-c0b1665 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1547d72{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-e3b0d66{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e3b0d66:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e3b0d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eaca983 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-eaca983{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-eaca983 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-eaca983.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-eaca983.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-eaca983.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-eaca983 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-eaca983 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-eaca983 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-66e382d .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-66e382d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8523bc1{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-57eed36{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-57eed36:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57eed36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-88f662b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-88f662b{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-88f662b .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-88f662b.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-88f662b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-88f662b.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-88f662b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-88f662b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-88f662b .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-eee0766 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-eee0766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-40569c4{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-8217e45{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8217e45:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8217e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ff0cc27 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-ff0cc27{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-ff0cc27 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-ff0cc27.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-ff0cc27.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ff0cc27.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-ff0cc27 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ff0cc27 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-ff0cc27 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-09a266e .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-09a266e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2d5207b{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-714e1ea{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-714e1ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-714e1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-13a6829 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-13a6829{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-13a6829 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-13a6829.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-13a6829.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-13a6829.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-13a6829 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-13a6829 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-13a6829 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-7403b42 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-7403b42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43a5c04{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0f21a27{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0f21a27:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f21a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3a7d26e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-3a7d26e{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-3a7d26e .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-3a7d26e.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-3a7d26e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3a7d26e.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-3a7d26e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3a7d26e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-3a7d26e .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-613c1aa .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-613c1aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b14ccbd{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-9d7d249{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9d7d249:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d7d249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-04bec65 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-04bec65{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-04bec65 .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-04bec65.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-04bec65.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-04bec65.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-04bec65 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-04bec65 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-04bec65 .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-ffa91ec .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ffa91ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e90434{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-ce18d0d{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ce18d0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce18d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7dc9ccd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-7dc9ccd{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-7dc9ccd .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-7dc9ccd.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-7dc9ccd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7dc9ccd.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-7dc9ccd .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7dc9ccd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7dc9ccd .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-7886f27 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-7886f27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7664c4e{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-f036fdf{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f036fdf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f036fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fbaa52f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-fbaa52f{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-fbaa52f .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-fbaa52f.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-fbaa52f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fbaa52f.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-fbaa52f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fbaa52f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-fbaa52f .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-f908f9e .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-f908f9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6e91d2d{--display:flex;--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-594b0b9{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(8, 14.000000000000025, 28, 0.06);--padding-top:40px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-594b0b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-594b0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e064dfa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-e064dfa{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-e064dfa .elementor-icon-box-title{margin-block-end:15px;color:#303262;}.elementor-12 .elementor-element.elementor-element-e064dfa.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-e064dfa.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e064dfa.elementor-view-default .elementor-icon{fill:#222158;color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-e064dfa .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e064dfa .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-e064dfa .elementor-icon-box-description{color:#737887;}.elementor-12 .elementor-element.elementor-element-9ed1824 .elementor-button{background-color:#222158;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;border-radius:50% 50% 50% 50%;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-9ed1824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a3acb3d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;}.elementor-12 .elementor-element.elementor-element-a3acb3d.elementor-element{--align-self:center;}:where( .elementor-12 .elementor-element.elementor-element-a3acb3d .swiper-slide ) > .e-con{--border-radius:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-31dd4fa > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31dd4fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-18c479ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-18c479ac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-18c479ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-2c2e353a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-34163092 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-34163092{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-439648a > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-439648a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:39px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b8beeb4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-b8beeb4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-75534fb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-75534fb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:39px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-68102fae{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-68102fae p{margin-block-end:10px;}.elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-61d1291b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button:focus{color:#000000;}.elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-61d1291b .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-2c581e4a{width:100%;max-width:100%;top:-40px;z-index:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-2c581e4a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2c581e4a{left:15px;}body.rtl .elementor-12 .elementor-element.elementor-element-2c581e4a{right:15px;}.elementor-12 .elementor-element.elementor-element-2c581e4a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-7d33aa4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8296925{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-12 .elementor-element.elementor-element-165518ab{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(146.2, 146.2, 146.2, 0.5);--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-165518ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-165518ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-441c02be > .elementor-widget-container{padding:35px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-441c02be .elementor-counter-number-wrapper{color:#272727;font-family:"Roboto Slab", Sans-serif;font-size:56px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-441c02be .elementor-counter-title{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-58c33f0d{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(146.2, 146.2, 146.2, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-58c33f0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58c33f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-6945b41 > .elementor-widget-container{padding:35px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-6945b41 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:56px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6945b41 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3a0e186d{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(146.2, 146.2, 146.2, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3a0e186d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a0e186d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-529bc9d7 > .elementor-widget-container{padding:35px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-529bc9d7 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:56px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-529bc9d7 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-72c5b5d8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(146.2, 146.2, 146.2, 0.5);--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-72c5b5d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-72c5b5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-4a0e31e2 > .elementor-widget-container{padding:35px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-4a0e31e2 .elementor-counter-number-wrapper{color:#272727;font-family:"Roboto Slab", Sans-serif;font-size:56px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4a0e31e2 .elementor-counter-title{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5ff2db88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button:focus{color:#000000;}.elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5ff2db88 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-827b3b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a80dcc9{--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 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-a163771 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a163771{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-text{color:#222158;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8179cbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8179cbb{text-align:center;}.elementor-12 .elementor-element.elementor-element-8179cbb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:700;color:#00152E;}.elementor-12 .elementor-element.elementor-element-d43bb34{--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-12 .elementor-element.elementor-element-d43bb34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d43bb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-88dd9fb > .elementor-widget-container{padding:10px 0px 10px 50px;}.elementor-12 .elementor-element.elementor-element-88dd9fb{text-align:center;}.elementor-12 .elementor-element.elementor-element-88dd9fb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fc931b4{--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-12 .elementor-element.elementor-element-a4d7f70{--display:flex;}.elementor-12 .elementor-element.elementor-element-6c1a362 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-37d4b5f{--display:flex;}.elementor-12 .elementor-element.elementor-element-f300eb5 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-c5ec0a0{--display:flex;}.elementor-12 .elementor-element.elementor-element-cb9d0df img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-7cb69ce{--display:flex;}.elementor-12 .elementor-element.elementor-element-7b9f179 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-50a116a{--display:flex;}.elementor-12 .elementor-element.elementor-element-1ebd1a6 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-26fd05d{--display:flex;}.elementor-12 .elementor-element.elementor-element-636c4c7 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-f6f32e3{--display:flex;}.elementor-12 .elementor-element.elementor-element-de86887 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-1e31121{--display:flex;}.elementor-12 .elementor-element.elementor-element-baf1f8d img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-9763965{--display:flex;}.elementor-12 .elementor-element.elementor-element-cf33a7b img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-3957bdf{--display:flex;}.elementor-12 .elementor-element.elementor-element-7236510 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-45e6dd0{--display:flex;}.elementor-12 .elementor-element.elementor-element-cec9229 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-ddb5b15{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-ddb5b15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-63e9c90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-93f87e1{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-93f87e1 > .elementor-widget-container{margin:25px 40px 25px 40px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93f87e1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#ACACAC;}.elementor-12 .elementor-element.elementor-element-4c65770{--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:center;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c65770:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c65770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-f058b96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0e8e656{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-7a13770 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7a13770{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2006a8a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-12 .elementor-element.elementor-element-2006a8a{text-align:left;}.elementor-12 .elementor-element.elementor-element-2006a8a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b603dbd{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-33a4bd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-33a4bd4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-33a4bd4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-33a4bd4 .elementor-button:focus{color:#000000;}.elementor-12 .elementor-element.elementor-element-33a4bd4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-33a4bd4 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-c2054c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-c83d847 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-c83d847 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-2cbcec4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-2cbcec4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-cce0365 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-cce0365 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-4cc7615 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-4cc7615 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-86819e0 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-86819e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-fde9be6 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-fde9be6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-db33bd4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-db33bd4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-0570be4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-0570be4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-85e23cb > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 8px 0px rgba(117.99999999999999, 117.99999999999999, 117.99999999999999, 0.5);}.elementor-12 .elementor-element.elementor-element-85e23cb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-57bf1da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-57bf1da .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-57bf1da .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-57bf1da .elementor-button:focus{color:#000000;}.elementor-12 .elementor-element.elementor-element-57bf1da .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-57bf1da .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-80c72ca{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-6075e16{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(167.4234375, 167.4234375, 167.4234375, 0.5);--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6075e16:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6075e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/02/cta_bg_3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c1e23c4{--display:flex;--position:absolute;}.elementor-12 .elementor-element.elementor-element-c1e23c4::before, .elementor-12 .elementor-element.elementor-element-c1e23c4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c1e23c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c1e23c4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c1e23c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c1e23c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c1e23c4{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-c1e23c4{right:0px;}.elementor-12 .elementor-element.elementor-element-766f45a > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-12 .elementor-element.elementor-element-766f45a{text-align:left;}.elementor-12 .elementor-element.elementor-element-766f45a img{width:13%;opacity:1;}.elementor-12 .elementor-element.elementor-element-e5084ea{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e5084ea::before, .elementor-12 .elementor-element.elementor-element-e5084ea > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e5084ea > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e5084ea > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e5084ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e5084ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4fea0fb > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-4fea0fb{z-index:2;text-align:center;}.elementor-12 .elementor-element.elementor-element-4fea0fb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67352b9 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #D21919 0%, #D21919 100%);border-radius:55px 55px 55px 55px;padding:17px 44px 17px 44px;}.elementor-12 .elementor-element.elementor-element-67352b9 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-67352b9 > .elementor-widget-container{margin:15px 0px -30px 0px;}.elementor-12 .elementor-element.elementor-element-67352b9{z-index:4;}.elementor-12 .elementor-element.elementor-element-67352b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4903b2c > .elementor-widget-container{margin:-22% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-4903b2c{text-align:right;}.elementor-12 .elementor-element.elementor-element-4903b2c img{width:220px;height:230px;object-fit:cover;object-position:top center;}.elementor-12 .elementor-element.elementor-element-b199913{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(167.4234375, 167.4234375, 167.4234375, 0.5);--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b199913:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b199913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/02/cta_bg_3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6ce1d72{--display:flex;--position:absolute;}.elementor-12 .elementor-element.elementor-element-6ce1d72::before, .elementor-12 .elementor-element.elementor-element-6ce1d72 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6ce1d72 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6ce1d72 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6ce1d72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6ce1d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6ce1d72{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6ce1d72{right:0px;}.elementor-12 .elementor-element.elementor-element-0a9e29a > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-12 .elementor-element.elementor-element-0a9e29a{text-align:left;}.elementor-12 .elementor-element.elementor-element-0a9e29a img{width:13%;opacity:1;}.elementor-12 .elementor-element.elementor-element-bbfeefb{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-bbfeefb::before, .elementor-12 .elementor-element.elementor-element-bbfeefb > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bbfeefb > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bbfeefb > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bbfeefb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bbfeefb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cf2042f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-cf2042f{text-align:center;}.elementor-12 .elementor-element.elementor-element-cf2042f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8d5927f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #D21919 0%, #D21919 100%);border-radius:55px 55px 55px 55px;padding:17px 44px 17px 44px;}.elementor-12 .elementor-element.elementor-element-8d5927f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-8d5927f > .elementor-widget-container{margin:15px 0px -30px 0px;}.elementor-12 .elementor-element.elementor-element-8d5927f{z-index:4;}.elementor-12 .elementor-element.elementor-element-8d5927f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9b895d4 > .elementor-widget-container{margin:-22% 0% 0% 0%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9b895d4{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9b895d4{left:0px;}.elementor-12 .elementor-element.elementor-element-9b895d4{bottom:-10px;text-align:right;}.elementor-12 .elementor-element.elementor-element-9b895d4 img{width:220px;height:230px;object-fit:cover;object-position:top center;}.elementor-12 .elementor-element.elementor-element-27d7f1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:30px 30px 0px 0px;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-27d7f1f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-27d7f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-f970d6e{--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 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2af2dde{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-afb1b2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-afb1b2f{text-align:center;}.elementor-12 .elementor-element.elementor-element-afb1b2f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5b1d00b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5b1d00b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b1d00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-e6f4638{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-d0af289{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2d62059{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-12 .elementor-element.elementor-element-2be386e{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3da08fe{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--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-12 .elementor-element.elementor-element-28fe779{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32cf977{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--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-12 .elementor-element.elementor-element-79860dc{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b2fcbf{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--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-12 .elementor-element.elementor-element-7d08538{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-da073f3{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;bottom:45%;}.elementor-12 .elementor-element.elementor-element-da073f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-da073f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#684DF4;}.elementor-12 .elementor-element.elementor-element-da073f3.e-con{--e-con-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-da073f3{left:-200px;}body.rtl .elementor-12 .elementor-element.elementor-element-da073f3{right:-200px;}.elementor-12 .elementor-element.elementor-element-378a95a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-378a95a{text-align:center;}.elementor-12 .elementor-element.elementor-element-378a95a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e3a0b6a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e3a0b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/06/group-diverse-grads-throwing-caps-up-sky-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e3a0b6a > .elementor-background-overlay{background-color:#000000;opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e3a0b6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-12 .elementor-element.elementor-element-eafeaa2 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-12 .elementor-element.elementor-element-475a789{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e29a229 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e29a229{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-e29a229 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8f4b7c5{width:100%;max-width:100%;top:-30px;z-index:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-8f4b7c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8f4b7c5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8f4b7c5{right:0px;}.elementor-12 .elementor-element.elementor-element-8f4b7c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;color:#FAFDFF;}.elementor-12 .elementor-element.elementor-element-9b9615e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3adf545 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3adf545{text-align:center;}.elementor-12 .elementor-element.elementor-element-3adf545 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1fcff77 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1fcff77 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-1fcff77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b4f8352{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7d5c49a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7d5c49a > .elementor-widget-container{background-color:#222158;padding:25px 0px 25px 0px;transition:background 0.4s;border-radius:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-7d5c49a:hover .elementor-widget-container{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-7d5c49a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7d5c49a .elementor-counter{flex-direction:column-reverse;}.elementor-12 .elementor-element.elementor-element-7d5c49a .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7d5c49a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5d31db2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5d31db2 > .elementor-widget-container{background-color:#222158;padding:25px 0px 25px 0px;transition:background 0.4s;border-radius:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-5d31db2:hover .elementor-widget-container{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-5d31db2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d31db2 .elementor-counter{flex-direction:column-reverse;}.elementor-12 .elementor-element.elementor-element-5d31db2 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5d31db2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d9200df{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d9200df > .elementor-widget-container{background-color:#222158;padding:25px 0px 25px 0px;transition:background 0.4s;border-radius:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-d9200df:hover .elementor-widget-container{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-d9200df.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d9200df .elementor-counter{flex-direction:column-reverse;}.elementor-12 .elementor-element.elementor-element-d9200df .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d9200df .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9132602{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9132602 > .elementor-widget-container{background-color:#222158;padding:25px 0px 25px 0px;transition:background 0.4s;border-radius:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-9132602:hover .elementor-widget-container{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-9132602.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9132602 .elementor-counter{flex-direction:column-reverse;}.elementor-12 .elementor-element.elementor-element-9132602 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9132602 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b1ee27b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b1ee27b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b1ee27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b1ee27b > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b1ee27b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 30px 60px 30px;z-index:1;}.elementor-12 .elementor-element.elementor-element-b1ee27b, .elementor-12 .elementor-element.elementor-element-b1ee27b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b1ee27b > .elementor-shape-top svg{height:70px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-bab2cff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-bab2cff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-bab2cff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bab2cff > .elementor-element-populated{padding:0px 12px 0px 10px;}.elementor-12 .elementor-element.elementor-element-7cb3083{width:100%;max-width:100%;top:-30px;z-index:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-7cb3083 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7cb3083{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7cb3083{right:0px;}.elementor-12 .elementor-element.elementor-element-7cb3083 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-93751f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93751f9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-93751f9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-93751f9{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-93751f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-93751f9 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-93751f9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3cc9ae2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3cc9ae2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:55px;color:#000000;}.elementor-12 .elementor-element.elementor-element-597a25e{font-family:"Barlow", Sans-serif;font-weight:400;line-height:26px;color:#000000;}.elementor-12 .elementor-element.elementor-element-098d3d8{--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:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-17666a1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-17666a1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-199cdf9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-199cdf9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3ca056b .elementor-button{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3ca056b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f986d95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-f986d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-f986d95 > .elementor-element-populated{padding:0px 12px 0px 12px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e77dbbe{right:100px;}body.rtl .elementor-12 .elementor-element.elementor-element-e77dbbe{left:100px;}.elementor-12 .elementor-element.elementor-element-e77dbbe{bottom:0px;z-index:-1;}.elementor-12 .elementor-element.elementor-element-d0e4490{--display:flex;--min-height:445px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d0e4490:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0e4490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141D38;background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/06/8c7f5662-fb18-40d0-b6c6-d155efd3a81b-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d0e4490::before, .elementor-12 .elementor-element.elementor-element-d0e4490 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d0e4490 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d0e4490 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d0e4490 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d0e4490 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-569ab84{--display:flex;--min-height:445px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.74;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-569ab84::before, .elementor-12 .elementor-element.elementor-element-569ab84 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-569ab84 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-569ab84 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-569ab84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-569ab84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-d0e2c8a{--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:#D6D6D6;--border-color:#D6D6D6;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ea9d9b img{width:100%;}.elementor-12 .elementor-element.elementor-element-9d4d762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-12 .elementor-element.elementor-element-f8f6fa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f8f6fa7{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f8f6fa7{right:0px;}.elementor-12 .elementor-element.elementor-element-f8f6fa7{top:-40px;z-index:0;}.elementor-12 .elementor-element.elementor-element-f8f6fa7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-6de748d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6de748d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6de748d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6de748d{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-6de748d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6de748d .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-6de748d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f2db4fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f2db4fe{text-align:left;}.elementor-12 .elementor-element.elementor-element-f2db4fe .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5fa61ca > .elementor-widget-container{padding:10px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fa61ca{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f043802{--display:flex;--min-height:621px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6180c98{--display:flex;--min-height:621px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a81894e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-12 .elementor-element.elementor-element-9a0528e > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9a0528e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9a0528e{right:0px;}.elementor-12 .elementor-element.elementor-element-9a0528e{top:-30px;z-index:-1;}.elementor-12 .elementor-element.elementor-element-9a0528e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-2ea1775 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2ea1775 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2ea1775 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2ea1775{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-2ea1775 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2ea1775 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-2ea1775 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1a62c61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a62c61{text-align:left;}.elementor-12 .elementor-element.elementor-element-1a62c61 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#222158;}.elementor-12 .elementor-element.elementor-element-ac10e67 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac10e67{text-align:justify;color:#000000;}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-icon i{color:#222158;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-icon svg{fill:#222158;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e92076b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-e92076b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e372fd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-12 .elementor-element.elementor-element-aac96b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 14px 0px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-aac96b4 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-12 .elementor-element.elementor-element-515560d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-515560d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-515560d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://webliquidinfotech.com/wp-content/uploads/2024/12/team_bg_2.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-515560d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-89a7a7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-3aedb5c{width:100%;max-width:100%;top:-40px;z-index:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-3aedb5c > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3aedb5c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3aedb5c{right:0px;}.elementor-12 .elementor-element.elementor-element-3aedb5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-6fd1bbb > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6fd1bbb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c583432 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c583432{text-align:center;}.elementor-12 .elementor-element.elementor-element-c583432 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b1bcb23 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b1bcb23{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-b1bcb23 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-57c6ec4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fdf1de3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-609fdd9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-609fdd9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-609fdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-609fdd9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bd363c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bd363c4{text-align:center;}.elementor-12 .elementor-element.elementor-element-bd363c4 img{width:80%;}.elementor-12 .elementor-element.elementor-element-85a088b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-85a088b{text-align:center;}.elementor-12 .elementor-element.elementor-element-85a088b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-c4cfe9f > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-c4cfe9f{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4cfe9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-81a5498{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-81a5498 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-bc6799f{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-bc6799f .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc6799f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-bc6799f .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-bc6799f .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bc6799f .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ead141a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-ead141a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ead141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ead141a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6a51807 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a51807{text-align:center;}.elementor-12 .elementor-element.elementor-element-6a51807 img{width:80%;}.elementor-12 .elementor-element.elementor-element-cdddee9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cdddee9{text-align:center;}.elementor-12 .elementor-element.elementor-element-cdddee9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-2f4c991 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-2f4c991{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f4c991 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-92cbece{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-92cbece p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-2d595d2{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-2d595d2 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-2d595d2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-2d595d2 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-2d595d2 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2d595d2 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-06a8597{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-06a8597:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-06a8597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-06a8597.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-97b2f17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-97b2f17{text-align:center;}.elementor-12 .elementor-element.elementor-element-97b2f17 img{width:80%;}.elementor-12 .elementor-element.elementor-element-4bf501b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4bf501b{text-align:center;}.elementor-12 .elementor-element.elementor-element-4bf501b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-d686401 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-d686401{text-align:center;}.elementor-12 .elementor-element.elementor-element-d686401 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-7a7533c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-7a7533c p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-db96cee{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-db96cee .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-db96cee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-db96cee .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-db96cee .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-db96cee .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a765a7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9a765a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9a765a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a765a7.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44bab00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-44bab00{text-align:center;}.elementor-12 .elementor-element.elementor-element-44bab00 img{width:80%;}.elementor-12 .elementor-element.elementor-element-efc1a26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-efc1a26{text-align:center;}.elementor-12 .elementor-element.elementor-element-efc1a26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-33222b3 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-33222b3{text-align:center;}.elementor-12 .elementor-element.elementor-element-33222b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-d103221{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-d103221 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-c0a7b64{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-c0a7b64 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-c0a7b64 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c0a7b64 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-c0a7b64 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0a7b64 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-01bd0e2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-01bd0e2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01bd0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-01bd0e2.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3bbb9ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3bbb9ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-3bbb9ff img{width:80%;}.elementor-12 .elementor-element.elementor-element-72e9dc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-72e9dc9{text-align:center;}.elementor-12 .elementor-element.elementor-element-72e9dc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-e04f3f5 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-e04f3f5{text-align:center;}.elementor-12 .elementor-element.elementor-element-e04f3f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-42916fa{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-42916fa p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-e5e5d28{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-e5e5d28 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-e5e5d28 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-e5e5d28 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-e5e5d28 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e5e5d28 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e7ce9b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-7e7ce9b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e7ce9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e7ce9b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9125041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9125041{text-align:center;}.elementor-12 .elementor-element.elementor-element-9125041 img{width:80%;}.elementor-12 .elementor-element.elementor-element-b6f144b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b6f144b{text-align:center;}.elementor-12 .elementor-element.elementor-element-b6f144b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-d8eb0ff > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-d8eb0ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-d8eb0ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-6e28420{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-6e28420 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-237c9d2{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-237c9d2 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-237c9d2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-237c9d2 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-237c9d2 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-237c9d2 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-80bbfd9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-80bbfd9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-80bbfd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-80bbfd9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7f9b5db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f9b5db{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f9b5db img{width:80%;}.elementor-12 .elementor-element.elementor-element-03c237f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-03c237f{text-align:center;}.elementor-12 .elementor-element.elementor-element-03c237f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-dee24d4 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-dee24d4{text-align:center;}.elementor-12 .elementor-element.elementor-element-dee24d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-da65aa0{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-da65aa0 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-771eb8e{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-771eb8e .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-771eb8e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-771eb8e .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-771eb8e .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-771eb8e .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da78e2e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-da78e2e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-da78e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-da78e2e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ef5e088 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ef5e088{text-align:center;}.elementor-12 .elementor-element.elementor-element-ef5e088 img{width:80%;}.elementor-12 .elementor-element.elementor-element-d09a23c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d09a23c{text-align:center;}.elementor-12 .elementor-element.elementor-element-d09a23c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-e9fa01a > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-e9fa01a{text-align:center;}.elementor-12 .elementor-element.elementor-element-e9fa01a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-e7e6a3b{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-e7e6a3b p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-4f7c108{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-4f7c108 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f7c108 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-4f7c108 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-4f7c108 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4f7c108 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-462315d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-462315d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-462315d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-462315d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1f061c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f061c2{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f061c2 img{width:80%;}.elementor-12 .elementor-element.elementor-element-0377d0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0377d0b{text-align:center;}.elementor-12 .elementor-element.elementor-element-0377d0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-4cdf78a > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-4cdf78a{text-align:center;}.elementor-12 .elementor-element.elementor-element-4cdf78a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-954c9bb{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-954c9bb p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-ade44ce{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-ade44ce .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-ade44ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-ade44ce .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-ade44ce .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ade44ce .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b13e77b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b13e77b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b13e77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b13e77b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3fb9a79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3fb9a79{text-align:center;}.elementor-12 .elementor-element.elementor-element-3fb9a79 img{width:80%;}.elementor-12 .elementor-element.elementor-element-2c9e7d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c9e7d4{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c9e7d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-b102134 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-b102134{text-align:center;}.elementor-12 .elementor-element.elementor-element-b102134 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-88ba302{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-88ba302 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-91330d5{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-91330d5 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-91330d5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-91330d5 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-91330d5 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-91330d5 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-743414d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-743414d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-743414d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-743414d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-78a4fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-78a4fb3{text-align:center;}.elementor-12 .elementor-element.elementor-element-78a4fb3 img{width:80%;}.elementor-12 .elementor-element.elementor-element-1fb6ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1fb6ee2{text-align:center;}.elementor-12 .elementor-element.elementor-element-1fb6ee2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-6de8081 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-6de8081{text-align:center;}.elementor-12 .elementor-element.elementor-element-6de8081 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-0e7bb6f{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-0e7bb6f p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-dfe9b77{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-dfe9b77 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-dfe9b77 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-dfe9b77 .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-dfe9b77 .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dfe9b77 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-075151a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-075151a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-075151a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-075151a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dc01820 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dc01820{text-align:center;}.elementor-12 .elementor-element.elementor-element-dc01820 img{width:80%;}.elementor-12 .elementor-element.elementor-element-ba4230c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ba4230c{text-align:center;}.elementor-12 .elementor-element.elementor-element-ba4230c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-12 .elementor-element.elementor-element-3481b0a > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 2px 0px;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-3481b0a{text-align:center;}.elementor-12 .elementor-element.elementor-element-3481b0a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#222158;}.elementor-12 .elementor-element.elementor-element-a17e8c5{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#767676;}.elementor-12 .elementor-element.elementor-element-a17e8c5 p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-ff0056d{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-ff0056d .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff0056d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-ff0056d .elementor-social-icon{background-color:#222158;--icon-padding:8px;}.elementor-12 .elementor-element.elementor-element-ff0056d .elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ff0056d .elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8f92527:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8f92527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8f92527 > .elementor-container{min-height:417px;}.elementor-12 .elementor-element.elementor-element-8f92527{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 90px 40px;}.elementor-12 .elementor-element.elementor-element-8f92527 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-cf01388.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-cf01388 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c1a7350 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c1a7350{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a4c48b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a4c48b5{text-align:left;}.elementor-12 .elementor-element.elementor-element-a4c48b5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#222158;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6180100{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-6180100 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6180100 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6180100 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-6180100.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-6180100.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6180100.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-6180100.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6180100.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-497a6ff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a85d925.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-a85d925.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-a85d925.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-a85d925 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-05f469c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:18px 10px;--row-gap:18px;--column-gap:10px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:45px;--margin-right:30px;}.elementor-12 .elementor-element.elementor-element-050ad55.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-050ad55 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-050ad55 img{width:100%;height:53px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-9ea0c33.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9ea0c33 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9ea0c33 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6d5a23e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6d5a23e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6d5a23e img{width:100%;height:53px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6a2b173.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6a2b173 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6a2b173 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-7b0dbcf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7b0dbcf > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7b0dbcf img{width:100%;height:53px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-64f2c0e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-64f2c0e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-64f2c0e img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-45d93eb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-45d93eb > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-45d93eb img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-bd0e513.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bd0e513 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-bd0e513 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-47dcd97.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-47dcd97 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-47dcd97 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-828954f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-828954f > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-828954f img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-2ada2fd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ada2fd > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-2ada2fd img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-c81988c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c81988c > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c81988c img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-4ff3135.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4ff3135 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-4ff3135 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6df447d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6df447d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6df447d img{width:100%;height:53px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-1b47727.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1b47727 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1b47727 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-363df68.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-363df68 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-363df68 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-c1c473d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c1c473d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c1c473d img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-ecbd8c3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ecbd8c3 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ecbd8c3 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-c3f851d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c3f851d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c3f851d img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-37ef943.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37ef943 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-37ef943 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-72b4510.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72b4510 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-72b4510 img{width:100%;height:53px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6d673e5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6d673e5 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6d673e5 img{width:100%;height:53px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-cac1dba.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cac1dba > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-cac1dba img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-0a4ba95.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0a4ba95 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0a4ba95 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e0556e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e0556e4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e0556e4 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-665bb71.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-665bb71 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-665bb71 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-c8aa449.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c8aa449 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c8aa449 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-9052847.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9052847 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9052847 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-7ad7ec4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7ad7ec4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7ad7ec4 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-1f1759e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1f1759e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1f1759e img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-7989ba3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7989ba3 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7989ba3 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-2ce6be9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ce6be9 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-2ce6be9 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-32e4a399 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-32e4a399 > .elementor-container{min-height:251px;}.elementor-12 .elementor-element.elementor-element-32e4a399{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:70px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-5e3a6154.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5e3a6154 > .elementor-element-populated{padding:0px 10px 60px 10px;}.elementor-12 .elementor-element.elementor-element-b6821ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b6821ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-b6821ee .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#222158;}.elementor-12 .elementor-element.elementor-element-77c06b5f{--divider-border-style:solid;--divider-color:#222158;--divider-border-width:1.7px;}.elementor-12 .elementor-element.elementor-element-77c06b5f > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-77c06b5f .elementor-divider-separator{width:74%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-77c06b5f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-77c06b5f.elementor-view-stacked .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-77c06b5f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-77c06b5f.elementor-view-default .elementor-icon{color:#222158;border-color:#222158;}.elementor-12 .elementor-element.elementor-element-77c06b5f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-77c06b5f.elementor-view-default .elementor-icon svg{fill:#222158;}.elementor-12 .elementor-element.elementor-element-0c5def1{--display:flex;}.elementor-12 .elementor-element.elementor-element-a53e53d{--display:flex;}.elementor-12 .elementor-element.elementor-element-749b71b{--display:flex;}.elementor-12 .elementor-element.elementor-element-457b5b5{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-6e65d560 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-6e65d560:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e65d560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/06/10225-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6e65d560 > .elementor-background-overlay{background-color:#000000;opacity:0.7;}.elementor-12 .elementor-element.elementor-element-6e65d560, .elementor-12 .elementor-element.elementor-element-6e65d560 > .elementor-background-overlay{border-radius:5px 5px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6e65d560{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-70347e5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-70347e5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-70347e5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-3c5b20a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3c5b20a{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-25f43d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25f43d9{text-align:center;}.elementor-12 .elementor-element.elementor-element-25f43d9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71e3e87{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71e3e87.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4e587293 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-4e587293 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-4e587293 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-4e587293 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4e587293 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5e9c8f12 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-5e9c8f12 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:40px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-5e9c8f12 .elementor-counter-title{color:#FFFFFF;font-size:14px;}.elementor-12 .elementor-element.elementor-element-55b22b55 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-55b22b55 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-55b22b55 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-55b22b55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-55b22b55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4a0901a > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4a0901a .elementor-counter-number-wrapper{color:#FFFFFF;font-size:40px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4a0901a .elementor-counter-title{color:#FFFFFF;font-size:14px;}.elementor-12 .elementor-element.elementor-element-e1ad379 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-e1ad379 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-e1ad379 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-e1ad379 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e1ad379 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4f774619 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4f774619 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:40px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4f774619 .elementor-counter-title{color:#FFFFFF;font-size:14px;}.elementor-12 .elementor-element.elementor-element-6ef26d3a > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-6ef26d3a > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-6ef26d3a > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-6ef26d3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6ef26d3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-fca1adf > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fca1adf .elementor-counter-number-wrapper{color:#FFFFFF;font-size:40px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-fca1adf .elementor-counter-title{color:#FFFFFF;font-size:14px;}.elementor-12 .elementor-element.elementor-element-2c55f9ed > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-2c55f9ed > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-2c55f9ed > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-2c55f9ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2c55f9ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-27d995a7 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-27d995a7 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:40px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-27d995a7 .elementor-counter-title{color:#FFFFFF;font-size:14px;}.elementor-12 .elementor-element.elementor-element-0c491a8{--display:flex;--min-height:761px;--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:center;--align-items:center;--overflow:hidden;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0c491a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b7e030a{--display:flex;--min-height:761px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b19ef81{--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;--overflow:hidden;--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-12 .elementor-element.elementor-element-eb9c5dd{--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;--border-radius:20px 20px 20px 20px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a08167f{--display:flex;--margin-top:12px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-4093681 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4093681{text-align:left;}.elementor-12 .elementor-element.elementor-element-4093681 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#222158;}.elementor-12 .elementor-element.elementor-element-b3def4a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b3def4a{text-align:justify;color:#000000;}.elementor-12 .elementor-element.elementor-element-159b49c .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-12 .elementor-element.elementor-element-159b49c{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-159b49c.elementor-view-stacked .elementor-icon{background-color:#EFF1F9;fill:#222158;color:#222158;}.elementor-12 .elementor-element.elementor-element-159b49c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-159b49c.elementor-view-default .elementor-icon{fill:#EFF1F9;color:#EFF1F9;border-color:#EFF1F9;}.elementor-12 .elementor-element.elementor-element-159b49c.elementor-view-framed .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-159b49c .elementor-icon{font-size:30px;padding:20px;}.elementor-12 .elementor-element.elementor-element-159b49c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-159b49c .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-159b49c .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-159b49c:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-159b49c:has(:focus) .elementor-icon-box-title{color:#222158;}.elementor-12 .elementor-element.elementor-element-159b49c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-7d20f3b .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-12 .elementor-element.elementor-element-7d20f3b{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-7d20f3b.elementor-view-stacked .elementor-icon{background-color:#EFF1F9;fill:#222158;color:#222158;}.elementor-12 .elementor-element.elementor-element-7d20f3b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7d20f3b.elementor-view-default .elementor-icon{fill:#EFF1F9;color:#EFF1F9;border-color:#EFF1F9;}.elementor-12 .elementor-element.elementor-element-7d20f3b.elementor-view-framed .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-7d20f3b .elementor-icon{font-size:30px;padding:20px;}.elementor-12 .elementor-element.elementor-element-7d20f3b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7d20f3b .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7d20f3b .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-7d20f3b:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-7d20f3b:has(:focus) .elementor-icon-box-title{color:#222158;}.elementor-12 .elementor-element.elementor-element-7d20f3b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-f40a6f3 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-12 .elementor-element.elementor-element-f40a6f3{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-f40a6f3.elementor-view-stacked .elementor-icon{background-color:#EFF1F9;fill:#222158;color:#222158;}.elementor-12 .elementor-element.elementor-element-f40a6f3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f40a6f3.elementor-view-default .elementor-icon{fill:#EFF1F9;color:#EFF1F9;border-color:#EFF1F9;}.elementor-12 .elementor-element.elementor-element-f40a6f3.elementor-view-framed .elementor-icon{background-color:#222158;}.elementor-12 .elementor-element.elementor-element-f40a6f3 .elementor-icon{font-size:30px;padding:20px;}.elementor-12 .elementor-element.elementor-element-f40a6f3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f40a6f3 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f40a6f3 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-f40a6f3:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-f40a6f3:has(:focus) .elementor-icon-box-title{color:#222158;}.elementor-12 .elementor-element.elementor-element-f40a6f3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-ec4360c .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ec4360c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-90088d1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f31028{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2c09b5d{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-2c09b5d{left:40px;}.elementor-12 .elementor-element.elementor-element-2c09b5d{bottom:20px;}.elementor-12 .elementor-element.elementor-element-2c09b5d img{border-radius:20px 20px 20px 20px;box-shadow:10px 10px 50px 10px rgba(0, 31.00000000000003, 96, 0.2);}.elementor-12 .elementor-element.elementor-element-f48fa44{--display:flex;--min-height:224px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f48fa44:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f48fa44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://webliquidinfotech.com/wp-content/uploads/2025/01/Website-Banner-New.jpg");}.elementor-12 .elementor-element.elementor-element-f4a8dc5{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-f4a8dc5 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4a8dc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-655d92c{--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-12 .elementor-element.elementor-element-0baee33 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;fill:#000000;color:#000000;padding:20px 50px 20px 50px;}.elementor-12 .elementor-element.elementor-element-0baee33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9f9e0ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f9e0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-9f9e0ad{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 50px 90px 50px;z-index:1;}.elementor-12 .elementor-element.elementor-element-9f9e0ad > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-9f9e0ad, .elementor-12 .elementor-element.elementor-element-9f9e0ad > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d15f94e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d15f94e > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ccc5ef0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ccc5ef0{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d2441f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d2441f9{text-align:left;}.elementor-12 .elementor-element.elementor-element-d2441f9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9ba4fb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-12 .elementor-element.elementor-element-85d3219 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a94f6a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4a94f6a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-831c4c9{--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-12 .elementor-element.elementor-element-a998fec{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a998fec a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f30c6f{--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-12 .elementor-element.elementor-element-8181383{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8181383 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f03384e{--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-12 .elementor-element.elementor-element-523c3ab{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-523c3ab a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-57c73df .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e50763c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-e50763c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ced2f0f{width:100%;max-width:100%;top:-40px;z-index:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-ced2f0f > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ced2f0f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ced2f0f{right:0px;}.elementor-12 .elementor-element.elementor-element-ced2f0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-bc63312.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-bc63312.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-bc63312 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bc63312 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0c7c36f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0c7c36f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0c7c36f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-315fd70 > .elementor-widget-container{background-color:#FFFFFF;padding:15px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#4D4D4D;}.elementor-12 .elementor-element.elementor-element-315fd70 img{width:50%;}.elementor-12 .elementor-element.elementor-element-eaf3dba{--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-12 .elementor-element.elementor-element-fccbe64{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ba14195{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4d95a21{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dcc7c25{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-59de1b9{--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-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-59de1b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59de1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-f5263ee{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-icon i{color:#222158;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-icon svg{fill:#222158;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a1296e1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-icon i{color:#222158;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-icon svg{fill:#222158;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-119a5a8 > .elementor-widget-container{background-color:#222222;padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-119a5a8{text-align:center;}.elementor-12 .elementor-element.elementor-element-119a5a8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:26px;font-weight:700;line-height:34px;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-6fe669b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-6fe669b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6fe669b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-6fe669b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-field-type-html{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .e-form__buttons__wrapper__button-next{background-color:#222158;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-button[type="submit"]{background-color:#222158;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .e-form__buttons__wrapper__button-previous{background-color:#222158;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6fe669b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-b28e5ab{padding:70px 0px 70px 0px;}.elementor-12 .elementor-element.elementor-element-8e256c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8e256c7{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-weight:700;line-height:45px;}.elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c4163a9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c4163a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4163a9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#222158;}.elementor-12 .elementor-element.elementor-element-a2a311f{width:100%;max-width:100%;top:-30px;z-index:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a2a311f > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a2a311f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-a2a311f{right:0px;}.elementor-12 .elementor-element.elementor-element-a2a311f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-3c33a85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-328033a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-328033a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-328033a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59ac807 > .elementor-widget-container{padding:25px 0px 14px 20px;}.elementor-12 .elementor-element.elementor-element-59ac807{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFCB00;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-6a4eb2b > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6a4eb2b .elementor-testimonial-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6a4eb2b .elementor-testimonial-content{color:#575757;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6a4eb2b .elementor-testimonial-name{color:#222222;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-497f74f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-497f74f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-497f74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b5ca5f2 > .elementor-widget-container{padding:25px 0px 14px 20px;}.elementor-12 .elementor-element.elementor-element-b5ca5f2{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFCB00;}.elementor-12 .elementor-element.elementor-element-a30062b > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-a30062b .elementor-testimonial-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a30062b .elementor-testimonial-content{color:#575757;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a30062b .elementor-testimonial-name{color:#222222;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-43ed72a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-43ed72a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43ed72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2cb5a19 > .elementor-widget-container{padding:25px 0px 14px 20px;}.elementor-12 .elementor-element.elementor-element-2cb5a19{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFCB00;}.elementor-12 .elementor-element.elementor-element-476db05 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-476db05 .elementor-testimonial-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-476db05 .elementor-testimonial-content{color:#575757;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-476db05 .elementor-testimonial-name{color:#222222;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-6c49c0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5041fef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5041fef:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5041fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9e04cb4 > .elementor-widget-container{padding:25px 0px 14px 20px;}.elementor-12 .elementor-element.elementor-element-9e04cb4{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFCB00;}.elementor-12 .elementor-element.elementor-element-9c816ca > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9c816ca .elementor-testimonial-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-9c816ca .elementor-testimonial-content{color:#575757;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9c816ca .elementor-testimonial-name{color:#222222;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-b4d83f6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b4d83f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b4d83f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d53b55f > .elementor-widget-container{padding:25px 0px 14px 20px;}.elementor-12 .elementor-element.elementor-element-d53b55f{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFCB00;}.elementor-12 .elementor-element.elementor-element-a9c1af9 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-a9c1af9 .elementor-testimonial-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a9c1af9 .elementor-testimonial-content{color:#575757;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a9c1af9 .elementor-testimonial-name{color:#222222;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-d11dd95{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d11dd95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d11dd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-caebfd6 > .elementor-widget-container{padding:25px 0px 14px 20px;}.elementor-12 .elementor-element.elementor-element-caebfd6{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFCB00;}.elementor-12 .elementor-element.elementor-element-beb0c14 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-beb0c14 .elementor-testimonial-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-beb0c14 .elementor-testimonial-content{color:#575757;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-beb0c14 .elementor-testimonial-name{color:#222222;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-26ef27d3{padding:80px 36px 80px 36px;}.elementor-12 .elementor-element.elementor-element-7269382b > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-12 .elementor-element.elementor-element-25b78c63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-25b78c63 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e06d180{padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-c4a29bf > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-12 .elementor-element.elementor-element-58240af > .elementor-container{max-width:480px;}.elementor-12 .elementor-element.elementor-element-a3acb3d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-8296925{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ddb5b15{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-c2054c8{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-80c72ca{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7d08538{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-e3a0b6a{padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-eafeaa2 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-12 .elementor-element.elementor-element-b1ee27b{padding:80px 36px 80px 36px;}.elementor-12 .elementor-element.elementor-element-bab2cff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bab2cff > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f986d95 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-12 .elementor-element.elementor-element-515560d{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-89a7a7c{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-57c6ec4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fdf1de3{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-05f469c{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-457b5b5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-eb9c5dd{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a08167f{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-a08167f.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-90088d1{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-12 .elementor-element.elementor-element-9f9e0ad{padding:80px 36px 80px 36px;}.elementor-12 .elementor-element.elementor-element-d15f94e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d15f94e > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bc63312 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bc63312 > .elementor-element-populated{padding:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f124b39 .swiper-slide{height:400px;}.elementor-12 .elementor-element.elementor-element-f124b39 .swiper-slide-contents{max-width:70%;}.elementor-12 .elementor-element.elementor-element-f124b39 .swiper-slide-inner{padding:0px 30px 0px 15px;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-slide-heading{font-size:28px;}.elementor-12 .elementor-element.elementor-element-f124b39 .elementor-slide-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4f11abc6{--min-height:60px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3715b415{--width:100%;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5321ddf4{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5321ddf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5321ddf4 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-7fd0490b{--min-height:97px;}.elementor-12 .elementor-element.elementor-element-4407205c .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-6d61100{--width:100%;--margin-top:-67px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32de4450{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-609b7896{padding:40px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-669dd0f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-fb95890 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-40f8bcb{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-54f028eb{width:50%;}.elementor-12 .elementor-element.elementor-element-54f028eb > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7583f47a{width:50%;}.elementor-12 .elementor-element.elementor-element-7583f47a > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-3ec7211c{width:50%;}.elementor-12 .elementor-element.elementor-element-3ec7211c > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6c2e022{width:50%;}.elementor-12 .elementor-element.elementor-element-6c2e022 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-2542ef3a{width:50%;}.elementor-12 .elementor-element.elementor-element-2542ef3a > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6055fa51{width:50%;}.elementor-12 .elementor-element.elementor-element-6055fa51 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-36400750{width:50%;}.elementor-12 .elementor-element.elementor-element-36400750 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-12b7621a{width:50%;}.elementor-12 .elementor-element.elementor-element-12b7621a > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-3602e06c{width:50%;}.elementor-12 .elementor-element.elementor-element-3602e06c > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-26ef27d3{padding:20px 12px 50px 12px;}.elementor-12 .elementor-element.elementor-element-7269382b > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-12 .elementor-element.elementor-element-8976d32 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-8976d32{text-align:left;}.elementor-12 .elementor-element.elementor-element-8976d32 .elementor-heading-title{font-size:24px;line-height:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-17716c3{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-17716c3{right:0px;}.elementor-12 .elementor-element.elementor-element-17716c3 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1e7ff5f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a1d613f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-20e85b8{text-align:center;}.elementor-12 .elementor-element.elementor-element-20e85b8 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-c763888{text-align:center;}.elementor-12 .elementor-element.elementor-element-9b39b8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd95114{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-48ae0f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4964479{--e-icon-list-icon-size:16px;}.elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4964479 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-444d808 .elementor-heading-title{font-size:26px;line-height:28px;}.elementor-12 .elementor-element.elementor-element-def907a{text-align:justify;font-size:16px;}.elementor-12 .elementor-element.elementor-element-c98d34a{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-b78f627 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-9ea5b6d{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-9347ace .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a01abe9{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-024c5d7 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4b64daa{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-fa3766f .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-48561af{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-e28f9f8 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-56d383b{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-700540f .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-c4a29bf > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-12 .elementor-element.elementor-element-58240af > .elementor-container{max-width:350px;}.elementor-12 .elementor-element.elementor-element-e492f34 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-8ad9952{--e-icon-list-icon-size:16px;}.elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8ad9952 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6e3f4cb .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-8e0efe6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a5fbbf{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fe2b6d0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-fe2b6d0{right:0px;}.elementor-12 .elementor-element.elementor-element-fe2b6d0{top:0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fe2b6d0 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-37925aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8211ee6 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8211ee6{text-align:center;}.elementor-12 .elementor-element.elementor-element-8211ee6 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f4eb650{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a3acb3d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-12 .elementor-element.elementor-element-18c479ac{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c2e353a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-34163092{--e-icon-list-icon-size:16px;}.elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-34163092 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-439648a .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-b8beeb4 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-75534fb .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-68102fae{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2c581e4a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2c581e4a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2c581e4a{right:0px;}.elementor-12 .elementor-element.elementor-element-2c581e4a{top:-50px;}.elementor-12 .elementor-element.elementor-element-2c581e4a .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-8296925{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-165518ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-441c02be > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-441c02be .elementor-counter-title{justify-content:center;font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-441c02be .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-12 .elementor-element.elementor-element-6945b41 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-6945b41 .elementor-counter-title{justify-content:center;font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-6945b41 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-12 .elementor-element.elementor-element-529bc9d7 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-529bc9d7 .elementor-counter-title{justify-content:center;font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-529bc9d7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-12 .elementor-element.elementor-element-72c5b5d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4a0e31e2 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-4a0e31e2 .elementor-counter-title{justify-content:center;font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-4a0e31e2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:36px;}.elementor-12 .elementor-element.elementor-element-5ff2db88{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5ff2db88 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-827b3b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a163771{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a163771 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8179cbb .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-88dd9fb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-88dd9fb .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-ddb5b15{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;}.elementor-12 .elementor-element.elementor-element-63e9c90{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-93f87e1{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-93f87e1 > .elementor-widget-container{margin:10px 10px 20px 10px;}.elementor-12 .elementor-element.elementor-element-93f87e1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-4c65770{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0e8e656{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7a13770 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7a13770{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7a13770 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-2006a8a .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-b603dbd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c2054c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-80c72ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-766f45a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-766f45a img{width:13%;}.elementor-12 .elementor-element.elementor-element-4fea0fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4fea0fb .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-67352b9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-67352b9 .elementor-button{font-size:14px;padding:10px 25px 10px 25px;}.elementor-12 .elementor-element.elementor-element-4903b2c > .elementor-widget-container{margin:-36% 0% -110% 0%;}.elementor-12 .elementor-element.elementor-element-4903b2c{text-align:right;}.elementor-12 .elementor-element.elementor-element-4903b2c img{width:94px;height:110px;object-fit:contain;object-position:top center;}.elementor-12 .elementor-element.elementor-element-0a9e29a > .elementor-widget-container{margin:60px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a9e29a img{width:13%;}.elementor-12 .elementor-element.elementor-element-cf2042f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cf2042f .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-8d5927f > .elementor-widget-container{margin:0px 12px 25px 0px;}.elementor-12 .elementor-element.elementor-element-8d5927f .elementor-button{font-size:14px;padding:10px 25px 10px 25px;}.elementor-12 .elementor-element.elementor-element-9b895d4 > .elementor-widget-container{margin:-36% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-9b895d4{bottom:0%;text-align:right;}.elementor-12 .elementor-element.elementor-element-9b895d4 img{width:94px;height:110px;object-fit:contain;object-position:top center;}.elementor-12 .elementor-element.elementor-element-27d7f1f{--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2af2dde{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2af2dde .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-afb1b2f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-afb1b2f .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5b1d00b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e6f4638{--width:85%;--margin-top:0%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d08538{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-da073f3.e-con{--e-con-transform-rotateZ:-90deg;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-da073f3{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;bottom:47%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-da073f3{left:-180px;}body.rtl .elementor-12 .elementor-element.elementor-element-da073f3{right:-180px;}.elementor-12 .elementor-element.elementor-element-378a95a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-378a95a .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-e3a0b6a{margin-top:50px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-eafeaa2 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8f4b7c5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8f4b7c5{right:0px;}.elementor-12 .elementor-element.elementor-element-8f4b7c5{top:-40px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8f4b7c5 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-3adf545 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-b4f8352{--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;}.elementor-12 .elementor-element.elementor-element-7d5c49a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7d5c49a .elementor-counter-number-wrapper{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7d5c49a .elementor-counter-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-5d31db2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5d31db2 .elementor-counter-number-wrapper{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5d31db2 .elementor-counter-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-d9200df{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d9200df .elementor-counter-number-wrapper{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d9200df .elementor-counter-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-9132602{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9132602 .elementor-counter-number-wrapper{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9132602 .elementor-counter-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-b1ee27b{padding:20px 12px 50px 12px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7cb3083{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7cb3083{right:0px;}.elementor-12 .elementor-element.elementor-element-7cb3083 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-3cc9ae2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3cc9ae2{text-align:left;}.elementor-12 .elementor-element.elementor-element-3cc9ae2 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-17666a1{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-199cdf9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f986d95 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-12 .elementor-element.elementor-element-d0e4490{--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-12 .elementor-element.elementor-element-d0e2c8a{--min-height:135px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5ea9d9b img{height:112px;}.elementor-12 .elementor-element.elementor-element-9d4d762{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f8f6fa7 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-f2db4fe .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-6180c98{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a81894e{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9a0528e .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1a62c61 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-e372fd4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aac96b4 img{width:100%;}.elementor-12 .elementor-element.elementor-element-515560d{--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-89a7a7c{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-3aedb5c{top:-60px;}.elementor-12 .elementor-element.elementor-element-3aedb5c .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-6fd1bbb > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-6fd1bbb{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6fd1bbb .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-c583432 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-b1bcb23{font-size:16px;}.elementor-12 .elementor-element.elementor-element-57c6ec4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-fdf1de3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8f92527{padding:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-cf01388{width:100%;}.elementor-12 .elementor-element.elementor-element-cf01388 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c1a7350{--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c1a7350 .elementor-icon-list-item > a{line-height:24px;}.elementor-12 .elementor-element.elementor-element-a4c48b5{text-align:left;}.elementor-12 .elementor-element.elementor-element-a4c48b5 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-a85d925 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-05f469c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32e4a399{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e3a6154 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b6821ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-b6821ee .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-0c5def1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-457b5b5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-6e65d560{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-70347e5e > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3c5b20a .elementor-icon-list-item > a{line-height:20px;}.elementor-12 .elementor-element.elementor-element-25f43d9 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-71e3e87{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4e587293{width:50%;}.elementor-12 .elementor-element.elementor-element-4e587293 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-5e9c8f12 .elementor-counter-number-wrapper{font-size:30px;}.elementor-12 .elementor-element.elementor-element-55b22b55{width:50%;}.elementor-12 .elementor-element.elementor-element-55b22b55 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4a0901a .elementor-counter-number-wrapper{font-size:30px;}.elementor-12 .elementor-element.elementor-element-e1ad379{width:50%;}.elementor-12 .elementor-element.elementor-element-e1ad379 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4f774619 .elementor-counter-number-wrapper{font-size:30px;}.elementor-12 .elementor-element.elementor-element-6ef26d3a{width:50%;}.elementor-12 .elementor-element.elementor-element-6ef26d3a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fca1adf .elementor-counter-number-wrapper{font-size:30px;}.elementor-12 .elementor-element.elementor-element-27d995a7 .elementor-counter-number-wrapper{font-size:30px;}.elementor-12 .elementor-element.elementor-element-0c491a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b7e030a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b19ef81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eb9c5dd{--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-12 .elementor-element.elementor-element-a08167f{--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a08167f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4093681 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-90088d1{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-2c09b5d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;}.elementor-12 .elementor-element.elementor-element-2c09b5d img{border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-f48fa44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f4a8dc5 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4a8dc5{--container-widget-width:916px;--container-widget-flex-grow:0;width:var( --container-widget-width, 916px );max-width:916px;}.elementor-12 .elementor-element.elementor-element-f4a8dc5 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-655d92c{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f9e0ad{padding:20px 12px 50px 12px;}.elementor-12 .elementor-element.elementor-element-ccc5ef0{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ccc5ef0 .elementor-icon-list-item > a{line-height:25px;}.elementor-12 .elementor-element.elementor-element-d2441f9 .elementor-heading-title{font-size:36px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-9ba4fb0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-85d3219 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-831c4c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f30c6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f03384e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ced2f0f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ced2f0f{right:0px;}.elementor-12 .elementor-element.elementor-element-ced2f0f .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-0c7c36f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-eaf3dba{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-fccbe64{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-12 .elementor-element.elementor-element-ba14195{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-12 .elementor-element.elementor-element-4d95a21{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-12 .elementor-element.elementor-element-dcc7c25{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-12 .elementor-element.elementor-element-59de1b9{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f5263ee{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--e-icon-list-icon-size:12px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f5263ee .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a1296e1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--e-icon-list-icon-size:12px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a1296e1 .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-119a5a8 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-8e256c7{--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8e256c7 .elementor-icon-list-item > a{line-height:24px;}.elementor-12 .elementor-element.elementor-element-c4163a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-c4163a9 .elementor-heading-title{font-size:24px;line-height:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a2a311f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-a2a311f{right:0px;}.elementor-12 .elementor-element.elementor-element-a2a311f{text-align:center;}.elementor-12 .elementor-element.elementor-element-a2a311f .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4f11abc6{--width:100%;}.elementor-12 .elementor-element.elementor-element-3715b415{--width:90%;}.elementor-12 .elementor-element.elementor-element-7fd0490b{--width:100%;}.elementor-12 .elementor-element.elementor-element-6d61100{--width:90%;}.elementor-12 .elementor-element.elementor-element-7269382b{width:50%;}.elementor-12 .elementor-element.elementor-element-25b78c63{width:50%;}.elementor-12 .elementor-element.elementor-element-a1d613f{--width:70%;}.elementor-12 .elementor-element.elementor-element-9b39b8f{--width:30%;}.elementor-12 .elementor-element.elementor-element-48ae0f9{--width:100%;}.elementor-12 .elementor-element.elementor-element-c98d34a{--width:32%;}.elementor-12 .elementor-element.elementor-element-9ea5b6d{--width:32%;}.elementor-12 .elementor-element.elementor-element-a01abe9{--width:32%;}.elementor-12 .elementor-element.elementor-element-4b64daa{--width:32%;}.elementor-12 .elementor-element.elementor-element-48561af{--width:32%;}.elementor-12 .elementor-element.elementor-element-56d383b{--width:32%;}.elementor-12 .elementor-element.elementor-element-9015aee{width:100%;}.elementor-12 .elementor-element.elementor-element-2c2e353a{--width:50%;}.elementor-12 .elementor-element.elementor-element-7d33aa4d{--width:50%;}.elementor-12 .elementor-element.elementor-element-a80dcc9{--width:100%;}.elementor-12 .elementor-element.elementor-element-d43bb34{--width:30%;}.elementor-12 .elementor-element.elementor-element-fc931b4{--width:70%;}.elementor-12 .elementor-element.elementor-element-63e9c90{--width:100%;}.elementor-12 .elementor-element.elementor-element-4c65770{--width:100%;}.elementor-12 .elementor-element.elementor-element-b603dbd{--width:30%;}.elementor-12 .elementor-element.elementor-element-6075e16{--width:70%;}.elementor-12 .elementor-element.elementor-element-b199913{--width:70%;}.elementor-12 .elementor-element.elementor-element-f970d6e{--width:100%;}.elementor-12 .elementor-element.elementor-element-e6f4638{--width:90%;}.elementor-12 .elementor-element.elementor-element-da073f3{--width:45%;}.elementor-12 .elementor-element.elementor-element-bab2cff{width:50%;}.elementor-12 .elementor-element.elementor-element-f986d95{width:50%;}.elementor-12 .elementor-element.elementor-element-d0e2c8a{--width:50%;}.elementor-12 .elementor-element.elementor-element-9d4d762{--width:51%;}.elementor-12 .elementor-element.elementor-element-a81894e{--width:50%;}.elementor-12 .elementor-element.elementor-element-e372fd4{--width:50%;}.elementor-12 .elementor-element.elementor-element-515560d{--width:100%;}.elementor-12 .elementor-element.elementor-element-05f469c{--width:100%;}.elementor-12 .elementor-element.elementor-element-eb9c5dd{--content-width:1404px;}.elementor-12 .elementor-element.elementor-element-a08167f{--width:50%;}.elementor-12 .elementor-element.elementor-element-90088d1{--width:50%;}.elementor-12 .elementor-element.elementor-element-655d92c{--width:94%;}.elementor-12 .elementor-element.elementor-element-d15f94e{width:40%;}.elementor-12 .elementor-element.elementor-element-bc63312{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-7269382b{width:100%;}.elementor-12 .elementor-element.elementor-element-25b78c63{width:100%;}.elementor-12 .elementor-element.elementor-element-bab2cff{width:100%;}.elementor-12 .elementor-element.elementor-element-f986d95{width:100%;}.elementor-12 .elementor-element.elementor-element-a08167f{--width:100%;}.elementor-12 .elementor-element.elementor-element-90088d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-d15f94e{width:100%;}.elementor-12 .elementor-element.elementor-element-bc63312{width:100%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-e06d180:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e06d180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-e3a0b6a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e3a0b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-d0e4490:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0e4490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12 .elementor-element.elementor-element-515560d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-515560d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12 .elementor-element.elementor-element-6e65d560:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e65d560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-5321ddf4 */.bannercarset figure.swiper-slide-inner {
    margin: 0 !important;
    margin-right: 0 !important;
    border: 0 !important;
    border-radius: 5px !important;
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    padding: 10px 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17716c3 */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e492f34 */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe2b6d0 */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168d954 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3809b */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b306c */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d36a55 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df622a */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2493266 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbfbc */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82515f2 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994f57 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b0d66 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eed36 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8217e45 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714e1ea */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f21a27 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7d249 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce18d0d */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036fdf */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b0b9 */span.elementor-icon.elementor-animation- {
    position: relative;
}
span.elementor-icon.elementor-animation-:before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: -3px;
    right: 4px;
    background: #684df4;
    border-radius: 50%;
}
span.elementor-icon.elementor-animation-:after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    bottom: 0;
    left: 20px;
    background: #684df4;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c581e4a */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-93f87e1 */div#bootomsetcar figure.swiper-slide-inner img.swiper-slide-image.swiper-lazy.swiper-lazy-loaded {
    box-shadow: 0 0 10px #dfdfdf;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f4b7c5 */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb3083 */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f6fa7 */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a0528e */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 88.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 88.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aedb5c */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced2f0f */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2a311f */.gradient-color{
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    background-image: -webkit-linear-gradient(top, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    background-image: linear-gradient(180deg, rgba(226, 232, 250, 0.7) 0%, rgba(226, 232, 250, 0) 80.54%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin: -0.55em 0 -0.45em -0.25em
em
;
}/* End custom CSS */