.elementor-41746 .elementor-element.elementor-element-53b249cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-41746 .elementor-element.elementor-element-6ff8ae45{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41746 .elementor-element.elementor-element-41abca3a{text-align:center;}.elementor-41746 .elementor-element.elementor-element-41abca3a .elementor-heading-title{font-size:34px;}.elementor-41746 .elementor-element.elementor-element-6e5acccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-6e5acccc{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-41746 .elementor-element.elementor-element-6e5acccc p{margin-block-end:0px;}.elementor-41746 .elementor-element.elementor-element-efe2503{--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;--justify-content:space-between;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#2C2C2C82;--border-color:#2C2C2C82;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla Local", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:2px;word-spacing:0px;fill:var( --e-global-color-715e066 );color:var( --e-global-color-715e066 );box-shadow:2px 2px 10px 5px rgba(0, 0, 0, 0.5);border-radius:8px 8px 8px 8px;padding:14px 36px 14px 36px;}.elementor-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button:hover, .elementor-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button:focus{background-color:var( --e-global-color-background );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-41746 .elementor-element.elementor-element-59dfc9b8{width:auto;max-width:auto;}.elementor-41746 .elementor-element.elementor-element-59dfc9b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button:hover svg, .elementor-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button{background-color:#0E173F00;font-family:"Karla Local", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:2px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:2px 2px 10px 5px rgba(0, 0, 0, 0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:14px 40px 14px 40px;}.elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button:hover, .elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-41746 .elementor-element.elementor-element-67e7f00a{width:auto;max-width:auto;}.elementor-41746 .elementor-element.elementor-element-67e7f00a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button:hover svg, .elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-41746 .elementor-element.elementor-element-48e92d45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-41746 .elementor-element.elementor-element-254d7917 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-254d7917{text-align:center;}.elementor-41746 .elementor-element.elementor-element-254d7917 .elementor-heading-title{font-family:"Butler Local", Sans-serif;font-size:22px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:2px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-41746 .elementor-element.elementor-element-6aea55fa > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-41746 .elementor-element.elementor-element-13aa2dc3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41746 .elementor-element.elementor-element-c2c63bc{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-41746 .elementor-element.elementor-element-15aa7b2e{--display:flex;}.elementor-41746 .elementor-element.elementor-element-2c2176f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-2c2176f4{text-align:left;}.elementor-41746 .elementor-element.elementor-element-2c2176f4 .elementor-heading-title{font-family:"Butler Local", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:2px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-41746 .elementor-element.elementor-element-3770a300 > .elementor-widget-container{margin:0px 0px 7px 0px;padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-3770a300{font-size:15px;color:var( --e-global-color-secondary );}.elementor-41746 .elementor-element.elementor-element-3770a300 p{margin-block-end:0px;}.elementor-41746 .elementor-element.elementor-element-7ef3b0f2{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41746 .elementor-element.elementor-element-34dcb2da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41746 .elementor-element.elementor-element-34dcb2da{text-align:left;}.elementor-41746 .elementor-element.elementor-element-34dcb2da .elementor-heading-title{font-family:"Butler Local", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:2px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-41746 .elementor-element.elementor-element-72e72aee > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-41746 .elementor-element.elementor-element-72e72aee{font-size:14px;font-weight:400;color:#000000;}.elementor-41746 .elementor-element.elementor-element-72e72aee p{margin-block-end:0px;}#elementor-popup-modal-41746 .dialog-widget-content{animation-duration:1.2s;background-color:var( --e-global-color-background );border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:20px 0px 20px 0px;}#elementor-popup-modal-41746{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-41746 .dialog-message{width:500px;height:auto;padding:30px 20px 30px 20px;}#elementor-popup-modal-41746 .dialog-close-button{display:flex;background-color:var( --e-global-color-primary );font-size:30px;}#elementor-popup-modal-41746 .dialog-close-button i{color:var( --e-global-color-alternate );}#elementor-popup-modal-41746 .dialog-close-button svg{fill:var( --e-global-color-alternate );}@media(min-width:768px){.elementor-41746 .elementor-element.elementor-element-6ff8ae45{--width:100%;}}@media(max-width:1024px){.elementor-41746 .elementor-element.elementor-element-53b249cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button{font-size:12px;}.elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button{font-size:12px;}.elementor-41746 .elementor-element.elementor-element-254d7917 .elementor-heading-title{font-size:18px;}.elementor-41746 .elementor-element.elementor-element-2c2176f4 .elementor-heading-title{font-size:18px;}.elementor-41746 .elementor-element.elementor-element-34dcb2da .elementor-heading-title{font-size:18px;}#elementor-popup-modal-41746 .dialog-widget-content{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-41746 .elementor-element.elementor-element-53b249cc{--z-index:1.0E+27;}.elementor-41746 .elementor-element.elementor-element-efe2503{--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;--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-41746 .elementor-element.elementor-element-59dfc9b8 .elementor-button{font-size:12px;}.elementor-41746 .elementor-element.elementor-element-67e7f00a .elementor-button{font-size:12px;}.elementor-41746 .elementor-element.elementor-element-254d7917 .elementor-heading-title{font-size:16px;}.elementor-41746 .elementor-element.elementor-element-13aa2dc3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41746 .elementor-element.elementor-element-2c2176f4 .elementor-heading-title{font-size:16px;}.elementor-41746 .elementor-element.elementor-element-34dcb2da .elementor-heading-title{font-size:16px;}}/* Start custom CSS */.gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])) {
    display: none !important;}

.gform-theme--framework .field_sublabel_above .gform-field-label--type-sub {
    display: none !important;}
    
    
input#gform_submit_button_1 {

    background: #b8a597 !important;

    padding: 15px 35px 15px 35px !important;
    text-transform: uppercase;
}
input#gform_submit_button_1:hover {
    background: #3d3226 !important;
    color: #fff;
}


