.elementor-21065 .elementor-element.elementor-element-fffa533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-21065 .elementor-element.elementor-element-fffa533:not(.elementor-motion-effects-element-type-background), .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21065 .elementor-element.elementor-element-fffa533::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-background-video-container::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .e-con-inner > .elementor-background-video-container::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-background-slideshow::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://greatwall.ma/wp-content/uploads/2025/12/landing-sign-up-study-in-china-bg-greatwall.ma_-scaled.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-21065 .elementor-element.elementor-element-12fe708{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;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:#E0E0E040;--border-color:#E0E0E040;--border-radius:26px 26px 26px 26px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21065 .elementor-element.elementor-element-1c99939 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-21065 .elementor-element.elementor-element-1c99939 img{width:190px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21065 .elementor-element.elementor-element-2194e54 .elementor-button{background-color:#E00808;font-family:"avenirgw", Sans-serif;font-size:19px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E00808;border-radius:16px 16px 16px 16px;padding:20px 30px 19px 30px;}.elementor-21065 .elementor-element.elementor-element-2194e54 .elementor-button:hover, .elementor-21065 .elementor-element.elementor-element-2194e54 .elementor-button:focus{background-color:#BE0707;border-color:#BE0707;}.elementor-21065 .elementor-element.elementor-element-d8bfd5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21065 .elementor-element.elementor-element-6191477{--display:flex;}.elementor-21065 .elementor-element.elementor-element-b07e071{--display:flex;--overflow:hidden;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21065 .elementor-element.elementor-element-b07e071:not(.elementor-motion-effects-element-type-background), .elementor-21065 .elementor-element.elementor-element-b07e071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-21065 .elementor-element.elementor-element-b07e071.e-con{--align-self:center;}.elementor-21065 .elementor-element.elementor-element-f601b12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-21065 .elementor-element.elementor-element-f601b12::before, .elementor-21065 .elementor-element.elementor-element-f601b12 > .elementor-background-video-container::before, .elementor-21065 .elementor-element.elementor-element-f601b12 > .e-con-inner > .elementor-background-video-container::before, .elementor-21065 .elementor-element.elementor-element-f601b12 > .elementor-background-slideshow::before, .elementor-21065 .elementor-element.elementor-element-f601b12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21065 .elementor-element.elementor-element-f601b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21065 .elementor-element.elementor-element-cf736d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21065 .elementor-element.elementor-element-cf736d1{text-align:start;}.elementor-21065 .elementor-element.elementor-element-cf736d1 img{width:68px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21065 .elementor-element.elementor-element-55fdf30 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-21065 .elementor-element.elementor-element-55fdf30{text-align:center;}.elementor-21065 .elementor-element.elementor-element-55fdf30 .elementor-heading-title{font-family:"avenirgw", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-text-editor{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-21065 .elementor-element.elementor-element-b877682{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"avenirgw", Sans-serif;font-size:18px;font-weight:400;color:#666666;}.elementor-21065 .elementor-element.elementor-element-b877682 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21065 .elementor-element.elementor-element-ec5110c{--divider-border-style:dashed;--divider-color:#E0E0E0D1;--divider-border-width:1px;}.elementor-21065 .elementor-element.elementor-element-ec5110c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21065 .elementor-element.elementor-element-ec5110c .elementor-divider-separator{width:100%;}.elementor-21065 .elementor-element.elementor-element-ec5110c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21065 .elementor-element.elementor-element-2c5e1be{--display:flex;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21065 .elementor-element.elementor-element-5a1bda2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-input--label label{font-family:"avenirgw", Sans-serif;font-size:20px;font-weight:600;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-astglobalcolor2 );padding:8px 25px 8px 25px;font-family:"avenirgw", Sans-serif;font-size:18px;line-height:26px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group select,  .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group select,  .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:16px 16px 16px 16px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group select{height:65px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#8F8F8F;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:16px;height:16px;margin-right:7px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{background-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#38A06C;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{padding:0px 0px 0px 0px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#E00808 !important;color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E00808;border-radius:16px 16px 16px 16px;padding:16px 20px 16px 20px;margin-top:10px;font-size:22px;font-weight:600;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#BE0707 !important;color:var( --e-global-color-astglobalcolor4 );border-color:#BE0707;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .error.text-danger{font-family:"avenirgw", Sans-serif;font-size:15px;}body.elementor-page-21065:not(.elementor-motion-effects-element-type-background), body.elementor-page-21065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}@media(max-width:1024px){.elementor-21065 .elementor-element.elementor-element-fffa533{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-21065 .elementor-element.elementor-element-d8bfd5a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21065 .elementor-element.elementor-element-b07e071{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21065 .elementor-element.elementor-element-cf736d1{text-align:center;}.elementor-21065 .elementor-element.elementor-element-55fdf30{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-21065 .elementor-element.elementor-element-55fdf30 .elementor-heading-title{font-size:35px;}.elementor-21065 .elementor-element.elementor-element-b877682 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21065 .elementor-element.elementor-element-b877682{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}}@media(max-width:767px){.elementor-21065 .elementor-element.elementor-element-fffa533::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-background-video-container::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .e-con-inner > .elementor-background-video-container::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-background-slideshow::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21065 .elementor-element.elementor-element-fffa533 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://greatwall.ma/wp-content/uploads/2025/12/landing-sign-up-study-in-china-bg-greatwall.ma_-scaled.webp");}.elementor-21065 .elementor-element.elementor-element-fffa533{--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21065 .elementor-element.elementor-element-12fe708{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-21065 .elementor-element.elementor-element-1c99939 img{width:175px;}.elementor-21065 .elementor-element.elementor-element-2194e54 .elementor-button{font-size:20px;}.elementor-21065 .elementor-element.elementor-element-d8bfd5a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-21065 .elementor-element.elementor-element-6191477{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21065 .elementor-element.elementor-element-b07e071{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21065 .elementor-element.elementor-element-f601b12{--padding-top:30px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-21065 .elementor-element.elementor-element-cf736d1 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-21065 .elementor-element.elementor-element-cf736d1{text-align:center;}.elementor-21065 .elementor-element.elementor-element-cf736d1 img{width:50px;}.elementor-21065 .elementor-element.elementor-element-55fdf30{width:100%;max-width:100%;text-align:center;}.elementor-21065 .elementor-element.elementor-element-55fdf30 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-21065 .elementor-element.elementor-element-55fdf30 .elementor-heading-title{font-size:25px;}.elementor-21065 .elementor-element.elementor-element-b877682{width:100%;max-width:100%;text-align:center;font-size:17px;}.elementor-21065 .elementor-element.elementor-element-b877682 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:5px 0px 0px 0px;}.elementor-21065 .elementor-element.elementor-element-2c5e1be{--padding-top:0px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-input--label label{font-size:17px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group select{height:50px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group select{font-size:16px;line-height:22px;}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-size:18px;}.elementor-21065 .elementor-element.elementor-element-5a1bda2 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{font-size:18px;}}@media(min-width:768px){.elementor-21065 .elementor-element.elementor-element-b07e071{--width:67.2%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21065 .elementor-element.elementor-element-b07e071{--width:83%;}}/* Start custom CSS for button, class: .elementor-element-2194e54 */.elementor-21065 .elementor-element.elementor-element-2194e54 .elementor-button-icon { font-size:28px !important; color: inherit;
}

