.elementor-58441 .elementor-element.elementor-element-b8000ca{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-58441 .elementor-element.elementor-element-d1c98d6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-58441 .elementor-element.elementor-element-d1c98d6{right:0px;}body.rtl .elementor-58441 .elementor-element.elementor-element-d1c98d6{left:0px;}.elementor-58441 .elementor-element.elementor-element-d1c98d6{top:90px;}.elementor-58441 .elementor-element.elementor-element-d7eca57 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-58441 .elementor-element.elementor-element-d7eca57 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0px 0px 10px 0px;font-size:42px;font-weight:700;}.elementor-58441 .elementor-element.elementor-element-d7eca57 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-58441 .elementor-element.elementor-element-d7eca57 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-58441 .elementor-element.elementor-element-2e73fcc .carousel-image{aspect-ratio:9 / 16;background-size:contain;opacity:100%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .uc_image_carousel_placeholder{padding:10px 0px 0px 0px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .uc-active-item .carousel-image{opacity:100%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .uc_image_carousel_container_holder{text-align:center;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .ue-content-holder{justify-content:start;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .content-padding{padding:0px 5px 0px 5px;min-height:80px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .ue-title{color:var( --e-global-color-text );font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:13px;font-weight:600;line-height:26px;margin-top:0px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .ue-text{color:#686868;margin-top:10px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .uc_more_btn{padding:10px 20px 10px 20px;border-radius:15px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .uc_more_btn svg{fill:#000000;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .ue-btn-inner-wrapper{gap:10px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-nav .owl-next{right:46%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-nav .owl-prev{left:46%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-nav .owl-next,.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-nav .owl-prev{top:104%;border-radius:99px;width:44px;height:44px;line-height:44px;font-size:22px;background-color:var( --e-global-color-328890d );color:var( --e-global-color-062a386 );}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-nav .owl-next:hover,.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-062a386 );color:var( --e-global-color-328890d );}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-dot.active{background-color:#000000;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-dots{margin-top:20px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58441 .elementor-element.elementor-element-d7eca57 .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58441 .elementor-element.elementor-element-2e73fcc .ue-title{font-size:15px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-nav .owl-next{right:44%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-nav .owl-prev{left:44%;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58441 .elementor-element.elementor-element-d7eca57 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58441 .elementor-element.elementor-element-2e73fcc .ue-title{font-size:14px;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-nav .owl-next{right:35%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-nav .owl-prev{left:35%;}.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-nav .owl-next,.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-nav .owl-prev{width:40px;height:40px;line-height:40px;font-size:20px;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-d7eca57 */.elementor-58441 .elementor-element.elementor-element-d7eca57 .ekit-heading__description{
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for ucaddon_content_carousel_new, class: .elementor-element-2e73fcc */.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-item.center {
  transform: scale(1.1);
  filter: blur(0);
  opacity: 1;
  z-index: 10;
  transition: all 0.4s ease-in-out;
}
.elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-carousel .owl-item.active:not(.center) {
  transform: scale(0.8);
  filter: blur(5px);
  opacity: 0.5;
  z-index: 5;
}
@media screen and (max-width:768px){
    .elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-next{
          right: calc(50% - 55px) !important;
    }
    .elementor-58441 .elementor-element.elementor-element-2e73fcc .owl-owl-prev{
          left: calc(50% - 55px) !important;
    }
}/* End custom CSS */