input#gform_next_button_4_34 {
background: #0e173f !important;
color: #fff !important;
padding: 10px 40px !important;
}
textarea#input_2_12 {
    border-radius: 10px;
}
.forms div#gform_fields_1 {
    row-gap: 22px;
}

input#gform_submit_button_2
{
    background-color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-button-font-family), Sans-serif;
    font-size: var(--e-global-typography-button-font-size);
    font-weight: var(--e-global-typography-button-font-weight);
    text-transform: var(--e-global-typography-button-text-transform);
    font-style: var(--e-global-typography-button-font-style);
    text-decoration: var(--e-global-typography-button-text-decoration);
    line-height: var(--e-global-typography-button-line-height);
    letter-spacing: var(--e-global-typography-button-letter-spacing);
    word-spacing: var(--e-global-typography-button-word-spacing);
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    border-radius: 8px 8px 8px 8px;
    padding: 15px 35px 15px 35px;
}
input#gform_submit_button_2:hover{
    background: #b5cdd8;
    color: #000;
    
}
input#gform_submit_button_2 {
    color: #fff;
    width: 100%;
}

b {
font-weight: bold !important;
}

.hresw_01 a:hover {
    color: #000 !important;
}

div#gform_fields_4 label {
    color: #222222 !important;
    font-weight: 500 !important;
}


.gform-theme--foundation .gfield .ginput_password.large, .gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large{
    height: 50px !important;
    border-radius: 10px !important;
    
}

.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
    height: 50px !important;
    border-radius: 10px !important;
    
}

input#gform_submit_button_4 {
    background: #0e173f !important;
    color: #fff !important;
    font-family: 'Karla Local';
    text-transform: uppercase;
    font-size: 17px;
    padding: 5px 80px 5px 80px;
    border: 1px solid #000;
    margin-top: -5px;
}

body .gform_wrapper .gform_body .gform_fields .gfield {
    margin-bottom: -10px !important; /* default 20px hota hai */
}/* End custom CSS */