.elementor-2983 .elementor-element.elementor-element-d716012{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2983 .elementor-element.elementor-element-d716012:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-d716012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0551a2f );}.elementor-2983 .elementor-element.elementor-element-62cd4b7{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2983 .elementor-element.elementor-element-62cd4b7:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-62cd4b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26522C24;}.elementor-2983 .elementor-element.elementor-element-62cd4b7::before, .elementor-2983 .elementor-element.elementor-element-62cd4b7 > .elementor-background-video-container::before, .elementor-2983 .elementor-element.elementor-element-62cd4b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2983 .elementor-element.elementor-element-62cd4b7 > .elementor-background-slideshow::before, .elementor-2983 .elementor-element.elementor-element-62cd4b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2983 .elementor-element.elementor-element-62cd4b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2983 .elementor-element.elementor-element-41c4849{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2983 .elementor-element.elementor-element-6e8955e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:700;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2983 .elementor-element.elementor-element-9fde995{background-color:var( --e-global-color-accent );padding:12px 20px 12px 20px;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-icon i{color:var( --e-global-color-0551a2f );transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-icon svg{fill:var( --e-global-color-0551a2f );transition:fill 0.3s;}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-text{color:var( --e-global-color-0551a2f );transition:color 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-2ae22a0{right:0px;}body.rtl .elementor-2983 .elementor-element.elementor-element-2ae22a0{left:0px;}.elementor-2983 .elementor-element.elementor-element-2ae22a0{top:0px;}.elementor-2983 .elementor-element.elementor-element-2ae22a0 img{width:100%;max-width:100%;}.elementor-2983 .elementor-element.elementor-element-23bf56d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2983 .elementor-element.elementor-element-23bf56d:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-23bf56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0551a2f );}.elementor-2983 .elementor-element.elementor-element-84b4c0b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2983 .elementor-element.elementor-element-84b4c0b:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-84b4c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4de3b05 );}.elementor-2983 .elementor-element.elementor-element-034b9aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2983 .elementor-element.elementor-element-2e8ae96{width:auto;max-width:auto;padding:0px 0px 0px 30px;}.elementor-2983 .elementor-element.elementor-element-2e8ae96 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-75a1691 );}.elementor-2983 .elementor-element.elementor-element-5b644b6{text-align:center;}.elementor-2983 .elementor-element.elementor-element-5b644b6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2983 .elementor-element.elementor-element-51a6864{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-2983 .elementor-element.elementor-element-8eb5fed{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2983 .elementor-element.elementor-element-cf2551b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0551a2f );color:var( --e-global-color-0551a2f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-2983 .elementor-element.elementor-element-cf2551b .elementor-button:hover, .elementor-2983 .elementor-element.elementor-element-cf2551b .elementor-button:focus{background-color:var( --e-global-color-0551a2f );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2983 .elementor-element.elementor-element-cf2551b .elementor-button:hover svg, .elementor-2983 .elementor-element.elementor-element-cf2551b .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1280px){.elementor-2983 .elementor-element.elementor-element-d716012{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2983 .elementor-element.elementor-element-62cd4b7{--min-height:400px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2983 .elementor-element.elementor-element-23bf56d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-2983 .elementor-element.elementor-element-d716012{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2983 .elementor-element.elementor-element-62cd4b7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2983 .elementor-element.elementor-element-6e8955e{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2983 .elementor-element.elementor-element-23bf56d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2983 .elementor-element.elementor-element-84b4c0b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2983 .elementor-element.elementor-element-d716012{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2983 .elementor-element.elementor-element-62cd4b7{--min-height:300px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2983 .elementor-element.elementor-element-41c4849{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2983 .elementor-element.elementor-element-6e8955e{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-9fde995 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2983 .elementor-element.elementor-element-2ae22a0{text-align:center;}.elementor-2983 .elementor-element.elementor-element-23bf56d{--padding-top:30px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2983 .elementor-element.elementor-element-84b4c0b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-2983 .elementor-element.elementor-element-84b4c0b{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2983 .elementor-element.elementor-element-84b4c0b{--width:100%;}}/* Start custom CSS for wpforms, class: .elementor-element-8eb5fed */.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container-full input[type=checkbox]:checked:after {
    border-top: none;
    border-right: none;
    height: calc( var( --wpforms-field-size-checkbox-size ) * 0.6);
    border-left: 4px solid #26522c;
    border-bottom: 4px solid #26522c;
    background-color: transparent;
    transform: translate(0, 1px) scale(0.5) rotate(-45deg);
    left: calc( -4px + var( --wpforms-field-border-size, 1px ));
    top: calc( -3px + var( --wpforms-field-border-size, 1px ));
}

.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container-full input[type=checkbox]:checked:before, .elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container-full input[type=radio]:checked:before {
    margin: 0;
    border-width: var(--wpforms-field-border-size, 0);
    border-style: solid;
    border-color: #26522c;
    box-shadow: 0 0 0 1px #26522c, 0px 1px 2px rgba(0, 0, 0, 0.15);
    outline: none;
}
.specialty_areas_needed input {
    min-height: auto !important;
}

.facility-address .wpforms-field-row div{
    display: flex !important;
    flex-direction: column-reverse !important;
    gap:10px !important;
}

button.wpforms-page-button.wpforms-page-prev {
   max-height: 50px;
   display: unset;
}
button.wpforms-page-button.wpforms-page-next {
    max-height: 50px !important;
}

button.wpforms-submit {
    padding: 15px 25px !important;
    color: #fff !important;
    line-height: var(--e-global-typography-text-line-height);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    font-size: 18px !important;
    background-color: var(--e-global-color-accent) !important;
    border: 1px solid var(--e-global-color-accent) !important;
    border-radius: 5px !important;
    height: 100% !important;
    width: 100%;
    max-width: fit-content;
    position: absolute !important;
   bottom: 25px !important;
   right: 107px !important;
   min-height: 50px !important;
}

.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap {
    display: block;
    width: 100%;
    background-color: #dcdcde;
    height: 6px;
    border-radius: 10px;
    margin: 10px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-page-indicator.progress {
    margin-bottom: 30px !important;
}
.first_stap_redio_btn .wpforms-required-label {
    display: none;
}
.first_stap_redio_btn.wpforms-field-radio.wpforms-list-2-columns ul {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 20px !important;
}
.first_stap_redio_btn .wpforms-field-label {
    font-size: 25px  !important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    margin-bottom: 30px !important;
}
.first_stap_redio_btn img {
    max-width: 50px !important;
    height: 50px !important;
    object-fit: contain !important;
    padding: 10px !important;
    background-color: #fff !important;
    border-radius: 10px !important;
}

.first_stap_redio_btn label {
    display: flex !important;
    background-color: var(--e-global-color-accent) !important;
    width: 100% !important;
    gap: 20px;
    padding: 15px !important;
    border-radius: 10px !important;
    align-items: center;
}

.first_stap_redio_btn input {
    min-height: auto !important;
}

.first_stap_redio_btn .wpforms-image-choices-label {
    color: #fff !important;
    line-height: var(--e-global-typography-text-line-height);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    font-size: 18px !important;
    margin: 0 !important;
}

 .first_stap_redio_btn .wpforms-selected label{
    border: 2px solid !important;
    border-color: var(--e-global-color-75a1691) !important;
    outline: none;
    background: #26522ceb !important;
    border-radius: 10px !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-page-button {
    padding: 15px 25px !important;
    color: #fff !important;
    line-height: var(--e-global-typography-text-line-height);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    font-size: 18px !important;
    background-color: var(--e-global-color-accent) !important;
    border: 1px solid var(--e-global-color-accent) !important;
    border-radius: 5px;
    height: 100%;
    width: 100%;
    max-width: fit-content;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-page-button:hover {
    color: var(--e-global-color-accent) !important;
    background-color: #fff !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container-full .wpforms-page-button:hover {
    background: linear-gradient(0deg, rgb(0 0 0 / 0%), rgb(0 0 0 / 0%)), #066aab00;
}

.elementor-2983 .elementor-element.elementor-element-8eb5fed .span_title {
    font-size: 25px !important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    margin-bottom: 30px !important;
    color: var(--e-global-color-accent);
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed input {
    min-height: 50px ;
    border: 1px solid #00000017 !important;
    border-radius: 10px !important;
    background-color: #ffffff8a !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed select {
    min-height: 50px ;
    border: 1px solid #00000017 !important;
    border-radius: 10px !important;
    background-color: #ffffff8a !important;
}

.wpforms-container-full .wpforms-field-label {
    margin: 0 0 var(--wpforms-field-size-input-spacing) 0 !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    font-size: 16px;
    color: var(--e-global-color-text) !important;
}
.wpforms-container-full .wpforms-field-sublabel {
    margin: var(--wpforms-field-size-sublabel-spacing) 0 0 0;
    padding: 0;
    color: var(--wpforms-label-sublabel-color);
    line-height: var(--e-global-typography-text-line-height) !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
}

.elementor-2983 .elementor-element.elementor-element-8eb5fed .choices__inner {
    min-height: 50px !important;
    border: 1px solid #00000017 !important;
    border-radius: 10px !important;
    background-color: #ffffff8a !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .second_redio_btn input {
    min-height: auto !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .second_check_btn input {
    min-height: auto !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed textarea {
    border: 1px solid #00000017 !important;
    border-radius: 10px !important;
    background-color: #ffffff8a !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-uploader.dz-clickable {
    border: 1px solid #00000017 !important;
    border-radius: 10px !important;
    background-color: #ffffff8a !important;
}

.int_nurse .wpforms-field-large {
    display: none !important;
}

.int_nurse .wpforms-field-large:last-of-type {
    display: block !important;
}

.int_nurse .wpforms-field-sublabel{
    display: none !important;
}
.int_nurse input{
    display: none !important;
}
.int_nurse .wpforms-field-row-block.wpforms-one-half {
    width: 100% !important;
}

.Recruitment_box {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.Recruitment_title {
    font-size: 25px !important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-accent);
}
.Recruitment_content {
    margin: 0 0 var(--wpforms-field-size-input-spacing) 0 !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    font-size: 16px;
    color: var(--e-global-color-text) !important;
    margin: 0 !important;
}

.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-layout-column.wpforms-layout-column-50 {
    padding: 0 !important;
    display: flex;
    gap: 30px !important;
    justify-content: flex-start !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
    gap: 20px;
    margin: 0 !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-field{
    width: 100% !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress {
    background-color:var(--e-global-color-accent) !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed label.wpforms-field-label-inline {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    color: var(--e-global-color-text) !important;
    font-size: 14px !important;
}





#wpforms-4888-field_68-country {
    margin: -14px 0 0 0;
}
#wpforms-4888-field_81-container label {
    margin: 0 !important;
}
#wpforms-4888-field_80-container label {
    margin: 0 !important;
}

.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-field-file-upload {
    display: flex ;
    flex-direction: column !important;
    gap: 15px !important;
    justify-content: space-between !important;
    height: 100% !important;
}

select {
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;

    background-image: url("https://aola.india-explore.in/wp-content/uploads/2026/06/down-arrow-4.svg") !important;
    background-repeat: no-repeat !important;
    background-position: right 12px center !important;
    background-size: 20px 20px !important;

    padding-right: 40px !important;
}
.wpforms-container select,
.wpforms-container .wpforms-field select {
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;

    background-size: 20px 20px !important;
    padding-right: 40px !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed ::placeholder {
font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    color: var(--e-global-color-text) !important;
}


@media (max-width:767px){
    .wpforms-clear.wpforms-pagebreak-right {
    display: flex;
    gap: 20px;
    width: 100%;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-page-button {
    font-size: 16px !important;
    max-width: 100%;
    margin: 0 !important;
}


.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-page-button:hover {
    color: var(--e-global-color-accent) !important;
    background-color: #fff !important;
}
.elementor-2983 .elementor-element.elementor-element-8eb5fed .wpforms-container-full .wpforms-page-button:hover {
    background: linear-gradient(0deg, rgb(0 0 0 / 0%), rgb(0 0 0 / 0%)), #066aab00;
}

button.wpforms-submit {
   
    height: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
   bottom: 40px !important;
   right: 107px !important;
   min-height: 50px !important;
   margin: 0!important;

}
.elementor-2983 .elementor-element.elementor-element-8eb5fed ::placeholder {

    font-size: var(--e-global-typography-text-font-size) !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b4c0b */@media (max-width: 767px) {
    .elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-page-indicator.progress {
    margin-bottom: 10px !important;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field {
    padding: 5px 0;
    position: relative;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-layout-row {
    gap: 10px;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-field-row{
    display: block;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-one-half{
    width: 100%;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-field-name-first{
    width: 100%;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-field-row-block{
    width: 100%;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-field-row{
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-one-half{
    width: 100% !important;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block {
    padding: 0;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .facility-address .wpforms-field-label{
    margin-bottom: 5px;
}


.elementor-2983 .elementor-element.elementor-element-84b4c0b .facility-address .wpforms-field-row {
     
        gap: 0px;
    }
    
.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row {
    gap: 5px;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .choices .wpforms-field-row{
    gap: 0px;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-submit{
    margin-top: 20px !important;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-field-label{
    margin-bottom:5px !important;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-container-full input[type=submit], div.wpforms-container-full button[type=submit], div.wpforms-container-full .wpforms-page-button, .wp-core-ui div.wpforms-container-full input[type=submit], .wp-core-ui div.wpforms-container-full button[type=submit], .wp-core-ui div.wpforms-container-full .wpforms-page-button {

    position: relative !important;
    text-decoration: none;
    right: 0 !important;
}


.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-field-label{
    font-size: 14px;
}


.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-container-full .wpforms-form .wpforms-pagebreak-right {
    text-align: start;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button {
    margin: 10px 0 0 0px;
}

.wpforms-clear.wpforms-pagebreak-right {
    display: flex;
    gap: 20px;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.elementor-2983 .elementor-element.elementor-element-84b4c0b .wpforms-submit-container {
    display: flex;
    align-items: end;
    justify-content: center;
}
}/* End custom CSS */