.elementor-9373 .elementor-element.elementor-element-be81eda { --display: flex; --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; --gap: 15px 15px; --row-gap: 15px; --column-gap: 15px; --overlay-opacity: 1; --margin-top: 0px; --margin-bottom: 150px; --margin-left: 0px; --margin-right: 0px; --padding-top: 100px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-be81eda::before, .elementor-9373 .elementor-element.elementor-element-be81eda > .elementor-background-video-container::before, .elementor-9373 .elementor-element.elementor-element-be81eda > .e-con-inner > .elementor-background-video-container::before, .elementor-9373 .elementor-element.elementor-element-be81eda > .elementor-background-slideshow::before, .elementor-9373 .elementor-element.elementor-element-be81eda > .e-con-inner > .elementor-background-slideshow::before, .elementor-9373 .elementor-element.elementor-element-be81eda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }.elementor-9373 .elementor-element.elementor-element-e17c831 { --display: flex; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.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-9373 .elementor-element.elementor-element-006ca6b .elementor-button { background-color: var( --e-global-color-accent ); font-family: PeydaWebSDF, sans-serif; font-size: 15px; font-weight: 600; letter-spacing: 0px; fill: var( --e-global-color-secondary ); color: var( --e-global-color-secondary ); border-style: none; border-radius: 25px; padding: 12px 15px; }.elementor-widget-heading .elementor-heading-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height ); color: var( --e-global-color-primary ); }.elementor-9373 .elementor-element.elementor-element-21463f8 { text-align: center; }.elementor-9373 .elementor-element.elementor-element-21463f8 .elementor-heading-title { font-family: PeydaWebSDF, sans-serif; font-size: 32px; font-weight: 700; line-height: 1.5em; color: rgb(230, 235, 242); }.elementor-widget-text-editor { 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-9373 .elementor-element.elementor-element-adf9b87 > .elementor-widget-container { margin: 5px 0px 0px; }.elementor-9373 .elementor-element.elementor-element-adf9b87 { text-align: center; font-family: PeydaWebSDF, sans-serif; font-size: 18px; font-weight: 500; line-height: 25px; color: var( --e-global-color-primary ); }.elementor-9373 .elementor-element.elementor-element-adf9b87 p { margin-block-end: 0px; }.elementor-9373 .elementor-element.elementor-element-1c58de6 { --display: flex; --border-radius: 20px 20px 20px 20px; --margin-top: 55px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 35px; --padding-bottom: 35px; --padding-left: 54px; --padding-right: 45px; }.elementor-9373 .elementor-element.elementor-element-1c58de6:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-1c58de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 34, 102); background-image: url("https://sdf.fund/wp-content/uploads/2025/05/Calendar.png"); background-position: right center; background-repeat: no-repeat; background-size: 25%; }.elementor-9373 .elementor-element.elementor-element-4b9b5d6 .elementor-button { background-color: var( --e-global-color-accent ); font-family: PeydaWebSDF, sans-serif; font-size: 13px; font-weight: 600; letter-spacing: 0px; fill: var( --e-global-color-secondary ); color: var( --e-global-color-secondary ); border-style: none; border-radius: 25px; padding: 10px 13px; }.elementor-9373 .elementor-element.elementor-element-c7795e2 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-75c79d6 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-47cc5e4 { text-align: start; }.elementor-9373 .elementor-element.elementor-element-47cc5e4 .elementor-heading-title { font-family: PeydaWebSDF, sans-serif; font-size: 24px; font-weight: 700; line-height: 1.5em; color: rgb(230, 235, 242); }.elementor-9373 .elementor-element.elementor-element-e6e7cb3 > .elementor-widget-container { margin: 5px 0px 0px; }.elementor-9373 .elementor-element.elementor-element-e6e7cb3 { text-align: justify; font-family: PeydaWebSDF, sans-serif; font-size: 18px; font-weight: 500; line-height: 25px; color: var( --e-global-color-primary ); }.elementor-9373 .elementor-element.elementor-element-e6e7cb3 p { margin-block-end: 0px; }.elementor-9373 .elementor-element.elementor-element-cda3aa4 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-ce5300b .elementor-button { background-color: var( --e-global-color-secondary ); font-family: PeydaWebSDF, sans-serif; font-size: 14px; font-weight: 400; line-height: 15px; letter-spacing: 0px; fill: var( --e-global-color-primary ); color: var( --e-global-color-primary ); border-style: solid; border-width: 1px; border-color: var( --e-global-color-secondary ); border-radius: 8px; padding: 12px 18px; }.elementor-9373 .elementor-element.elementor-element-6a603f1 .elementor-button { background-color: rgb(27, 94, 32); font-family: PeydaWebSDF, sans-serif; font-size: 14px; font-weight: 400; line-height: 15px; letter-spacing: 0px; fill: var( --e-global-color-primary ); color: var( --e-global-color-primary ); border-style: solid; border-width: 1px; border-color: rgb(27, 94, 32); border-radius: 8px; padding: 10px 15px 10px 17px; }.elementor-9373 .elementor-element.elementor-element-6a603f1 .elementor-button-content-wrapper { flex-direction: row; }.elementor-9373 .elementor-element.elementor-element-6a603f1 .elementor-button .elementor-button-content-wrapper { gap: 10px; }.elementor-9373 .elementor-element.elementor-element-03fb8ad { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-b8abcf5 { --display: flex; --border-radius: 20px 20px 20px 20px; --margin-top: 55px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 35px; --padding-bottom: 35px; --padding-left: 54px; --padding-right: 45px; }.elementor-9373 .elementor-element.elementor-element-b8abcf5:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-b8abcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 34, 102); }.elementor-9373 .elementor-element.elementor-element-df9f8c1 .elementor-button { background-color: var( --e-global-color-accent ); font-family: PeydaWebSDF, sans-serif; font-size: 13px; font-weight: 600; letter-spacing: 0px; fill: var( --e-global-color-secondary ); color: var( --e-global-color-secondary ); border-style: none; border-radius: 25px; padding: 10px 13px; }.elementor-9373 .elementor-element.elementor-element-be8c63b { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-f076072 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-7bed3c6 { text-align: start; }.elementor-9373 .elementor-element.elementor-element-7bed3c6 .elementor-heading-title { font-family: PeydaWebSDF, sans-serif; font-size: 24px; font-weight: 700; line-height: 1.5em; color: rgb(230, 235, 242); }.elementor-9373 .elementor-element.elementor-element-be71986 > .elementor-widget-container { margin: 5px 0px 0px; }.elementor-9373 .elementor-element.elementor-element-be71986 { text-align: justify; font-family: PeydaWebSDF, sans-serif; font-size: 18px; font-weight: 500; line-height: 25px; color: var( --e-global-color-primary ); }.elementor-9373 .elementor-element.elementor-element-be71986 p { margin-block-end: 0px; }.elementor-9373 .elementor-element.elementor-element-ca18b2f { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-9373 .elementor-element.elementor-element-dee981f { --display: flex; --justify-content: center; --border-radius: 16px 16px 16px 16px; }.elementor-9373 .elementor-element.elementor-element-dee981f:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-dee981f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 26); }.elementor-9373 .elementor-element.elementor-element-f1e6f57 > .elementor-widget-container { margin: 20px 0px 0px; }.elementor-9373 .elementor-element.elementor-element-f1e6f57 { text-align: center; }.elementor-9373 .elementor-element.elementor-element-f1e6f57 .elementor-heading-title { font-family: peydaSDFBoldEN, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.5em; }.elementor-9373 .elementor-element.elementor-element-e06cef9 > .elementor-widget-container { margin: 0px; }:root { --page-title-display: none; }@media (min-width: 768px){.elementor-9373 .elementor-element.elementor-element-be81eda { --content-width: 1490px; }.elementor-9373 .elementor-element.elementor-element-03fb8ad { --width: 75%; }.elementor-9373 .elementor-element.elementor-element-dee981f { --width: 90%; }}@media (max-width: 1366px) and (min-width: 768px){.elementor-9373 .elementor-element.elementor-element-be81eda { --content-width: 1130px; }.elementor-9373 .elementor-element.elementor-element-03fb8ad { --width: 55%; }}@media (max-width: 1200px) and (min-width: 768px){.elementor-9373 .elementor-element.elementor-element-be81eda { --content-width: 960px; }}@media (max-width: 1024px) and (min-width: 768px){.elementor-9373 .elementor-element.elementor-element-be81eda { --content-width: 840px; }.elementor-9373 .elementor-element.elementor-element-03fb8ad { --width: 0%; }}@media (max-width: 880px) and (min-width: 768px){.elementor-9373 .elementor-element.elementor-element-be81eda { --content-width: 715px; }}@media (min-width: 2400px){.elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }}@media (max-width: 1366px){.elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }.elementor-9373 .elementor-element.elementor-element-1c58de6:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-1c58de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 30%; }}@media (max-width: 1200px){.elementor-9373 .elementor-element.elementor-element-1c58de6:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-1c58de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 35%; }}@media (max-width: 1024px){.elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }.elementor-9373 .elementor-element.elementor-element-1c58de6:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-1c58de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: 100% 5%; background-size: 12%; }.elementor-9373 .elementor-element.elementor-element-be8c63b { --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; }}@media (max-width: 880px){.elementor-9373 .elementor-element.elementor-element-1c58de6:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-1c58de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 10%; }}@media (max-width: 767px){.elementor-9373 .elementor-element.elementor-element-be81eda { --padding-top: 50px; --padding-bottom: 0px; --padding-left: 10px; --padding-right: 10px; }.elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }.elementor-9373 .elementor-element.elementor-element-21463f8 { text-align: center; }.elementor-9373 .elementor-element.elementor-element-21463f8 .elementor-heading-title { font-size: 20px; }.elementor-9373 .elementor-element.elementor-element-adf9b87 { text-align: justify; font-size: 15px; }.elementor-9373 .elementor-element.elementor-element-1c58de6:not(.elementor-motion-effects-element-type-background), .elementor-9373 .elementor-element.elementor-element-1c58de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: 0% 0%; background-size: 0%; }.elementor-9373 .elementor-element.elementor-element-1c58de6 { --padding-top: 20px; --padding-bottom: 5px; --padding-left: 5px; --padding-right: 5px; }.elementor-9373 .elementor-element.elementor-element-47cc5e4 { text-align: center; }.elementor-9373 .elementor-element.elementor-element-47cc5e4 .elementor-heading-title { font-size: 18px; }.elementor-9373 .elementor-element.elementor-element-e6e7cb3 { font-size: 15px; }.elementor-9373 .elementor-element.elementor-element-cda3aa4 { --justify-content: space-around; --gap: 5px 5px; --row-gap: 5px; --column-gap: 5px; }.elementor-9373 .elementor-element.elementor-element-ce5300b .elementor-button { font-size: 12px; padding: 12px 15px; }.elementor-9373 .elementor-element.elementor-element-6a603f1 .elementor-button { font-size: 12px; padding: 12px 15px; }.elementor-9373 .elementor-element.elementor-element-b8abcf5 { --margin-top: 20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 5px; --padding-left: 5px; --padding-right: 5px; }.elementor-9373 .elementor-element.elementor-element-7bed3c6 { text-align: center; }.elementor-9373 .elementor-element.elementor-element-7bed3c6 .elementor-heading-title { font-size: 18px; }.elementor-9373 .elementor-element.elementor-element-be71986 { font-size: 15px; }}.charcntr { padding: 10px 20px; text-align: center; }.char { color: rgb(255, 255, 255); font-size: 20px; font-family: IRANSansX, sans-serif !important; }.f2container svg { position: absolute; top: 50%; transform: translate(-50%, -50%); width: 20px; height: 20px; pointer-events: none; z-index: 1; }.resaultcntr { width: 100%; margin-top: 0px; gap: 12px; opacity: 1; border-radius: 12px; padding: 12px; background-color: rgb(36, 42, 51); }.resaultsub { display: flex; place-content: center space-between; opacity: 1; }.borderres { border-top: 1px solid rgb(54, 63, 77); }.reasulttitle { font-weight: 500; padding: 10px; text-align: left; width: 100%; margin: auto; color: rgb(230, 235, 242); font-size: 16px; font-family: peydaSDFBoldEN !important; }.resaultsub { display: flex; }.calc { padding: 20px 40px; }.Mcontainer { display: flex; justify-content: space-between; }.text-lg { font-size: 20px; }.fontpeyda > * label { font-weight: 500; padding: 5px 10px; text-align: left; width: 100%; margin: auto; color: rgb(230, 235, 242); font-family: peydaSDFBoldEN !important; }.fontpeyda > * input { font-weight: 500; border-radius: 8px; border-color: rgb(54, 63, 77); text-align: center; font-family: peydaSDFBoldEN !important; background-color: rgb(18, 21, 26) !important; }.fontpeyda > * div { font-family: peydaSDFBoldEN !important; font-weight: 500; }.f2container { display: block; padding: 0px; direction: ltr; position: relative; }.formContainer { width: 45%; display: block; margin-top: 20px; }#rangeLabel { width: 50px; }@media only screen and (max-width: 767px){.calc { padding: 10px; }.formContainer { width: 48%; }.f2container { display: flex !important; align-items: center; }.f2labelcontainer { padding: 0px 5px !important; }.text-lg { font-size: 16px !important; }input::placeholder { font-size: 16px; }}input[type="number"] { }.fontpeyda > * p { font-family: PeydaWeb !important; }#f2 { align-self: center; appearance: none; height: 10px; border-radius: 5px; background: rgb(0, 34, 102); outline: none; opacity: 1; transition: opacity 0.2s; z-index: 2; }#f2:hover { opacity: 1; }input { border-radius: 8px; background-color: rgb(232, 238, 253) !important; }label { width: 42%; }.fullw { width: 100%; }svg.paddingSvg { margin: 10px; color: rgb(255, 255, 255) !important; }.f2labelcontainer { display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 5px 100px; background-color: rgb(18, 21, 26); border-radius: 15px; direction: ltr; border: 1px solid rgb(54, 63, 77); }.f2labellev { display: block; justify-content: space-between; align-items: center; margin: 0px 0px 20px; }.f2container input { background-color: rgb(0, 34, 102) !important; }#alertQ { color: rgb(255, 255, 255); font-weight: 500; margin: auto; font-family: peydaSDFBoldEN !important; }#alertT { color: rgb(255, 255, 255); margin: auto; font-weight: 500; font-family: peydaSDFBoldEN !important; }.calccontainer { box-shadow: rgba(0, 0, 62, 0.2) 12px 12px 50px 0px; }@font-face { font-family: PeydaWebSDF; font-style: normal; font-weight: normal; font-display: auto; src: url("https://sdf.fund/wp-content/uploads/2024/09/PeydaWebFaNum-Regular-optimized.woff2") format("woff2"); }@font-face { font-family: peydaSDFBoldEN; font-style: normal; font-weight: normal; font-display: auto; src: url("https://sdf.fund/wp-content/uploads/2024/09/PeydaWeb-Regular-optimized.woff2") format("woff2"); }