.elementor-89 .elementor-element.elementor-element-7dfe6ff4:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-7dfe6ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://harflexdevv.com/wp-content/uploads/2026/04/hero-background-all.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-7dfe6ff4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 120px 0px;}.elementor-89 .elementor-element.elementor-element-7dfe6ff4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-46cd2e17{text-align:center;font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-56703262{text-align:center;}.elementor-89 .elementor-element.elementor-element-56703262 .elementor-heading-title{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 );color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-ef74b06{padding:80px 0px 80px 0px;}.elementor-89 .elementor-element.elementor-element-220e8e25{text-align:center;}.elementor-89 .elementor-element.elementor-element-220e8e25 .elementor-heading-title{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 );color:var( --e-global-color-6c91b76 );}.elementor-89 .elementor-element.elementor-element-287ae19c{text-align:center;font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-6485e15b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-89 .elementor-element.elementor-element-6485e15b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-6485e15b > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-6485e15b > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-6485e15b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-6485e15b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-6485e15b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title{color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-description{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-382df23d .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-54abee8 );color:var( --e-global-color-54abee8 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-382df23d .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-382df23d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-382df23d .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-382df23d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-1e2b3103 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-344d8a6 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-1e2b3103 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-1e2b3103 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-1e2b3103 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-description{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button{font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-6c91b76 );color:var( --e-global-color-6c91b76 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-97a8875 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-344d8a6 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-97a8875 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-97a8875 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-97a8875 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-description{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-6c91b76 );color:var( --e-global-color-6c91b76 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-2ea8eaa2 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-344d8a6 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-2ea8eaa2 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-2ea8eaa2 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-2ea8eaa2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-description{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-6c91b76 );color:var( --e-global-color-6c91b76 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-20b457e8 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-344d8a6 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-20b457e8 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-20b457e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-20b457e8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-description{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button{font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-6c91b76 );color:var( --e-global-color-6c91b76 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-4de7de04 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-344d8a6 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-4de7de04 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-4de7de04 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-4de7de04 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-description{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button{font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-6c91b76 );color:var( --e-global-color-6c91b76 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-394e91a6:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-394e91a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4d33d2 );}.elementor-89 .elementor-element.elementor-element-394e91a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-89 .elementor-element.elementor-element-394e91a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-57c1ec32 > .elementor-element-populated{padding:80px 40px 0px 0px;}.elementor-89 .elementor-element.elementor-element-75e6c67 .elementor-heading-title{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 );color:var( --e-global-color-6c91b76 );}.elementor-89 .elementor-element.elementor-element-71515147{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .skill-bar{background-color:var( --e-global-color-primary );height:16px;border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .skill-track{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-6c91b76 );font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .skill-title{color:var( --e-global-color-6c91b76 );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .skill-bar{background-color:var( --e-global-color-primary );height:16px;border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .skill-track{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-6c91b76 );font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .skill-title{color:var( --e-global-color-6c91b76 );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .skill-bar{background-color:var( --e-global-color-primary );height:16px;border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .skill-track{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-6c91b76 );font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .skill-title{color:var( --e-global-color-6c91b76 );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .skill-bar{background-color:var( --e-global-color-primary );height:16px;border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .skill-track{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-6c91b76 );font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .skill-title{color:var( --e-global-color-6c91b76 );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .skill-bar{background-color:var( --e-global-color-primary );height:16px;border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .skill-track{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-6c91b76 );font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .skill-title{color:var( --e-global-color-6c91b76 );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-6b01badc > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-89 .elementor-element.elementor-element-94ebe4e{padding:12px 12px 12px 12px;}.elementor-89 .elementor-element.elementor-element-94ebe4e img{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-d9cefed img{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-2aebe65b img{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-323eba09{padding:120px 0px 24px 0px;}.elementor-89 .elementor-element.elementor-element-4d29374c{text-align:center;}.elementor-89 .elementor-element.elementor-element-4d29374c .elementor-heading-title{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 );color:var( --e-global-color-6c91b76 );}.elementor-89 .elementor-element.elementor-element-1b337657{margin-top:0px;margin-bottom:80px;}.elementor-89 .elementor-element.elementor-element-260773f{--e-image-carousel-slides-to-show:3;}.elementor-89 .elementor-element.elementor-element-33f27bd2:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-33f27bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-33f27bd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-89 .elementor-element.elementor-element-33f27bd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-39fdb457 .elementor-heading-title{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 );color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-722e968a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-89 .elementor-element.elementor-element-722e968a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-216b1ea );}.elementor-89 .elementor-element.elementor-element-722e968a > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-722e968a > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-722e968a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-722e968a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-722e968a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-3e6e4982{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:6px;}.elementor-89 .elementor-element.elementor-element-3e6e4982 .elementor-divider-separator{width:40%;}.elementor-89 .elementor-element.elementor-element-3e6e4982 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-89 .elementor-element.elementor-element-6c87ddd1{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-6efebf42 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6c91b76 );}.elementor-89 .elementor-element.elementor-element-43b0a94b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-5383dfa3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-89 .elementor-element.elementor-element-5383dfa3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-216b1ea );}.elementor-89 .elementor-element.elementor-element-5383dfa3 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-5383dfa3 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-5383dfa3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-5383dfa3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-5383dfa3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-2608ed09{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:6px;}.elementor-89 .elementor-element.elementor-element-2608ed09 .elementor-divider-separator{width:40%;}.elementor-89 .elementor-element.elementor-element-2608ed09 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-89 .elementor-element.elementor-element-5aa8441c{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-1fc1d9a .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6c91b76 );}.elementor-89 .elementor-element.elementor-element-417e25fa{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-337747c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-89 .elementor-element.elementor-element-337747c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-216b1ea );}.elementor-89 .elementor-element.elementor-element-337747c7 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-337747c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-337747c7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-337747c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-89 .elementor-element.elementor-element-337747c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-5ac36b95{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:6px;}.elementor-89 .elementor-element.elementor-element-5ac36b95 .elementor-divider-separator{width:40%;}.elementor-89 .elementor-element.elementor-element-5ac36b95 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-89 .elementor-element.elementor-element-513f0677{font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-4edbc72b .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6c91b76 );}.elementor-89 .elementor-element.elementor-element-6e730858{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ecd8568-font-family ), Sans-serif;font-size:var( --e-global-typography-ecd8568-font-size );font-weight:var( --e-global-typography-ecd8568-font-weight );line-height:var( --e-global-typography-ecd8568-line-height );color:var( --e-global-color-344d8a6 );}.elementor-89 .elementor-element.elementor-element-3645d7{margin-top:40px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-89 .elementor-element.elementor-element-5c1e7506:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 80px 64px 80px;}.elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89 .elementor-element.elementor-element-2b35f111 .elementor-heading-title{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 );color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-7306bc8{color:#EBEBEB;}.elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button{background-color:var( --e-global-color-secondary );font-size:var( --e-global-typography-169a218-font-size );font-weight:var( --e-global-typography-169a218-font-weight );line-height:var( --e-global-typography-169a218-line-height );fill:var( --e-global-color-54abee8 );color:var( --e-global-color-54abee8 );border-radius:8px 8px 8px 8px;}.elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-54abee8 );}.elementor-89 .elementor-element.elementor-element-1b2994b0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button:focus svg{fill:var( --e-global-color-54abee8 );}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-57c1ec32{width:40%;}.elementor-89 .elementor-element.elementor-element-6b01badc{width:60%;}}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-46cd2e17{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-56703262 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-220e8e25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-287ae19c{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-382df23d .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-75e6c67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-71515147{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-4d29374c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-39fdb457 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-6c87ddd1{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-6efebf42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-43b0a94b{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-5aa8441c{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-1fc1d9a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-417e25fa{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-513f0677{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-4edbc72b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-6e730858{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-2b35f111 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-7dfe6ff4{padding:40px 0px 40px 0px;}.elementor-89 .elementor-element.elementor-element-42b97984 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-89 .elementor-element.elementor-element-46cd2e17{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-56703262 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-ef74b06{padding:40px 0px 40px 0px;}.elementor-89 .elementor-element.elementor-element-220e8e25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-287ae19c{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-27b64957 .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-382df23d .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-7a89be8a .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-43daa98d .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-1fda3648 .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-150ff508 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-58e4459f .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-68b58c12 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-4fa9e02f .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-1f2726bb .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-title, .elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-18aa767a .elementor-icon-box-description{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-7c9f01fc .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-394e91a6{padding:40px 0px 40px 0px;}.elementor-89 .elementor-element.elementor-element-57c1ec32 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-89 .elementor-element.elementor-element-75e6c67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-71515147{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-d05b411 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-5f6f4e3c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-17fc49d7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-e0f79f .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .skill-title{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}.elementor-89 .elementor-element.elementor-element-2beecd64 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-6b01badc > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-89 .elementor-element.elementor-element-323eba09{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-89 .elementor-element.elementor-element-4d29374c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-33f27bd2{padding:40px 0px 40px 0px;}.elementor-89 .elementor-element.elementor-element-39fdb457 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-6c87ddd1{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-6efebf42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-43b0a94b{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-5aa8441c{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-1fc1d9a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-417e25fa{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-513f0677{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-4edbc72b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-89 .elementor-element.elementor-element-6e730858{font-size:var( --e-global-typography-ecd8568-font-size );line-height:var( --e-global-typography-ecd8568-line-height );}.elementor-89 .elementor-element.elementor-element-3645d7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated, .elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated > .elementor-background-overlay, .elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-5c1e7506 > .elementor-element-populated{padding:40px 16px 40px 16px;}.elementor-89 .elementor-element.elementor-element-2b35f111 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-89 .elementor-element.elementor-element-1b2994b0 .elementor-button{font-size:var( --e-global-typography-169a218-font-size );line-height:var( --e-global-typography-169a218-line-height );}}