.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-52 .elementor-element.elementor-element-6bbfe69 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px}.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-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}body.rtl .elementor-52 .elementor-element.elementor-element-652d037{right:0}.elementor-52 .elementor-element.elementor-element-6bbfe69 .swiper-pagination-bullets span{background:#fff!important;opacity:.4}.elementor-52 .elementor-element.elementor-element-6bbfe69 .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#00b8ff!important;opacity:1}.elementor-52 .elementor-element.elementor-element-32b6a8c .read-less{display:none}.project-container{width:400px;transition:width .4s ease-in-out;overflow:hidden;position:relative}.project-container.active{width:500px}.project-wrapper:hover .project-container:not(.active){width:350px}.project-container img{width:100%;height:100%;object-fit:cover;border-radius:12px}.project-button{opacity:0;transition:opacity .3s ease-in-out}.project-container.active .project-button{opacity:1}