.elementor-1773 .elementor-element.elementor-element-fcfeff5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-1773 .elementor-element.elementor-element-fcfeff5:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-fcfeff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1773 .elementor-element.elementor-element-9ea6dbf > .elementor-widget-container{background-color:#02010100;margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-1773 .dialog-widget-content{background-color:#FFFFFF00;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:120px 0px 0px 0px;}#elementor-popup-modal-1773{background-color:#000000D1;justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-1773 .dialog-message{width:400px;height:auto;padding:0px 0px 0px 0px;}@media(max-width:1024px){#elementor-popup-modal-1773 .dialog-widget-content{margin:40px 0px 0px 0px;}}@media(max-width:767px){#elementor-popup-modal-1773 .dialog-widget-content{margin:70px 0px 0px 0px;}#elementor-popup-modal-1773 .dialog-message{padding:0px 20px 0px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-9ea6dbf */#pincheck_wrapper .pincheck_inner {
    font-size: 14px !important;
    font-weight: 900 !important;

    margin: 0 !important;
    padding: 0 !important;

    background: var(--inext-color-white) !important;
    /* background: var(--inext-color-light) !important; */

    color: var(--inext-color-dark) !important;
    border-radius: var(--inext-border-radius) !important;
    /* box-shadow: var(--inext-shadow-white) !important; */

    font-weight: 900 !important;
}


#pincheck_wrapper .pincheck_inner input {
    font-size: 14px !important;
  
    font-weight:300 !important;
    
}

#pincheck_wrapper .pincheck_inner .form_inline {border-radius:0px !important;}
@media (max-width: 600px) {
  #pincheck_wrapper .pincheck_inner .form_inline {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: hidden !important;
    align-items: center !important;
 
  }

  #pincheck_wrapper .form_input_group {
    display: flex !important;
    align-items: center !important;
    flex: 1 1 0% !important;
    min-width: 0 !important;
  }

  #pincheck_wrapper .form_input_group input.pin_code {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    width: 100% !important;
  }

  #pincheck_wrapper .form_input_group button {
    flex-shrink: 0 !important;
    white-space: nowrap !important;
  }

  #pincheck_wrapper .form_input_group img {
    max-width: 16px !important;
    height: auto !important;
    flex-shrink: 0 !important;
  }
}

@media (max-width: 600px) {
    #pincheck_wrapper .pincheck_inner .form_inline > *:not(:last-child) {
        margin-bottom: 0px !important;
    }
}
@media (max-width: 600px) {
    #pincheck_wrapper .form_input_group {
        display: flex !important
;
        align-items: center !important;
        flex: 1 1 0% !important;
        min-width: 55% !important;
    }
}

#pincheck_wrapper .pincheck_inner .button {    background-color: #ff0000 !important;    border-radius: 5px !important;
    font-family: 'Playfair Display' !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    padding: 10px !important;
    

}/* End custom CSS */