.elementor-3380 .elementor-element.elementor-element-eab09d7:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-eab09d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F0000;}.elementor-3380 .elementor-element.elementor-element-eab09d7 > .elementor-container{min-height:185px;}.elementor-3380 .elementor-element.elementor-element-eab09d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3380 .elementor-element.elementor-element-eab09d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3380 .elementor-element.elementor-element-71cd8af > .elementor-widget-container{margin:50px 20px 20px 20px;}.elementor-3380 .elementor-element.elementor-element-71cd8af{text-align:center;}.elementor-3380 .elementor-element.elementor-element-71cd8af .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}@media(max-width:1024px){.elementor-3380 .elementor-element.elementor-element-71cd8af .elementor-heading-title{line-height:1.7em;}}@media(max-width:767px){.elementor-3380 .elementor-element.elementor-element-71cd8af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-71cd8af .elementor-heading-title{font-size:20px;line-height:2.1em;}.elementor-3380 .elementor-element.elementor-element-53d3621{padding:10px 10px 10px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-9b55fee */input[type="text"]:focus,
body.rtl .wpforms-field-phone input[type=tel] {
    direction: ltr;
    unicode-bidi: embed;
    text-align: right;
    background-color: #ffffff !important;
    color: #6e3e3e !important;
}



div.wpforms-container .wpforms-form .choices__list--single .choices__item {
    width: 100%;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
    text-overflow: ellipsis;
    padding-right: 45px;
    color: #6e3e3e !important;
    white-space: nowrap;
}

.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium {
    max-width: 60%;
    background-color: #ffffff !important;
    color: #6e3e3e !important;
}


.wpforms-container textarea.wpforms-field-medium {
    height: 120px;
    background-color: #ffffff !important;
    color: #6e3e3e !important;
}

 

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:hover, div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus {
    opacity: 1;
      height: 20px;
    width: 250px;
}


body.rtl div.wpforms-container .wpforms-form .choices__list--single {
    padding-right: 21px;
    padding-left: -74px;
}/* End custom CSS */