.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.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)}body.rtl .elementor-466 .elementor-element.elementor-element-0e4073e{right:-330px}body.rtl .elementor-466 .elementor-element.elementor-element-68b08a9{left:0}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-466 .elementor-element.elementor-element-7685035.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-466 .elementor-element.elementor-element-7685035.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-466 .elementor-element.elementor-element-7685035 .elementor-image-box-description{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-primary)}.elementor-466 .elementor-element.elementor-element-9fe1563.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-466 .elementor-element.elementor-element-9fe1563.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-466 .elementor-element.elementor-element-9fe1563 .elementor-image-box-description{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-primary)}.elementor-466 .elementor-element.elementor-element-3b2be37.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-466 .elementor-element.elementor-element-3b2be37.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-466 .elementor-element.elementor-element-3b2be37 .elementor-image-box-description{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-primary)}.elementor-466 .elementor-element.elementor-element-081a6d2.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-466 .elementor-element.elementor-element-081a6d2.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-466 .elementor-element.elementor-element-081a6d2 .elementor-image-box-description{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-primary)}.elementor-466 .elementor-element.elementor-element-0aaddb7.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-466 .elementor-element.elementor-element-0aaddb7.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-466 .elementor-element.elementor-element-0aaddb7 .elementor-image-box-description{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-primary)}.elementor-466 .elementor-element.elementor-element-78629e4.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-466 .elementor-element.elementor-element-78629e4.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-466 .elementor-element.elementor-element-78629e4 .elementor-image-box-description{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-primary)}.marquee-content{transform:translateX(0px);animation:marquee 40s linear infinite;white-space:nowrap}.marquee-content:hover{-webkit-animation-play-state:paused}.elementor-466 .elementor-element.elementor-element-abfaf47 .infobox:before{width:100%;height:100%;--overlay-color-1:rgba(112,64,242,.78);--overlay-color-2:rgba(112,64,242,0);--overlay-location-1:0%;--overlay-location-2:350px;background-color:transparent;background-image:radial-gradient(circle at var(--h-pos) var(--v-pos),var(--overlay-color-1) var(--overlay-location-1),var(--overlay-color-2) var(--overlay-location-2));--h-pos:50%;--v-pos:115%}.elementor-466 .elementor-element.elementor-element-abfaf47 .infobox::before{content:"";position:absolute;top:-2560px;right:-2560px;bottom:-2560px;left:-2560px;margin:auto;z-index:0;opacity:0;pointer-events:none;transition:all .4s}.elementor-466 .elementor-element.elementor-element-abfaf47 .infobox:hover:before{opacity:1}