.elementor-40 .elementor-element.elementor-element-882cf17{padding:0 0 130px}.elementor-40 .elementor-element.elementor-element-546ef86{padding:0 0 115px}.elementor-40 .elementor-element.elementor-element-834f4f5>.elementor-widget-container{margin:0 0 15px}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:25px;line-height:25px}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:25px;height:25px}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:25px;line-height:25px}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:25px;height:25px}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:#3C3950!important}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:#3C3950!important}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a .gem-tta-controls-icon-closed i{color:#00ADEE!important}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a .gem-tta-controls-icon-closed svg{fill:#00ADEE!important}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed i,.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed i{color:#B6C6C9!important}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed svg,.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed svg{fill:#B6C6C9!important}.elementor-40 .elementor-element.elementor-element-0d97f1e .gem-tta-panel-body{text-align:left!important}.elementor-40 .elementor-element.elementor-element-f5c08b9{padding:0 0 100px}.elementor-40 .elementor-element.elementor-element-be44799:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-be44799>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-be44799{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:70px;padding:125px 0 160px}.elementor-40 .elementor-element.elementor-element-be44799>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-be44799>.elementor-shape-bottom svg{width:calc(260% + 1.3px);height:70px}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-584bfac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40 .elementor-element.elementor-element-584bfac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40 .elementor-element.elementor-element-7946893{width:auto;max-width:auto}.elementor-40 .elementor-element.elementor-element-7946893>.elementor-widget-container{margin:0 15px 0 0}.elementor-40 .elementor-element.elementor-element-7946893 .elementor-heading-title{color:#ffcd20}.elementor-40 .elementor-element.elementor-element-0843625{width:var(--container-widget-width,215px);max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-0843625 .elementor-heading-title{color:#fff}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-1ca83cd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40 .elementor-element.elementor-element-1ca83cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40 .elementor-element.elementor-element-cded83b{width:auto;max-width:auto}.elementor-40 .elementor-element.elementor-element-cded83b>.elementor-widget-container{margin:0 10px 0 0}.elementor-40 .elementor-element.elementor-element-cded83b .elementor-heading-title{color:#ffcd20}.elementor-40 .elementor-element.elementor-element-31a8e1c{width:var(--container-widget-width,215px);max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-31a8e1c .elementor-heading-title{color:#fff}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-d090b65.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40 .elementor-element.elementor-element-d090b65.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40 .elementor-element.elementor-element-0a9261d{width:auto;max-width:auto}.elementor-40 .elementor-element.elementor-element-0a9261d>.elementor-widget-container{margin:0 10px 0 0}.elementor-40 .elementor-element.elementor-element-0a9261d .elementor-heading-title{color:#ffcd20}.elementor-40 .elementor-element.elementor-element-50f1791{width:var(--container-widget-width,215px);max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-50f1791 .elementor-heading-title{color:#fff}.elementor-40 .elementor-element.elementor-element-bf9d6a2:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-bf9d6a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f0f5}.elementor-40 .elementor-element.elementor-element-bf9d6a2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:135px 0 120px}.elementor-40 .elementor-element.elementor-element-bf9d6a2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-aa337eb>.elementor-widget-container{margin:0 0 40px}.elementor-40 .elementor-element.elementor-element-020c23c>.elementor-widget-container{margin:0 0 60px}.elementor-40 .elementor-element.elementor-element-25ed971>.elementor-widget-container{margin:0;padding:10px 30px 10px 15px;border-style:solid;border-width:1px;border-color:#ccc}.elementor-40 .elementor-element.elementor-element-25ed971,.elementor-40 .elementor-element.elementor-element-25ed971 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#242332}.elementor-40 .elementor-element.elementor-element-25ed971.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#242332;color:#fff}.elementor-40 .elementor-element.elementor-element-25ed971.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-40 .elementor-element.elementor-element-25ed971.elementor-drop-cap-view-default .elementor-drop-cap{color:#242332;border-color:#242332}.elementor-40 .elementor-element.elementor-element-25ed971.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#fff}.elementor-40 .elementor-element.elementor-element-25ed971 .elementor-drop-cap{padding:10px;margin-inline-end:15px;border-radius:50%}.elementor-40 .elementor-element.elementor-element-8fd8995>.elementor-widget-container{margin:-20px 0 0;padding:10px 30px 10px 15px;border-style:solid;border-width:0 1px 1px;border-color:#ccc}.elementor-40 .elementor-element.elementor-element-8fd8995,.elementor-40 .elementor-element.elementor-element-8fd8995 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#00aaf1}.elementor-40 .elementor-element.elementor-element-8fd8995.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#00aaf1;color:#fff}.elementor-40 .elementor-element.elementor-element-8fd8995.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-40 .elementor-element.elementor-element-8fd8995.elementor-drop-cap-view-default .elementor-drop-cap{color:#00aaf1;border-color:#00aaf1}.elementor-40 .elementor-element.elementor-element-8fd8995.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#fff}.elementor-40 .elementor-element.elementor-element-8fd8995 .elementor-drop-cap{padding:10px;margin-inline-end:15px;border-radius:50%;margin-bottom:0}.elementor-40 .elementor-element.elementor-element-d001111>.elementor-widget-container{margin:-20px 0 0;padding:10px 30px 10px 15px;border-style:solid;border-width:0 1px 1px;border-color:#ccc}.elementor-40 .elementor-element.elementor-element-d001111,.elementor-40 .elementor-element.elementor-element-d001111 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#ffcd20}.elementor-40 .elementor-element.elementor-element-d001111.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#ffcd20;color:#fff}.elementor-40 .elementor-element.elementor-element-d001111.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-40 .elementor-element.elementor-element-d001111.elementor-drop-cap-view-default .elementor-drop-cap{color:#ffcd20;border-color:#ffcd20}.elementor-40 .elementor-element.elementor-element-d001111.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#fff}.elementor-40 .elementor-element.elementor-element-d001111 .elementor-drop-cap{padding:10px;margin-inline-end:15px;border-radius:50%;margin-bottom:0}.elementor-40 .elementor-element.elementor-element-279bf60>.elementor-widget-container{margin:0 0 40px}.elementor-40 .elementor-element.elementor-element-b3c744c>.elementor-widget-container{margin:0 0 60px}.elementor-40 .elementor-element.elementor-element-0dc98f3 .diagram-wrapper .skill-line div{background-color:#00aaf1}.elementor-40 .elementor-element.elementor-element-0dc98f3 .diagram-circle input.color{background-color:#00aaf1}.elementor-40 .elementor-element.elementor-element-0dc98f3 .diagram-wrapper .digram-line-box .skill-line{background-color:#fff}.elementor-40 .elementor-element.elementor-element-0dc98f3 .skill-line{height:40px;border-radius:3px}.elementor-40 .elementor-element.elementor-element-0dc98f3 .skill-line div{height:40px;border-radius:3px}.elementor-40 .elementor-element.elementor-element-0dc98f3 .style-3 .skill-title>span:last-child{margin-left:8px}.elementor-40 .elementor-element.elementor-element-c783f08:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-c783f08>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-c783f08>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-40 .elementor-element.elementor-element-c783f08>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-5d9ba1c{--spacer-size:300px}.elementor-40 .elementor-element.elementor-element-f5d166d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-f5d166d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00aaf1}.elementor-40 .elementor-element.elementor-element-f5d166d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0 140px}.elementor-40 .elementor-element.elementor-element-f5d166d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-fcca9d1:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-fcca9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-fcca9d1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:135px 0 100px}.elementor-40 .elementor-element.elementor-element-fcca9d1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-7ba8fd6>.elementor-widget-container{margin:0 0 30px}.elementor-40 .elementor-element.elementor-element-7ba8fd6{text-align:center}.elementor-40 .elementor-element.elementor-element-9a5b0dd{text-align:center}.elementor-40 .elementor-element.elementor-element-55c46d6{padding:0}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-73e30b9{width:100%}.elementor-40 .elementor-element.elementor-element-d50f904{width:100%}.elementor-40 .elementor-element.elementor-element-51c6192{width:100%}.elementor-40 .elementor-element.elementor-element-7bb156f{width:100%}.elementor-40 .elementor-element.elementor-element-4f38363{width:100%}.elementor-40 .elementor-element.elementor-element-f2f3908{width:100%}.elementor-40 .elementor-element.elementor-element-c783f08{width:100%}.elementor-40 .elementor-element.elementor-element-f5d166d{width:100%}.elementor-40 .elementor-element.elementor-element-1883cba{width:100%}.elementor-40 .elementor-element.elementor-element-81534d9{width:100%}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-73e30b9>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-7bb156f>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-be44799>.elementor-shape-bottom svg{width:calc(550% + 1.3px)}.elementor-40 .elementor-element.elementor-element-be44799{padding:30px 0 100px}.elementor-40 .elementor-element.elementor-element-584bfac.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-1ca83cd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-d090b65.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-4f38363>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-fcca9d1:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-fcca9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-be44799>.elementor-shape-bottom svg{width:calc(1300% + 1.3px)}}