.contact-us{display:flex;padding:48px 24px 200px;flex-direction:column;justify-content:center;align-items:center;gap:48px;align-self:stretch;background-image:url(/gitex-and-mwc/images/footer-background.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.contact-us .contact-us__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transform:rotate(180deg)}.contact-us .contact-us__container{max-width:1040px;margin:0 auto;width:100%}.contact-us .contact-us__container .contact-us__content{display:flex;flex-direction:column;align-items:center;gap:32px;align-self:stretch}.contact-us .contact-us__container .contact-us__content .contact-us__header{display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__header-pill{display:flex;width:165px;height:27px;padding:10px 13px;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid #fff}.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__header-pill .contact-us__header-pill-label{color:#fff;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:31px}@media screen and (min-width:1024px){.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__header-pill{border:1px solid rgba(255,255,255,.1)}}.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__title{display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__title h3{color:#fff;text-align:center;align-self:stretch;font-family:Montserrat;font-size:54px;font-style:normal;font-weight:700;line-height:60px;max-width:364px;margin:0 auto;padding-bottom:0}@media screen and (min-width:1024px){.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__title h3{max-width:540px}}.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__title p{color:#fff;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:110%;max-width:364px;margin:0 auto}@media screen and (min-width:1024px){.contact-us .contact-us__container .contact-us__content .contact-us__header .contact-us__title p{max-width:max-content}}.contact-us .contact-us__container .contact-us__content .contact-us__form{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:48px;align-self:stretch}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__label{display:flex;height:78px;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__label .contact-us__label-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#fff;text-overflow:ellipsis;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__label .contact-us__input{display:flex;height:56px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;align-self:stretch;border-radius:10px;border:1px solid #cfd2d8;background:#fff3;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;overflow:hidden;color:#fff;text-overflow:ellipsis;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__label .contact-us__input::placeholder{color:#fff}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:48px}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__button-container .contact-us__button{display:flex;height:56px;padding:12px 32px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#209dd8;outline:none;border:none}.contact-us .contact-us__container .contact-us__content .contact-us__form .contact-us__button-container .contact-us__button .contact-us__button-text{color:#fff;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:22px}.contact-us .footer{width:100%}.contact-us .footer .footer__container{max-width:1172px;margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;align-self:stretch}.contact-us .footer .footer__container .footer__logo{width:202px;height:89px}.contact-us .footer .footer__container .footer__logo img{width:100%;height:100%}@media screen and (min-width:1024px){.contact-us .footer .footer__container .footer__logo{align-self:center}}.contact-us .footer .footer__container .footer_socials{display:flex;height:91px;flex-direction:column;justify-content:flex-end;align-items:center;gap:34px}.contact-us .footer .footer__container .footer_socials .footer_socials_website{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.contact-us .footer .footer__container .footer_socials .footer_socials_icons{display:flex;align-items:center;gap:34px}.contact-us .footer .footer__container .footer_socials .footer_socials_icons .footer_socials_icon{width:24px;height:24px;aspect-ratio:1/1}.contact-us .footer .footer__container .footer_socials .footer_socials_icons .footer_socials_icon img{width:24px;height:24px;aspect-ratio:1/1;object-fit:contain}@media screen and (min-width:1024px){.contact-us .footer .footer__container .footer_socials{height:100%;align-self:flex-end}}.contact-us .footer .footer__container .footer_contacts{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.contact-us .footer .footer__container .footer_contacts .footer_contacts_title{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item{display:flex;flex-direction:column;align-items:center;gap:20px}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item .footer_contacts_label,.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item .footer_contacts_value{color:#fff;padding-bottom:0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:317px;text-align:center}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item .footer_contacts_link{color:inherit;text-decoration:none;transition:opacity .2s ease;cursor:pointer}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item .footer_contacts_link:hover{opacity:.85;text-decoration:underline}@media screen and (min-width:1024px){.contact-us .footer .footer__container .footer_contacts .footer_contacts_items{justify-content:flex-start;align-items:flex-start;gap:20px}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item{align-items:flex-start;gap:20px}.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item .footer_contacts_label,.contact-us .footer .footer__container .footer_contacts .footer_contacts_items .footer_contacts_item .footer_contacts_value{text-align:left}}@media screen and (min-width:1024px){.contact-us .footer .footer__container .footer_contacts{justify-content:flex-start;align-items:flex-start;gap:20px}}@media screen and (min-width:1024px){.contact-us .footer .footer__container{flex-direction:row;justify-content:space-between;align-items:stretch;gap:0}}.contact-us .contact-us__form .ff-el-group{display:flex;flex-direction:column;gap:4px;height:78px}.contact-us .contact-us__form .ff-el-input--label label{color:#fff;font-family:DM Sans;font-size:16px;font-weight:400;line-height:18px}.contact-us .contact-us__form .ff-el-form-control{height:56px;padding:12px 16px;border-radius:10px;border:1px solid #cfd2d8;background:#fff3;color:#fff;font-family:DM Sans;font-size:16px;width:100%}.contact-us .contact-us__form .ff-el-form-control::placeholder{color:#fff}.contact-us .contact-us__form .ff_submit_btn_wrapper{display:flex;justify-content:center;width:100%}.contact-us .contact-us__form .ff-btn-submit{height:56px;padding:12px 32px;border-radius:10px;background:#209dd8;border:none;color:#fff;font-family:DM Sans;font-size:20px;cursor:pointer;width:fit-content}.contact-us .fluentform,.contact-us .fluentform form,.contact-us .fluentform fieldset{width:100%}.contact-us .fluentform fieldset{display:flex;flex-direction:column;gap:48px;padding:0;margin:0;border:none}@media(min-width:1024px){.contact-us .fluentform fieldset{display:grid;grid-template-columns:1fr 1fr;gap:48px}.contact-us .fluentform .ff_submit_btn_wrapper{grid-column:1 / -1;align-items:center}}.contact-us .fluentform .ff-el-group,.contact-us .fluentform .ff-el-input--content{width:100%}.contact-us .fluentform .ff-el-form-control{width:100%;box-sizing:border-box}.contact-us .ff-message-success{color:#fff!important;background:#209dd833;border:1px solid rgba(255,255,255,.3);padding:16px 20px;border-radius:10px;font-family:DM Sans;font-size:16px;line-height:22px;text-align:center}
