.elementor-31140 .elementor-element.elementor-element-5db1a60 > .elementor-container{min-height:350px;}.elementor-31140 .elementor-element.elementor-element-5db1a60:not(.elementor-motion-effects-element-type-background), .elementor-31140 .elementor-element.elementor-element-5db1a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novushitech.com/wp-content/uploads/2026/04/Untitled-3-03-1-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31140 .elementor-element.elementor-element-5db1a60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31140 .elementor-element.elementor-element-5db1a60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31140 .elementor-element.elementor-element-63e0065{text-align:left;}.elementor-31140 .elementor-element.elementor-element-63e0065 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:600;}.elementor-31140 .elementor-element.elementor-element-0d65df2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-31140 .elementor-element.elementor-element-0d65df2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31140 .elementor-element.elementor-element-06b1504.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31140 .elementor-element.elementor-element-06b1504.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31140 .elementor-element.elementor-element-06b1504.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31140 .elementor-element.elementor-element-07e19fd{margin-top:0px;margin-bottom:0px;}.elementor-31140 .elementor-element.elementor-element-c5768a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31140 .elementor-element.elementor-element-c5768a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs{margin:0px 0px 0px 0px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;background-color:#02010100;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1C7EBD;border-radius:10px 10px 10px 10px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-tab-inline-icon li .title-before-icon{margin-right:0px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-tab-inline-icon li .title-after-icon{margin-left:0px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-tab-top-icon li i, .elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-tab-top-icon li img, .elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-tab-top-icon li svg{margin-bottom:0px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 0px;margin:5px 5px 5px 5px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs .eael-tabs-nav > ul li:hover{background-color:#1C7EBD;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs .eael-tabs-nav > ul li.active{background-color:#1C7EBD;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs .eael-tabs-content > div{color:#333;font-size:1px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#1C7EBD;}.rtl .elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-31140 .elementor-element.elementor-element-3237fd9 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#1C7EBD;}.elementor-31140 .elementor-element.elementor-element-3237fd9 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-31140 .elementor-element.elementor-element-3237fd9{width:var( --container-widget-width, 90.042% );max-width:90.042%;--container-widget-width:90.042%;--container-widget-flex-grow:0;}.elementor-31140 .elementor-element.elementor-element-3237fd9.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-31140 .elementor-element.elementor-element-3237fd9{width:var( --container-widget-width, 812.667px );max-width:812.667px;--container-widget-width:812.667px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-31140 .elementor-element.elementor-element-3237fd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for eael-adv-tabs, class: .elementor-element-3237fd9 *//*.resorcestabs .eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav {rn    -webkit-box-flex: 0;rn    -ms-flex: 0 0 auto;rn    flex: 0 0 auto;rn    margin-top: 60px !important;rn}*//* End custom CSS */
/* Start custom CSS */.case-study__inr ul {
max-width: 500px;
margin-inline: auto !important;
width: 100%;
justify-content: center !important;
padding-bottom: 30px !important;
}

#popmake-2190 {
padding: 0px;
background-color: #083859;
}

#popmake-2190 #crmWebToEntityForm .formsubmit {
    border-radius: 5px;
}

#popmake-2190 #crmWebToEntityForm .formsubmit {
background: #217EBE !important;
color: #fff !important;
margin-top: 0px !important;
width: 100%;
}

#popmake-2190 #crmWebToEntityForm .formsubmit:hover {
background: #217EBE !important;
color: #fff !important;
opacity: 0.8;
}

#popmake-2190 #crmWebToEntityForm input[type="text"], .page-id-31140 #crmWebToEntityForm input[type="email"], .page-id-31140 #crmWebToEntityForm select, .page-id-31140 #crmWebToEntityForm textarea {
width: 99% !important;
padding: 7px 10px;
border: none;
border-radius: 6px;
color: #333;
font-size: 14px;
box-sizing: border-box;
outline: none;
border: 1px solid #d7d7d7;
}

.case-study__wrap .elementor-flip-box__layer__title {
font-size: 14px !important;
background-color: #A6CE39;
padding-inline: 10px !important;
min-height: 30px;
display: inline-grid;
align-items: center;
justify-content: center;
}

.case-study__wrap .elementor-flip-box__layer__description {
line-height: 1.4;
}

.case-study__wrap .elementor-flip-box__back {
padding-inline: 30px;
}

#popmake-2190 #bd_form_wrap p {
display: none;
}

#popmake-2190 .elementor-element-150abc9 {
margin-bottom: 0px !important;
}

#popmake-2190 #crmWebToEntityForm .zcwf_col_lab {
margin-bottom: 4px;
}

.case-study__wrap .elementor-element .elementor-flip-box__front .elementor-flip-box__layer__overlay {
background-color: rgb(31 34 38 / 51%) !important;
}


.case-study__wrap .elementor-flip-box__front .elementor-flip-box__layer__description {
font-size: 18px !important;
}

.case-study__inr .eael-tabs-nav ul li {
border-radius: 0px !important;
min-width: 230px;
}

#pum-2190 #crmWebToEntityForm {
background: #fff !important;
border-radius: 0px !important;
padding: 0px !important;
}

#pum-2190 #crmWebToEntityForm .zcwf_row {
    margin: 0 1% 8px;
    box-sizing: border-box;
}

#popmake-2190 {
padding: 0px;
background-color: #fff;
border-radius: 10px;
border: 10px solid #fff;
}

#pum-2190 #crmWebToEntityForm .zcwf_col_lab label {
color: #343434;
font-weight: 500;
font-family: Open Sans, sans-serif;
letter-spacing: 0;
font-size: 13px;
}

#popmake-2190 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
  color: #000000;
box-shadow: 0px 0px 6px 1px rgb(2 2 2 / 40%);
text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
background-color: rgb(255 255 255);
}

#popmake-2190 #bd_form_wrap h4 {
    text-align: center;
    margin-bottom: 0px;
    padding-block: 12px;
    display: block !important;
    font-size: 22px;
    line-height: 1.2;
    font-weight: 600;
}


#popmake-2190 #crmWebToEntityForm .zcwf_row:last-of-type {
margin-bottom: 0px;
}



@media only screen and (min-width: 1024px) {
.pum-container.pum-responsive.pum-responsive-medium {
width: 25% !important;
}
#popmake-2190 #crmWebToEntityForm .zcwf_row {
width: 99%;
}

}/* End custom CSS */