.elementor-1433 .elementor-element.elementor-element-a8938df{--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-around;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1433 .elementor-element.elementor-element-7594699d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1433 .elementor-element.elementor-element-7594699d:not(.elementor-motion-effects-element-type-background), .elementor-1433 .elementor-element.elementor-element-7594699d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1433 .elementor-element.elementor-element-3a2968a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1433 .elementor-element.elementor-element-3a2968a6:not(.elementor-motion-effects-element-type-background), .elementor-1433 .elementor-element.elementor-element-3a2968a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1433 .elementor-element.elementor-element-b92f1c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1433 .elementor-element.elementor-element-7fd1d6d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-1433 .elementor-element.elementor-element-a8938df{--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1433 .elementor-element.elementor-element-3a2968a6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-1433 .elementor-element.elementor-element-b92f1c8{--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1433 .elementor-element.elementor-element-a8938df{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1433 .elementor-element.elementor-element-7594699d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1433 .elementor-element.elementor-element-3a2968a6{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1433 .elementor-element.elementor-element-b92f1c8{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1433 .elementor-element.elementor-element-a8938df{--content-width:1235px;}.elementor-1433 .elementor-element.elementor-element-b92f1c8{--content-width:1235px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1433 .elementor-element.elementor-element-7594699d{--width:50%;}.elementor-1433 .elementor-element.elementor-element-3a2968a6{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-b1bc3ae *//* ===========================
   DAR KESAR MAHAL
   FORMINATOR GLASSMORPHISM
=========================== */

/* Form Container */

.forminator-ui.forminator-custom-form{

    background:linear-gradient(
        135deg,
        rgba(255,255,255,.10),
        rgba(255,255,255,.04)
    ) !important;

    backdrop-filter:blur(24px);
    -webkit-backdrop-filter:blur(24px);

    border:1px solid rgba(255,255,255,.15);

    border-radius:28px;

    padding:40px;

    box-shadow:
    0 15px 40px rgba(0,0,0,.20),
    inset 0 1px 1px rgba(255,255,255,.12);

}


/* Labels */

.forminator-ui label{

    color:#fff !important;

    font-size:15px;

    font-weight:500;

    margin-bottom:8px;

}


/* Inputs */

.forminator-ui input,
.forminator-ui textarea,
.forminator-ui select{

    background:rgba(255,255,255,.06) !important;

    border:1px solid rgba(255,255,255,.15) !important;

    border-radius:16px !important;

    color:#fff !important;

    padding:16px 18px !important;

    backdrop-filter:blur(12px);

    transition:.3s ease;

}


/* Placeholder */

.forminator-ui input::placeholder,
.forminator-ui textarea::placeholder{

    color:rgba(255,255,255,.45) !important;

}


/* Focus */

.forminator-ui input:focus,
.forminator-ui textarea:focus,
.forminator-ui select:focus{

    border-color:#fff !important;

    background:rgba(255,255,255,.10) !important;

    box-shadow:none !important;

}


/* Textarea */

.forminator-ui textarea{

    min-height:160px;

    resize:vertical;

}


/* Submit Button */

.forminator-ui .forminator-button-submit{

    width:100%;

    padding:16px 24px !important;

    border-radius:50px !important;

    background:rgba(255,255,255,.10) !important;

    border:1px solid rgba(255,255,255,.18) !important;

    color:#fff !important;

    font-size:15px !important;

    font-weight:600 !important;

    letter-spacing:.5px;

    transition:.35s ease;

}


/* Button Hover */

.forminator-ui .forminator-button-submit:hover{

    background:#fff !important;

    color:#000 !important;

    transform:translateY(-4px);

}


/* Error Messages */

.forminator-ui .forminator-error-message{

    color:#ffd4d4 !important;

}


/* Success Message */

.forminator-ui .forminator-response-message{

    border-radius:16px;

    background:rgba(255,255,255,.08);

    color:#fff;

    border:1px solid rgba(255,255,255,.12);

}


/* Remove Default Shadows */

.forminator-ui *{

    box-shadow:none !important;

}


/* Input Spacing */

.forminator-ui .forminator-field{

    margin-bottom:20px;

}


/* Mobile */

@media(max-width:768px){

.forminator-ui.forminator-custom-form{

padding:25px;

border-radius:22px;

}

.forminator-ui input,
.forminator-ui textarea,
.forminator-ui select{

padding:14px 16px !important;

font-size:14px;

}

.forminator-ui .forminator-button-submit{

padding:15px !important;

}

}
/* Form Container */

.forminator-ui.forminator-custom-form{

    background:transparent !important;

    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;

    border:none !important;

    border-radius:0;

    padding:0;

    box-shadow:none !important;

}/* End custom CSS */