/*
 *  custom style
*/

/* General */

.elementor-widget-text-editor p:last-child{
	margin-bottom: 0 !important;
}

.elementor-message.elementor-message-success.elementor-message-svg {
    color: #FFF;
}

/* WA */

#oom-whatsapp-widgets-floating-whatsapp .oom-widgets-chat-row input, #oom-whatsapp-widgets-floating-whatsapp .oom-widgets-chat-row textarea {
    font-size: 12px;
    padding: 10px !important;
    color: #000000;
}

#oom-whatsapp-widgets-floating-whatsapp .oom-widget-chat-header-title{
	max-width: unset !important;
}

#oom-whatsapp-widgets-floating-whatsapp .oom-widget-chat-content-message .message-op{
	font-size: 0 !important;
}

#oom-whatsapp-widgets-floating-whatsapp .oom-widget-chat-content-message .message-op::before{
	content:'Tampines West Residences New Launch';
	font-weight: 500 !important;
    font-size: 14px !important;
    color: #808080 !important;
}

/* Header */

.header-widget-shortheader{
    transform: translateY(0) !important;
}

.elementor-field-group .elementor-select-wrapper select option{
    color: #000000 !important;
}

    
.step-form .elementor-field-type-recaptcha_v3.recaptcha_v3-inline {
        width: 100% !important;
    }

.step-form .elementor-field-type-recaptcha_v3.recaptcha_v3-inline{
        justify-content: center !important;
    }
    
.step-form .elementor-field-type-recaptcha_v3.recaptcha_v3-inline > .elementor-field{
        transform:scale(1);
        transform-origin: center center;
    } 

.step-form .elementor-field-type-recaptcha_v3 .elementor-field{
        background: transparent !important;
}


.step-form center{
        margin-bottom: 25px !important;
}


/** Responsive **/

@media (min-width: 1441px){
    
    /* Elementor Form */
    
    .elementor-field-type-recaptcha_v3.recaptcha_v3-inline {
        width: 30% !important;
    }
    
    .elementor-field-type-recaptcha_v3.recaptcha_v3-inline > .elementor-field{
        transform:scale(.85);
        transform-origin: left center;
    }
    
    .elementor-field-group.elementor-field-type-submit {
        align-items: center;
    }
}

@media (max-width: 1440px) and (min-width: 1025px){
    
    /* Elementor Form */
    
    .elementor-field-type-recaptcha_v3.recaptcha_v3-inline {
        width: 50% !important;
    }
    
    .elementor-field-type-recaptcha_v3.recaptcha_v3-inline > .elementor-field{
        transform:scale(.85);
        transform-origin: left center;
    }
    
    .elementor-field-group.elementor-field-type-submit {
        align-items: center;
    }
}




@media (max-width: 1920px) {
	
}

@media (max-width: 1440px) {
	
}


@media (max-width: 1280px) {
	
}

@media (max-width: 1024px) {
	.elementor-field-type-upload::after{
		min-height: 50px;
	}
}

/*
 * Surface Pro
 */
@media (max-width: 912px) {
	
}

/*
 * iPad Air
 */
 @media (max-width: 820px) {
	
}

/*
 * iPad 9th
 */
@media (max-width: 810px) {
	
}

/*
 * iPad Mini
 */
@media (max-width: 768px) {

}

@media (max-width: 767px){
    /* Elementor Form */
    
    .elementor-field-type-recaptcha_v3.recaptcha_v3-inline{
        justify-content: center !important;
    }
    
   .elementor-field-type-recaptcha_v3.recaptcha_v3-inline > .elementor-field{
        transform:scale(1);
        transform-origin: center center;
    } 

}

@media (max-width: 480px) {

}

@media (max-width: 414px) {
	
}

@media (max-width: 375px) {
	
}


@media (max-width: 360px) {

}



@media (max-width: 320px) {
	
}