.elementor-21065 .elementor-element.elementor-element-2194e54 .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12fe708 */.elementor-21065 .elementor-element.elementor-element-12fe708 {
    backdrop-filter:blur(10px );
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-5a1bda2 */input#ff_4_phone {
    text-align: right;
    padding-right: 63px;
}

.fluentform .iti__selected-flag {
    border-radius: 8px !important;
}

.iti__flag-container {
    padding: 6px !important;
}

.fluentform .iti__selected-flag {
    background: #f5f5f5 !important;
}

/**drop down flags**/

.entry-content ul, .entry-content ol {
    padding-left: 0px !important;
}

.iti__country-list {
    box-shadow: 1px 1px 4px rgb(0 0 0 / 11%) !important;
    border: 1px solid #e0e0e0 !important;
    width: 250px !important;
    border-radius: 12px !important;
    overflow-x: hidden !important;
}

@media (min-width: 1025px) {
    /* CSS in here for desktop only */
    .iti__country-list {
        width: 250px !important;
    }
}

.iti__flag {
    border-radius: 3px !important;
}

.iti--allow-dropdown input, .iti--allow-dropdown input[type=tel] {
    padding-left: 60px !important;
}

ul#iti-0__country-listbox {
    margin-left: 0px !important;
    margin-right: 0px !important;
    padding-right: 0px !important;
}

