.elementor-9739 .elementor-element.elementor-element-68b6062{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:1;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9739 .elementor-element.elementor-element-68b6062::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .elementor-background-video-container::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .e-con-inner > .elementor-background-video-container::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .elementor-background-slideshow::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.omodajaecoo.com.sg/wp-content/uploads/2024/12/vertex_contact-_1_-1.webp");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-9739 .elementor-element.elementor-element-e9292ac{--spacer-size:50px;}.elementor-9739 .elementor-element.elementor-element-ac16e59{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-9739 .elementor-element.elementor-element-0a5e245 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-f71640b );}.elementor-9739 .elementor-element.elementor-element-f9fcc18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9739 .elementor-element.elementor-element-50bf8d6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4;color:var( --e-global-color-f71640b );}.elementor-9739 .elementor-element.elementor-element-ebb5f7e{--spacer-size:20px;}.elementor-9739 .elementor-element.elementor-element-935279d{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-9739 .elementor-element.elementor-element-935279d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-9739 .elementor-element.elementor-element-4b4e1d8 .elementor-button{background-color:var( --e-global-color-f71640b );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#66CCC2;border-radius:0px 0px 0px 0px;}.elementor-9739 .elementor-element.elementor-element-63834e1{--spacer-size:50px;}.elementor-9739 .elementor-element.elementor-element-8d9ba1c{--spacer-size:50px;}@media(max-width:1024px){.elementor-9739 .elementor-element.elementor-element-68b6062{--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-9739 .elementor-element.elementor-element-68b6062::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .elementor-background-video-container::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .e-con-inner > .elementor-background-video-container::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .elementor-background-slideshow::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9739 .elementor-element.elementor-element-68b6062 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.omodajaecoo.com.sg/wp-content/uploads/2024/12/vertex_contact-_1_-1.webp");background-position:0px 0px;background-size:cover;}.elementor-9739 .elementor-element.elementor-element-68b6062{--padding-top:6rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9739 .elementor-element.elementor-element-e9292ac{--spacer-size:50px;}.elementor-9739 .elementor-element.elementor-element-ac16e59{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9739 .elementor-element.elementor-element-0a5e245 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-9739 .elementor-element.elementor-element-68b6062{--content-width:1516px;}.elementor-9739 .elementor-element.elementor-element-f9fcc18{--width:450px;}}/* Start custom CSS for spacer, class: .elementor-element-e9292ac */@media(max-width:767px){
.elementor-9739 .elementor-element.elementor-element-e9292ac {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-ac16e59 */@media(max-width:767px){
.elementor-9739 .elementor-element.elementor-element-ac16e59 {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e82a25d */.register-jaecoo-container .wpforms-container
{
    margin-top: 0px!important;
    margin-bottom:0px !important;
  
}

.register-jaecoo-container input,
.register-jaecoo-container textarea
{
    max-width:100%!important;
    width:100%!important;
    color:#FFF!important;
    border-radius:0!important;
    font-family: Raleway, 'Sans-Serif'!important;
    font-size: 18px!important;
       font-weight:300;
}

.register-jaecoo-container textarea {
    min-height: 160px!important;
}

.register-jaecoo-container input:focus,
.register-jaecoo-container textarea:focus,
.register-jaecoo-container div.wpforms-container-full input[type=text]:focus:invalid,
.register-jaecoo-container div.wpforms-container-full input[type=email]:focus:invalid{
    border:1.5px solid #66CCC2 !important;
    box-shadow:none!important;
    border-radius:0;
}

.register-jaecoo-container input.wpforms-error:focus,
.register-jaecoo-container textarea.wpforms-error:focus {
    border:1px solid red !important;
}

.register-jaecoo-container input::placeholder,
.register-jaecoo-container textarea::placeholder {
  color: #FFF;
  opacity: 1!important; /* Firefox */
      font-family: Raleway, 'Sans-Serif'!important;
      text-transform: capitalize;
       font-size: 18px!important;
       font-weight:300;
}

.register-jaecoo-container input::-ms-input-placeholder{ /* Edge 12 -18 */
  color:  #FFF;
 opacity: 1!important;
      font-family: Raleway, 'Sans-Serif'!important;
      text-transform: capitalize;
       font-size: 18px!important;
          font-weight:300;
}

.register-jaecoo-container .text-input input[type="text"], .text-input textarea, .text-input input[type="email"] {
    backdrop-filter: blur(15px) brightness(100%);
    background-color: rgb(0 0 0 / 15%) !important;
    width:100%!important;
        border:1.5px solid #66CCC2 !important;
}

.register-jaecoo-container .wpforms-field-radio .wpforms-field-description,
.register-jaecoo-container .wpforms-field-radio .wpforms-field-label-inline {
     color: #FFF;
  opacity: 1; /* Firefox */
  font-family: Raleway, 'Sans-Serif';
  font-weight: 400!important;
  font-size:18px;
}

.register-jaecoo-container .wpforms-field-radio {
    padding-top:0!important;
    padding-bottom:20px!important;
}

.register-jaecoo-container .wpforms-field-radio .wpforms-field-label-inline {
  width: 71px;
    margin-left: -8px !important;
    margin-top: 3px !important;
}

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 input {
    min-width:0;
    border:0 !important;
}

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 input:focus {
     border:0 !important;
    box-shadow:none!important;
}

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 input[type=radio]:before {
         border:1.5px solid #66CCC2 !important;
  backdrop-filter: blur(15px) brightness(100%);
    background-color: rgb(255, 255, 255, 30%) !important;
      box-shadow:none!important;
        height: 25px;
        width: 25px;
}

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 input[type=radio]:checked:before {
        border:1.5px solid #66CCC2 !important;
      box-shadow:none!important;
       backdrop-filter: blur(15px) brightness(100%);
    background-color: rgb(255, 255, 255, 30%) !important;
        height:25px;
        width:25px;
}

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 input[type=radio]:checked:after {
        background-color:#fff!important;
        height:25px;
        width:25px;
        transform: scale(0.45);
}

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 {
    display:flex;
    align-items: center;
        margin-left: 20px;
}

.register-jaecoo-container .wpforms-field-radio fieldset {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-end;
}


@media only screen and (max-width: 767px) 
{
.register-jaecoo-container
{
    width:100%;
}

.register-jaecoo-container .text-input input[type="text"], .text-input textarea, .text-input input[type="email"] {
    width: 100% !important;
    height: 50px;
    /*border: none !important;*/
}
    
}

@media(max-width:767px){
    .register-jaecoo-container .wpforms-field-radio fieldset {
    display: flex;
    flex-direction: column-reverse;
        align-items: flex-start;
    row-gap: 12px;
    
}

/*.register-jaecoo-container .text-input input[type="text"], .text-input textarea, .text-input input[type="email"] {*/

/*    background-color: rgb(0, 0, 0, 15%) !important;*/

/*}*/

/*.register-jaecoo-container .wpforms-field-radio #wpforms-9900-field_8 input[type=radio]:before {*/

/*    background-color: rgb(0, 0, 0, 15%) !important;*/
 
/*}*/

/*.register-jaecoo-container .wpforms-field-radio #wpforms-9900-field_8 input[type=radio]:checked:before {*/

/*    background-color: rgb(0, 0, 0, 15%) !important;*/
 
/*}*/

.register-jaecoo-container .wpforms-field-radio #wpforms-9759-field_8 {
    display:flex;
    align-items: center;
        margin-left: 0;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50bf8d6 */@media(max-width:767px){
.elementor-9739 .elementor-element.elementor-element-50bf8d6 .elementor-heading-title {
    color:#383838!important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-935279d */.elementor-9739 .elementor-element.elementor-element-935279d {
    height: 80px
}

.submit-form-btn {
    height: auto !important;
}

.eoi-form-container textarea,
.eoi-form-container input[type=text],
.eoi-form-container input[type="email"]
{
    max-width:100%!important;
    width:100%!important;
    color:#FFF!important;
    border:1.5px solid #66CCC2 !important;
}


.eoi-form-container input:focus,
.eoi-form-container textarea:focus,
.eoi-form-container div.wpforms-container-full input[type=text]:focus:invalid,
.eoi-form-container div.wpforms-container-full input[type=email]:focus:invalid{
   border:1.5px solid #66CCC2 !important;
    box-shadow:none!important;
}

.eoi-form-container input.wpforms-error:focus,
.eoi-form-container textarea.wpforms-error:focus {
    border:1px solid red !important;
}


.eoi-form-container input::placeholder,
.eoi-form-container textarea::placeholder {
  color: #FFF;
  opacity: 1; /* Firefox */
}

.eoi-form-container input::-ms-input-placeholder{ /* Edge 12 -18 */
  color:  #FFF;
}

.eoi-form-container .text-input input[type="text"], .text-input textarea, .text-input input[type="email"] {
    backdrop-filter: blur(5px) brightness(90%);
    width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b4e1d8 */.elementor-9739 .elementor-element.elementor-element-4b4e1d8 .elementor-button {
           backdrop-filter: blur(15px) brightness(100%);
    background-color: rgb(255, 255, 255, 30%) !important;
    transition: all 0.4s ease;
    padding: 10px 40px;
}

.elementor-9739 .elementor-element.elementor-element-4b4e1d8 .elementor-button:hover {
    background-color: #66CCC2 !important;
        transition: all 0.4s ease;
}

@media(max-width:767px){
.elementor-9739 .elementor-element.elementor-element-4b4e1d8 .elementor-button {
         
    background-color: rgb(255, 255, 255, 50%) !important;
    color:#383838;


}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b6062 */.elementor-page-9739 {
    margin-top: 0 !important;
}/* End custom CSS */