.grecaptcha-badge{ display:none; }
.service-icon ul{ padding-left:0!important; }
.ast-footer-copyright a{ color:#ffffff; }
.ast-footer-copyright a:hover{ color:#e0662d; }
.tab-contact .gutentor-module-tabs-item{ padding:5px 10px; width: 30%; } .sol-scroll-sec::-webkit-scrollbar-track{ background-color:#F5F5F5;}
.sol-scroll-sec::-webkit-scrollbar{ width:8px; background-color:#F5F5F5;}
.sol-scroll-sec::-webkit-scrollbar-thumb{ background-color:#797a7c; border-radius:15px; height:5px; } .sticky { width: 100%; top: 0; position: fixed !important; }
.sticky .ast-primary-header-bar{  box-shadow: 0px 13px 20px 0 #00000014; }
.animation { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
.ast-mobile-header-content.content-align-flex-start { position:absolute; width:100%; box-shadow: 0 0 3px 0 #00000045; }
.sticky img{ width:130px; }
.sticky .site-branding{ padding:0; } #menu-item-2424 ul.sub-menu li.current-menu-item a{ color:#000000; }
.ast-mobile-header-content{ position: absolute; width: 100%; }
.header-icon-widget .grid-row>div:first-child{ flex-basis:25px; max-width:25px; padding:0; }
.header-icon-widget .grid-row>div:last-child{ flex-basis:87%; max-width:87%; }
.header-icon-widget svg{ margin-top:5px; }
.headerdesc{ padding:0; }
.header-widget-area{ width:100%; } 
#ast-hf-menu-1 .sub-menu { padding:15px 0; }
#ast-hf-menu-1 .sub-menu li{ margin:0 15px; }
#ast-hf-menu-1 .sub-menu a:hover{ background:rgb(226 104 40 / 18%); }
#menu-item-1203 .sub-menu{ width: 290px; } footer .menu li{ position:relative; margin-left:20px; }
footer .menu li:before{ content:""; background-image:url(//nhanceindia.in/wp-content/uploads/2024/07/star-img.webp); width:12px; height:12px; position:absolute; left:-20px; top:7px; }
.site-footer{ background-image:url(//nhanceindia.in/wp-content/uploads/2024/07/design-footer.webp); background-color:#181D23; }
@media (max-width: 544px) { .site-below-footer-wrap .ast-builder-grid-row{ display:flex; flex-direction:column-reverse; }} @media (min-width: 992px) { .bgsolution-img{ margin-top:0; margin-right: -49%; margin-bottom: -109px; margin-left: 0px;  height: 600px; overflow: visible;  max-width: 700px; transform-origin: 50% 50%; }}
@media (min-width: 1440px) { .bgsolution-img{ margin-top:-70px; margin-right: -70%; margin-bottom: -182px; margin-left: 0px;  height: 740px; overflow: visible;  max-width: 855px; transform-origin: 50% 50%; }}
.service-card { box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.07); background-color: #ffffff; text-align: center; margin-bottom:30px; }
.service-card:hover { box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.09); }
.service-card:hover .service-card__image::before { height: 100%; }
.service-card:hover .service-card__image::after { top: 6px; opacity: 1; }
.service-card:hover .service-card__icon::before { transform: scale(1); }
.service-card__image { position: relative; }
.service-card__image img { clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 88%, 50% 100%, 50% 100%, 0 88%, 0% 30%); width: 100%; }
.service-card__image::before {
content: "";
position: absolute;
width: 100%;
left: 0;
top: 0;
height: 0%;
z-index: 1;
background-color: rgb(226 104 40 / 34%);
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 88%, 50% 100%, 50% 100%, 0 88%, 0% 30%);
transition: 0.3s;
}
.service-card__image::after {
content: "";
position: absolute;
left: 0;
right: 0;
top: -5px;
width: 100%;
height: 100%;
z-index: -1;
background-color: var(--ast-global-color-1);
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 88%, 50% 100%, 50% 100%, 0 88%, 0% 30%);
transition: 0.3s;
opacity: 0;
}
.service-card__shape { position: absolute; bottom: 80px; z-index: -1; }
.service-card__icon {
width: 75px;
height: 75px;
position: absolute;
bottom: -25px;
left: 0;
right: 0;
margin: 0 auto;
color: #ffffff;
line-height:110px;
border-radius: 50%;
background-color: var(--ast-global-color-1);
z-index: 2;
}
.service-card__icon svg{ width: 50px; height: 50px; fill: #ffffff; }
.service-card__icon::before {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: var(--ast-global-color-0);
z-index: -1;
transform: scale(0);
transition: 0.3s;
}
.service-card__content { padding-left: 20px; padding-right: 20px; padding-top: 40px; padding-bottom:15px; }
.service-card__content h3{ margin-bottom:10px; }
.service-card__info { margin-bottom: 0; font-size: 14px; font-weight: 500; line-height: 24px; }
.service-card__title { font-size: 20px; font-weight: 700; }
.service-card__title a { font-size:19px; background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 95%/0px 1px no-repeat; transition: all 500ms ease; }
.service-card__title a:hover { background-size: 100% 1px; }
.service-card__title a:hover, .service-card:hover a { color: var(--ast-global-color-0); }
.shape-design{ overflow:hidden; }
@media (max-width: 992px){ .mobile-none, .shape-design .gutentor-block-shape-top{ display:none; }}
@media (min-width: 992px){.contact-two .grid-row .gutentor-single-column{  margin-bottom:10px; }
.contact-two .grid-row .gutentor-single-column:last-child{ border-left:1px solid #ddd;}
.shape-design .gutentor-block-shape-top img{ position:absolute; right:0; top:15px; }}
.shape-design .gutentor-block-shape-bottom, .shape-design .gutentor-block-shape-top{ max-width:100%!important; }
@media (min-width: 992px) and (max-width: 1200px){ .shape-design .gutentor-block-shape-top img { right:-25% }}
@media (min-width: 1200px) and (max-width: 1500px){ .shape-design .gutentor-block-shape-top img { right:-15% }}
.solution-content svg{ fill:#E26828; width:50px; height:50px; }
.solution-content:hover .gutentor-element-icon-box{ background-color:#E26828!important; } 
.solution-content:hover svg{ fill:#ffffff; } 
.solution-right{ padding:0; }
.heading-underline1{position:relative;}
.heading-underline1:before{content:url(//nhanceindia.in/wp-content/uploads/2024/07/Vector-12.png);position:absolute;top:-35px;}
.list-style1{list-style: none;}
.list-style1 li{position:relative;text-align: justify;margin-bottom: 20px;line-height: 2;left: -10px;}
.list-style1 li:before{content:url(//nhanceindia.in/wp-content/uploads/2024/07/list-icon.webp);position:absolute;top: 5px; left: -31px;} .img-style1, .img-style1 img{width: 100%;}
.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(2){flex-basis: 69.71%;max-width: 70.71%;}
.img-style1, .img-style1 img{width: 100%;}
.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(2){flex-basis: 69.71%;max-width: 70.71%;}
.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(1){max-width: 26.14%;}
.sol-sub-inner-sec1 svg path{fill: #189A9F;}
.sol-sub-inner-sec1 .sol-sub-inersec-icon svg path, .sol-sub-inner-sec1 .sol-sub-inersec-icon svg line{stroke: #189A9F!important;}
.sol-sub-inner-sec1 .sol-sub-inersec-icon2 svg path, .sol-sub-inner-sec1 .sol-sub-inersec-icon2 svg circle{stroke: #189A9F!important;}
.sol-sub-inner-sec1 .sol-sub-inersec-icon3 svg rect, .sol-sub-inner-sec1 .sol-sub-inersec-icon3 svg polygon{fill: #189A9F !important;}  .risk-analysis-list, .risk-analysis-list ul{ list-style-type:none; padding-left:25px!important; }
.risk-analysis-list ul{ margin-top:10px; }
.risk-analysis-list li{ position:relative; line-height:30px; margin-bottom:10px; }
.risk-analysis-list li:before{ content: "\f058"; font-family: "Font Awesome 5 Free";  font-weight: 900; position:absolute; left:-25px; top:0; color:var(--ast-global-color-0); }
.risk-analysis-list li ul li:before{ content:"\f192"; font-size: 11px; top:1px;}
.service-det .grid-container, .service-det .grid-row{ height:100%; }
.service-sec-full1{position:relative;overflow: hidden;}
.service-sec-full1:before{content:'';width:56%;height:100%;background:#fff;position: absolute;right: 0;top: 0;z-index: 1;}
.service-sec-full1:after{content:url(//nhanceindia.in/wp-content/uploads/2024/07/ra-960x960-1.webp);width:100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}
@media screen and (max-width:1680px) and (min-width:1000px){
.service-sec-full1:before{width:56%;}}
@media screen and (max-width:1000px){
.service-sec-full1:after, .service-sec-full1:before, .service-sec-full1 .gutentor-block-shape-bottom img, .service-sec-full3 .gutentor-block-shape-bottom img, .service-sec-full2 .right-col:after, .service-sec-full4 .right-col:after, .service-sec-full3:after, .service-sec-full3:before{display:none;}} 
.service-sec-full1 .gutentor-block-shape-bottom img{position: relative;bottom: -73px;float: right;right: -365px;}
.service-sec-full1 .gutentor-block-shape-bottom, .service-sec-full3 .gutentor-block-shape-bottom{z-index: 1!important;}
.service-sec-full2{overflow: hidden;}
.service-sec-full2 .right-col{position:relative;overflow-y: clip;}
.service-sec-full2 .right-col:after{content:url(//nhanceindia.in/wp-content/uploads/2024/07/bg-img.webp);width:100%;height: 100%;position: absolute;right:0;top: 0;z-index:0;}
.service-sec-full3{overflow: hidden;position:relative;}
.service-sec-full3{position:relative;overflow-y: hidden;}
.service-sec-full3:before{content:'';width:56%;height:100%;background:#fff;position: absolute;right: 0;top: 0;z-index: 1;}
.service-sec-full3:after{content:url(//nhanceindia.in/wp-content/uploads/2024/08/claim-mgmt-3.webp);width:100%;height: 100%;position: absolute;left: 0;top: -100px;z-index: -1;}
.service-sec-full3 .right-col{position:relative;z-index:1;}
.service-sec-full3 .right-col:before{content:'';width:100%;height:100%;background:#fff;position: absolute;right: 0;top: 0;z-index: -1;}
.service-sec-full3 .gutentor-block-shape-bottom img{position: relative;bottom:0px;float: right;right:-100px;}
.service-sec-full4{overflow: hidden;}
.service-sec-full4 .right-col{position:relative;overflow-y: clip;}
.service-sec-full4 .right-col:after{content:url(//nhanceindia.in/wp-content/uploads/2024/07/rr-960x960-1.webp);width:100%;height: 100%;position: absolute;right:0;top: 0;z-index:0;}
.service-content{ display: flex; align-items: center; }
@media screen and (min-width:992px){
.sol-scroll-sec{overflow-y: scroll;max-height: 500px;overflow-x: hidden;padding: 10px;}
.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(1){min-width:26.14%;}}
@media screen and (max-width:991px){.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(1){max-width: 30.3%;}} @media screen and (max-width:991px){.vision-sec .gutentor-single-column .gutentor-col-wrap{border: none;} }
.head-style1 .gutentor-text-wrap{display: flex;justify-content: center;position:relative;}
.head-style1 .gutentor-text-wrap:after{content:url(//nhanceindia.in/wp-content/uploads/2024/07/Line-12.png);position:absolute; top: 14px;}
.team-icon-sec .wp-block-gutentor-m4-col:nth-child(1){padding-right: 0px;}
.team-icon-sec .wp-block-gutentor-m4-col:nth-child(2){padding-right: 4px;padding-left: 4px;}
.team-icon-sec .wp-block-gutentor-m4-col:nth-child(3){padding-left: 0px;}
.team-icon-sec .wp-block-gutentor-m4-col .gutentor-element-icon-box svg{margin-top: 7px;}
.team-icon-sec{display:none;transition: all 0.8s ease;}
.team-box:hover .team-icon-sec{display:block;}
.team-box figure, .team-box figure img{width: 100%!important;} .img-style1, .img-style1 img{width: 100%;}
.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(2){flex-basis: 69.71%;max-width: 70.71%;}
.sol-sub-inner-sec1 .wp-block-gutentor-m4-col:nth-child(1){max-width: 26.14%;}
.value-list ul, .value-list ul li{ margin:0!important; padding:0!important; }
.solution-table thead{ border-bottom:0; }
.solution-table tbody td { border: 1px solid #ddd; }
.solution-table thead th{ letter-spacing: .1em; text-align: left; background:#e26828; color: #fff; border: 1px solid #eee; font-weight: 300; font-size: 14px; }
.solution-table tr:nth-child(even) td{  background-color:#f9eee8; }
.solution-accor .gutentor-module-accordion-item-heading{ padding:10px 15px; font-weight:500; }