.elementor-516491 .elementor-element.elementor-element-32b6297{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-516491 .elementor-element.elementor-element-9220e80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-9220e80{text-align:center;}.elementor-516491 .elementor-element.elementor-element-9220e80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-516491 .elementor-element.elementor-element-a3b7582 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-a3b7582{font-size:18px;font-weight:500;line-height:1em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-516491 .elementor-element.elementor-element-2071a0d{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-2071a0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-516491 .elementor-element.elementor-element-0721dec{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-516491 .elementor-element.elementor-element-5bac0f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-516491 .elementor-element.elementor-element-5bac0f4:not(.elementor-motion-effects-element-type-background), .elementor-516491 .elementor-element.elementor-element-5bac0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3FF;}.elementor-516491 .elementor-element.elementor-element-aaa17cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-516491 .elementor-element.elementor-element-4e3b10f .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-4e3b10f .elementor-button:focus{background-color:#5D2E0C;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-4e3b10f .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-4e3b10f .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-4e3b10f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-e616b34{--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:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-ddad1c1{--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:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-8645bf0{--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;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516491 .elementor-element.elementor-element-8094f8c{--display:flex;}.elementor-516491 .elementor-element.elementor-element-86ca4d1{text-align:center;}.elementor-516491 .elementor-element.elementor-element-86ca4d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-ff337da{text-align:center;}.elementor-516491 .elementor-element.elementor-element-ff337da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-f35d792{--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-516491 .elementor-element.elementor-element-6bce361{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-6bce361.elementor-element{--align-self:center;}.elementor-516491 .elementor-element.elementor-element-bdd39ad{--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-widget-tp-progress-bar span.progress_bar-title,
					.elementor-widget-tp-progress-bar .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-widget-tp-progress-bar .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:var( --e-global-color-primary );}.elementor-widget-tp-progress-bar .progress_bar .counter-number .theserivce-milestone-number{color:var( --e-global-color-primary );}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar-skill-bar-filled{background-color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-dffb77e{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-dffb77e .pt-plus-pie_chart .progress_bar-title{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;}.elementor-516491 .elementor-element.elementor-element-dffb77e span.progress_bar-title,
					.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar-skill.skill-fill{margin-top:0px;}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar .progress_bar-skill.skill-fill{background-color:#E6E3E3;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-516491 .elementor-element.elementor-element-35c160a .elementor-repeater-item-61e2683{--hotspot-min-width:0px;--hotspot-min-height:0px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-516491 .elementor-element.elementor-element-35c160a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-516491 .elementor-element.elementor-element-35c160a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--opacity:0.1;--hotspot-color:#2D3748;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-35c160a .e-hotspot__tooltip{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-516491 .elementor-element.elementor-element-58e8911 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-58e8911 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-99e3939 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-7b41921 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-7b41921 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-7b41921 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-7b41921 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-7b41921 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-7b41921 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-f53a731{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-efc0b4c{--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-516491 .elementor-element.elementor-element-561e8b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-561e8b5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-49186e5 );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-516491 .elementor-element.elementor-element-8ee1f46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-8ee1f46 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-8ee1f46 .elementor-icon-list-icon i{color:var( --e-global-color-49186e5 );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-8ee1f46 .elementor-icon-list-icon svg{fill:var( --e-global-color-49186e5 );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-8ee1f46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-8ee1f46 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-8ee1f46 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-e8c6a86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-e8c6a86 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-516491 .elementor-element.elementor-element-868bdfc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-868bdfc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516491 .elementor-element.elementor-element-868bdfc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-868bdfc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-868bdfc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-868bdfc .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-868bdfc .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-f5af993 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-f5af993 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-f5af993 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-f5af993 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-f5af993 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-f5af993 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-42b5527{--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;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516491 .elementor-element.elementor-element-9c51ac9{--display:flex;}.elementor-516491 .elementor-element.elementor-element-e73bba7{text-align:center;}.elementor-516491 .elementor-element.elementor-element-e73bba7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-233e6eb{text-align:center;}.elementor-516491 .elementor-element.elementor-element-233e6eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-6715a74{--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-516491 .elementor-element.elementor-element-b4a035e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-b4a035e.elementor-element{--align-self:center;}.elementor-516491 .elementor-element.elementor-element-f3d4264{--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-516491 .elementor-element.elementor-element-52003e2 .progress_bar-skill-bar-filled{background-color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-52003e2{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-52003e2 .pt-plus-pie_chart .progress_bar-title{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;}.elementor-516491 .elementor-element.elementor-element-52003e2 span.progress_bar-title,
					.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar-skill.skill-fill{margin-top:0px;}.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar .progress_bar-skill.skill-fill{background-color:#E6E3E3;}.elementor-516491 .elementor-element.elementor-element-1639396 .elementor-repeater-item-61e2683{--hotspot-min-width:0px;--hotspot-min-height:0px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-516491 .elementor-element.elementor-element-1639396 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-516491 .elementor-element.elementor-element-1639396{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--opacity:0.1;--hotspot-color:#2D3748;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-1639396 .e-hotspot__tooltip{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-516491 .elementor-element.elementor-element-02526a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-02526a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-84eb5f2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-323139d .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-323139d .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-323139d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-323139d .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-323139d .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-323139d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-c946064{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-a271a0b{--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-516491 .elementor-element.elementor-element-d91dc36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-d91dc36 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-e6e5c13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-e6e5c13 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-e6e5c13 .elementor-icon-list-icon i{color:var( --e-global-color-49186e5 );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-e6e5c13 .elementor-icon-list-icon svg{fill:var( --e-global-color-49186e5 );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-e6e5c13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-e6e5c13 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-e6e5c13 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-193b4c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-193b4c4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-516491 .elementor-element.elementor-element-ddbdf24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-ddbdf24 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516491 .elementor-element.elementor-element-ddbdf24 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-ddbdf24 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-ddbdf24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-ddbdf24 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-ddbdf24 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-f05f2c6 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-f05f2c6 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-f05f2c6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-f05f2c6 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-f05f2c6 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-f05f2c6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-52bb010{--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;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516491 .elementor-element.elementor-element-fba6c4f{--display:flex;}.elementor-516491 .elementor-element.elementor-element-6d2f058{text-align:center;}.elementor-516491 .elementor-element.elementor-element-6d2f058 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-21a5236{text-align:center;}.elementor-516491 .elementor-element.elementor-element-21a5236 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-8701f39{--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-516491 .elementor-element.elementor-element-3a2f853{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-3a2f853.elementor-element{--align-self:center;}.elementor-516491 .elementor-element.elementor-element-c17fa0f{--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-516491 .elementor-element.elementor-element-de90344 .progress_bar-skill-bar-filled{background-color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-de90344{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-de90344 .pt-plus-pie_chart .progress_bar-title{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;}.elementor-516491 .elementor-element.elementor-element-de90344 span.progress_bar-title,
					.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar-skill.skill-fill{margin-top:0px;}.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar .progress_bar-skill.skill-fill{background-color:#E6E3E3;}.elementor-516491 .elementor-element.elementor-element-e500a5f .elementor-repeater-item-61e2683{--hotspot-min-width:0px;--hotspot-min-height:0px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-516491 .elementor-element.elementor-element-e500a5f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-516491 .elementor-element.elementor-element-e500a5f{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--opacity:0.1;--hotspot-color:#2D3748;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-e500a5f .e-hotspot__tooltip{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-516491 .elementor-element.elementor-element-e21d59b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-e21d59b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-ceb6439 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-35957c3 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-35957c3 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-35957c3 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-35957c3 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-35957c3 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-35957c3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-90f0aed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-5a40d5f{--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-516491 .elementor-element.elementor-element-fb31e46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-fb31e46 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-c8e0f4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-c8e0f4d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-c8e0f4d .elementor-icon-list-icon i{color:var( --e-global-color-49186e5 );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-c8e0f4d .elementor-icon-list-icon svg{fill:var( --e-global-color-49186e5 );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-c8e0f4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-c8e0f4d .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-c8e0f4d .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-7e14629{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-7e14629 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-516491 .elementor-element.elementor-element-bc27341{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-bc27341 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516491 .elementor-element.elementor-element-bc27341 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-bc27341 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-bc27341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-bc27341 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-bc27341 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-2c2dedd .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-2c2dedd .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-2c2dedd > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-2c2dedd .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-2c2dedd .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-2c2dedd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-1b97913{--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:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-98155fd{--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;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516491 .elementor-element.elementor-element-2bc1e0b{--display:flex;}.elementor-516491 .elementor-element.elementor-element-b2d6a00{text-align:center;}.elementor-516491 .elementor-element.elementor-element-b2d6a00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-5d23018{text-align:center;}.elementor-516491 .elementor-element.elementor-element-5d23018 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-b5f6e4b{--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-516491 .elementor-element.elementor-element-c59d2c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-c59d2c5.elementor-element{--align-self:center;}.elementor-516491 .elementor-element.elementor-element-7883601{--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-516491 .elementor-element.elementor-element-7143a59 .progress_bar-skill-bar-filled{background-color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-7143a59{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-7143a59 .pt-plus-pie_chart .progress_bar-title{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;}.elementor-516491 .elementor-element.elementor-element-7143a59 span.progress_bar-title,
					.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar-skill.skill-fill{margin-top:0px;}.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar .progress_bar-skill.skill-fill{background-color:#E6E3E3;}.elementor-516491 .elementor-element.elementor-element-9d200f2 .elementor-repeater-item-61e2683{--hotspot-min-width:0px;--hotspot-min-height:0px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-516491 .elementor-element.elementor-element-9d200f2 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-516491 .elementor-element.elementor-element-9d200f2{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--opacity:0.1;--hotspot-color:#2D3748;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-9d200f2 .e-hotspot__tooltip{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-516491 .elementor-element.elementor-element-39a14da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-39a14da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-249b550 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-c11fe7b .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-c11fe7b .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-c11fe7b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-c11fe7b .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-c11fe7b .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-c11fe7b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-d5995a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-7ad35cd{--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-516491 .elementor-element.elementor-element-acd2ca0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-acd2ca0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-bd2268d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-bd2268d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-bd2268d .elementor-icon-list-icon i{color:var( --e-global-color-49186e5 );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-bd2268d .elementor-icon-list-icon svg{fill:var( --e-global-color-49186e5 );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-bd2268d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-bd2268d .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-bd2268d .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-41c4a8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-41c4a8a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-516491 .elementor-element.elementor-element-1c4b79c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-1c4b79c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516491 .elementor-element.elementor-element-1c4b79c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-1c4b79c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-1c4b79c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-1c4b79c .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-1c4b79c .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-93893d9 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-93893d9 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-93893d9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-93893d9 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-93893d9 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-93893d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-a86e742{--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;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516491 .elementor-element.elementor-element-6e37725{--display:flex;}.elementor-516491 .elementor-element.elementor-element-dab3e23{text-align:center;}.elementor-516491 .elementor-element.elementor-element-dab3e23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-da168cd{text-align:center;}.elementor-516491 .elementor-element.elementor-element-da168cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-4a49de9{--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-516491 .elementor-element.elementor-element-94824a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-94824a0.elementor-element{--align-self:center;}.elementor-516491 .elementor-element.elementor-element-5a36261{--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-516491 .elementor-element.elementor-element-3f72d97 .progress_bar-skill-bar-filled{background-color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-3f72d97{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-3f72d97 .pt-plus-pie_chart .progress_bar-title{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;}.elementor-516491 .elementor-element.elementor-element-3f72d97 span.progress_bar-title,
					.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar-skill.skill-fill{margin-top:0px;}.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar .progress_bar-skill.skill-fill{background-color:#E6E3E3;}.elementor-516491 .elementor-element.elementor-element-99f35ff .elementor-repeater-item-61e2683{--hotspot-min-width:0px;--hotspot-min-height:0px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-516491 .elementor-element.elementor-element-99f35ff .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-516491 .elementor-element.elementor-element-99f35ff{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--opacity:0.1;--hotspot-color:#2D3748;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-99f35ff .e-hotspot__tooltip{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-516491 .elementor-element.elementor-element-e32df68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-e32df68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-1dbf52c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-e003163 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-e003163 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-e003163 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-e003163 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-e003163 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-e003163 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-c5cc167{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-c1bf57c{--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-516491 .elementor-element.elementor-element-02a3ac0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-02a3ac0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-255c97c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-255c97c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-255c97c .elementor-icon-list-icon i{color:var( --e-global-color-49186e5 );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-255c97c .elementor-icon-list-icon svg{fill:var( --e-global-color-49186e5 );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-255c97c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-255c97c .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-255c97c .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-a13cd50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-a13cd50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-516491 .elementor-element.elementor-element-cfabdc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-cfabdc9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516491 .elementor-element.elementor-element-cfabdc9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-cfabdc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-cfabdc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-cfabdc9 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-cfabdc9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-20391c9 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-20391c9 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-20391c9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-20391c9 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-20391c9 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-20391c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-1afa32d{--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;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516491 .elementor-element.elementor-element-0502ec8{--display:flex;}.elementor-516491 .elementor-element.elementor-element-3d570a4{text-align:center;}.elementor-516491 .elementor-element.elementor-element-3d570a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-b2501b1{text-align:center;}.elementor-516491 .elementor-element.elementor-element-b2501b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-80b2501{--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-516491 .elementor-element.elementor-element-dd8e69d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-dd8e69d.elementor-element{--align-self:center;}.elementor-516491 .elementor-element.elementor-element-dd28bd0{--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-516491 .elementor-element.elementor-element-21c17c4 .progress_bar-skill-bar-filled{background-color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-21c17c4{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-21c17c4 .pt-plus-pie_chart .progress_bar-title{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;}.elementor-516491 .elementor-element.elementor-element-21c17c4 span.progress_bar-title,
					.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar-media.large .prog-title.prog-icon.large .progres-ims,
					.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar-media.large .prog-title.prog-icon.large .progress_bar-title{color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar-skill.skill-fill{margin-top:0px;}.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar .progress_bar-skill.skill-fill{background-color:#E6E3E3;}.elementor-516491 .elementor-element.elementor-element-26af9db .elementor-repeater-item-61e2683{--hotspot-min-width:0px;--hotspot-min-height:0px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-516491 .elementor-element.elementor-element-26af9db .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-516491 .elementor-element.elementor-element-26af9db{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--opacity:0.1;--hotspot-color:#2D3748;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-26af9db .e-hotspot__tooltip{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-516491 .elementor-element.elementor-element-d23dc9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-d23dc9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;}.elementor-516491 .elementor-element.elementor-element-9dd646d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-516491 .elementor-element.elementor-element-8fee498 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-8fee498 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-8fee498 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-8fee498 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-8fee498 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-8fee498 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-de2c9d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-535f558{--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-516491 .elementor-element.elementor-element-32ddacb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-32ddacb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-49186e5 );}.elementor-516491 .elementor-element.elementor-element-a93eab9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-a93eab9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-a93eab9 .elementor-icon-list-icon i{color:var( --e-global-color-49186e5 );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-a93eab9 .elementor-icon-list-icon svg{fill:var( --e-global-color-49186e5 );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-a93eab9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-a93eab9 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-a93eab9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-52b3019{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-516491 .elementor-element.elementor-element-52b3019 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-516491 .elementor-element.elementor-element-bf66aa8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-bf66aa8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516491 .elementor-element.elementor-element-bf66aa8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-bf66aa8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-516491 .elementor-element.elementor-element-bf66aa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-516491 .elementor-element.elementor-element-bf66aa8 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2.1em;}.elementor-516491 .elementor-element.elementor-element-bf66aa8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-516491 .elementor-element.elementor-element-7d76c92 .elementor-button:hover, .elementor-516491 .elementor-element.elementor-element-7d76c92 .elementor-button:focus{background-color:var( --e-global-color-b4a7dc9 );color:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-7d76c92 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-516491 .elementor-element.elementor-element-7d76c92 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-7d76c92 .elementor-button:hover svg, .elementor-516491 .elementor-element.elementor-element-7d76c92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-516491 .elementor-element.elementor-element-1a19c0e{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-22f40a1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-3964f977{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-9afa9e1{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-3543d5b{--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:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-d175fd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-cfcd443{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-516491 .elementor-element.elementor-element-5f04b5a img{width:50%;}.elementor-516491 .elementor-element.elementor-element-5ffb4c9{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-516491 .elementor-element.elementor-element-26be4c3{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-516491 .elementor-element.elementor-element-50c4b36 img{width:60%;}.elementor-516491 .elementor-element.elementor-element-a313066 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-516491 .elementor-element.elementor-element-2011143{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-516491 .elementor-element.elementor-element-2071a0d{--width:103.305%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-516491 .elementor-element.elementor-element-9220e80 .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-516491 .elementor-element.elementor-element-a3b7582{font-size:14px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-516491 .elementor-element.elementor-element-5bac0f4{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-aaa17cd .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-516491 .elementor-element.elementor-element-8645bf0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-6bce361{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-bdd39ad{--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-516491 .elementor-element.elementor-element-dffb77e{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-dffb77e .pt-plus-pie_chart .progress_bar-title{font-size:15px;letter-spacing:0.5px;}.elementor-516491 .elementor-element.elementor-element-dffb77e .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-516491 .elementor-element.elementor-element-35c160a .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-516491 .elementor-element.elementor-element-35c160a{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-516491 .elementor-element.elementor-element-58e8911 .elementor-heading-title{font-size:26px;}.elementor-516491 .elementor-element.elementor-element-f53a731{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-516491 .elementor-element.elementor-element-8ee1f46{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-868bdfc{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-42b5527{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-b4a035e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-f3d4264{--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-516491 .elementor-element.elementor-element-52003e2{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-52003e2 .pt-plus-pie_chart .progress_bar-title{font-size:15px;letter-spacing:0.5px;}.elementor-516491 .elementor-element.elementor-element-52003e2 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;}.elementor-516491 .elementor-element.elementor-element-1639396 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-516491 .elementor-element.elementor-element-1639396{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-516491 .elementor-element.elementor-element-02526a8 .elementor-heading-title{font-size:26px;}.elementor-516491 .elementor-element.elementor-element-c946064{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-e6e5c13{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-ddbdf24{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-52bb010{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-3a2f853{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-c17fa0f{--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-516491 .elementor-element.elementor-element-de90344{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-de90344 .pt-plus-pie_chart .progress_bar-title{font-size:15px;letter-spacing:0.5px;}.elementor-516491 .elementor-element.elementor-element-de90344 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;}.elementor-516491 .elementor-element.elementor-element-e500a5f .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-516491 .elementor-element.elementor-element-e500a5f{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-516491 .elementor-element.elementor-element-e21d59b .elementor-heading-title{font-size:26px;}.elementor-516491 .elementor-element.elementor-element-90f0aed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-c8e0f4d{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-bc27341{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-98155fd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-c59d2c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-7883601{--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-516491 .elementor-element.elementor-element-7143a59{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-7143a59 .pt-plus-pie_chart .progress_bar-title{font-size:15px;letter-spacing:0.5px;}.elementor-516491 .elementor-element.elementor-element-7143a59 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;}.elementor-516491 .elementor-element.elementor-element-9d200f2 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-516491 .elementor-element.elementor-element-9d200f2{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-516491 .elementor-element.elementor-element-39a14da .elementor-heading-title{font-size:26px;}.elementor-516491 .elementor-element.elementor-element-d5995a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-bd2268d{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-1c4b79c{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-a86e742{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-94824a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-5a36261{--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-516491 .elementor-element.elementor-element-3f72d97{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-3f72d97 .pt-plus-pie_chart .progress_bar-title{font-size:15px;letter-spacing:0.5px;}.elementor-516491 .elementor-element.elementor-element-3f72d97 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;}.elementor-516491 .elementor-element.elementor-element-99f35ff .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-516491 .elementor-element.elementor-element-99f35ff{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-516491 .elementor-element.elementor-element-e32df68 .elementor-heading-title{font-size:26px;}.elementor-516491 .elementor-element.elementor-element-c5cc167{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-255c97c{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-cfabdc9{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-1afa32d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-516491 .elementor-element.elementor-element-dd8e69d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-dd28bd0{--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-516491 .elementor-element.elementor-element-21c17c4{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar .prog-title.prog-icon .progress_bar-title,.elementor-516491 .elementor-element.elementor-element-21c17c4 .pt-plus-pie_chart .progress_bar-title{font-size:15px;letter-spacing:0.5px;}.elementor-516491 .elementor-element.elementor-element-21c17c4 .progress_bar .counter-number .theserivce-milestone-number{font-size:18px;}.elementor-516491 .elementor-element.elementor-element-26af9db .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-516491 .elementor-element.elementor-element-26af9db{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-516491 .elementor-element.elementor-element-d23dc9a .elementor-heading-title{font-size:26px;}.elementor-516491 .elementor-element.elementor-element-de2c9d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-516491 .elementor-element.elementor-element-a93eab9{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-bf66aa8{--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-516491 .elementor-element.elementor-element-22f40a1c .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-516491 .elementor-element.elementor-element-d175fd5 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-516491 .elementor-element.elementor-element-5f04b5a img{width:100%;}.elementor-516491 .elementor-element.elementor-element-a313066 .elementor-heading-title{font-size:28px;line-height:1.2em;}}