.elementor-17 .elementor-element.elementor-element-e14ef6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--z-index:0;}.elementor-17 .elementor-element.elementor-element-e14ef6a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e14ef6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17150D;}.elementor-17 .elementor-element.elementor-element-e14ef6a, .elementor-17 .elementor-element.elementor-element-e14ef6a::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-ef38a6b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:15px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-ef38a6b, .elementor-17 .elementor-element.elementor-element-ef38a6b::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-f83b65e > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#332E1D;border-radius:35px 35px 35px 35px;}.elementor-17 .elementor-element.elementor-element-5253b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5253b33, .elementor-17 .elementor-element.elementor-element-5253b33::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-be1e135{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-block-start-width:3px;--border-inline-end-width:3px;--border-block-end-width:3px;--border-inline-start-width:3px;border-color:#E0C040;--border-color:#E0C040;--border-radius:16px 16px 16px 16px;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:45px;--padding-inline-end:45px;}.elementor-17 .elementor-element.elementor-element-be1e135:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-be1e135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-be1e135, .elementor-17 .elementor-element.elementor-element-be1e135::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-390bcbe .elementor-heading-title{color:#4E4831;font-family:"YekanBakh", Sans-serif;font-size:75px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-390bcbe > .elementor-widget-container{margin:0px 0px -70px 0px;}.elementor-17 .elementor-element.elementor-element-7cb454c .elementor-heading-title{color:var( --e-global-color-text );font-family:"IranSans", Sans-serif;font-size:35px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7cb454c > .elementor-widget-container{padding:0px 0px 50px 0px;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-ef38a6b{--content-width:1350px;}.elementor-17 .elementor-element.elementor-element-5253b33{--content-width:1440px;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-f83b65e > .elementor-widget-container{padding:20px 15px 20px 0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-5253b33{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-be1e135{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-17 .elementor-element.elementor-element-390bcbe{text-align:center;}.elementor-17 .elementor-element.elementor-element-390bcbe .elementor-heading-title{font-size:43px;}.elementor-17 .elementor-element.elementor-element-390bcbe > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-17 .elementor-element.elementor-element-7cb454c{text-align:center;}.elementor-17 .elementor-element.elementor-element-7cb454c .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-17 .elementor-element.elementor-element-7cb454c > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 0px 30px 0px;}}/* Start custom CSS for html, class: .elementor-element-f83b65e */.elementor-17 .elementor-element.elementor-element-f83b65e .elementor-widget-container{
    padding: 0;
    height: 50px !important;
}
.elementor-17 .elementor-element.elementor-element-f83b65e .rank-math-breadcrumb{
        height: 100%;
    padding: 0 1rem;
}
.elementor-17 .elementor-element.elementor-element-f83b65e .rank-math-breadcrumb p{
    height: 100%;
    display: flex;
    align-items: center;
}
.elementor-17 .elementor-element.elementor-element-f83b65e .rank-math-breadcrumb .separator{
    height: 100%;
    width: fit-content;
}
span.separator::after{
        content: "";
    background-size: contain;
    background: url(/wp-content/uploads/2024/02/Vector-3.svg) no-repeat;
    position: absolute;
    width: 20px;
    height: 100%;
    top: 0 !important;
    right: -10px;
    bottom: 0;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-81bc55a */.gform_heading {
    display: none;
}

.Companyname{
    padding-top: 50px;
}

@media only screen and (max-width: 600px) {
    /* Adjust the max-width value based on your design needs */
    .Companyname {
        padding-top: 0;
    }
}

.radiosection .gform-theme--framework .gfield--type-choice .gfield_radio{
    display:inline;
    padding-top: 12px;
    color:#FDFDFD;
}

.gform-theme--framework .gform-field-label--type-inline {
    --gf-local-color: #FDFDFD !important;
}
.gform-theme--framework .gform-field-label {
    --gf-local-color: #FDFDFD !important;
}
.radiosection.gf_list_inline{
    padding-top: 30px;
}

.gform-theme--framework .gform-field-label>.gfield_required {
    color: #FDFDFD00;
    display: inline-block;
    font-family: var(--gf-ctrl-label-font-family-req);
    font-size: var(--gf-ctrl-label-font-size-req);
    font-style: var(--gf-ctrl-label-font-style-req);
    font-weight: var(--gf-ctrl-label-font-weight-req);
    letter-spacing: var(--gf-ctrl-label-letter-spacing-req);
    line-height: var(--gf-ctrl-label-line-height-req);
}

.gform-theme--foundation .gfield textarea.large {
    border-radius: 8px;
}

.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):before {
    background-color: #E0C040;
}

