.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-453 .elementor-element.elementor-element-9aa7bfa{right:-330px}body.rtl .elementor-453 .elementor-element.elementor-element-8c725ee{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-453 .elementor-element.elementor-element-70cc39c.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-453 .elementor-element.elementor-element-70cc39c.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-453 .elementor-element.elementor-element-70cc39c .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-453 .elementor-element.elementor-element-5e11bd1.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-453 .elementor-element.elementor-element-5e11bd1.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-453 .elementor-element.elementor-element-5e11bd1 .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-453 .elementor-element.elementor-element-c728891.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-453 .elementor-element.elementor-element-c728891.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-453 .elementor-element.elementor-element-c728891 .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-453 .elementor-element.elementor-element-f51a7a0.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-453 .elementor-element.elementor-element-f51a7a0.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-453 .elementor-element.elementor-element-f51a7a0 .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-453 .elementor-element.elementor-element-9a4faa1.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-453 .elementor-element.elementor-element-9a4faa1.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-453 .elementor-element.elementor-element-9a4faa1 .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-453 .elementor-element.elementor-element-9b8ada9.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-453 .elementor-element.elementor-element-9b8ada9.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-453 .elementor-element.elementor-element-9b8ada9 .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-453 .elementor-element.elementor-element-bee879c .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-453 .elementor-element.elementor-element-bee879c .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-453 .elementor-element.elementor-element-bee879c .infobox:hover:before{opacity:1}