.elementor-1428 .elementor-element.elementor-element-821d71e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:128px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.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-1428 .elementor-element.elementor-element-81614b1 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:48px;font-weight:700;color:#1F2E28;}.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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1428 .elementor-element.elementor-element-2d1cff9{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:400;color:#677E75;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1428 .elementor-element.elementor-element-d39bed4{--display:flex;}.elementor-1428 .elementor-element.elementor-element-1ad1b33{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE5E1;--border-color:#DCE5E1;--border-radius:20px 20px 20px 20px;}.elementor-1428 .elementor-element.elementor-element-c692fbb{--display:flex;}.elementor-1428 .elementor-element.elementor-element-63d5e63{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE5E1;--border-color:#DCE5E1;--border-radius:20px 20px 20px 20px;}.elementor-1428 .elementor-element.elementor-element-72e928f{--display:flex;}.elementor-1428 .elementor-element.elementor-element-efea148{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE5E1;--border-color:#DCE5E1;--border-radius:20px 20px 20px 20px;}.elementor-1428 .elementor-element.elementor-element-f523df9{--display:flex;}.elementor-1428 .elementor-element.elementor-element-101de9e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE5E1;--border-color:#DCE5E1;--border-radius:20px 20px 20px 20px;}.elementor-1428 .elementor-element.elementor-element-240eefb{--display:flex;}.elementor-1428 .elementor-element.elementor-element-9ab50a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE5E1;--border-color:#DCE5E1;--border-radius:20px 20px 20px 20px;}.elementor-1428 .elementor-element.elementor-element-9687bda{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:22px;--n-tabs-title-padding-right:45px;--n-tabs-title-padding-bottom:22px;--n-tabs-title-padding-left:45px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#1F2E28;--n-tabs-title-color-active:#2F5E4E;--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;--n-tabs-icon-size:23px;--n-tabs-icon-color:#677E75;--n-tabs-icon-color-active:#2F5E4E;}.elementor-1428 .elementor-element.elementor-element-9687bda > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-1428 .elementor-element.elementor-element-9687bda.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F8FAF9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F5E4EC7;}.elementor-1428 .elementor-element.elementor-element-9687bda.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1428 .elementor-element.elementor-element-9687bda.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E8F0EC;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2F5E4E;}.elementor-1428 .elementor-element.elementor-element-9687bda.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;}.elementor-1428 .elementor-element.elementor-element-9687bda.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-1428 .elementor-element.elementor-element-9687bda [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#1F2E28;--n-tabs-icon-color-hover:#677E75;}@media(min-width:768px){.elementor-1428 .elementor-element.elementor-element-1ad1b33{--width:100%;}.elementor-1428 .elementor-element.elementor-element-63d5e63{--width:100%;}.elementor-1428 .elementor-element.elementor-element-efea148{--width:100%;}.elementor-1428 .elementor-element.elementor-element-101de9e{--width:100%;}.elementor-1428 .elementor-element.elementor-element-9ab50a7{--width:100%;}}@media(max-width:767px){.elementor-1428 .elementor-element.elementor-element-81614b1 .elementor-heading-title{font-size:2.25rem;}.elementor-1428 .elementor-element.elementor-element-2d1cff9{text-align:center;font-size:1.25rem;}.elementor-1428 .elementor-element.elementor-element-9687bda{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 10px 0px 10px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}}.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}

.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}

.wpforms-form .wpforms-field-label{
display:block;
text-align:right;
font-size:16px;
font-weight:600;
color:#1f3d3a;
margin-bottom:6px;
}

/* الحقول */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;
height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px !important;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{
text-align:right;
color:#8aa5a0;
}

.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}

/* الزر */
.wpforms-form .wpforms-submit-container button,
.wpforms-form button.wpforms-submit{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#d44a59 !important;
color:#fff !important;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px !important;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}

.wpforms-form .wpforms-submit-container button:hover,
.wpforms-form button.wpforms-submit:hover{

background:#d44a59 !important;

}

.wpforms-form .wpforms-submit-container button:active{
transform:scale(.98);
}

.wpforms-form .wpforms-submit-container button::after{
content:"✈";
font-size:18px;
margin-right:6px;
}

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;
}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}

.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}

.wpforms-form .wpforms-field-label{
display:block;
text-align:right;
font-size:16px;
font-weight:600;
color:#1f3d3a;
margin-bottom:6px;
}

/* الحقول */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;
height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px !important;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{
text-align:right;
color:#8aa5a0;
}

.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}

/* الزر */
.wpforms-form .wpforms-submit-container button,
.wpforms-form button.wpforms-submit{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#d44a59 !important;
color:#fff !important;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px !important;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}

.wpforms-form .wpforms-submit-container button:hover,
.wpforms-form button.wpforms-submit:hover{

background:#d44a59 !important;

}

.wpforms-form .wpforms-submit-container button:active{
transform:scale(.98);
}

.wpforms-form .wpforms-submit-container button::after{
content:"✈";
font-size:18px;
margin-right:6px;
}

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;
}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}

.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}

.wpforms-form .wpforms-field-label{
display:block;
text-align:right;
font-size:16px;
font-weight:600;
color:#1f3d3a;
margin-bottom:6px;
}