.form_field_1 .gfield_label {
    color: var(--e-global-color-accent);
    display: flex;
    align-items: center;
    gap: 12px;
    position: absolute;
    margin-top: -65px;
}
.form_field_1 .gfield_label:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M19.3944 4.59082L31.9856 26.3987C32.1776 26.7313 32.2787 27.1085 32.2787 27.4925C32.2787 27.8765 32.1776 28.2537 31.9856 28.5862C31.7937 28.9188 31.5175 29.1949 31.185 29.3869C30.8525 29.5789 30.4752 29.68 30.0913 29.68H4.90876C4.52478 29.68 4.14756 29.5789 3.81503 29.3869C3.48249 29.1949 3.20636 28.9188 3.01437 28.5862C2.82238 28.2537 2.72131 27.8765 2.72131 27.4925C2.72132 27.1085 2.82239 26.7313 3.01438 26.3987L15.6056 4.59082C16.4471 3.13249 18.5515 3.13249 19.3944 4.59082ZM17.5 21.875C17.1132 21.875 16.7423 22.0286 16.4688 22.3021C16.1953 22.5756 16.0417 22.9465 16.0417 23.3333C16.0417 23.7201 16.1953 24.091 16.4688 24.3645C16.7423 24.638 17.1132 24.7917 17.5 24.7917C17.8868 24.7917 18.2577 24.638 18.5312 24.3645C18.8047 24.091 18.9583 23.7201 18.9583 23.3333C18.9583 22.9465 18.8047 22.5756 18.5312 22.3021C18.2577 22.0286 17.8868 21.875 17.5 21.875ZM17.5 11.6667C17.1428 11.6667 16.7981 11.7978 16.5311 12.0352C16.2642 12.2726 16.0937 12.5996 16.0519 12.9544L16.0417 13.125V18.9583C16.0421 19.33 16.1844 19.6875 16.4396 19.9578C16.6947 20.2281 17.0435 20.3907 17.4145 20.4125C17.7856 20.4343 18.151 20.3136 18.436 20.075C18.721 19.8365 18.9042 19.498 18.9481 19.1289L18.9583 18.9583V13.125C18.9583 12.7382 18.8047 12.3673 18.5312 12.0938C18.2577 11.8203 17.8868 11.6667 17.5 11.6667Z' fill='%23E0C040'/%3E%3C/svg%3E");
    width: 35px;
    height: 35px;
}

.radio-12 .gfield_label {
    position: relative;
    padding-top: 30px;
}

@media only screen and (max-width: 600px) {
    /* Adjust the max-width value based on your design needs */
    .form_field_1 .gfield_label:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M19.3944 4.59082L31.9856 26.3987C32.1776 26.7313 32.2787 27.1085 32.2787 27.4925C32.2787 27.8765 32.1776 28.2537 31.9856 28.5862C31.7937 28.9188 31.5175 29.1949 31.185 29.3869C30.8525 29.5789 30.4752 29.68 30.0913 29.68H4.90876C4.52478 29.68 4.14756 29.5789 3.81503 29.3869C3.48249 29.1949 3.20636 28.9188 3.01437 28.5862C2.82238 28.2537 2.72131 27.8765 2.72131 27.4925C2.72132 27.1085 2.82239 26.7313 3.01438 26.3987L15.6056 4.59082C16.4471 3.13249 18.5515 3.13249 19.3944 4.59082ZM17.5 21.875C17.1132 21.875 16.7423 22.0286 16.4688 22.3021C16.1953 22.5756 16.0417 22.9465 16.0417 23.3333C16.0417 23.7201 16.1953 24.091 16.4688 24.3645C16.7423 24.638 17.1132 24.7917 17.5 24.7917C17.8868 24.7917 18.2577 24.638 18.5312 24.3645C18.8047 24.091 18.9583 23.7201 18.9583 23.3333C18.9583 22.9465 18.8047 22.5756 18.5312 22.3021C18.2577 22.0286 17.8868 21.875 17.5 21.875ZM17.5 11.6667C17.1428 11.6667 16.7981 11.7978 16.5311 12.0352C16.2642 12.2726 16.0937 12.5996 16.0519 12.9544L16.0417 13.125V18.9583C16.0421 19.33 16.1844 19.6875 16.4396 19.9578C16.6947 20.2281 17.0435 20.3907 17.4145 20.4125C17.7856 20.4343 18.151 20.3136 18.436 20.075C18.721 19.8365 18.9042 19.498 18.9481 19.1289L18.9583 18.9583V13.125C18.9583 12.7382 18.8047 12.3673 18.5312 12.0938C18.2577 11.8203 17.8868 11.6667 17.5 11.6667Z' fill='%23E0C040'/%3E%3C/svg%3E");
    width: 35px;
    height: 35px;
    padding-right: 36px;
    padding-top: 36px;
}

    .form_field_1 .gfield_label {
    color: var(--e-global-color-accent);
    display: flex;
    align-items: center;
    gap: 12px;
    position: absolute;
    margin-top: -65px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-left: 0;
}
}
.gform_footer.top_label input{
     color: #FFFFFF !important;
    background-color: #E0C040 !important;
    border-radius: 50px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    margin-top: 20px !important;   
}

input#input_1_28 {
    height: 60px;
}
input#input_1_29 {
    height: 60px;
}
input#input_1_21 {
    height: 60px;
}
input#input_1_31 {
    height: 60px;
}
input#input_1_32 {
    height: 60px;
}
input#input_1_33 {
    height: 60px;
}
input#input_1_35 {
    height: 60px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ashrafi.faramoujdev.ir/wp-content/uploads/2024/02/Yekan-Bakh-Fa-05-Medium-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ashrafi.faramoujdev.ir/wp-content/uploads/2024/02/IRANSansWeb_Medium.woff') format('woff');
}
/* End Custom Fonts CSS */