button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style {
    font-family: avenirgw;
}

.elementor-21065 .elementor-element.elementor-element-5a1bda2 hr {
    display: none;
}
input#ff_16_phone_1 {
    text-align: right;
}

/*hide riguired*/

.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after {
display: none;
}

/*section break*/

.ff-el-group.ff-el-section-break.ff_left {
    margin-bottom: 5px;
}

/*date*/

@media( max-width: 600px ) {
.ff-t-container.ff-column-container.ff_columns_total_3 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 15px;
}
}


label.ff-el-form-check-label {
    font-size: 16px !important;
}

.fluentform-widget-custom-radio-checkbox input[type="checkbox"], 
.fluentform-widget-custom-radio-checkbox input[type="radio"] {
    width: 22px !important;
    height: 22px !important;
}

.ff-default .ff-el-form-check label.ff-el-form-check-label {
    font-size: 18px !important;
    font-family: 'avenirgw' !important;
}

.fluentform .ff-el-group.ff_list_inline .ff-el-form-check {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e071 */select {
  appearance: none;
  @supports (appearance: base-select) {
    @media (hover: hover) {
      &,
      &::picker(select) {
        appearance: base-select;
      }
    }
  }
}

select {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: white;
  padding-block: 10px;
  padding-inline: 30px 40px;
  border-radius: 12px;
  border: 2px solid indigo;
  cursor: pointer;
  font-weight: 400;
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E%0A")
    right 10px center / 20px no-repeat;
  @media (hover: hover) {
    @supports (appearance: base-select) {
      padding-inline: 20px;
      background-image: none;
      &::picker-icon {
        content: "";
        width: 20px;
        height: 20px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E%0A");
        transition: rotate 0.2s ease-out;
      }
      &:open::picker-icon {
        rotate: 180deg;
      }
      &::picker(select) {
        padding: 0;
        margin-top: 5px;
        border: 1px solid #E0E0E0;
        background: white;
        border-radius: 12px;
        font-weight: 400;

        opacity: 0;
        height: 0;
        overflow: clip;
        transition: height 0.5s ease-out, opacity 0.5s ease-out, overlay 0.5s,
          display 0.5s;

        transition-behavior: allow-discrete;
      }
      &:open::picker(select) {
        opacity: 1;
        height: calc-size(auto, size);
        overflow: auto;
        @starting-style {
          opacity: 0;
          height: 0;
        }
      }
      option {
        padding: 15px 20px;
        border-top: 1px solid #E0E0E0;#E0E0E0
        cursor: pointer;
        transition-property: color, background;
        transition-duration: 0.2s;
        transition-timing-function: ease-out;
        &:where(:hover, :focus, :active) {
          background: #f5f5f5;
          color: #292929;
        }
        &:checked {
          background: #f5f5f5;;
          color: #000;
          font-weight: 700;
        }
        &::checkmark {
          display: none;
        }
        &:first-child {
          border: 0;
        }
      }
    }
  }
}


.sr-only {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}/* End custom CSS */
/* Start custom CSS */#wa-s {
    display: none !important;
}

select#ff_23_dropdown_1 {
    display: flex;
}

select#ff_23_dropdown_3 {
    display: flex;
}

input#ff_23_phone_1 {
    text-align: right;
    padding: 8px 25px 8px 25px !important;
}

.message-text-title ,.message-text{
    font-family: 'avenirgw' !important;
}/* End custom CSS */