.elementor-1312 .elementor-element.elementor-element-d0aff1f{text-align:center;}.elementor-1312 .elementor-element.elementor-element-d0aff1f .elementor-heading-title{font-family:var( --e-global-typography-5b23bc9-font-family ), Sans-serif;font-size:var( --e-global-typography-5b23bc9-font-size );font-weight:var( --e-global-typography-5b23bc9-font-weight );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-1e3aee0{text-align:center;font-family:var( --e-global-typography-208be77-font-family ), Sans-serif;font-size:var( --e-global-typography-208be77-font-size );font-weight:var( --e-global-typography-208be77-font-weight );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-39f8d45{--divider-border-style:solid;--divider-color:#402020;--divider-border-width:1px;}.elementor-1312 .elementor-element.elementor-element-39f8d45 .elementor-divider-separator{width:100%;}.elementor-1312 .elementor-element.elementor-element-39f8d45 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1312 .elementor-element.elementor-element-39f8d45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-39f8d45.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-39f8d45.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-39f8d45.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-39f8d45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-49336c4{text-align:center;}.elementor-1312 .elementor-element.elementor-element-49336c4 .elementor-heading-title{font-family:var( --e-global-typography-5b23bc9-font-family ), Sans-serif;font-size:var( --e-global-typography-5b23bc9-font-size );font-weight:var( --e-global-typography-5b23bc9-font-weight );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-cc31003 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn > i, .elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn > i, .rtl .elementor-1312 .elementor-element.elementor-element-cc31003 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-1312 .elementor-element.elementor-element-419ed47{--divider-border-style:solid;--divider-color:#402020;--divider-border-width:1px;}.elementor-1312 .elementor-element.elementor-element-419ed47 .elementor-divider-separator{width:100%;}.elementor-1312 .elementor-element.elementor-element-419ed47 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1312 .elementor-element.elementor-element-419ed47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-419ed47.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-419ed47.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-419ed47.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-419ed47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-12efd88{text-align:center;}.elementor-1312 .elementor-element.elementor-element-12efd88 .elementor-heading-title{font-family:var( --e-global-typography-5b23bc9-font-family ), Sans-serif;font-size:var( --e-global-typography-5b23bc9-font-size );font-weight:var( --e-global-typography-5b23bc9-font-weight );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-6031c4f{--divider-border-style:solid;--divider-color:#402020;--divider-border-width:1px;}.elementor-1312 .elementor-element.elementor-element-6031c4f .elementor-divider-separator{width:100%;}.elementor-1312 .elementor-element.elementor-element-6031c4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1312 .elementor-element.elementor-element-6031c4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-6031c4f.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-6031c4f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-6031c4f.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-6031c4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-60ebd80{--divider-border-style:solid;--divider-color:#402020;--divider-border-width:1px;}.elementor-1312 .elementor-element.elementor-element-60ebd80 .elementor-divider-separator{width:100%;}.elementor-1312 .elementor-element.elementor-element-60ebd80 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1312 .elementor-element.elementor-element-60ebd80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-60ebd80.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-60ebd80.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-60ebd80.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-60ebd80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-bar{background-color:#000E0F;height:24px;border-radius:1px 1px 1px 1px;margin-bottom:0px;}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-track{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7358072 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-208be77-font-family ), Sans-serif;font-size:var( --e-global-typography-208be77-font-size );font-weight:var( --e-global-typography-208be77-font-weight );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-b853581 .skill-bar-content{margin-bottom:12px;}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .number-percentage-wraper{color:#F8F200;font-family:var( --e-global-typography-208be77-font-family ), Sans-serif;font-size:var( --e-global-typography-208be77-font-size );font-weight:var( --e-global-typography-208be77-font-weight );letter-spacing:var( --e-global-typography-208be77-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-track > span i{color:var( --e-global-color-text );font-size:15px;}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-track > span svg path{stroke:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-track > span svg{max-width:15px;}@media(max-width:1024px){.elementor-1312 .elementor-element.elementor-element-d0aff1f .elementor-heading-title{font-size:var( --e-global-typography-5b23bc9-font-size );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-1e3aee0{font-size:var( --e-global-typography-208be77-font-size );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-49336c4 .elementor-heading-title{font-size:var( --e-global-typography-5b23bc9-font-size );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-12efd88 .elementor-heading-title{font-size:var( --e-global-typography-5b23bc9-font-size );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-title{font-size:var( --e-global-typography-208be77-font-size );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-208be77-font-size );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}}@media(max-width:767px){.elementor-1312 .elementor-element.elementor-element-d0aff1f .elementor-heading-title{font-size:var( --e-global-typography-5b23bc9-font-size );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-1e3aee0{font-size:var( --e-global-typography-208be77-font-size );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-49336c4 .elementor-heading-title{font-size:var( --e-global-typography-5b23bc9-font-size );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-12efd88 .elementor-heading-title{font-size:var( --e-global-typography-5b23bc9-font-size );letter-spacing:var( --e-global-typography-5b23bc9-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .skill-title{font-size:var( --e-global-typography-208be77-font-size );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}.elementor-1312 .elementor-element.elementor-element-b853581 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-208be77-font-size );letter-spacing:var( --e-global-typography-208be77-letter-spacing );}}