/*!
 * 
 *  Theme Name: alex
 *  Theme URI: https://www.alexforprog.com/
 *  Author: Alex Team
 *  Author URI: https://www.alexforprog.com/
 *  Description:
 *  Version: 5.0.8
 *  License: GNU General Public License v2 or later
 *  License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *  Requires at least: 6.4
 *  Tested up to: 6.4
 *  Requires PHP: 7.0
 *  Text Domain: alex
 *  Tags:
 *
 *
 */
@font-face{font-family:"DIN Next LT Arabic";src:url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Bold.eot);src:url('https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Bold.eot?#iefix') format("embedded-opentype"),url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Bold.woff2) format("woff2"),url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Bold.woff) format("woff"),url('https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Bold.svg#DINNextLTArabic-Bold') format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DIN Next LT Arabic";src:url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Light.eot);src:url('https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Light.eot?#iefix') format("embedded-opentype"),url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Light.woff2) format("woff2"),url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Light.woff) format("woff"),url('https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Light.svg#DINNextLTArabic-Light') format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DIN Next LT Arabic";src:url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Regular.eot);src:url('https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Regular.eot?#iefix') format("embedded-opentype"),url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Regular.woff2) format("woff2"),url(https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Regular.woff) format("woff"),url('https://alexforprog.com/wp-content/cache/min/1/wp-content/themes/alex/../../../../../../themes/alex/assets/public/static/app/fonts/DINNextLTArabic-Regular.svg#DINNextLTArabic-Regular') format("svg");font-weight:400;font-style:normal;font-display:swap}html[dir=rtl]{font-family:"DIN Next LT Arabic",sans-serif}html[dir=rtl] h6,html[dir=rtl] h5,html[dir=rtl] h4,html[dir=rtl] h3,html[dir=rtl] h2,html[dir=rtl] h1,html[dir=rtl] body,html[dir=rtl] html,html[dir=rtl] button,html[dir=rtl] p,html[dir=rtl] *{font-family:"DIN Next LT Arabic",sans-serif}html #Form{direction:rtl;text-align:right}html #Form .gform_wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html #Form .gform_wrapper form .gform-body{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}html #Form .gform_wrapper form .gform-body .gform_fields{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:768px){html #Form .gform_wrapper form .gform-body .gform_fields{grid-template-columns:repeat(1,1fr)}}html #Form .gform_wrapper form .gform-body .gform_fields .gfield{display:block;width:100%;overflow:hidden;grid-column:unset}html #Form .gform_wrapper form .gform-body .gform_fields .gfield.is--full{grid-column:span 2}html #Form .gform_wrapper form .gform-body .gform_fields .gfield .gform-field-label{display:none}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea,html #Form .gform_wrapper form .gform-body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),html #Form .gform_wrapper form .gform-body .gform_fields .gfield select{padding:5px 1rem;outline:none;width:100%;color:var(--lightGray);font-size:14px;background-color:var(--light);border:1px solid #ced4da;border-radius:.25rem;height:50px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;direction:rtl;text-align:right}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea::-webkit-input-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image])::-webkit-input-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield select::-webkit-input-placeholder{color:var(--lightGray);font-size:14px}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea::-moz-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image])::-moz-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield select::-moz-placeholder{color:var(--lightGray);font-size:14px}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea:-ms-input-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):-ms-input-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield select:-ms-input-placeholder{color:var(--lightGray);font-size:14px}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea::-ms-input-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image])::-ms-input-placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield select::-ms-input-placeholder{color:var(--lightGray);font-size:14px}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea::placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image])::placeholder,html #Form .gform_wrapper form .gform-body .gform_fields .gfield select::placeholder{color:var(--lightGray);font-size:14px}html #Form .gform_wrapper form .gform-body .gform_fields .gfield textarea{height:150px;min-height:unset;resize:none}html #Form .gform_wrapper form .gform-body .gform_fields .gfield input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::-webkit-file-upload-button{border:0 none}html #Form .gform_wrapper form .gform-body .gform_fields .gfield input[type=file]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::file-selector-button{border:0 none}html #Form .gform_wrapper form .gform_footer{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:var(--primaryColor);position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:5px;overflow:hidden}@media(max-width:768px){html #Form .gform_wrapper form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}html #Form .gform_wrapper form .gform_footer .gform_button.button{width:100%;background-color:var(--primaryColor);border:none;color:var(--light);padding:1rem 3rem;border-radius:5px;font-size:15px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}html #Form .gform_wrapper form .gform_footer .gform-loader{position:absolute;right:0;left:0;width:100%;height:100%;-webkit-animation:none!important;animation:none!important;border-radius:0;border:0 none;background:var(--primaryColor);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}html #Form .gform_wrapper form .gform_footer .gform-loader:after{content:"";-ms-flex-item-align:center;align-self:center;-webkit-animation:gformLoader 1.1s linear infinite;animation:gformLoader 1.1s linear infinite;block-size:10em;border-radius:50%;display:inline-block;font-size:2px;inline-size:10em;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);border:2px solid #fff;border-block-end-color:var(--primaryColor);border-inline-end-color:#fff;border-inline-start-color:#fff;background:var(--primaryColor);width:20px;height:20px;border-radius:20px}html #Form .gform_wrapper .gform_validation_errors{background:#fff0;border:0 none;padding:0;-webkit-box-shadow:none;box-shadow:none}html #Form .gform_wrapper .gform_confirmation_wrapper{min-height:613px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:20px;color:var(--gf-color-success)}html #Form .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message{max-width:300px}.vc_row{margin:0!important}.vc_column-inner{padding:0!important}img.d-none{display:none!important}.vc_non_responsive .vc_row .vc_col-sm-12{padding-right:0;padding-left:0;font-display:swap}