.elementor-108 .elementor-element.elementor-element-c55ce5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-header{--rr-height:74px;margin:16px;padding:0 16px;--rr-radius:22px;background:rgba(255,255,255,.78);--rr-blur:18px;--rr-cyan:#20b6c9;--rr-motion:.3s;--rr-stagger:35ms;--rr-icon-scale:1.06;--rr-icon-rotate:-4deg}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-header:after{width:36%}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-brand img{width:170px;max-width:none;max-height:73px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-brand{gap:10px;color:#102d4c}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-nav{gap:28px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-nav>a,.elementor-108 .elementor-element.elementor-element-bf20061 .rr-products-trigger{color:#405e73}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-nav>a:hover,.elementor-108 .elementor-element.elementor-element-bf20061 .rr-products:hover .rr-products-trigger{color:#102d4c}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-nav>a:after,.elementor-108 .elementor-element.elementor-element-bf20061 .rr-products-trigger:after{width:22px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mega{width:820px;grid-template-columns:270px 1fr;gap:18px;padding:18px;background:rgba(255,255,255,.97);border-radius:24px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mega aside{background:#102d4c}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mega aside strong{color:#fff}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mega aside p{color:rgba(255,255,255,.64)}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-cat-grid{gap:7px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-cat-grid a{min-height:66px;border-radius:14px;background:#fff;color:#244a68}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-cat-grid span{font-size:13px;font-weight:400}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-cat-grid b{width:46px;height:46px;border-radius:12px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-cat-grid b img{width:34px;height:34px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-drawer{background:#fff}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-products{background:#fff;border-radius:20px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-products-toggle{color:#102d4c}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-index,.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-cat em{color:#7890a0}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-link,.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-products-toggle{border-color:rgba(24,91,130,.12)}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-menu-button{background:#fff}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-menu-button i{background:#102d4c}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-kicker{color:#20b6c9}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-top:after{background:#20b6c9}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-inner a{color:#102d4c;font-family:"VazirMatn",Sans-serif;font-feature-settings:"numr"}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-inner{padding-top:120px;padding-inline:24px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-cat b{width:44px;height:44px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-c55ce5c{--content-width:1440px}}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-bf20061 .rr-header{--rr-height:70px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-brand img{width:132px;max-width:none}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-bf20061 .rr-header{--rr-height:66px}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-brand img{width:112px;max-width:none}.elementor-108 .elementor-element.elementor-element-bf20061 .rr-mobile-inner a{font-size:15px}}