.elementor-26 .elementor-element.elementor-element-e5438d5{margin:-95px 0px 0px 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-26 .elementor-element.elementor-element-863a5e3{margin:-52px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6f11fb0{margin:-80px 0px 0px 0px;z-index:2;}.elementor-26 .elementor-element.elementor-element-f81f719{margin:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-872faab > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5a3978b, .elementor-26 .elementor-element.elementor-element-5a3978b > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-5a3978b{margin:-40px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-2c166c6 .wd-brands{--wd-brand-pd:10px;--wd-brand-img-width:207px;--wd-brand-img-height:94px;}.elementor-26 .elementor-element.elementor-element-f5ccf78{margin:40px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-c43f6c2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c43f6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-c43f6c2{border-style:solid;border-color:#2F608D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 17px 0px;padding:4px 12px 4px 12px;}.elementor-26 .elementor-element.elementor-element-c43f6c2, .elementor-26 .elementor-element.elementor-element-c43f6c2 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-c43f6c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-6cb42b9 > .elementor-element-populated{padding:23px 23px 23px 23px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26 .elementor-element.elementor-element-cc69201 .elementor-button{background-color:#FFFFFF;font-family:"YekanBakhFaNum", Sans-serif;font-weight:500;fill:#2F608D;color:#2F608D;border-radius:34px 34px 34px 34px;}.elementor-bc-flex-widget .elementor-26 .elementor-element.elementor-element-76a026d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26 .elementor-element.elementor-element-76a026d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26 .elementor-element.elementor-element-0d70ce4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-111788a > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-111788a{text-align:left;}.elementor-26 .elementor-element.elementor-element-111788a .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3810d5a{--wd-brd-radius:12px;}.elementor-26 .elementor-element.elementor-element-77b8e6b{margin:40px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-bcee857{text-align:right;}.elementor-26 .elementor-element.elementor-element-bcee857 .elementor-heading-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-e68bb4b{margin:40px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-93f7546.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-93f7546 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-93f7546 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-26 .elementor-element.elementor-element-0813be3{--spacer-size:2px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-0813be3 > .elementor-widget-container{background-color:#2F608D;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-26 .elementor-element.elementor-element-4220d4f > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-26 .elementor-element.elementor-element-4220d4f{z-index:1;--icon-box-icon-margin:4px;}.elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon-box-title{margin-bottom:8px;color:#494949;}.elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-stacked .elementor-icon{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-default .elementor-icon{fill:#2F608D;color:#2F608D;border-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-4220d4f.elementor-view-default:has(:focus) .elementor-icon{fill:#3D75A8;color:#3D75A8;border-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon{font-size:40px;padding:20px;}.elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:16px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-4220d4f:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-4220d4f:has(:focus) .elementor-icon-box-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:12px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-2256ee6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-2256ee6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-2256ee6 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-26 .elementor-element.elementor-element-5eb3cac{--spacer-size:2px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-5eb3cac > .elementor-widget-container{background-color:#2F608D;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-26 .elementor-element.elementor-element-c27df68 > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-26 .elementor-element.elementor-element-c27df68{z-index:1;--icon-box-icon-margin:4px;}.elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon-box-title{margin-bottom:8px;color:#494949;}.elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-stacked .elementor-icon{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-default .elementor-icon{fill:#2F608D;color:#2F608D;border-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-c27df68.elementor-view-default:has(:focus) .elementor-icon{fill:#3D75A8;color:#3D75A8;border-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon{font-size:40px;padding:20px;}.elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:16px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-c27df68:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-c27df68:has(:focus) .elementor-icon-box-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:12px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-c850baa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-c850baa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-c850baa > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-26 .elementor-element.elementor-element-c4f0ab8{--spacer-size:2px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-c4f0ab8 > .elementor-widget-container{background-color:#2F608D;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-26 .elementor-element.elementor-element-210f977 > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-26 .elementor-element.elementor-element-210f977{z-index:1;--icon-box-icon-margin:4px;}.elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon-box-title{margin-bottom:8px;color:#494949;}.elementor-26 .elementor-element.elementor-element-210f977.elementor-view-stacked .elementor-icon{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-210f977.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-210f977.elementor-view-default .elementor-icon{fill:#2F608D;color:#2F608D;border-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-210f977.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-210f977.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-210f977.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-210f977.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-210f977.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-210f977.elementor-view-default:has(:focus) .elementor-icon{fill:#3D75A8;color:#3D75A8;border-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon{font-size:40px;padding:20px;}.elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:16px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-210f977:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-210f977:has(:focus) .elementor-icon-box-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:12px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-94a1421.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-94a1421 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-94a1421 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-26 .elementor-element.elementor-element-ce019ee{--spacer-size:2px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-ce019ee > .elementor-widget-container{background-color:#2F608D;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-26 .elementor-element.elementor-element-343e328 > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-26 .elementor-element.elementor-element-343e328{z-index:1;--icon-box-icon-margin:4px;}.elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon-box-title{margin-bottom:8px;color:#494949;}.elementor-26 .elementor-element.elementor-element-343e328.elementor-view-stacked .elementor-icon{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-343e328.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-343e328.elementor-view-default .elementor-icon{fill:#2F608D;color:#2F608D;border-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-343e328.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-343e328.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-343e328.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-343e328.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-343e328.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-343e328.elementor-view-default:has(:focus) .elementor-icon{fill:#3D75A8;color:#3D75A8;border-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon{font-size:40px;padding:20px;}.elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:16px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-343e328:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-343e328:has(:focus) .elementor-icon-box-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:12px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-cd190d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-cd190d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-cd190d2 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-26 .elementor-element.elementor-element-e01025d{--spacer-size:2px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-e01025d > .elementor-widget-container{background-color:#2F608D;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-26 .elementor-element.elementor-element-ba820b8 > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ba820b8{z-index:1;--icon-box-icon-margin:4px;}.elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon-box-title{margin-bottom:8px;color:#494949;}.elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-stacked .elementor-icon{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-default .elementor-icon{fill:#2F608D;color:#2F608D;border-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-ba820b8.elementor-view-default:has(:focus) .elementor-icon{fill:#3D75A8;color:#3D75A8;border-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon{font-size:40px;padding:20px;}.elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:16px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-ba820b8:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-ba820b8:has(:focus) .elementor-icon-box-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:12px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-13e8f49.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26 .elementor-element.elementor-element-13e8f49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-13e8f49 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-26 .elementor-element.elementor-element-89d5668{--spacer-size:2px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-89d5668 > .elementor-widget-container{background-color:#2F608D;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-26 .elementor-element.elementor-element-f8731bd > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-26 .elementor-element.elementor-element-f8731bd{z-index:1;--icon-box-icon-margin:4px;}.elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon-box-title{margin-bottom:8px;color:#494949;}.elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-stacked .elementor-icon{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-default .elementor-icon{fill:#2F608D;color:#2F608D;border-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26 .elementor-element.elementor-element-f8731bd.elementor-view-default:has(:focus) .elementor-icon{fill:#3D75A8;color:#3D75A8;border-color:#3D75A8;}.elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon{font-size:40px;padding:20px;}.elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:16px;font-weight:700;}.elementor-26 .elementor-element.elementor-element-f8731bd:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-f8731bd:has(:focus) .elementor-icon-box-title{color:#2F608D;}.elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:12px;font-weight:400;}.elementor-26 .elementor-element.elementor-element-4346369{margin:40px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-b32b114:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b32b114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F608D;}.elementor-26 .elementor-element.elementor-element-b32b114{border-style:solid;border-color:#2F608D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 17px 0px;padding:4px 12px 4px 12px;}.elementor-26 .elementor-element.elementor-element-b32b114, .elementor-26 .elementor-element.elementor-element-b32b114 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-b32b114 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26 .elementor-element.elementor-element-da9e17b > .elementor-element-populated{padding:23px 23px 23px 23px;}.elementor-26 .elementor-element.elementor-element-7dd9e08 .elementor-button{background-color:#FFFFFF;font-family:"YekanBakhFaNum", Sans-serif;font-weight:500;fill:#2F608D;color:#2F608D;border-radius:34px 34px 34px 34px;}.elementor-bc-flex-widget .elementor-26 .elementor-element.elementor-element-bd02bda.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26 .elementor-element.elementor-element-bd02bda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26 .elementor-element.elementor-element-7435c9e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-26 .elementor-element.elementor-element-f05d0fe > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-f05d0fe{text-align:left;}.elementor-26 .elementor-element.elementor-element-f05d0fe .elementor-heading-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-aea05e1{margin:10px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-d3a14ce .wd-el-title{font-size:11px;}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4220d4f .elementor-icon-box-title a{font-size:14px;}.elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-c27df68 .elementor-icon-box-title a{font-size:14px;}.elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-210f977 .elementor-icon-box-title a{font-size:14px;}.elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-343e328 .elementor-icon-box-title a{font-size:14px;}.elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ba820b8 .elementor-icon-box-title a{font-size:14px;}.elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-f8731bd .elementor-icon-box-title a{font-size:14px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-6f11fb0{margin:40px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-bcee857{text-align:center;}.elementor-26 .elementor-element.elementor-element-93f7546{width:50%;}.elementor-26 .elementor-element.elementor-element-93f7546 > .elementor-element-populated{margin:10px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-26 .elementor-element.elementor-element-4220d4f > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-26 .elementor-element.elementor-element-2256ee6{width:50%;}.elementor-26 .elementor-element.elementor-element-2256ee6 > .elementor-element-populated{margin:10px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-26 .elementor-element.elementor-element-c27df68 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-26 .elementor-element.elementor-element-c850baa{width:50%;}.elementor-26 .elementor-element.elementor-element-c850baa > .elementor-element-populated{margin:10px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-26 .elementor-element.elementor-element-210f977 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-26 .elementor-element.elementor-element-94a1421{width:50%;}.elementor-26 .elementor-element.elementor-element-94a1421 > .elementor-element-populated{margin:10px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-26 .elementor-element.elementor-element-343e328 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-26 .elementor-element.elementor-element-cd190d2{width:50%;}.elementor-26 .elementor-element.elementor-element-cd190d2 > .elementor-element-populated{margin:10px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-26 .elementor-element.elementor-element-ba820b8 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-26 .elementor-element.elementor-element-13e8f49{width:50%;}.elementor-26 .elementor-element.elementor-element-13e8f49 > .elementor-element-populated{margin:10px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-26 .elementor-element.elementor-element-f8731bd > .elementor-widget-container{border-radius:14px 14px 14px 14px;}}/* Start custom CSS for html, class: .elementor-element-c241af6 *//* =========================================
   GYM SERVICES BAR
   ========================================= */

.gym-services-bar{
    width:100%;
    display:grid;
    grid-template-columns:repeat(4,1fr);

    direction:rtl;

    background:#2F608D;

    border-radius:24px;

    padding:22px 28px;

    box-sizing:border-box;

    box-shadow:
        0 18px 45px rgba(47,96,141,.18);

    position:relative;
    overflow:hidden;
}


/* نور بسیار ظریف پس زمینه */

.gym-services-bar::before{
    content:"";
    position:absolute;

    width:420px;
    height:420px;

    top:-260px;
    left:15%;

    background:rgba(255,255,255,.06);

    border-radius:50%;

    pointer-events:none;
}


/* =========================================
   SERVICE ITEM
   ========================================= */

.gym-service-item{
    min-width:0;

    display:flex;
    align-items:center;

    gap:18px;

    padding:10px 28px;

    position:relative;

    box-sizing:border-box;
}


/* جداکننده بین آیتم‌ها */

.gym-service-item:not(:last-child)::after{
    content:"";

    position:absolute;

    left:0;
    top:18%;

    width:1px;
    height:64%;

    background:rgba(255,255,255,.18);
}


/* =========================================
   ICON
   ========================================= */

.gym-service-icon{
    width:58px;
    height:58px;

    min-width:58px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:16px;

    background:rgba(255,255,255,.10);

    border:1px solid rgba(255,255,255,.14);

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.12);

    transition:
        transform .35s ease,
        background .35s ease,
        border-color .35s ease;
}


.gym-service-icon svg{
    width:30px;
    height:30px;

    fill:none;

    stroke:#fff;

    stroke-width:1.7;

    stroke-linecap:round;
    stroke-linejoin:round;

    transition:transform .35s ease;
}


/* =========================================
   HOVER
   ========================================= */

.gym-service-item{
    transition:transform .35s ease;
}


.gym-service-item:hover{
    transform:translateY(-3px);
}


.gym-service-item:hover .gym-service-icon{
    background:rgba(255,255,255,.18);

    border-color:rgba(255,255,255,.25);

    transform:translateY(-2px);
}


.gym-service-item:hover .gym-service-icon svg{
    transform:scale(1.08);
}


/* =========================================
   TEXT
   ========================================= */

.gym-service-content{
    min-width:0;

    text-align:right;
}


.gym-service-content h3{
    margin:0 0 6px;

    padding:0;

    color:#fff;

    font-size:20px;

    line-height:1.35;

    font-weight:700;

    letter-spacing:-.3px;
}


.gym-service-content p{
    margin:0;

    padding:0;

    color:rgba(255,255,255,.72);

    font-size:13px;

    line-height:1.7;

    font-weight:400;
}


/* =========================================
   TABLET
   ========================================= */

@media (max-width:1100px){

    .gym-services-bar{
        grid-template-columns:repeat(2,1fr);

        padding:18px;
    }

    .gym-service-item{
        padding:18px 20px;
    }

    .gym-service-item:nth-child(2)::after{
        display:none;
    }

    .gym-service-item:nth-child(3)::after{
        display:block;
    }

    .gym-service-item:nth-child(3),
    .gym-service-item:nth-child(4){
        border-top:1px solid rgba(255,255,255,.12);
    }

}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width:767px){

    .gym-services-bar{
        grid-template-columns:1fr;

        border-radius:20px;

        padding:10px 16px;
    }


    .gym-service-item{
        padding:17px 8px;

        gap:15px;
    }


    .gym-service-item:not(:last-child)::after{
        left:5%;

        top:auto;
        bottom:0;

        width:90%;
        height:1px;

        background:rgba(255,255,255,.13);
    }


    .gym-service-item:nth-child(3),
    .gym-service-item:nth-child(4){
        border-top:none;
    }


    .gym-service-icon{
        width:50px;
        height:50px;

        min-width:50px;

        border-radius:14px;
    }


    .gym-service-icon svg{
        width:26px;
        height:26px;
    }


    .gym-service-content h3{
        font-size:17px;

        margin-bottom:4px;
    }


    .gym-service-content p{
        font-size:12px;

        line-height:1.6;
    }

}


/* =========================================
   SMALL MOBILE
   ========================================= */

@media (max-width:400px){

    .gym-services-bar{
        padding:8px 14px;
    }

    .gym-service-item{
        gap:12px;
    }

    .gym-service-content h3{
        font-size:16px;
    }

    .gym-service-content p{
        font-size:11px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-872faab */.premium-gym-categories{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:24px;
    margin:60px 0;
}

.premium-category-card{
    position:relative;
    height:340px;
    border-radius:28px;
    overflow:hidden;
    text-decoration:none;
    display:flex;
    align-items:flex-end;
    padding:28px;
    transition:all .45s ease;
    background:#fff;
    box-shadow:
        0 8px 30px rgba(0,0,0,.08);
}

.premium-category-card:hover{
    transform:translateY(-10px);
    box-shadow:
        0 20px 50px rgba(47,96,141,.22);
}

.premium-category-card img{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
    object-fit:cover;
    transition:all .8s ease;
}

.premium-category-card:hover img{
    transform:scale(1.08);
}

.premium-overlay{
    position:absolute;
    inset:0;
    background:
        linear-gradient(
            180deg,
            rgba(0,0,0,0) 20%,
            rgba(47,96,141,.35) 60%,
            rgba(47,96,141,.95) 100%
        );
    z-index:1;
}

.premium-number{
    position:absolute;
    top:15px;
    right:20px;
    font-size:82px;
    font-weight:800;
    color:rgba(255,255,255,.08);
    line-height:1;
    z-index:2;
    transition:.5s;
}

.premium-category-card:hover .premium-number{
    transform:translateX(-10px) scale(1.05);
    color:rgba(255,255,255,.14);
}

.premium-content{
    position:relative;
    z-index:3;
}

.premium-content span{
    display:block;
    color:rgba(255,255,255,.75);
    font-size:12px;
    text-transform:uppercase;
    letter-spacing:2px;
    margin-bottom:10px;
}

.premium-content h3{
    color:#fff;
    font-size:28px;
    font-weight:700;
    margin:0;
    line-height:1.4;
}

.premium-category-card::after{
    content:"→";
    position:absolute;
    width:48px;
    height:48px;
    top:20px;
    left:20px;
    border-radius:50%;
    background:rgba(255,255,255,.15);
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
    display:flex;
    align-items:center;
    justify-content:center;
    color:#fff;
    font-size:20px;
    z-index:5;
    transition:.4s;
}

.premium-category-card:hover::after{
    background:#2F608D;
    transform:rotate(-45deg) scale(1.1);
}

@media(max-width:1200px){

    .premium-gym-categories{
        grid-template-columns:repeat(2,1fr);
    }

}

@media(max-width:767px){

    .premium-gym-categories{
        grid-template-columns:1fr;
        gap:18px;
    }

    .premium-category-card{
        height:280px;
        padding:22px;
    }

    .premium-content h3{
        font-size:22px;
    }

    .premium-number{
        font-size:60px;
    }

}/* End custom CSS */