.elementor-9948 .elementor-element.elementor-element-3d34a2fd:not(.elementor-motion-effects-element-type-background),.elementor-9948 .elementor-element.elementor-element-3d34a2fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}body.dark-mode .elementor-9948 .elementor-element.elementor-element-3d34a2fd.elementor-section,body.dark-mode .elementor-9948 .elementor-element.elementor-element-3d34a2fd.elementor-column>div:not(.elementor-element-overlay),body.dark-mode .elementor-9948 .elementor-element.elementor-element-3d34a2fd.elementor-widget>div{background-color:#232426}.elementor-9948 .elementor-element.elementor-element-3d34a2fd,.elementor-9948 .elementor-element.elementor-element-3d34a2fd>.elementor-background-overlay{border-radius:8px}.elementor-9948 .elementor-element.elementor-element-3d34a2fd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-9948 .elementor-element.elementor-element-3d34a2fd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9948 .elementor-element.elementor-element-dddd64b .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:40px}.elementor-9948 .elementor-element.elementor-element-79f0da8d .sh-heading{text-align:left}.elementor-9948 .elementor-element.elementor-element-79f0da8d .sh-heading-content{font-size:30px;line-height:1.1em}.elementor-9948 .elementor-element.elementor-element-79f0da8d .sh-heading-content:hover{color:#3555fa}body.dark-mode .elementor-9948 .elementor-element.elementor-element-79f0da8d .sh-heading-content:hover{color:#dadada}.elementor-9948 .elementor-element.elementor-element-1e6097d9{text-align:start}.elementor-9948 .elementor-element.elementor-element-1e6097d9 .elementor-heading-title{font-size:16px;font-weight:400}.elementor-9948 .elementor-element.elementor-element-2c3153c5{width:auto;max-width:auto;bottom:40px}body:not(.rtl) .elementor-9948 .elementor-element.elementor-element-2c3153c5{left:40px}body.rtl .elementor-9948 .elementor-element.elementor-element-2c3153c5{right:40px}.elementor-9948 .elementor-element.elementor-element-2c3153c5 .sh-icon-container{text-align:left}.elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-stacked .sh-icon{background-color:#fff}.elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-framed .sh-icon,.elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-default .sh-icon{color:#fff;border-color:#fff}.elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-framed .sh-icon,.elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-default .sh-icon svg{fill:#fff}.elementor-9948 .elementor-element.elementor-element-2c3153c5 .sh-icon{box-shadow:0px 20px 40px 0px rgba(0,0,0,.1);font-size:30px;padding:15px;border-radius:1000px}.elementor-9948 .elementor-element.elementor-element-2c3153c5 .sh-icon i,.elementor-9948 .elementor-element.elementor-element-2c3153c5 .sh-icon svg{transform:rotate(0deg)}body.dark-mode .elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-stacked .sh-icon{background-color:#34383c}body.dark-mode .elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-framed .sh-icon,body.dark-mode .elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-default .sh-icon{color:#34383c;border-color:#34383c}body.dark-mode .elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-framed .sh-icon,body.dark-mode .elementor-9948 .elementor-element.elementor-element-2c3153c5.elementor-view-default .sh-icon svg{fill:#34383c}.elementor-9948 .elementor-element.elementor-element-1c4d7c7f{text-align:center}.elementor-9948 .elementor-element.elementor-element-1c4d7c7f img,.elementor-9948 .elementor-element.elementor-element-1c4d7c7f .sh-image{width:100%}.elementor-9948 .elementor-element.elementor-element-1c4d7c7f img{max-width:100%}.elementor-9948 .elementor-element.elementor-element-1c4d7c7f .sh-image{border-radius:0 0 8px 8px}.elementor-9948 .elementor-element.elementor-element-1c4d7c7f .sh-image img{border-radius:0 0 8px 8px}@media(max-width:767px){.elementor-9948 .elementor-element.elementor-element-79f0da8d .sh-heading-content{font-size:40px}}@media(min-width:768px){.elementor-9948 .elementor-element.elementor-element-21735d0d{width:100%}}