.elementor-415 .elementor-element.elementor-element-65e0970{--display:flex;}.elementor-415 .elementor-element.elementor-element-f4902e0{--display:flex;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon-box-title{margin-block-end:7px;color:#008A05;}.elementor-415 .elementor-element.elementor-element-5d5ed17.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-415 .elementor-element.elementor-element-5d5ed17.elementor-view-framed .elementor-icon, .elementor-415 .elementor-element.elementor-element-5d5ed17.elementor-view-default .elementor-icon{fill:#00000000;color:#00000000;border-color:#00000000;}.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon{font-size:27px;}.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon-box-title, .elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon-box-title a{font-family:"Arad", Sans-serif;font-size:24px;font-weight:600;}.elementor-415 .elementor-element.elementor-element-5d5ed17:has(:hover) .elementor-icon-box-title,
					 .elementor-415 .elementor-element.elementor-element-5d5ed17:has(:focus) .elementor-icon-box-title{color:#008A05;}.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon-box-description{font-size:18px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-415 .elementor-element.elementor-element-188045f .elementor-button{background-color:var( --e-global-color-eae3416 );fill:var( --e-global-color-520c354 );color:var( --e-global-color-520c354 );}#elementor-popup-modal-415 .dialog-widget-content{background-color:#EBE8E8;border-radius:24px 24px 24px 24px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-415{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-415 .dialog-message{width:640px;height:auto;padding:19px 19px 19px 19px;}#elementor-popup-modal-415 .dialog-close-button{display:flex;font-size:21px;}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-250eea7 */.gform_required_legend,
#gform_1 #field_1_3 .gfield_label.gform-field-label .gfield_required,
#gform_1 #field_1_4 .gfield_label.gform-field-label .gfield_required {
    display: none;
}

#gform_1 #field_1_3 .gfield_label.gform-field-label::before,
#gform_1 #field_1_4 .gfield_label.gform-field-label::before {
    content: "";
    width: 25px;
    height: 25px;
    margin-left: 8px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}

#gform_1 #field_1_3 .gfield_label.gform-field-label::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjMzMzMgMTEuNTU1NkMyMi4zMzMzIDE4Ljc5MjYgMTMuOCAyNi4zMzMzIDExLjY2NjcgMjYuMzMzM0M5LjUzMzMzIDI2LjMzMzMgMSAxOC43OTI2IDEgMTEuNTU1NkMxIDUuNzI1ODggNS43NzU2MyAxIDExLjY2NjcgMUMxNy41NTc3IDEgMjIuMzMzMyA1LjcyNTg4IDIyLjMzMzMgMTEuNTU1NloiIHN0cm9rZT0iIzFEMUQxRCIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxjaXJjbGUgY3g9IjQiIGN5PSI0IiByPSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxNS42NjYgNykiIHN0cm9rZT0iIzFEMUQxRCIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=");
}

#gform_1 #field_1_4 .gfield_label.gform-field-label::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjQxNjEgMjMuOTU3OEMxOS44MTAzIDI2LjU2MzYgMTMuMTM3MSAyNC4xMTUxIDcuNTExMDMgMTguNDg5MUMxLjg4NDk3IDEyLjg2MyAtMC41NjM0NzkgNi4xODk3OSAyLjA0MjI3IDMuNTg0MDJMMy43NTc5NiAxLjg2ODM0QzQuOTQyNCAwLjY4Mzg5OSA2Ljg5NDA2IDAuNzE1MjA4IDguMTE3MTEgMS45MzgyN0wxMC43NzQ2IDQuNTk1NzJDMTEuOTk3NiA1LjgxODc4IDEyLjAyODkgNy43NzA0NCAxMC44NDQ1IDguOTU0ODdMMTAuNDc2IDkuMzIzMzhDOS44MzY0OSA5Ljk2Mjg4IDkuNzczOTMgMTAuOTk0NSAxMC4zNjgxIDExLjcxNDZDMTAuOTQxMyAxMi40MDkxIDExLjU1OTIgMTMuMTAxIDEyLjIyOTIgMTMuNzcwOUMxMi44OTkxIDE0LjQ0MDkgMTMuNTkxIDE1LjA1ODggMTQuMjg1NSAxNS42MzJDMTUuMDA1NiAxNi4yMjYyIDE2LjAzNzIgMTYuMTYzNiAxNi42NzY3IDE1LjUyNDFMMTcuMDQ1MiAxNS4xNTU2QzE4LjIyOTcgMTMuOTcxMiAyMC4xODEzIDE0LjAwMjUgMjEuNDA0NCAxNS4yMjU1TDI0LjA2MTggMTcuODgzQzI1LjI4NDkgMTkuMTA2IDI1LjMxNjIgMjEuMDU3NyAyNC4xMzE4IDIyLjI0MjFMMjIuNDE2MSAyMy45NTc4WiIgc3Ryb2tlPSIjMUQxRDFEIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==");
}

#gform_1 #field_1_3 .gfield_label.gform-field-label,
#gform_1 #field_1_4 .gfield_label.gform-field-label {
    display: flex;
    flex-direction: column;
    align-content: flex-start;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    font-size: 24px;
    font-family: Arad;
    font-weight: 600;
}

#gform_1 #gfield_description_1_3,
#gform_1 #gfield_description_1_4 {
    font-weight: 400;
    font-size: 18px;
    font-family: 'Vazirmatn';
}

#gform_1 #input_1_3,
#gform_1 #input_1_3:focus,
#gform_1 #input_1_3:focus-visible,
#gform_1 #input_1_4,
#gform_1 #input_1_4:focus,
#gform_1 #input_1_4:focus-visible {
    box-shadow: 0px 2px 3px 0px #00000040;
    border: 1px solid #A0ADCA !important;
    border-radius: 16px !important;
    padding-right: 15px !important;
    padding-left: 15px !important;
    padding-top: 10px !important;
    padding-bottom: 7px !important;
    height: unset !important;
    color: #1D1D1D !important;
    outline: unset !important;
    font-size: 18px;
}

#gform_1 .gform-page-footer {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    align-content: center !important;
    justify-content: center !important;
}

#gform_1 .gform-page-footer .button,
#gform_1 .gform-page-footer .button:focus,
#gform_1 .gform-page-footer .button:focus-visible {
    background: #1d1d1d !important;
    font-family: Arad !important;
    font-weight: 500 !important;
    font-size: 18px !important;
    padding: 15px 40px !important;
    border-radius: 9999px !important;
    color: #fff !important;
    border: unset !important;
    outline: unset !important;
}

#gform_1 .gform_previous_button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d5ed17 */.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon{
    margin-top: 6px;
}
.elementor-415 .elementor-element.elementor-element-5d5ed17 .elementor-icon-box-description{
    margin-right: -40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-327c594 */.elementor-415 .elementor-element.elementor-element-327c594 {
    width: 0;
    height: 0;
    opacity: 0;
}
.confirmation-box{
    display: none;
}/* End custom CSS */