@charset "utf-8";
*{margin:0;padding:0}
a,a:hover{text-decoration:none}
ol,ul,li{list-style:none}
body{font-family:'Nunito'!important;line-height:normal}
img{max-width:100%}
::selection{color:#000;background:#fab151;transition:.3s}
.section-dis{display:none}
header{box-shadow:0 2px 4px 0 #0000000A;position:fixed;top:0;width:100%;background:#fff;z-index:20}
textarea{resize:none}
.space-header{margin-top:100px}
.space-header-2{margin-top:117px}
.top-bar-main{font-size:14px}
.top-bar{display:flex;background:#222;overflow:hidden}
.top-bar a{color:#fff;line-height:48px}
.footer-copyright
.top-bar a:hover{color:#ccc;line-height:48px}
.top-bar-l{float:left}
.top-bar-l a{color:#fff;font-size:14px}
.top-bar-l ul{padding-left:0}
.top-bar-l ul li{float:left;margin-right:20px}
.top-bar-r{float:right}
.top-bar-r a{margin-left:20px}
.top-bar-r a img{max-width:185px}
.top-bar-r-btn a,.banner-l a,.similar-issue-2 p a,.service-complaint-r form input[type="submit"],.service-complaint-r form button[type="submit"],.service-banner-l a,.fc-form form input[type="submit"],.fc-form form button[type="submit"],.about-work-l a,.about-partner-l p a,.about-invest a,.login-form form input[type="submit"],.login-form form button[type="submit"],.login-form form input[type="button"],.career-open-1 a,.career-feed-2-r a,.career-details-3 a,.chat-boat-4 a,.footer-popup-r p a,.page-404-in a,.thank-you-r a,.login-form form input[type="button"]{transition:.3s;background:#222;border:2px solid #222;line-height:40px;display:inline-block;padding:0 20px;border-radius:40px;color:#fff;margin-left:15px}
.top-bar-r-btn a:hover,.top-bar-r-btn a.select-1:hover,.banner-l a:hover,.service-banner-l a:hover,.similar-issue-2 p a:hover,.service-complaint-r form input[type="submit"]:hover,.service-complaint-r form button[type="submit"]:hover,.fc-form form input[type="submit"]:hover,.fc-form form button[type="submit"]:hover,.about-work-l a:hover,.about-partner-l p a:hover,.about-invest a:hover,.login-form form input[type="submit"]:hover,.login-form form button[type="submit"]:hover,.login-form form input[type="button"]:hover,.career-open-1 a:hover,.career-open-1 a.select-1:hover,.career-feed-2-r a:hover,.career-details-3 a:hover,.chat-boat-4 a:hover,.footer-popup-r p a:hover,.page-404-in a:hover,.thank-you-r a:hover,.login-form form input[type="button"]:hover{background:#faaa52;color:#222;transition:.3s}
.top-bar-r-btn a.select-1{background:#fff;color:#222}
.navigation-1{font-weight:600}
.navigation-1 .navbar-nav-2{margin-left:auto}
.navigation-1 .navbar-nav-2 .nav-item .nav-link{padding:0 10px;color:#222;font-size:14px}
.navigation-1 .navbar-nav-2 .nav-item .nav-link:hover{color:#faaa52}
.navigation-1 .navbar-nav-2 .nav-item a.active{color:#faaa52}
.dropdown-item{font-size:14px}
.why-is,.tech-opc,.counter-main,.os-bg,.pf-app,.fc-counter-bg,.insight-right,.about-leader,.about-work,.life-insa,.about-partner,.about-invest-con,.mc-partner,.mc-industry-experts,.login-claims,.career-1,.career-bn,.privacy-policy,.career-details-2,.page-404,.otp,.thank-you-bg{padding:70px 0}
.service-banner,.fc-process,.fc-why-us,.fc-our-hassle,.insa-shorts,.about-1,.about-team{padding:40px 0}
.faqs,.google,.testimonials-1,.insa-g,.pro-bg-2,.claim-d,.service-complaint,.insight-ig,.case-study,.about-vision,.career-feed{padding:70px 0 20px}
.banner{overflow:hidden}
.banner-l,.service-banner .service-banner-r{display:flex;height:100%;align-items:center}
.banner-l h1,.service-banner .service-banner-r h1{font-size:55px;font-weight:700;color:#000;padding-bottom:20px}
.banner-l a,.service-banner .service-banner-l a{margin:0}
.banner-l a{margin:0 5px 0 0;min-width:170px;text-align:center}
.banner-r{position:relative}
.banner-r img{position:relative;left:-170px;display:inline;z-index:-1;max-width:fit-content;max-width:700px}
.banner-r .btn-1{position:absolute;z-index:1;top:50px;right:0;text-align:right;font-size:14px;font-weight:700}
.banner-r .btn-1 img{position:static;margin-bottom:10px;box-shadow:0 0 48px 12px #18181b1f;border-radius:12px}
.banner-r .btn-1 p img{box-shadow:0 0 0 0 #18181b1f}
.banner-r .btn-1 a{color:#222}
.banner-r .box-1{width:252px;box-shadow:3px 4px 0 0 #18181bff;border-radius:12px;padding:12px 12px 12px 40px;position:absolute;border:1px solid #222f;bottom:40px;background:url(../images/t1.svg) right 10px top 20px no-repeat #fbf3f1;left:70px;line-height:20px}
.banner-r .box-1 span img{position:absolute;left:-20px;z-index:1;top:-10px;border:1px solid #000f;box-shadow:2px 2px 0 0 #000f;border-radius:4px;display:none}
.tg-1{background:linear-gradient(101.98deg,#DFF0E4 1.38%,#DFF0E4 48.15%,#C7FDFD 88.45%)}
.tg-1-in{background:url(../images/pattern-1.svg) left top repeat;padding:50px 0 20px;background:url(../images/pattern-1.svg) left top repeat;padding:50px 0 20px 0;background:url(../images/pattern-1.svg) left top repeat;padding:50px 0 20px 0}
.tg-1-in a{color:#212529;transition:.3s}
.tg-1-in a:hover{color:#F26F21;transition:.3s}
.tg-2{background:#fff;padding:15px;border-radius:12px;display:flex;min-height:142px}
.tg-2-l{padding-right:10px;width:45%;display:flex;flex-direction:column;justify-content:center}
.tg-2-r{width:100%;display:flex;align-items:center}
.tg-2-r p{margin:0}
.heading-3{font-size:50px;font-weight:700;color:#000}
.heading-2{position:relative}
.why-is{background:url(../images/why-is-bg.svg) left 10px no-repeat #F0F4FD;background-size:20%}
.why-is h3{text-align:center;padding-bottom:20px}
.why-is-in{background:#fff;border:1px solid #CCC;padding:20px;border-radius:30px;height:100%;position:relative;z-index:1}
.why-is-in em{padding-bottom:20px;display:block}
.why-is-in em img{border-radius:10px}
.why-is-in h4{color:#222;font-size:24px;font-weight:700;padding-bottom:5px}
.why-is-in p{margin-bottom:0;color:#444}
.why-is .box-2{position:absolute;right:50px;top:-70px;z-index:0}
.insa-g{background:url(../images/insa-g-bg.svg) left -100px top 150px no-repeat #fff;background-size:50%}
.insa-g h3{text-align:center;padding-bottom:10px}
.insa-g h4,.os-1 h4,.our-process-1 h4{text-align:center;font-size:16px;padding-bottom:30px;margin:0 15%;color:#444;line-height:normal}
.insa-g-in{background:#fff;border:1px solid #e5e5e5;padding:20px;border-radius:30px;height:100%;transition:.9s}
.insa-g-in em{padding-bottom:20px;display:block;position:relative}
.insa-g-in em span{position:absolute;background:#0009;border-radius:4px;color:#fff;bottom:30px;left:10px;font-size:12px;padding:0 10px;font-style:normal;line-height:20px}
.insa-g-in em img{border-radius:10px}
.insa-g-in h5{color:#222;font-size:20px;font-weight:700;padding-bottom:5px}
.insa-g-in h5 a{color:#222}
.insa-g-in h5 a:hover{text-decoration:underline}
.insa-g-in p{margin-bottom:0;color:#444}
.insa-g-in:hover,.case-study-4:hover{border:1px solid #000;transition:.9s}
.insa-g .box-3,.google .box-3,.faqs .box-3,.testimonials-1 .box-3,.case-study .box-3{padding:0 15px;text-align:right;font-size:16px;margin-left:15px}
.insa-g .box-3 p img,.google .box-3 p img,.faqs .box-3 p a img{margin-left:5px}
.box-3 p a img{padding-left:12px;display:inline-block}
.insa-g .box-3 a,.google .box-3 a,.faqs .box-3 a,.testimonials-1 .box-3 a,.case-study .box-3 a{color:#222}
.insa-g .box-3 a:hover,.google .box-3 a:hover,.faqs .box-3 a:hover,.testimonials-1 .box-3 a:hover,.case-study .box-3 a:hover{text-decoration:underline;transition:.1s}
.insa-g .slick-dots,.google .slick-dots,.testimonials-1 .slick-dots,.case-study .slick-dots{bottom:-55px;width:auto;margin-left:15px}
.tg-1-in .slick-dots{bottom:-35px;width:100%}
.slick-dots{margin-left:15px}
.our-media{background:url(../images/media-bg-1.svg) left -50px top -50px no-repeat #F2F6F5;background-size:30%}
.our-media .insa-g-in h5{font-size:16px;font-weight:700;line-height:normal}
.our-media .insa-g-in{min-height:380px}
.google-t{display:flex}
.google-t-l{margin-right:auto}
.google-in{box-shadow:0 2px 8px 0 #0000001A;border-radius:30px;padding:15px 15px 0;margin:10px 0;min-height:185px;display:none}
.google-in p{font-size:16px}
.google-in .g1{display:flex;padding-bottom:15px}
.google-in .g2{padding-right:10px}
.google-in .g3{display:flex;height:100%;flex-direction:column;font-weight:600;color:#222}
.google-in .g3 p{margin-bottom:0;font-size:18px}
.google-in .g3 span{color:gray;font-weight:400;font-size:16px}
.google-in .g4{margin-left:auto;padding-top:3px}
.google-in p img{width:auto!important}
.similar-issue{background:url(../images/similar-issue-bg.svg) right center no-repeat #FAF8FA;overflow:hidden;margin:0}
.similar-issue-1{background:url(../images/service-issue.png) left center no-repeat;background-size:cover;display:flex;height:100%;margin-left:-20px;margin-right:60px}
.similar-issue-2{width:585px;padding:70px 0}
.similar-issue-2 p a{margin-left:0}
.testimonials-1{background:#F5EFF5}
.testimonials-1 .heading-3{position:relative;padding-bottom:10px}
.testimonials-1 .heading-3 em img{position:absolute;top:-15px;left:-30px}
.tst-2{position:relative}
.tst-2 img{border-radius:30px;transition:.3s;border:2px solid #fff;border-color:#6f6f6f00 transparent transparent}
.tst-2 img:hover{border:2px solid #000;transition:.3s}
.tst-2-ply{position:absolute;width:66px;height:66px;z-index:1;background:url(../images/test-ply.svg) center center no-repeat;left:50%;margin-left:-33px;top:50%;margin-top:-33px;transition:.5s}
.tst-2-ply a{position:absolute;height:100%;width:100%}
.tst-2-ply:hover{background:url(../images/test-ply-h.svg) center center no-repeat;transition:.5s}
.testimonials-2{background:#FDFAFA}
.testimonials-3 .box-3{padding-right:15px}
.os-bg{background:url(../images/os-bg.svg) left -80px top no-repeat;padding:0 0 70px}
.os-1{text-align:center}
.os-1 span{padding-bottom:10px;display:block}
.os-2{padding-top:10px}
.os-3{display:flex;background:#DFEAE7;border-radius:30px;min-height:210px;margin-bottom:25px}
.os-3-l{flex:0 0 auto;display:flex;align-items:center;justify-content:space-evenly;width:200px}
.os-3-l img{width:auto!important}
.os-3-r{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-right:20px}
.os-3-r p{margin-bottom:0}
.os-3-r a{font-weight:700;color:#222}
.os-3-r a:hover{text-decoration:underline}
.os-3-r span{display:none}
.os-3-c1{background:#DFEAE7}
.os-3-c2{background:#F0F4FD}
.os-3-c3{background:#FBF3F1}
.os-3-c4{background:#F5EEF5}
.os-3-c5{background:#ECF9F4}
.os-3-c6{background:#FEF7EB}
.os-3-c7{background:#FAE6E6}
.faqs{background:url(../images/faq-bg.svg) left 300px no-repeat}
.faqs .faq-btns{padding:0 0 40px;display:flex;justify-content:center}
.faqs .faq-btns a{transition:.3s;border:1px solid #000;box-shadow:2px 2px 0 0 #000;border-radius:4px;margin:0 10px;line-height:30px;padding:0 15px;color:#222}
.faqs .faq-btns a:hover{background:#faaa52;transition:.3s}
.faqs .faq-btns .select-2{background:#faaa52;transition:.3s}
.faq-1{margin-bottom:30px}
.faq-1 .accordion-button{background:#F0F4FD;box-shadow:none;border-radius:5px;font-weight:700;color:#222;line-height:25px;padding-top:15px;padding-bottom:15px;padding-left:30px;font-size:24px}
.faq-1 .accordion-item{margin-bottom:20px;border:0;background:#F0F4FD;border-radius:5px;padding-left:0;padding-right:0}
.faq-1 .accordion-button::after{background-color:#fff;padding:15px 18px;background-position:center center;border-radius:4px;display:inline-block;background-size:12px}
.accordion-body{padding-top:0;color:#444;font-size:18px;padding-left:30px}
.faq-1 ol{padding-top:20px}
.faq-1 ol li{list-style:circle}
.faqs .box-3{padding:0}
.faqs .heading-3{text-align:center;padding-bottom:40px;position:relative}
.faqs .heading-3 .faq-icon{right:320px;position:absolute;top:-15px}
.tech-opc{text-align:center}
.tech-opc .tab-pane img{text-align:center;width:100%}
.tech-opc #nav-tab{display:flex;justify-content:center;padding-bottom:40px;border:0}
.tech-opc .nav-tabs .nav-link.active{border-bottom:3px solid #E5E5E5;color:#F26F21}
.tech-opc .nav-tabs .nav-link.active img{filter:invert(.5) sepia(1) saturate(5) hue-rotate(344deg)}
.tech-opc .nav-tabs span{display:block;padding-bottom:15px}
.tech-opc .nav-tabs .nav-link{border:0;border-bottom:3px solid #fff;margin:0 20px;color:#444}
.tech-opc .tab-content>.tab-pane,.tech-opc .tab-content>.active{transition:.1s}
.dp-app-1{background:url(../images/heart-bg.png) right bottom no-repeat,linear-gradient(100.29deg,#ffe0cf99 3.03%,#e4aba899 60.11%,#ffaded99 104.51%)}
.dp-app-2{background:url(../images/dpa-bg.png) center center no-repeat;background-size:contain}
.dp-app-2 em{margin-top:-60px;display:block;width:80%}
.dp-app-3{padding:40px 0;height:100%;display:flex;flex-direction:column;justify-content:center}
.dp-app-3 h3{position:relative}
.dp-app-3 h3 span,.dp-app-3 h2 span{position:absolute;left:-110px;top:0}
.dp-app-3 h4{font-size:30px;padding-bottom:20px}
.dp-app-4{display:flex;padding-bottom:5px}
.dp-app-4-l{flex:0 0 auto;width:50px}
.dp-app-4-r{font-size:15px;font-weight:500}
.dp-app-btn{padding-top:20px}
.counter-main{background:url(../images/counter-bg.png) right top no-repeat;background-size:contain}
.counter-main .counter{position:relative;padding-right:40px}
.counter-main .counter .c2-img{position:absolute;right:5px;bottom:-20px}
.counter-main .counter #counter ul{display:flex;justify-content:space-between}
.counter-main .counter #counter ul li{background:#DFEAE7;border-radius:12px;padding:20px 10px 10px;font-size:18px;flex:0 0 auto;width:23%}
.counter-main .counter #counter ul li:nth-of-type(2){background:#F0F4FD}
.counter-main .counter #counter ul li:nth-of-type(3){background:#FEF2E5}
.counter-main .counter #counter ul li:nth-of-type(4){background:#F5EFF5}
.counter-main .counter #counter ul li h5{font-weight:900;font-size:30px}
.counter-main .f-note{position:relative;border:1px solid #222;box-shadow:4px 4px 0 0 #000;border-radius:30px;padding:20px}
.counter-main .f-note p{font-size:18px}
.counter-main .f-note .f-note-img{padding-bottom:20px}
.counter-main .f-note .f-note-img img{border-radius:8px}
.counter-main .f-note .f-note-img-2{position:absolute;top:-15px;left:12%;right:12%;text-align:center}
.pro-bg{background:url(../images/process-bg-l.svg) left 80px no-repeat}
.pro-bg-2{background:url(../images/process-bg-r.svg) right center no-repeat}
.our-process-1{text-align:center;padding-bottom:100px}
.our-process-sp1{margin-bottom:0}
.our-process-sp2{margin-bottom:3px}
.our-process-2,.our-process-3,.our-process-4,.our-process-5,.our-process-6{position:relative;display:flex;margin-left:13%;width:74%}
.our-process-2-l,.our-process-3-l,.our-process-4-l,.our-process-5-l,.our-process-6-l{padding-right:10px}
.our-process-2-l span,.our-process-3-l span,.our-process-4-l span,.our-process-5-l span,.our-process-6-l span{background:#DFEAE7;width:60px;height:60px;border-radius:60px;display:block;text-align:center;line-height:60px;font-size:24px;font-weight:800}
.our-process-2-r em,.our-process-3-r em,.our-process-4-r em,.our-process-5-r em,.our-process-6-r em{padding-bottom:20px;display:block;max-width:200px}
.our-process-2-r h4,.our-process-3-r h4,.our-process-4-r h4,.our-process-5-r h4,.our-process-6-r h4{font-size:24px;font-weight:600}
.our-process-2-r a,.our-process-3-r a,.our-process-4-r a,.our-process-5-r a,.our-process-6-r a{color:#222}
.our-process-2-r a:hover,.our-process-3-r a:hover,.our-process-4-r a:hover,.our-process-5-r a:hover,.our-process-6-r a:hover{text-decoration:underline}
.our-process-2-r .img-1{position:absolute;right:-80px;top:-120px}
.our-process-3{margin-top:-100px;margin-left:0}
.our-process-5{margin-top:140px}
.our-process-6-r{margin-top:-50px}
.our-process-6{margin-left:5%}
.our-process-3-l span{background:#F5EFF5}
.our-process-4-l span{background:#FEE3D6}
.our-process-5-l span{background:#DDE5FB}
.our-process-6-l span{background:#F5EFF5;position:relative;top:-50px}
.our-process-3-r .img-1{position:absolute;right:-140px;bottom:-100px}
.our-process-4-r .img-1{position:absolute;left:-255px;top:-10px}
.our-process-5-r .img-1{position:absolute;right:-170px;bottom:-180px}
.our-process-6-r .img-1{position:absolute;left:-600px;bottom:-20px}
.claim-d{background:#E2EAFB}
.claim-d-r-m{height:100%;align-items:center;margin-top:-40px}
.claim-d-r{background:url(../images/cp-service-bg.svg) center center no-repeat;height:100%;background-size:contain;padding-left:60px}
.claim-d-r-1,.claim-d-r-1-hc{box-shadow:4px 6px 0 0 #000;border:1px solid #444;background:url(../images/t3.svg) right 20px top 20px no-repeat #fff;border-radius:12px;margin:30px 0;padding:50px 20px 20px}
.claim-d-r-2,.claim-d-r-2-hc{display:flex;padding-bottom:10px;position:relative}
.claim-d-r-2-l,.claim-d-r-2-l-hc{flex:0 0 auto;width:60px;padding-right:10px;display:none}
.claim-d-r-2-l img,.claim-d-r-2-l-hc img{box-shadow:1px 1px 0 0 #000;border:1px solid #000;border-radius:5px}
.claim-d-r-2-r,.claim-d-r-2-r-hc{font-size:24px;display:flex;font-weight:700;justify-content:space-evenly;flex-direction:column}
.claim-d-icon,.claim-d-icon-hc{position:absolute;top:-110px;display:none}
.claim-d-r-1-hc{background:#f9eee9;position:absolute;right:-30px;width:290px;bottom:-60px;padding-top:20px;padding-bottom:0}
.claim-d-r-2-l-hc{display:block}
.hc-icon-1{position:absolute;right:170px;top:-40px}
.hc-icon-2{position:absolute;left:140px;top:45%}
.service-complaint{background:linear-gradient(281.57deg,#F3B795 10.72%,#FF9B9B 99.15%)}
.service-complaint-l-in{position:relative;padding-bottom:100px;margin-top:40px;display:inline-block;margin-left:150px;position:relative;padding-bottom:100px;margin-top:40px;display:inline-block;margin-left:155px;width:275px}
.service-complaint-l-in .btn-1{position:absolute;z-index:1;bottom:0;right:0;text-align:right;font-size:14px;font-weight:700}
.service-complaint-l-in .btn-1 img{position:static;margin-bottom:10px;box-shadow:0 0 48px 12px #18181b1f;border-radius:12px}
.service-complaint-l-in a{color:#222}
.service-complaint-l-1{position:absolute;text-align:center;display:inline-block;padding:0 20px;border-radius:10px;background:#FBF3F1;width:110%;line-height:40px;top:-30px}
.service-complaint-l-2{position:absolute;top:50px;left:-40px}
.service-complaint-l-3{position:absolute;right:-280px;bottom:90px}
.service-complaint-r{padding:0 50px;margin-bottom:20px;display:inline-block;width:100%;position:relative;margin-top:70px}
.service-complaint-r .form-1{margin-bottom:20px}
.service-complaint-r .form-1 label{display:none}
.service-complaint-r form input,.service-complaint-r form select,.service-complaint-r textarea{border:1px solid gray;background:#fff;border-radius:5px;padding:7px 15px;width:100%;outline:0;font-size:14px;color:#444;height:40px}
.service-complaint-r textarea{height:100px}
.service-complaint-r form input[type="submit"]{width:auto;padding:0 50px;display:flex;margin:auto;height:auto}
.service-complaint-r ::placeholder{color:#444}
.service-complaint-r-bg{position:absolute;right:-60px;top:-120px}
.pf-app{padding-top:70px}
.pf-app h3{text-align:center}
.pf-app .pf-app-1,.pf-app .pf-app-2,.pf-app .pf-app-3,.pf-app .pf-app-4,.pf-app .pf-app-5{padding:20px;text-align:center;position:relative;border-radius:25px;margin-top:25px}
.pf-app .pf-app-1 h4,.pf-app .pf-app-2 h4,.pf-app .pf-app-3 h4,.pf-app .pf-app-4 h4,.pf-app .pf-app-5 h4{font-size:22px;font-weight:700;padding-top:15px}
.pf-app-in{width:78%;margin:0 auto}
.pf-app .pf-app-1{background:linear-gradient(100.29deg,#ffe0cf99 3.03%,#e4aba899 60.11%,#ffaded99 104.51%);min-height:340px}
.pf-app .pf-app-1-in{position:absolute;bottom:0}
.pf-app .pf-app-2{background:linear-gradient(101.98deg,#DFF0E4 1.38%,#DFF0E4 48.15%,#C7FDFD 88.45%);padding:46px 0}
.pf-app .pf-app-3{background:linear-gradient(104.65deg,#FDCC50 0%,#FAAA52 86.79%);min-height:605px}
.pf-app .pf-app-3-in{position:absolute;bottom:0;left:0;right:0;overflow:hidden}
.pf-app .pf-app-3-in img{width:100%;margin-bottom:-20px}
.pf-app .pf-app-4{background:linear-gradient(281.57deg,#F3B795 10.72%,#FF9B9B 99.15%)}
.pf-app .pf-app-5{background:linear-gradient(100.29deg,#ffe0cf99 3.03%,#e4aba899 60.11%,#ffaded99 104.51%);min-height:320px}
.pf-app .pf-app-5-in{position:absolute;bottom:0;width:86%}
.pf-app .pf-app-5 h4{padding-top:5px}
.service-banner h1{font-size:55px;font-weight:700;color:#000;padding-bottom:10px}
.service-banner .service-banner-l{display:flex;height:100%;align-items:center}
.service-banner .service-banner-l p{color:#444}
.service-banner .service-banner-r img{max-width:100%}
.service-banner-btn{padding-top:20px}
.swipe-menu-outer{padding:20px 0 40px}
.swipe-menu-slide .slick-initialized .slick-slide,.swipe-menu-slide .slick-slide{opacity:1;text-align:center}
.swipe-menu-slide a{border:1px solid #000;padding:0 20px;display:block;line-height:40px;border-radius:5px;color:#000;white-space:nowrap}
.swipe-menu-slide a:hover,.swipe-menu-slide a.selected{box-shadow:2px 2px 0 0 #000;background:#FAAA52;transition:.3s}
.swipe-menu-slide-btn{display:none;padding:2px 0}
.fc-counter-bg{background:url(../images/fc-counter-bg.svg) right center no-repeat,linear-gradient(100.29deg,#ffe7d933 3.03%,#f1c3c033 60.11%,#ffbdf133 104.51%)}
.fc-counter .counter #counter ul li{background:#F9E5DC}
.fc-counter .counter #counter ul li:nth-of-type(2){background:#F2D7D1}
.fc-counter .counter #counter ul li:nth-of-type(3){background:#EBCAC7}
.fc-counter .counter #counter ul li:nth-of-type(4){background:#F2C9Df}
.fc-process{background:url(../images/fc-bg-2.svg) right -80px bottom no-repeat #F5EFF5;background-size:45%}
.fc-process-1{display:flex;padding:10px 0}
.fc-process-2{flex:0 0 auto;width:30px}
.fc-process-3{padding-left:10px}
.fc-test{background:url(../images/fc-test-bg.svg) left center no-repeat #fff;background-size:contain}
.fc-test-2{background:url(../images/umbrellai2.svg) right -10px center no-repeat;background-size:contain}
.fc-our-hassle{background:url(../images/our-hassle-bg.svg) right top -200px no-repeat;background-size:contain}
.fc-hassle-main{margin-top:50px}
.fc-hassle-1{width:85%;text-align:center}
.fc-hassle-2{display:flex;flex-direction:column;height:100%;justify-content:center}
.fc-hassle-3{padding-left:70px;display:flex;flex-direction:column;justify-content:center}
.fc-hassle-3 h4{position:relative;font-size:24px;font-weight:700}
.fc-hassle-3 h4 span{position:absolute;left:-70px;background:#DFEAE7;width:45px;border-radius:70px;height:45px;display:flex;justify-content:center;align-items:center;top:-10px;font-weight:700;font-size:24px}
.fc-hassle-3 p{margin-bottom:0;color:#444}
.fc-hassle-3 h4 span.bg2{background:#F5EFF5}
.fc-hassle-3 h4 span.bg3{background:#FEE3D6}
.fc-hassle-3 h4 span.bg4{background:#DDE5FB}
.fc-hassle-3 h4 span.bg5{background:#F5EFF5}
.fc-why-us{background:url(../images/fc-why-us-bg.svg) right bottom no-repeat #fff;text-align:left;background-size:contain}
.fc-why-us h3{text-align:left}
.fc-why-us .slick-dots{width:auto;bottom:-40px}
.fc-why-us .why-is-in{min-height:440px}
.fc-test-2 .box-3,.google .box-3{padding:0 42px 0 15px}
.fc-google .box-3{padding-right:15px}
.fc-form{width:360px;background:#fff;padding:30px 25px 15px;border:1px solid #444;border-radius:20px;z-index:1;position:fixed;bottom:0!important;right:auto;color:#444}
.fc-form form input,.fc-form form select,.fc-form textarea{border:1px solid #ccc;background:#fff;border-radius:5px;padding:5px 15px;width:100%;outline:0;font-size:14px;color:#444;height:32px}
.fc-form textarea{min-height:85px}
.fc-form form select{padding-left:12px;height:32px}
.fc-form .form-1{padding-bottom:10px}
.fc-form .form-1 label{display:none}
.fc-form form input[type="submit"],.fc-form form button[type="submit"]{margin-left:0;height:auto;margin-top:8px}
.fc-form h4{font-weight:700;font-size:17px;padding-bottom:0}
.fc-form-watch{position:absolute;right:40px;top:-25px}
.fc-menu{margin-right:inherit!important}
.fc-form ::placeholder{color:#444}
.insight-right{position:relative}
.insight-right-bg1{position:absolute;z-index:-1;right:0;top:10px}
.insight-right-bg2{position:absolute;z-index:-1;left:0;top:50%}
.insight-right-bg2 p{margin:0}
.insight-list{position:relative}
.insight-list-bg1{position:absolute;z-index:-1;left:0;top:15%}
.insight-list ul{display:flex;align-items:center;justify-content:center;padding-bottom:10px}
.insight-list ul li{width:17%;margin:0 10px;background:#F0F4FD;min-height:180px;display:flex;padding:20px;border-radius:20px;border:1px solid #8E9EC8;flex-direction:column;justify-content:center}
.insight-list ul li a{color:#222}
.insight-list ul li section{padding-bottom:20px}
.insight-list ul li h4{font-size:24px;font-weight:700}
.insight-list ul li:nth-of-type(2){background:#FBF2F2;border-color:#E597E5;display:none}
.insight-list ul li:nth-of-type(3){background:#ecf2f1;border-color:#3a4d45;display:none}
.insight-list ul li:nth-of-type(4){background:#f5eff5;border-color:#ae94e5}
.insa-shorts{background:#DFEAE7}
.insa-shorts .tst-1{padding:10px;background:#fff;border-radius:20px}
.insa-shorts .tst-2 img{border-radius:10px}
.insa-shorts-content{position:absolute;bottom:0;padding:20px;font-size:14px;color:#fff;line-height:25px;background:linear-gradient(180deg,#0000 39.52%,#000c 81.45%);border-radius:0 0 10px 10px}
.case-study{background:url(../images/insight-img-4.svg) left top no-repeat}
.case-study-outer-bg{background:url(../images/insight-img-5.svg) right -30px top 60% no-repeat}
.case-study-1{text-align:center;margin:0 10%;padding-bottom:30px}
.insight-ig{background:none}
.case-study-2 .tab-content>.active,.insight-ig .tab-content>.active{height:auto!important;overflow:visible!important}
.case-study-2 ul.mytab,.insight-ig ul.mytab{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:40px;border-bottom:0}
.case-study-2 ul.mytab li button,.insight-ig ul.mytab li button{border:1px solid #000;box-shadow:2px 2px 0 0 #000;border-radius:4px;margin:0 10px;line-height:30px;padding:0 15px;color:#222;border-color:#000!important}
.case-study-2 ul.mytab li button:hover,.insight-ig ul.mytab li button:hover{background:#fff5e6;transition:.3s}
.case-study-2 ul.mytab li button.active,.insight-ig ul.mytab li button.active{background:#faaa52;transition:.3s}
.mc-customers .tst-2 img,.mc-customers .tst-2 img:hover{border:0}
.case-study-4{background:#fff;border:1px solid #CCC;padding:20px;border-radius:30px;height:100%;display:none;width:100%}
.case-study-4 h4{color:#222;font-size:24px;font-weight:700;padding-bottom:5px}
.case-study-4 .slick-slide{width:100%}
.case-study-4 figure{padding-bottom:20px;display:block}
.case-study-4 .figure-1{position:relative;display:inline-block}
.case-study-4 .figure-1 img{border:1px solid #000;border-radius:8px}
.case-study-4 .figure-2{position:absolute;bottom:-10px;right:-15px}
.case-study-4 .figure-2 img{border:0;border-radius:0}
.case-study-4-tag{display:flex;flex-wrap:wrap;padding-bottom:20px}
.case-study-4-tag span{padding:0 20px;line-height:30px;background:#666;color:#fff;margin-right:10px;border-radius:4px;font-size:11px}
.case-study-4 p a{font-weight:700;color:#222}
.case-study-4 a:hover{text-decoration:underline;color:#FAAA52}
.insight-oss .tst-1{padding:10px;background:#fff;border-radius:20px;border:1px solid #E5E5E5}
.insight-oss .tst-2 img{border-radius:10px}
.insight-box{padding-bottom:70px}
.insight-box-1,.insight-box-2,.insight-box-3,.insight-box-4,.insight-box-5,.insight-box-6,.insight-box-7,.insight-box-8{border-radius:24px;margin-bottom:20px;padding:20px}
.insight-box-1 h4,.insight-box-2 h4,.insight-box-3 h4,.insight-box-4 h4,.insight-box-5 h4,.insight-box-6 h4,.insight-box-7 h4,.insight-box-8 h4{font-size:24px;font-weight:700}
.insight-box-1 h5,.insight-box-2 h5,.insight-box-3 h5,.insight-box-4 h5,.insight-box-5 h5,.insight-box-6 h5,.insight-box-7 h5,.insight-box-8 h5{font-size:16px;font-weight:600}
.insight-box-1 p a,.insight-box-2 p a,.insight-box-3 p a,.insight-box-4 p a,.insight-box-5 p a,.insight-box-6 p a,.insight-box-7 p a,.insight-box-8 p a{color:#222;font-weight:700}
.insight-box-1{background:linear-gradient(104.65deg,#FDCC50 0%,#FAAA52 86.79%)}
.insight-box-2{padding:0;position:relative;background:url(../images/insight-box-2.png) center top no-repeat;min-height:290px;background-size:cover}
.insight-box-2 p{padding:20px;position:absolute;line-height:normal;bottom:0;font-size:14px;margin:0;color:#fff}
.insight-box-2 img{border-radius:24px}
.insight-box-3{padding:0;margin-bottom:0}
.insight-box-3 img{border-radius:24px 24px 0 0}
.insight-box-4{background:#F5EFF5;border-radius:0 0 24px 24px;padding-bottom:0;display:flex;flex-direction:column}
.insight-box-5{background:linear-gradient(281.57deg,#F3B795 10.72%,#FF9B9B 99.15%);padding-bottom:0;display:flex;flex-direction:column}
.insight-box-6{position:relative;background:url(../images/insight-box-5.png) center top no-repeat;min-height:225px;background-size:cover;color:#fff}
.insight-box-6 h4{margin:0}
.insight-box-6-con{position:absolute;bottom:0}
.insight-box-6-btn{position:absolute;left:39%;top:33%;opacity:.7}
.insight-box-7{background:#FBF2F2;border-radius:0 0 24px 24px;padding-bottom:0;display:flex;flex-direction:column}
.insight-box-7-img{border-radius:24px 24px 0 0;min-height:85px;background:url(../images/insight-box-7.png) center top no-repeat;background-size:cover}
.insight-box-8{background:#DFEAE7;padding-bottom:0;display:flex;flex-direction:column}
.about-1{background:url(../images/about-1-bg.svg) right bottom -45px no-repeat #F5EFF5}
.about-vision p{color:#444}
.about-vision-1,.about-vision-2,.about-vision-3,.about-vision-4,.about-vision-5,.about-vision-6{padding:25px;background-image:linear-gradient(to right top,#fee8b9,#fee5b9,#fee2b9,#fee0ba,#fdddba);position:relative;margin-bottom:20px;border-radius:30px;border:1px solid #f29662ff}
.about-vision-m em,.about-vision-1 em,.about-vision-2 em,.about-vision-3 em,.about-vision-4 em,.about-vision-5 em,.about-vision-6 em{position:absolute;right:15px;top:15px}
.about-vision-m h4,.about-vision-1 h4,.about-vision-2 h4,.about-vision-3 h4,.about-vision-4 h4,.about-vision-5 h4,.about-vision-6 h4{font-size:18px;padding-bottom:10px}
.about-vision-m h5,.about-vision-1 h5,.about-vision-2 h5,.about-vision-3 h5,.about-vision-4 h5,.about-vision-5 h5,.about-vision-6 h5{font-size:30px;color:#000}
.about-vision-m p,.about-vision-1 p,.about-vision-2 p,.about-vision-3 p,.about-vision-4 p,.about-vision-5 p,.about-vision-6 p{color:#444}
.about-vision-m{background:url(../images/about-vision-bg2.svg) left center no-repeat}
.about-vision-m-2{background:url(../images/about-vision-bg3.svg) right center no-repeat;padding-bottom:20px}
.about-vision-1 h4{color:#FAAA52}
.about-vision-2{background-image:linear-gradient(to right top,#dff0e4,#dff0e4,#dff0e4,#dff0e4,#dff0e4);border:1px solid #5c7768}
.about-vision-2 h4{color:#304E3F}
.about-vision-3{background-image:linear-gradient(to right top,#edf2fd,#e4ecfe,#dbe5fe,#d2dfff,#c9d8ff);border:1px solid #7280a3;margin-top:20px}
.about-vision-3 h4{color:#3B4A6C}
.about-vision-4{background-image:linear-gradient(to right,#f4eef5,#ebddf1,#e0cdee,#d3bdeb,#c3aeea);border:1px solid #69738e}
.about-vision-4 h4{color:#58335A}
.about-vision-5{background-image:linear-gradient(to right,#e0f1e5,#e0f1e5,#e0f1e5,#e0f1e5,#e0f1e5);border:1px solid #5f8ac0}
.about-vision-5 h4{color:#000}
.about-vision-6{background-image:linear-gradient(to right,#ffede2,#fce5dc,#f9ddd7,#f6d5d3,#f1cdd0);border:1px solid #f6b490}
.about-vision-6 h4{color:#f3b795ff}
.leader-1{padding:15px;border-radius:30px;border:1px solid #b3b3b3ff;transition:width .3s,height .3s;margin-bottom:30px;min-height:375px}
.leader-1 figure img{border-radius:12px;transition:width .5s,height .5s;width:100%}
.leader-1 h4{font-size:18px;font-weight:700}
.leader-1 p{color:#000;margin:10px 0 0}
.leader-1 .content-1{overflow:hidden;opacity:0;width:100%;min-height:1%;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.leader-1:hover figure img{width:50%}
.leader-1:hover .content-1{overflow:hiden;opacity:1;transition:1s;min-height:1%;max-height:500px;padding-top:10px}
.about-work{background:#F5EFF5}
.about-work-l a{margin-left:0;margin-top:20px}
.about-work-l-1{display:flex;padding:10px 0}
.about-work-l-2{flex:0 0 auto;width:50px;padding-right:10px}
.about-work-r{display:flex;height:100%;align-items:center}
.life-insa-l{display:flex;justify-content:center;flex-direction:column;height:100%}
.life-insa-l .icon-1{padding:0 0 20px}
.about-team{background:url(../images/about-team-bg.svg) center center no-repeat;background-size:contain}
.about-team-wrap{display:none}
.about-team h3{text-align:center;padding-bottom:10px}
.about-team-1{text-align:center;padding:30px 0 10px;margin:0;padding-left:10px;padding-right:10px;min-height:240px;background:#fff;border-radius:30px;margin-bottom:30px}
.about-team-1 figure{display:inline-block}
.about-team-1 figure img{box-shadow:2px 2px 0 0 #000f;border:1px solid #000f;border-radius:10px}
.about-team-1 span{padding:0 5px;display:inline-block}
.about-team-1 h4{font-size:17px;font-weight:700;color:#000}
.about-team-1 h5{font-size:14px;color:#444}
.about-team-1 p{display:none}
.about-partner{background:url(../images/about-partner-bg.svg) center bottom 30px no-repeat #F0F4FD;margin-top:30px;background-size:40%}
.about-partner-l p{padding-bottom:10px}
.about-partner-l span{display:block;padding-bottom:10px}
.about-partner-l p a{margin-left:0}
.about-partner-r{float:right;position:relative;width:80%}
.about-partner-r .btn-1{position:absolute;z-index:1;bottom:-50px;right:70px;text-align:right;font-size:14px;font-weight:700}
.about-partner-r .btn-1 img{position:static;margin-bottom:10px;box-shadow:0 0 48px 12px #18181b1f;border-radius:12px}
.about-partner-r a{color:#222}
.about-down-app{background:#9EB8F2;display:flex;padding:20px;border-radius:30px;width:600px;margin:-60px auto 50px}
.about-down-l{padding-right:20px}
.about-down-r h4{font-size:24px;font-weight:700}
.about-down-r p{margin-bottom:0}
.about-down-r p span{margin-right:10px}
.insight-right h3{position:relative}
.insight-right p{color:#222}
.insight-right h3 span img{position:absolute;top:-15px;right:60px}
.insight-right img.ins-rt-ic2{position:absolute;top:-50px;right:60px}
.about-team{position:relative}
.about-team img.ab-tm-ic{position:absolute;top:0;left:50%;margin-left:-180px}
.insight-right img.inspg-ic1{position:absolute;top:-15px;right:40%}
.about-invest{background:linear-gradient(101.98deg,#DFF0E4 1.38%,#DFF0E4 48.15%,#C7FDFD 88.45%);padding:40px;border-radius:45px}
.about-invest h4{font-size:30px}
.about-invest-1{display:flex;color:#222}
.about-invest-2{flex:0 0 auto;padding-right:10px}
.about-invest-4{text-align:center}
.about-invest-4 p{margin-bottom:0}
.mc-1 h3{display:flex;height:100%;align-items:center}
.mc-2{padding-top:0}
.mc-2 .insa-g-in{margin-bottom:30px;min-height:430px}
.mc-2 .insa-g-in h5{font-size:20px}
.mc-3{padding-bottom:70px}
.mc-partner{padding-top:0}
.mc-partner h3{padding-bottom:20px;text-align:center}
.mc-industry-experts{background:url(../images/industry-bg-1.svg) right no-repeat #F0F4FD;background-size:contain}
.mc-industry-experts h3{margin:0 0 20px 15px}
.mc-industry-experts-1{box-shadow:4px 5px 0 0 #000f;border:1px solid #000f;border-radius:12px;padding:20px;background:#fff;margin-bottom:5px}
.mc-industry-experts-2{display:flex}
.mc-industry-experts-2-l{flex:0 0 auto;padding-right:10px}
.mc-industry-experts-2-l img{border-radius:8px;border:1px solid #000}
.mc-industry-experts-2-r h4{font-size:18px;font-weight:600}
.mc-industry-experts-2-r p{color:#666}
.mc-industry-experts-3 h4{font-size:24px}
.mc-industry-experts-3 p{color:#444}
.mc-industry-experts .slick-dots{bottom:-50px}
.mc-customers .testimonials-4-2row .slick-slide{margin:0 8px}
.mc-customers .tst-1{padding:15px;background:#fff;border-radius:20px;border:1px solid #E5E5E5;transition:.3s;margin-bottom:25px}
.mc-customers .tst-1:hover{transition:.3s;border:1px solid #000}
.mc-customers .tst-2 img{border-radius:10px}
.mc-video{padding-top:70px}
.mc-video-1{position:relative;padding:20px;border:1px solid #e5e5e5ff;border-radius:24px}
.mc-video-1 img{width:100%}
.mc-video-2{position:absolute;left:50%;top:50%;margin-left:-68px;margin-top:-68px}
.mc-video-3{position:absolute;right:-10px;top:-10px}
.test-video{position:relative;background:url(../images/crbg1.svg) left -40px top 50px no-repeat;background-size:25%}
.test-video .mc-video-1{background:#fff}
.test-video .test-bg-2{position:absolute;right:-300px;top:400px}
.login-container{background:url(../images/login-bg.svg) right bottom no-repeat}
.login-claims-r{padding-left:160px;position:relative}
.login-claims-icon2{position:absolute;left:-30px;top:0;z-index:-1}
.login-form{background:#fff;padding:30px 20px 15px;border:1px solid #444;border-radius:20px;z-index:1;bottom:0!important}
.login-form form input,.login-form form select,.login-form textarea{border:1px solid gray;background:#fff;border-radius:5px;padding:5px 15px;width:100%;outline:0}
.login-form .form-1{padding-bottom:20px}
.login-form form input[type="submit"],.login-form form button[type="submit"],.login-form form input[type="button"]{margin-left:0}
.login-form h2{font-weight:700;padding-bottom:20px;font-size:40px}
.login-form span{display:block;text-align:right;padding-top:10px;padding-bottom:20px}
.login-form span a{color:#222}
.login-form span a:hover{text-decoration:underline}
.login-form span img{margin-top:-3px}
.login-form-2{display:flex;justify-content:center;padding:20px}
.login-form-2 a{display:inline-block;padding:10px 0;border-bottom:1px solid #000;color:#222}
.download-polifyx-1{padding:40px;background:linear-gradient(281.57deg,#F3B795 10.72%,#FF9B9B 99.15%);border-radius:30px;margin-bottom:50px;position:relative}
.download-polifyx-2{display:flex}
.download-polifyx-3{padding-right:20px}
.download-polifyx-4{font-size:30px;color:#000;font-weight:600}
.download-polifyx-5{display:flex;height:100%;justify-content:flex-end;align-items:center}
.download-polifyx-5 span{margin:0 5px}
.download-polifyx-6{position:absolute;bottom:0;left:45%;width:240px}
.career-bg{background:url(../images/career-bg-1.svg) left center no-repeat}
.career-1{background:url(../images/career-bg-2.svg) right center no-repeat}
.career-1 .life-insa-l{position:relative;padding-right:10%}
.career-1 .life-insa-l .icon-1{position:absolute;position:absolute;top:10px;right:25%}
.career-open{padding-bottom:70px}
.career-page .career-open h2{padding-bottom:30px}
.career-page .career-open-2{display:flex;align-items:end}
.career-open h3{text-align:center;padding-bottom:20px}
.career-open-1{border:1px solid #999f;padding:20px 20px 5px;border-radius:10px;display:none;min-height:175px}
.career-open-1 a.select-1{background:#fff;color:#222;border-width:1px;margin:0;position:absolute;bottom:20px}
.career-open-1 h4{font-size:18px;font-weight:700}
.career-open-1 h5{font-size:16px;color:#444;padding-bottom:10px;min-height:50px}
.career-open .slick-dots{bottom:-50px}
.career-page .career-insa{padding:50px 20px 50px 30px}
.career-page .career-insa span{display:block}
.career-page .career-insa h3{padding-bottom:10px}
.career-bn-bg{background:url(../images/bn-bg-1.svg) left -80px top 25% no-repeat}
.career-bn{background:url(../images/insight-img-5.svg) right -30px top 60% no-repeat}
.career-bn-1,.career-bn-2,.career-bn-3,.career-bn-4{padding:25px;background-image:linear-gradient(to right top,#ffeadd,#fee2d9,#fddbd6,#f9d4d6,#f4cdd7);position:relative;margin-bottom:20px;border-radius:30px;border:1px solid #f4aa81}
.career-bn-1 em,.career-bn-2 em,.career-bn-3 em,.career-bn-4 em,.career-bn-5 em,.career-bn-6 em{display:block;padding-bottom:20px}
.career-bn-1 h4,.career-bn-2 h4,.career-bn-3 h4,.career-bn-4 h4,.career-bn-5 h4,.career-bn-6 h4{font-size:18px;padding-bottom:10px;font-weight:700}
.career-bn-1 h5,.career-bn-2 h5,.career-bn-3 h5,.career-bn-4 h5,.career-bn-5 h5,.career-bn-6 h5{font-size:30px;color:#000}
.career-bn-1 p,.career-bn-2 p,.career-bn-3 p,.career-bn-4 p,.career-bn-5 p,.career-bn-6 p{color:#444}
.career-bn h3{padding-bottom:30px}
.career-bn-m-2{background:url(../images/about-vision-bg3.svg) right center no-repeat;padding-bottom:20px}
.career-bn-1 h4{color:#FAAA52}
.career-bn-2{background-image:linear-gradient(to right top,#f0f4fd,#e6edfe,#dce6fe,#d3dfff,#cad8ff);border:1px solid #54617f}
.career-bn-2 h4{color:#304E3F}
.career-bn-3{background-image:linear-gradient(to right top,#dff0e4,#dff0e4,#dff0e4,#dff0e4,#dff0e4);border:1px solid #7280a3;margin-top:20px}
.career-bn h4{color:#304e3f}
.career-bn-4{background-image:linear-gradient(to right top,#ebe1a9,#ebdea9,#ebdba9,#ebd8aa,#ead5aa);border:1px solid #eeb586}
.career-bn-4 h4{color:#58335A}
.career-feed{background:url(../images/career-feed-bg.svg) center center no-repeat #FBF2F2;background-size:contain}
.career-feed-1{padding:20px;border:1px solid #E5E5E5;border-radius:30px;background:#fff;margin-bottom:30px}
.career-feed-1 figure img{border-radius:10px;width:100%}
.career-feed-1:hover{border:1px solid #000;transition:.9s}
.career-feed-2{display:flex;justify-content:space-between;color:#222}
.career-feed-2-l{display:flex}
.career-feed-2-l span{margin-right:10px}
.career-feed-2-r a{line-height:26px;padding:0 15px;font-size:14px}
.career-explore{padding-top:120px}
.career-explore span{display:block}
.career-explore h3 span img{position:absolute;right:inherit;top:-75px;left:0;width:80px}
.career-explore-box .insight-box-2{background:url(../images/career-video-1.png);min-height:340px;background-size:cover}
.career-explore-box .insight-box-4{background:linear-gradient(100.29deg,#ffe0cf99 3.03%,#e4aba899 60.11%,#ffaded99 104.51%);padding-bottom:20px}
.career-explore-box .insight-box-5{background:linear-gradient(101.98deg,#DFF0E4 1.38%,#DFF0E4 48.15%,#C7FDFD 88.45%);display:block;padding-bottom:10px}
.career-explore-box .insight-box-5 span{display:block;padding-bottom:10px}
.career-explore-box .insight-box-6{background-size:cover;background:url(../images/career-video-2.png)}
.career-details-1 h3{text-align:center;padding-bottom:30px}
.career-details-2 h4{padding:20px 0 5px;font-size:30px}
.career-details-2 ul,.career-details-2 li{list-style:inherit;margin:0}
.career-details-3{background:url(../images/detail-bg-1.svg) left bottom 100px no-repeat #DFEAE7}
.career-details-3 .service-complaint-l-3{right:-160px;bottom:200px}
.career-details-3 .service-complaint-r input[type="file"]{text-indent:-999px}
.career-details-3 .service-complaint-r .resume-detail{position:absolute;top:11px;width:100%;left:0;color:#666;background:url(../images/share-1.png) right 15px center no-repeat;padding:0 15px}
.career-details-3 .service-complaint-r .form-1{position:relative}
.career-details-3 .form-2{display:flex;justify-content:space-between}
.career-details-3 form input[type="submit"]{margin-left:0}
.career-details-3 a,.career-details-3 a:hover{background:#2D64BC;border-color:#2D64BC;color:#fff}
.career-page .life-insa-l h1{padding-right:40%}
.privacy-policy ol,.privacy-policy ul,.privacy-policy li{list-style:inherit}
.privacy-policy-1,.privacy-policy-1 li{font-size:30px;list-style:none;padding:0}
.privacy-policy-2,.privacy-policy-2 li{font-size:24px;list-style:none;padding:0}
.privacy-policy-3,.privacy-policy-3 li{padding:0;list-style:none}
.privacy-policy strong u{text-decoration:none;font-size:18px}
.privacy-policy a{text-decoration:underline;color:#222}
.privacy-policy h3{padding-bottom:20px}
.navbar-expand-lg .navbar-nav .dropdown-menu{background:#fff;overflow:hidden;border:1px solid #ccc;border-top:0;border-radius:0 0 10px 10px;padding:0;line-height:35px}
.mobile-dis-n{display:block}
.mobile-dis-b{display:none}
.chat-boat-1{display:flex;position:fixed;bottom:23px;right:100px;z-index:10}
.chat-boat-2{border:1px solid #999f;border-radius:10px;padding:10px;background:#fff;box-shadow:0 4px 8px 0 #00000040}
.chat-boat-2 .footer-popup{display:none}
.chat-boat-2:hover .footer-popup{display:none}
.chat-boat-3{background:linear-gradient(104.65deg,#FDCC50 0%,#FAAA52 86.79%);border-radius:10px;padding:10px;font-size:12px;font-weight:700;margin-left:10px;display:flex;align-items:center}
.chat-boat-3 p{margin:0}
.chat-boat-3 a{color:#333}
.chat-boat-4{display:flex;border-bottom:1px solid #E5E5E5;align-items:center;padding-bottom:10px}
.chat-boat-4 a{line-height:30px;padding:0 10px}
.chat-boat-5{display:flex;justify-content:space-between;padding-top:10px}
.chat-boat-5 em{font-style:normal;margin-right:5px}
.chat-boat-5 em img{box-shadow:0 0 10px #ccc;border-radius:4px;margin-top:-3px}
.chat-boat-5 strong{margin-left:5px}
.mobile-whatsapp{display:none;right:10px;bottom:100px;position:fixed;z-index:10}
.footer-popup{background:url(../images/footer-pattern.svg),linear-gradient(100.29deg,#ffe0cfff 3.03%,#e4aba8ff 60.11%,#ffadedff 104.51%);display:flex;padding:20px;border-radius:10px;width:890px;position:absolute;justify-content:space-between;right:27%;bottom:0;box-shadow:0 0 5px #ccc}
.footer-popup-l{font-size:24px;font-weight:600}
.footer-popup-l strong{margin-right:10px}
.footer-popup-l p{margin:0}
.footer-popup-r{text-align:right}
.footer-popup-r span{font-size:24px;font-weight:600;text-align:right;margin:0;padding-bottom:10px;display:block}
.footer-popup-r p{margin:0}
.footer-popup-r p a{line-height:34px;padding:0 20px}
.footer-popup-c{position:absolute;bottom:0;left:320px;width:180px}
.slick-dots li.slick-active button:before{background:url(../images/slide-bg-1.svg) center center no-repeat;text-indent:-999px;color:#0000}
.slick-dots li button:before{background:url(../images/slide-bg-2.svg) center center no-repeat;text-indent:-999px;color:#0000}
.slick-dots li{overflow:hidden}
.slick-prev,.slick-prev:hover,.slick-prev:focus{background:url(../images/left-icon.svg) center center no-repeat;text-indent:-9999px;opacity:1!important}
.slick-next,.slick-next:hover,.slick-next:focus{background:url(../images/right-icon.svg) center center no-repeat;text-indent:-9999px;opacity:1!important}
.register-with-us{position:fixed;bottom:0;width:100%;z-index:2;background:#faaa52}
.register-with-us a{line-height:40px;text-align:center;display:block;color:#222}
.service-bg-ms{background:#FBF3F1}
.service-bg-ms .claim-d-r{background:url(../images/service-ms-bg.svg);background-size:contain}
.service-bg-cr{background:#DFEAE7}
.service-bg-cr .claim-d-r{background:url(../images/cr-bg1.svg);background-size:contain}
.service-bg-css{background:#F5EEF5}
.service-bg-css .claim-d-r{background:url(../images/cssbg-bg-1.svg);background-size:contain}
.service-bg-hcr{background:#EDFAF5}
.service-bg-hcr .claim-d-r{background:url(../images/hcr-bg.svg);background-size:contain}
.service-bg-kyp{background:#FFF7EC}
.service-bg-kyp .claim-d-r{background:url(../images/kyp-bg.svg);background-size:contain}
.service-bg-pm{background:#FAE7E7}
.service-bg-pm .claim-d-r{background:url(../images/pm-bg.svg);background-size:contain}
.dropdown-item.active,.dropdown-item:active{color:#222;background:#faaa52}
.page-404-in{text-align:center}
.page-404-in figure{padding:30px 0}
.page-404-in figure img{margin:0 50px}
.about-page h1{font-size:70px}
.about-page .about-work-l h3{font-size:60px}
.footer-main{background:#222;color:#B3B3B3;padding:50px 0 0;font-size:12px}
.footer-main ul{padding:0}
.footer-1 h5 span{padding:0}
.footer-1 a{color:#B3B3B3;line-height:30px}
.footer-1 a:hover{color:#fff}
.footer-1 span{padding:0 3px}
.footer-copyright{border-top:1px solid #515151;line-height:40px;padding:0 20px}
.footer-copyright p{margin:0}
.footer-copyright p a{color:#B3B3B3;padding:0 20px}
.footer-copyright p a:hover{color:#fff}
.f-contact .footer-cl{float:left;width:10%;padding-left:0}
.f-contact .footer-cr{float:left;width:90%;padding-left:0}
.f-contact a{line-height:normal}
.footer-main .social li{float:left;margin-left:4px}
.footer-main .social li:first-child{margin-left:0}
.footer-main .social li a{transition:.3s;display:block;padding:7px;background:#111;border-radius:50px;border:2px solid #111}
.footer-main .social li a:hover{transition:.3s;border:2px solid #FAAA52}
.footer-main .footer-2 input[type="text"]{width:100%;line-height:40px;background:none;border:0;outline:0;color:#fff;padding:0 10px}
.footer-main .footer-2 input[type="checkbox"]{margin-top:3px}
.footer-main .footer-2 .subscribe{border-bottom:1px solid #4F4F4F}
.otp-main{background:url(../images/arrow-blico.svg) left -10% bottom -200px no-repeat,linear-gradient(100.29deg,#ffe7d933 3.03%,#f1c3c033 60.11%,#ffbdf133 104.51%);background-size:contain}
.otp{background:url(../images/otp-o-bg.svg) right top no-repeat}
.otp .otp-in{padding:30px 25px;border-radius:15px;border:1px solid #444;box-shadow:0 0 23px 0 #0000002b;margin:10px 0;background:#fff;position:relative}
.otp .otp-in .icon-1{position:absolute;left:-70px;top:-60px}
.otp .otp-in .icon-2{position:absolute;left:-150px;bottom:0}
.otp .otp-in .fc-form{position:relative;padding:0;border:0;background:none}
.otp .otp-in h1{font-size:24px;font-weight:700}
.otp .otp-in .fc-form .form-1{padding:23px 0}
.otp .otp-in .fc-form .form-1 input[type="text"]{border:1px solid #ccc;padding:10px 20px}
.otp .otp-in p{color:gray;font-size:14px;margin-bottom:0}
.otp .otp-in .otp-in-left{padding-right:15%}
.otp .otp-in .otp-in-left span{font-size:14px}
.otp .otp-in .otp-in-left span a{color:#f26f21}
.otp .otp-in .otp-in-r{float:right;height:100%;align-items:end;display:flex}
.thank-you{background:linear-gradient(101.98deg,#DFF0E4 1.38%,#DFF0E4 48.15%,#C7FDFD 88.45%);overflow:hidden}
.thank-you-bg{background:url(../images/thanku-bg.svg) right 0 no-repeat;padding-bottom:0}
.thank-you-icon-1{position:absolute;right:-155px;top:-80px;z-index:-1}
.thank-you-l h1,.thank-you-l h2{font-size:60px;font-weight:700}
.thank-you-l figure{padding-top:20px}
.thank-you-l span{position:relative;top:-10px}
.thank-you-l a{color:#222;text-decoration:underline}
.thank-you-l strong{font-weight:400;font-size:18px}
.thank-you-r{padding:30px 30px 10px;border:1px solid #444f;border-radius:20px;background:url(../images/thanku-bg-1.svg) center center no-repeat #fff;text-align:center;position:relative}
.thank-you-r h4{font-size:18px}
.thank-you-r figure img{width:100%}
.thank-you-r figure{padding:0 10%;margin-top:10px}
.thank-you-r a{margin:20px 0 0;padding:0 50px}
.umb-1{z-index:1;position:relative}
.hcr-sec{box-shadow:0;border:1px solid #444;background:#fff;border-radius:12px;padding:25px 25px 20px;position:relative}
.hcr-sec .claim-d-r-1{box-shadow:none;border:0;background:none;border-radius:0;margin-top:0;margin-bottom:0;padding:0}
.hcr-sec .claim-d-r-2-l{display:block;width:auto}
.hcr-sec .claim-d-r-m{margin-top:0}
.hcr-sec .claim-d-r-2-r{font-size:18px;font-weight:600}
.hcr-sec p{color:#444;line-height:22px}
.hcr-sec .claim-d-r-2-l img{box-shadow:none;border:0;border-radius:0}
.hcr-sec-height-1{min-height:270px}
.hcr-sec-height-2{margin-top:-120px!important}
.accordion-button::after,.accordion-button:not(.collapsed)::after{background-image:url(../images/faqartop.svg)}
.bg-none{background:none}
.dots-align-center .slick-dots{width:100%;margin:0}
.space-20{margin-top:60px}
.testimonials-4-2row .slick-dots{bottom:-20px}
.pd-40px{padding-top:40px}
.media-coverage .slick-dots{bottom:-25px}
.media-coverage-main .insight-list{margin-bottom:30px;position:relative}
.media-coverage-main .insight-right-bg1{right:0}
.media-coverage-main .insight-right-bg2{position:absolute;z-index:-1;left:-150px;top:25%}
.media-coverage-main .insight-list-bg1{position:absolute;z-index:-1;left:-70px;width:28%;top:-60%}
.career-page .career-open .slick-dots{margin-left:0!important}
.margin-career{margin-left:12%}
.about-partner{padding-top:50px}
.partnership-1 h1,.partnership-1 h2{padding-bottom:10px;font-size:32px}
.partnership-1{background:url(../images/partner-bg-1.svg) right center no-repeat #F0F4FD;padding:40px 0 30px;background-size:contain}
.partnership-1 form input[type="text"]{width:100%;min-height:40px;border-radius:5px;border:1px solid gray;padding:0 20px;margin-bottom:5px}
.partnership-1 form span{font-size:12px}
.partnership-1 form a{color:#222;text-decoration:underline}
.partnership-1 form a:hover{text-decoration:none}
.p-form-1{display:flex;justify-content:space-between}
.p-form-btn{padding-top:20px}
.p-form-btn input{line-height:40px;padding:0 20px;border-radius:30px;font-size:16px;color:#222;display:inline-block;border:1px solid #999;background:#fff;transition:.3s}
.p-form-btn input:hover{background:#faaa52;color:#222;transition:.3s;border:1px solid #000}
.be-future{background:url(../images/partner-counter-bg.svg) right 0 bottom -330px no-repeat;background-size:26%}
.be-future-l{padding-right:50px}
.be-future-r{padding-top:20px}
.be-future-r .counter{padding-right:0}
.be-future-r .counter #counter ul li{width:25%;font-weight:700;font-size:17px;padding-bottom:20px}
.be-future-r .counter #counter ul li:nth-of-type(3){width:45%}
.be-future-r h3{font-size:24px;padding:20px 0 0}
.partner-complaint{background:#DFEAE7;padding-bottom:60px}
.partner-complaint .service-complaint-l-in{position:relative;padding-bottom:100px;width:65%;margin:auto;display:block;margin-top:15px}
.partner-complaint .service-complaint-r{margin-top:20px}
.partner-complaint .service-complaint-l-3{right:-200px;bottom:160px;width:180px}
.pf-app-partner{background:url(../images/partner-2.svg) right -0 bottom -30px no-repeat;background-size:20%;padding-top:50px}
.dp-app-partner .dp-app-3 h3{padding-bottom:20px}
.hear-from-main{padding:70px 0;text-align:center;background:url(../images/our-partner-bg.svg) left top -110% no-repeat}
.hear-from{display:flex;flex-wrap:wrap}
.hear-from-1{width:39.5%;padding:10px;box-sizing:border-box;position:relative}
.hear-from-2{width:60%;padding:10px;box-sizing:border-box;position:relative}
.hear-from-3{width:60%;padding:10px;box-sizing:border-box;position:relative}
.hear-from-4{width:39.5%;padding:10px;box-sizing:border-box;position:relative}
.partner-complaint .service-complaint-l-2{top:10px;left:220px}
.dp-app-partner .dp-app-3 h3 span img{width:64px}
.dp-app-partner .dp-app-2{position:relative;background:none;height:100%}
.dp-app-partner .dp-app-2 em{position:absolute;margin-top:0;width:120%;bottom:0;right:0}
.eye-view{background:url(../images/eye.svg) right 20px center no-repeat #fff}
.information-1{width:50%;background:#304E3F;border-radius:30px;padding:20px;color:#fff;margin:auto;margin-top:-51px;display:flex}
.info-l{width:70px;flex:0 0 auto}
.info-r h4{font-size:24px}
.info-r a{color:#fff}
.info-r strong{margin:0 10px}
.info-r-1{display:flex}
.partner-page .partner-complaint .service-complaint-l-in{padding-bottom:50px}
.g-translate span{margin-right:5px}
.fc-form h4{font-size:16px;padding-bottom:10px}
.newslatters .about-1{background-color:#f0f4fdff;padding:70px 0}
.news-l-years{padding:0}
.news-l-years .faq-1 a{display:list-item;color:#222;font-weight:500;margin-left:20px;padding-bottom:5px}
.news-l-years .accordion-body{padding-bottom:0}
.none-display{display:none!important}
.err-msg,.error{color:red!important}
.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg)!important}
#ymDivBar{background:url(../images/bot-icon-desk.svg) center center no-repeat!important;background-size:cover!important}
#ymDivBar img{width:120px!important;height:100px!important;opacity:0}
.form-control{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}
.know-your-form{padding:70px 0;margin-bottom:20px;margin-top:-40px}
.know-your-form h3,.know-your-form p{text-align:center}
.know-your-form-1{border-radius:15px;background:#e09889;padding:20px}
.know-your-form-1 form{display:flex}
.k-y-form-box-1{margin:0 30px 0 0;width:29%}
.k-y-form-box-1 select{background:#fff;border-radius:5px;padding:5px 10px;width:100%;outline:0;font-size:14px;color:#444;min-height:37px;border:0}
.k-y-form-box-2 input[type="submit"]{transition:.3s;background:#222;border:2px solid #222;line-height:35px;display:inline-block;padding:0 20px;border-radius:40px;color:#fff}
.k-y-form-box-2 input[type="submit"]:hover{background:#faaa52;color:#222;transition:.3s}
#ym-auto-pop-up-container{display:none!important}
.calculate{padding:0;position:relative}
.calculate h4{font-size:16px;font-weight:700}
.calculate .login-form p{font-size:13px}
.calculate .login-form label{font-size:13px;font-weight:500}
.calculate-container{background:linear-gradient(100.29deg,#ffe7d933 3.03%,#f1c3c033 60.11%,#ffbdf133 104.51%)}
.calculate-img-1{position:absolute;left:-310px;bottom:0}
.calculate-l-c{background:url(../images/login-bg.svg) right bottom no-repeat!important;background-size:120%}
.calculate-icon-1{position:absolute;top:-24px;right:14px}
.calculate-2{background:#fff;padding:25px;border:1px solid #444;border-radius:20px;margin-top:150px}
.calculate-2 a{transition:.3s;background:#222;border:0 solid #222;line-height:40px;display:block;padding:0 20px;border-radius:40px;color:#fff;text-align:center;font-weight:700}
.calculate-2 a:hover{background:#faaa52;color:#222;transition:.3s}
.calculate-2 a.select-2{background:#faaa52;color:#222;transition:.3s}
.top-bar-r-btn a.select-1{background:#fff;color:#222}
.hcrf h3{font-size:42px}
.hcrf ul{margin-left:0;padding-left:20px;display:flex;flex-wrap:wrap}
.hcrf ul li{display:list-item;list-style:square;width:50%}
.calc-btn{position:fixed;top:30%;right:0;z-index:10}
.calc-btn-m{position:fixed;top:30%;right:0;z-index:10}
.calculate-3 .calculate-3-in{background:#FC9628;color:#000;font-size:17px}
.calculate-3 a{width:100%}
.del-account-logo{display:flex;justify-content:space-between;padding:5px 0;width:100%}
.del-account-c{text-align:center;position:relative;padding:0 20px 50px}
.del-account-c h4{font-size:22px;font-weight:900}
.del-account-c figure{padding:20px;background:#f0f0f0;border-radius:20px}
.del-account-head{text-align:center;padding:10px 0 30px;font-size:40px}
.del-account-head strong{display:block;font-weight:900}
.del-account-partner{background-size:contain}
.del-account-partner .del-account-c{padding:0 0 50px}
.del-account-partner .del-account-c p{font-size:14px}
.del-account-partner .del-account-c figure{padding:15px}
.iso{padding-top:15px;padding-bottom:15px}
.iso img{max-width:65%}
.iso-m{padding-top:0;padding-bottom:20px;text-align:center;border-bottom:1px solid #666;margin-bottom:20px}
.iso-m img{max-width:60%}
.hide{display:none}
#is-register-form #ins-login_btn{margin-top:10px!important;margin-left:0!important}
#is-register-form #is-register-submit{margin-top:10px!important;margin-left:0!important}
#is-register-form #is-submit-disabled{margin-top:10px!important;margin-left:0!important}
.dropdown:hover>.dropdown-menu{display:block}
.dropdown>.dropdown-toggle:active{pointer-events:none}
.top-bar-shark{display:none}
@media only screen and (max-width: 767px) {
.our-process-2-r .img-1,.our-process-5-r .img-1,.our-process-3-r .img-1,.our-process-4-r .img-1,.why-is .box-2,.service-complaint-l-3,.service-complaint-r-bg,.career-1 .life-insa-l .icon-1,.life-insa-l .icon-1,.top-bar-l,.os-3-l,.counter-main .counter .c2-img,.thank-you-icon-1,.swipe-menu-outer,.hc-icon-1,.hc-icon-2,.fc-process,.mc-video-3{display:none}
.faqs .faq-btns a{margin:0 4px;padding:0 5px;font-size:14px}
.insa-g h4,.os-1 h4,.our-process-1 h4{margin:0}
.heading-3{font-size:32px}
.similar-issue-2{width:auto;padding:20px 0}
.similar-issue-2 p img{width:32px}
.similar-issue-1{min-height:310px;margin-top:0;margin-left:-15px;margin-right:-15px;background:url(../images/service-issue-m.jpg) left center no-repeat;background-size:cover}
.our-process-1{padding-bottom:10px}
.counter-main .counter #counter ul{flex-wrap:wrap}
.counter-main .counter{padding-right:0}
.counter-main .counter #counter ul li{width:48%;margin-bottom:15px;padding-bottom:15px;line-height:25px}
.our-process-3,.our-process-6-r,.our-process-5{margin-top:0}
.our-process-2,.our-process-3,.our-process-4,.our-process-5,.our-process-6{width:100%;margin-bottom:0;margin-left:0;margin-top:20px}
.why-is-in em img{width:100%}
.why-is-in{margin-bottom:20px;height:auto}
.why-is,.tech-opc,.counter-main,.os-bg,.pf-app,.fc-counter-bg,.insight-right,.about-leader,.about-work,.life-insa,.about-partner,.about-invest-con,.mc-partner,.mc-industry-experts,.login-claims,.career-1,.career-bn,.privacy-policy,.career-details-2,.page-404,.otp,.thank-you-bg{padding:35px 0}
.faqs,.google,.testimonials-1,.insa-g,.pro-bg-2,.claim-d,.service-complaint,.insight-ig,.case-study,.about-vision,.career-feed,.newslatters .about-1{padding:35px 0 20px}
.f-contact .footer-cl{width:25px}
.footer-1{margin:15px 0}
.social{padding-bottom:0;display:flex;justify-content:center}
.fc-form-m .fc-form{position:relative!important;width:100%;margin-bottom:25px}
.fc-our-hassle .fc-hassle-2{margin-top:10px;margin-bottom:30px}
.dp-app-3 h4{font-size:20px;padding-bottom:20px}
.career-feed-1 figure{text-align:center}
.banner-l h1,.service-banner .service-banner-r h1{font-size:42px;padding-top:30px}
.swipe-menu-outer{padding:20px}
.privacy-policy-2,.privacy-policy-2 li{font-size:20px}
.privacy-policy strong u{text-decoration:none;font-size:16px}
.about-down-app{margin:0;margin-top:35px;width:auto}
.about-invest{padding:20px}
.about-invest-1{padding-bottom:20px}
.career-details-2 h4{font-size:20px;padding:0}
.service-complaint-r{padding:0;margin-top:30px}
.service-complaint-l-in{padding-bottom:0;margin-top:40px;margin-bottom:75px;margin-left:0}
.service-complaint-l-in figure{text-align:center}
.service-complaint-l-in figure img{width:60%}
.top-bar-r{width:100%;display:flex;justify-content:space-between}
.top-bar-r a{margin-left:0}
.os-3-r{padding:20px}
.os-3-r h4{display:flex;align-items:center}
.os-3-r span{display:block;margin-right:10px;width:40px}
.os-3-c7,.os-3-c6,.os-3-c5{min-height:230px}
.counter-main{background:none;padding-bottom:10px}
.counter-main h3{text-align:center;max-width:80%;margin:auto}
.banner-r .btn-1{top:30px;width:110px}
.banner-r .btn-1 a{font-size:9px}
.banner-r .btn-1 img{width:54px;margin-bottom:0}
.banner-r .btn-1 a span img{width:15px;margin-left:5px;margin-bottom:0}
.tech-opc .nav-tabs .nav-link{margin:0 11px;font-size:12px;padding:10px 0}
.tech-opc #nav-tab,.case-study-2 ul.mytab,.insight-ig ul.mytab{flex-wrap:nowrap}
.case-study-2 ul.mytab li button,.insight-ig ul.mytab li button{line-height:normal;padding:5px;margin:0 5px;font-size:14px;min-height:70px}
.case-study-1{margin:0}
.insight-list ul{flex-wrap:wrap;padding:0}
.insight-list ul li{width:43%}
.insight-list ul li h4{font-size:16px;line-height:normal}
.claim-d-r{padding-left:0}
.space-header{margin-top:55px}
.service-banner h1{font-size:40px;padding-top:20px}
.service-complaint-l-in .btn-1{bottom:-50px;right:12%}
.mobile-dis-n{display:none}
.mobile-dis-b{display:block}
.navigation-1 .navbar-nav-2 .nav-item .nav-link{padding:10px 0}
.top-bar-r-btn{padding-top:20px;padding-bottom:20px}
.top-bar-r-btn a{margin-left:0;margin-right:10px}
.banner-l,.service-banner .service-banner-r{justify-content:center}
.footer-copyright{padding:0 20px 62px 0;border:0}
.footer-copyright p a{color:#fcfcfc}
.footer-copyright span{display:block;line-height:normal;padding-top:0}
.mobile-whatsapp{display:block}
.navbar-expand-lg .navbar-nav .dropdown-menu{border:0;background:#f9f6f6;border-radius:0;padding:10px 0}
.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{padding:5px 20px}
.page-404-in figure img{margin:0}
.google .box-3{padding-bottom:20px;padding-top:20px}
.faqs .heading-3 .faq-icon{right:40px;position:absolute;top:-15px;width:60px}
.about-1 span{display:none}
.dp-app-1{margin-top:20px;margin-top:120px;background:linear-gradient(100.29deg,#ffe0cf99 3.03%,#e4aba899 60.11%,#ffaded99 104.51%)}
.fc-test-2{background:none}
.dp-app-2-m em{margin-top:-35%;margin-bottom:-55%;width:100%;text-align:center}
.dp-app-3{padding-bottom:15px}
.dp-app-3 h3 span,.dp-app-3 h2 span{position:inherit;left:0;top:0;display:block}
.dp-app-btn{padding-top:20px;padding-bottom:30px}
.dp-app-4{padding-bottom:20px}
.dp-app-4-r p{margin-bottom:0;font-size:14px}
.dp-app-4-r{display:flex;align-items:center}
.pro-bg-m,.pro-bg-m .pro-bg-2,.os-bg{background:none}
.similar-issue{background-image:none;background-color:#f5eff5}
.os-3-r h4{font-size:24px;font-weight:700;line-height:32px}
.os-3-r span{display:block;margin-right:20px;width:65px}
.our-process-2-r em,.our-process-3-r em,.our-process-4-r em,.our-process-5-r em,.our-process-6-r em{padding-bottom:20px;display:block;text-align:center}
.our-process-sp1 em,.our-process-sp2 em{display:block;text-align:center;width:200px;margin:auto}
.our-process-2-l,.our-process-3-l,.our-process-4-l,.our-process-5-l,.our-process-6-l{padding-right:25px}
.our-process-2-r h4,.our-process-3-r h4,.our-process-4-r h4,.our-process-5-r h4,.our-process-6-r h4{font-weight:700;font-size:20px;padding-top:15px}
.our-process-2-r p,.our-process-3-r p,.our-process-4-r p,.our-process-5-r p,.our-process-6-r p{font-size:14px}
.os-3-r a{display:inline-block;margin-top:10px;text-decoration:underline;font-weight:700}
.testimonials-1 .heading-3 em img{position:relative;width:auto;left:-3px;top:-25px}
.section-dis-m-1{padding-bottom:25px}
.google-t-r{width:41px;margin-top:10px}
.google-in{display:block;margin-top:25px;padding:20px 20px 1px}
.our-media{background-size:75%!important;background:url(../images/media-bg-1.svg) left -15px top -30px no-repeat #F2F6F5;padding-top:40px}
.our-media-m .insa-g-in h5{font-size:20px}
.our-media-m .insa-g-in p{font-size:14px}
.our-media-m .section-dis-2{padding-bottom:25px}
.faqs .accordion-body{color:#444;font-size:14px;padding-left:20px}
.insa-g-in em img{width:100%}
.faq-1 .accordion-button::after{padding:20px 23px;background-position:center center;background-size:12px;margin-left:10px}
.otp .otp-in .icon-1,.otp .otp-in .icon-2{display:none}
.otp .otp-in .fc-form{width:100%}
.otp .otp-in .otp-in-left{padding:0}
.otp{background-size:70%;background-position:right -100px top -100px;margin-top:0}
.otp-main{background-image:none}
.otp .otp-in h1{padding-top:30px}
.navigation-1 .logo{width:160px}
.navbar-toggler{border:0!important;outline:0!important;box-shadow:0!important}
.navbar-toggler:focus{box-shadow:0 0 0}
.thank-you-l h1,.thank-you-l h2{font-size:20px}
.thank-you-l span img{width:44px}
.thank-you-l span{top:-5px}
.testimonials-3-m .section-dis-3{padding-bottom:25px}
.hcr-sec-height-1{min-height:inherit}
.hcr-sec-height-2{margin-top:auto}
.thank-you-l figure{position:relative;left:-10px}
.otp .otp-in .otp-in-left span{text-align:center;display:block}
.fc-test-2 .box-3,.google .box-3{padding:0 15px;margin-left:0}
.slick-dots{margin-left:0}
.banner-r img{position:inherit;left:0;max-width:120%;margin-left:-10%}
.banner-r .box-1{width:150px;padding:12px 33px 12px 12px;left:40%;line-height:normal;font-size:8px;position:absolute;bottom:0}
.banner{padding-bottom:35px}
.tg-1-in{padding-top:25px}
.fc-test{background:#f5eff5}
.counter-main-m{padding:20px 0 0}
.counter-main .counter #counter ul{margin-bottom:20px}
.counter-main-m .counter #counter ul li h5{font-weight:900;font-size:12px;width:50px;margin-bottom:0}
.counter-main-m .counter #counter ul li{font-weight:600;font-size:12px;display:flex;line-height:normal;padding:5px;border-radius:4px;width:49%;margin-bottom:5px;align-items:center}
.counter-main-m .f-note p{font-size:14px;font-weight:600;line-height:25px;color:#5a5a5a;margin:0}
.counter-main-m .counter-main .counter #counter ul{flex-wrap:wrap}
.counter-main-m .counter-main .counter{padding-right:0}
.counter-main-m .counter-main .counter #counter ul li{width:49%;margin-bottom:5px;padding-bottom:5px;line-height:normal;padding-top:5px;border-radius:4px;display:flex}
.counter-main-m .counter-main-m .f-note .f-note-img{padding-bottom:15px}
.counter-main-m .thank-you-l figure{left:0;padding-top:0;top:-17px;margin-bottom:5px}
.counter-main-m{background:url(../images/fc-counter-bg.svg) right center no-repeat,linear-gradient(106.17deg,#ffe7d933 3.19%,#f1c3c033 87.94%,#ffbdf133 105.13%);background-size:120%;background-position:top 40% right 10%}
.fc-form-watch{display:none}
.fc-form-m{background:#fef6f5;padding-top:0}
.our-process-sp1 span,.our-process-sp2 span{font-weight:700}
.os-bg h4{line-height:35px;padding-bottom:0}
.os-bg p{font-size:12px;color:#444}
.os-1 span{padding-bottom:5px}
.os-1 span img{max-width:38px}
.os-1 .col-4{margin-top:10px;margin-bottom:10px}
.dp-app-2{background:none}
.dp-app-3 span img{width:60px}
.dp-app-3 h3{font-size:24px;padding-bottom:5px}
.dp-app-3 h4{font-size:16px;font-weight:700}
.why-is{background:url(../images/why-is-bg.svg) left -55px top 14px no-repeat #F0F4FD;background-size:46%}
.why-is h3{text-align:center;padding-bottom:30px;padding-top:15px;margin:0 10%}
.why-is-in h4{font-size:20px}
.why-is-in p,.insa-g-in p{font-size:14px}
.insa-g-in h5{line-height:28px}
.similar-issue-2 h3{font-size:42px}
.similar-issue-2 p a{line-height:30px;margin-left:0;padding:0 25px;font-size:14px}
.insa-g h3{padding-bottom:15px}
.faq-1 .accordion-button{font-size:16px;padding-left:20px;line-height:22px;justify-content:space-between}
.banner-l a,.service-banner .service-banner-l a{line-height:30px;margin-left:0;padding:0 25px;font-size:14px}
.service-bg-ms figure,.claim-d-l figure{text-align:center;padding-bottom:30px}
.claim-d-r-1,.claim-d-r-1-hc{margin:0;margin-bottom:30px}
.service-bg-ms,.service-bg-cr,.claim-d{padding-bottom:40px;margin-bottom:40px}
.faqs{background:none}
.service-banner .service-banner-r img{width:100%}
.service-banner{padding-top:25px}
.claim-d-l p{font-size:18px}
.hcr-sec .claim-d-r-1{margin-bottom:30px}
.hcr-sec-height-2,.hcr-sec-height-2 p{margin-bottom:0!important;margin-top:auto!important}
.health-reimb .claim-d-r-1-hc{background:url(../images/t3.svg) right 20px top 20px no-repeat #f9eee9;position:inherit;width:100%;margin-top:30px}
.service-complaint-l-1{font-size:10px;width:190px;left:50%;margin-left:-95px;line-height:25px;top:-20px}
.service-complaint-l-in .btn-1 img{width:62px}
.service-complaint-l-in .btn-1 span img{width:16px;margin-bottom:3px}
.service-complaint-l-in a{font-size:10px}
.service-complaint-l-2{top:11%;left:18%;width:45px}
.service-complaint-l p{margin-bottom:0}
.service-complaint-r form input,.service-complaint-r form select,.service-complaint-r textarea{padding:12px 15px;font-size:12px;color:#444}
.service-complaint-r ::placeholder{color:#444}
.service-complaint{padding-bottom:0}
.pf-app-m .pf-slider{position:relative}
.pf-app-m .pf-slider figure img{width:100%}
.pf-slider-1{position:absolute;bottom:62px;width:100%}
.pf-slider-2{display:flex;justify-content:space-evenly}
.pf-slider-2 span img{height:45px}
.navbar-collapse.collapse.show{max-height:500px;overflow-y:auto}
.footer-cr{word-wrap:break-word}
.footer-3{display:flex;flex-wrap:nowrap;padding:6px 0}
.footer-main-m .footer-logo{width:200px}
.footer-main-m .footer-1 h5 span{font-size:12px;color:#fcfcfc}
.footer-main-m .footer-1 a{color:#ccc;font-size:12px;font-weight:400}
.footer-main-m h6{color:#fcfcfc;font-weight:600;font-size:12px}
.footer-4{background:#1f201d;padding-top:20px;margin-top:10px}
.os-4{height:52px;overflow:hidden}
.register-with-us-landing a{background:#000;color:#fff}
.register-with-us-landing span img{width:18px;margin-right:5px}
.fc-test .slick-slide{margin:15px}
.fc-test .slick-dots,.fc-why-us .slick-dots{margin-left:15px}
.fc-test .box-3{padding-right:30px}
.fc-why-us .why-is-in{min-height:400px}
.register-with-us a{font-size:15px;font-weight:700;line-height:50px}
.register-with-us a span img{margin-right:8px;margin-top:-2px;display:inline-block}
.mc-video-2{margin-left:-30px;width:60px;margin-top:-30px}
.mc-video-1{padding:15px}
.mc-video{margin-top:0;background:none;padding-top:40px}
.test-video .test-bg-2{right:-55px;top:205px;width:30%}
.mc-customers h1{font-size:40px}
.mc-customers .tst-1{margin-bottom:15px}
.testimonials-4-2row .slick-dots{bottom:-30px}
.test-google{padding-top:0;margin-top:10px;padding-bottom:40px}
.test-google .google-in{margin-bottom:20px}
.insight-right-bg1{width:25%}
.media-coverage-main .mc-1 h1{font-size:40px}
.media-coverage-main .insa-g-in p{height:40px;overflow:hidden}
.media-coverage-main .mc-2 .insa-g-in h5{font-size:16px;line-height:normal;height:45px;overflow:hidden}
.media-coverage-main .insight-right-bg1{display:none}
.media-coverage-main .insight-right-bg2{right:-23%;top:20px;left:inherit;opacity:.4;width:50%;transform:rotate(235deg)}
.media-coverage-main .insight-right{padding-bottom:0;overflow:hidden}
.media-coverage-main .mc-2 .insa-g-in{margin-bottom:20px;min-height:inherit}
.media-coverage-main .mc-2{padding-bottom:0}
.media-coverage-main .mc-3{padding-bottom:40px}
.career-page .life-insa-l h1{padding-right:35%;font-size:40px}
.career-page .career-1 .life-insa-l{padding-right:0}
.career-page .career-1 .life-insa-l .icon-1{display:block;top:-2%;right:20%}
.career-page .career-1{background:url(../images/career-bg-2.svg) right 0 top 290px no-repeat;background-size:62px}
.career-page .career-bg{background:url(../images/career-bg-1.svg) left top 50px no-repeat;background-size:220px}
.career-page .career-open h2{padding-bottom:20px;padding-top:10px;text-align:left;margin-left:15px}
.margin-career{margin-left:0}
.career-open{padding-bottom:20px}
.career-bn-1,.career-bn-2,.career-bn-3,.career-bn-4{position:relative;min-height:360px}
.career-bn-1 em,.career-bn-2 em,.career-bn-3 em,.career-bn-4 em{position:absolute;right:10px;top:15px}
.career-bn-3{margin-top:0}
.career-bn-bg,.career-bn{width:100%;background:none}
.career-feed{background-size:cover}
.explore-insa-mob .slick-slide img{width:auto}
.career-page .insight-box{padding-bottom:30px}
.career-page .career-insa{padding:30px 15px 20px}
.career-page .career-insa span{padding-bottom:15px}
.about-page .about-partner-r{margin-bottom:70px;width:100%;padding-left:10%;padding-right:10%}
.about-page .about-work-l h3,.about-page h1{font-size:32px}
.about-page .about-partner-r .btn-1{right:40px}
.about-page .insight-right img.ins-rt-ic2{position:absolute;top:-61px;right:60px;left:0}
.about-page .about-vision{padding-top:70px}
.about-page .about-vision-m h5,.about-page .about-vision-1 h5,.about-page .about-vision-2 h5,.about-page .about-vision-3 h5,.about-page .about-vision-4 h5,.about-page .about-vision-5 h5,.about-page .about-vision-6 h5{font-weight:700;font-size:24px}
.about-page .about-work-r{padding:0 0 20px}
.about-page .about-down-app{margin-bottom:35px}
.about-page .about-team img.ab-tm-ic{left:64%;display:none}
.about-page .about-team .slick-next{right:0;z-index:10}
.about-page .about-team .slick-prev{left:0;z-index:10}
.about-page .about-team{padding-bottom:0}
.about-page .about-team-1{padding-bottom:10px 10px 0 10px}
.be-future-r .counter #counter ul li:nth-of-type(3){width:100%}
.p-form-1{padding-bottom:30px}
.p-form-btn{padding-top:0}
.be-future-l h3{text-align:left;max-width:100%;font-size:40px;padding-bottom:20px}
.be-future-l{padding-right:0}
.partner-complaint .service-complaint-l-in .btn-1{bottom:15px}
.partner-complaint .service-complaint-l-in{width:85%;padding-bottom:60px}
.be-future-r .counter #counter ul li h5{font-size:28px;margin-bottom:0}
.be-future-r .counter #counter ul li{font-size:16px;font-weight:500}
.be-future-r h3{padding:0 0 5px;width:100%;text-align:left;margin:0}
.be-future-r ul{margin-bottom:0!important}
.dp-app-partner .dp-app-2-m em{margin-top:-45%;width:auto;position:relative}
.hear-from-main{background:none}
.hear-from .section-dis{display:block;padding-bottom:20px;margin:0 10px}
.partnership-1 h1{padding-bottom:10px;font-size:24px;font-weight:700}
.partnership-1{background:url(../images/partner-bg-1.svg) right -101px top 10px no-repeat #F0F4FD;padding:40px 0 30px;background-size:80%}
.information{padding:35px 0 0}
.information-1{width:100%;margin:0}
.info-r-1 span,.info-r-1{display:block;font-size:12px}
.info-r-1 span,.information-1{padding-bottom:10px}
.info-r strong{display:none}
.info-r h4{font-size:16px}
.login-page .login-m{padding-bottom:20px}
.login-page .login-m h1{font-size:24px;padding-top:10px}
.login-page .login-claims-r{padding-left:0}
.login-page .login-claims-icon2{position:absolute;left:-10px;top:-60px;z-index:-1;transform:rotate(-52deg);width:100px}
.login-page .login-form{margin-top:50px}
.login-page .login-container{background:none}
.download-polifyx-1{display:none}
.login-page .dp-app-3 h3{font-size:28px;padding-right:30px}
.chat-boat-1{display:none}
.service-complaint-l-in{width:auto}
.service-complaint-l-in .btn-1{display:none}
.service-complaint-l-in{margin-bottom:0}
.partner-page .partner-complaint .service-complaint-l-in{padding-bottom:0}
.fc-form h4{font-size:16px;padding-bottom:14px}
.news-l-years .faq-1{margin-bottom:0}
.news-l-years .faq-1 .accordion-item{float:left;width:100%}
.news-l-years .faq-1 .accordion-button,.news-l-years .faq-1 .accordion-body{padding-left:0;padding-right:0}
.news-l-years .case-study-2 ul.mytab li button,.news-l-years .insight-ig ul.mytab li button{min-height:inherit}
.news-l-years .faq-1 .accordion-item{padding-left:20px;padding-right:20px}
#ymDivBar{right:10px!important;bottom:60px!important;background:none}
#ymDivBar img{width:48px!important;height:48px!important;opacity:1}
.our-process-6-l span{position:inherit;top:0}
.banner-l a{margin:0;min-width:inherit}
.register-with-us-landing{display:flex!important;background:#000;justify-content:space-evenly}
.know-your-form{padding:30px 0;margin-top:0;margin-bottom:0}
.know-your-form-1 form{display:block}
.know-your-form-1{margin-top:20px}
.k-y-form-box-1{margin:0 30px 15px 0;width:100%}
.k-y-form-box-2{text-align:center}
.calculate-container .login-claims{padding-top:0}
.hcrf h3{font-size:32px;padding-bottom:0}
.hcrf ul{margin-bottom:0}
.hcrf ul li{width:auto}
.del-account-container{padding-top:60px}
.del-account-c{padding:20px 20px 10px}
.del-account-logo-l,.del-account-logo-r{margin:0 20px}
.del-account-head{text-align:center;padding:30px 0 0;font-size:26px}
.del-account-partner .del-account-c{padding:20px 20px 10px}
}
@media (min-width: 992px) and (max-width: 1199px) {
.container{max-width:1075px}
.os-bg .tagline-1{width:1000px!important}
.os-bg .row{width:1000px!important}
.service-complaint{overflow:hidden}
.swipe-menu-outer{padding-left:30px;padding-right:15px}
.os-3-l{width:130px;padding:0 20px}
}
@media (min-width:1000px) and (max-width: 1400px) {
.os-bg{background-size:220px}
.fc-form textarea{min-height:55px}
.fc-form h4{font-size:17px;font-size:16px;padding-bottom:15px}
.navigation-1 .navbar-nav-2 .nav-item .nav-link { padding: 0 7px; }	
	
}
@media (min-width: 1400px) and (max-width: 8000px) {
.insa-g-in{min-height:460px}
.our-media .insa-g-in h5{font-size:20px;font-weight:700}
.career-explore-box .insight-box-4{padding-bottom:0}
.pf-app .pf-app-3-in img{width:88%;width:100%;margin-bottom:-100px}
.our-media .insa-g-in{min-height:420px}
.google-in{min-height:210px}
.why-is-in em img{width:100%}
.fc-form-m-1{width:380px}
.fc-form h4{padding-bottom:30px;padding-top:10px}
.information-1{width:44%}
.about-down-app{width:570px}
.about-partner{padding-bottom:120px}
.about-down-r h4{font-size:23px}
}