.fc .el-dialog.contact-modal{background:none;box-shadow:none;margin-top:4vh;width:100%}.fc .el-dialog.contact-modal .contact-modal-body{display:flex;flex-direction:row}.fc .el-dialog.contact-modal .contact-modal-sidebar{display:none;flex-grow:1;width:35%}.fc .el-dialog.contact-modal .btn-close{background-color:var(--primary-colour-moeve)}.fc .el-dialog.contact-modal img.btn-close{background-color:transparent}.fc .el-dialog.contact-modal .heading-msg{align-items:center;flex-direction:column}.fc .el-dialog.contact-modal .heading-msg h2{color:var(--primary-colour-purple);font-size:40px;line-height:1.1;margin:15px 0;text-align:center}.fc .el-dialog.contact-modal .heading-msg p{color:var(--primary-colour-moeve);font-size:18px;line-height:1.3}.fc .el-dialog.contact-modal .el-dialog__header{display:block;margin:0;padding:0}.fc .el-dialog.contact-modal .el-dialog__header .modal-header{justify-content:flex-end;margin:0 0 22px;padding:0}.fc .el-dialog.contact-modal .el-dialog__header .modal-header img.btn-close{cursor:pointer;display:block;height:48px;margin-bottom:0;width:48px}.fc .el-dialog.contact-modal .el-dialog__body{background:var(--fc-green-15);border-radius:48px;overflow:clip;padding:0}.fc .el-dialog.contact-modal .form-wrapper{padding:2%;width:100%}.fc .el-dialog.contact-modal .form-wrapper .el-form-item{text-transform:uppercase}.fc .el-dialog.contact-modal .form-wrapper .el-form-item__error{position:relative;text-transform:none}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row{flex-direction:column;margin-bottom:15px!important}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col{margin-bottom:15px;width:100%}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col+.form-col{margin-left:0}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .el-select,.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col.w-full{width:100%}.fc .el-dialog.contact-modal .form-wrapper .button-action{align-items:center;flex-direction:column}.fc .el-dialog.contact-modal .form-wrapper .button-action .btn{margin-bottom:0;margin-right:0}.fc .el-dialog.contact-modal .form-wrapper .form-container{align-items:flex-start;flex-direction:column;justify-content:center;margin:1.5rem 0 0}.fc .el-dialog.contact-modal .form-wrapper .form-container .el-form,.fc .el-dialog.contact-modal .form-wrapper .form-container .el-select{width:100%}.fc .el-dialog.contact-modal .form-wrapper .form-container .button-action{margin:2em 0 1em}@media only screen and (min-width:768px){.fc .el-dialog.contact-modal{width:90%}.fc .el-dialog.contact-modal .contact-modal-sidebar{background-position:70% 0;width:35%}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row{flex-direction:column;margin-bottom:15px}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col{margin-bottom:15px;width:100%}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col:last-child{margin-bottom:0}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col+.form-col{margin-left:0}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .el-select,.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col.w-full{width:100%}.fc .el-dialog.contact-modal .form-wrapper .button-action{align-items:center;flex-direction:row;justify-content:center}.fc .el-dialog.contact-modal .form-wrapper .button-action .btn{margin-bottom:0}.fc .el-dialog.contact-modal .form-wrapper.contact-modal{width:100%}}@media only screen and (min-width:1024px){.fc .el-dialog.contact-modal{width:90%}.fc .el-dialog.contact-modal .contact-modal-sidebar{background-position:65% 0;display:flex;width:50%}.fc .el-dialog.contact-modal .el-dialog__header{margin:0 0 21px;padding:0}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row{flex-direction:row}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col{width:50%}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col+.form-col{margin-left:15px}.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .el-select,.fc .el-dialog.contact-modal .form-wrapper .el-form .form-row .form-col.w-full{width:100%}}@media only screen and (min-width:768px) and (max-width:1366px){.fc .el-dialog.contact-modal{height:1024px;margin:24px 24px 135px;width:100%!important}.fc .el-dialog__header{margin:0 0 0 auto}.fc .el-dialog__body{border-radius:16px;width:100%}}@media only screen and (min-width:1367px){.fc .el-dialog.contact-modal{width:75%}.fc .el-dialog.contact-modal .el-dialog__header{display:block}.fc .el-dialog.contact-modal .modal-header img.btn-close{cursor:pointer;display:block;height:48px;margin-bottom:0;width:48px}}
