.elementor-866 .elementor-element.elementor-element-e3c3c28 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-866 .elementor-element.elementor-element-e3c3c28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-866 .elementor-element.elementor-element-0471656{width:var( --container-widget-width, 46% );max-width:46%;--e-transform-skewX:0deg;--e-transform-skewY:0deg;--container-widget-width:46%;--container-widget-flex-grow:0;top:-16px;--e-transform-origin-x:right;text-align:end;}.elementor-866 .elementor-element.elementor-element-0471656.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-866 .elementor-element.elementor-element-0471656{left:849px;}body.rtl .elementor-866 .elementor-element.elementor-element-0471656{right:849px;}.elementor-866 .elementor-element.elementor-element-0471656.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-866 .elementor-element.elementor-element-a20d9b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-866 .elementor-element.elementor-element-779063b{margin-top:0px;margin-bottom:0px;padding:40px 0px 10px 0px;}.elementor-866 .elementor-element.elementor-element-ab4bb41.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-866 .elementor-element.elementor-element-acbabc5:not(.elementor-motion-effects-element-type-background), .elementor-866 .elementor-element.elementor-element-acbabc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-866 .elementor-element.elementor-element-acbabc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 30px 0px;}.elementor-866 .elementor-element.elementor-element-acbabc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-866 .elementor-element.elementor-element-2290d2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-866 .elementor-element.elementor-element-71aa11c{margin-top:0px;margin-bottom:90px;padding:90px 0px 0px 0px;}.elementor-866 .elementor-element.elementor-element-a8065d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-866 .elementor-element.elementor-element-71aa11c{margin-top:30px;margin-bottom:50px;padding:40px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-0471656 */.elementor-866 .elementor-element.elementor-element-0471656 img {
  animation: rotate 30s linear infinite;
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-866 .elementor-element.elementor-element-0471656{
    position: absolute !important;
    inset: 0;
    z-index: 0 !important;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for about_us, class: .elementor-element-a20d9b3 *//* Aweis color */
.text-primary.color_mark_title {
    color: #29bee2 !important;
}

/* Subscribe Button */
.btn.bg-primary.text-white {
    background: #29bee2 !important;
    border-color: #29bee2 !important;
}

/* Button Hover */
.btn.bg-primary.text-white:hover {
    background: #1ea6c7 !important;
    border-color: #1ea6c7 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-779063b */.elementor-866 .elementor-element.elementor-element-779063b {
  margin-top: -1px;
  position: relative;
  z-index: 10;
}/* End custom CSS */