/* الحقول */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;
height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px !important;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{
text-align:right;
color:#8aa5a0;
}

.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}

/* الزر */
.wpforms-form .wpforms-submit-container button,
.wpforms-form button.wpforms-submit{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#d44a59 !important;
color:#fff !important;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px !important;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}

.wpforms-form .wpforms-submit-container button:hover,
.wpforms-form button.wpforms-submit:hover{

background:#d44a59 !important;

}

.wpforms-form .wpforms-submit-container button:active{
transform:scale(.98);
}

.wpforms-form .wpforms-submit-container button::after{
content:"✈";
font-size:18px;
margin-right:6px;
}

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;
}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}

.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}

.wpforms-form .wpforms-field-label{
display:block;
text-align:right;
font-size:16px;
font-weight:600;
color:#1f3d3a;
margin-bottom:6px;
}

/* الحقول */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;
height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px !important;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{
text-align:right;
color:#8aa5a0;
}

.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}

/* الزر */
.wpforms-form .wpforms-submit-container button,
.wpforms-form button.wpforms-submit{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#d44a59 !important;
color:#fff !important;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px !important;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}

.wpforms-form .wpforms-submit-container button:hover,
.wpforms-form button.wpforms-submit:hover{

background:#d44a59 !important;

}

.wpforms-form .wpforms-submit-container button:active{
transform:scale(.98);
}

.wpforms-form .wpforms-submit-container button::after{
content:"✈";
font-size:18px;
margin-right:6px;
}

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;
}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}

.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}

.wpforms-form .wpforms-field-label{
display:block;
text-align:right;
font-size:16px;
font-weight:600;
color:#1f3d3a;
margin-bottom:6px;
}

/* الحقول */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;
height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px !important;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{
text-align:right;
color:#8aa5a0;
}

.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}

/* الزر */
.wpforms-form .wpforms-submit-container button,
.wpforms-form button.wpforms-submit{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#d44a59 !important;
color:#fff !important;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px !important;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}

.wpforms-form .wpforms-submit-container button:hover,
.wpforms-form button.wpforms-submit:hover{

background:#d44a59 !important;

}

.wpforms-form .wpforms-submit-container button:active{
transform:scale(.98);
}

.wpforms-form .wpforms-submit-container button::after{
content:"✈";
font-size:18px;
margin-right:6px;
}

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;
}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}

.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}

.wpforms-form .wpforms-field-label{
display:block;
text-align:right;
font-size:16px;
font-weight:600;
color:#1f3d3a;
margin-bottom:6px;
}

/* الحقول */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;
height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px !important;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{
text-align:right;
color:#8aa5a0;
}

.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}

/* الزر */
.wpforms-form .wpforms-submit-container button,
.wpforms-form button.wpforms-submit{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#d44a59 !important;
color:#fff !important;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px !important;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}

.wpforms-form .wpforms-submit-container button:hover,
.wpforms-form button.wpforms-submit:hover{

background:#d44a59 !important;

}

.wpforms-form .wpforms-submit-container button:active{
transform:scale(.98);
}

.wpforms-form .wpforms-submit-container button::after{
content:"✈";
font-size:18px;
margin-right:6px;
}

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;
}
.wpforms-form{
direction:rtl;
}
.wpforms-container .wpforms-title{
text-align:right;
font-size:28px;
font-weight:700;
color:#1f3d3a;
margin-bottom:6px;
}

.wpforms-container .wpforms-title::before{
content:"💼 ";
font-size:22px;
margin-left:6px;
}

.wpforms-container .wpforms-description{
text-align:right;
color:#5f7a76;
margin-bottom:20px;
}


.wpforms-form .wpforms-field-label{

display:block;
text-align:right;

font-size:16px;
font-weight:600;

color:#1f3d3a;
margin-bottom:6px;

}

.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select{

width:100%;

height:48px;

padding:12px 16px;

font-size:15px;
text-align:right;

border:1px solid #d9e3e1;
border-radius:12px;

background:#fff;

transition:border .2s ease, box-shadow .2s ease;

}


/* placeholder */

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder{

text-align:right;
color:#8aa5a0;

}


.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus{

border:2px solid #2a4c3e;
outline:none;

box-shadow:0 0 0 2px rgba(42,76,62,0.08);

}



.wpforms-form .wpforms-submit-container button{

width:100%;
height:56px;

display:flex;
align-items:center;
justify-content:center;
gap:10px;

background:#c73a4a;
color:#fff;

font-size:18px;
font-weight:600;

border:none;
border-radius:14px;

cursor:pointer;

transition:background .25s ease, transform .15s ease;

}



.wpforms-form .wpforms-submit-container button:hover{

background:#d44a59;

}




.wpforms-form .wpforms-submit-container button:active{

transform:scale(.98);

}

.wpforms-form .wpforms-submit-container button::after{

content:"✈";
font-size:18px;
margin-right:6px;

}

/* لون البوردر عند الضغط */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form textarea:focus,
.wpforms-container .wpforms-form select:focus{

border-color:#2a4c3e !important;
box-shadow:0 0 0 2px rgba(42,76,62,0.15) !important;
outline:none;

}