.leftWrap.amaze-case-study {   max-width:100%; } .leftWrap.amaze-case-study h1 {   max-width:100%; } .conatiner-inner.amaze-case-banner {   display:flex; } .getLeft.amaze-case-banner-text {   display:flex;   flex-direction:column;   justify-content:center;   align-items:flex-start; } .shared-app-cont {   display:flex;   align-items:center;   justify-content:space-between; }   .portfolioSec.amaze-case-shared {   width:50%; } .shared-app-img {   width:50%; } .shared-app-img img {   width:100%;   height:100%; } .portfolioTop.amaze-case-share-text-cont {   width:90%; } .rightportfolio.amaze-case-share-text a {   width:100%;   display:flex;   text-align:left;   justify-content:flex-start;   margin-top:40px; } .amaze-facility-banner-img img {   width:100%;   height:100%; } .red-case-banner {   display:flex;   position:relative;   padding:140px 0; } .tech-stack-used-amaze p {   font:400 33px/42px OpenSans Regular;   letter-spacing:-1.32px;   text-align:center;   color:#000000; } .tech-stack-used-amaze-img-cont {   display:flex;   justify-content:center;   align-items:flex-start;   flex-wrap:wrap;   gap:40px; } .getAmazedRight.red-bann-logo img {   max-height:600px; } .getAmazed.red-ban-wrap {   min-height:500px; } .getAmazedRight.red-bann-logo {   position:absolute;  left:480px; } .tech-stack-img {   width:100px;   background:#EBEBEB;   border-radius:50%;   display:flex;   justify-content:center;   align-items:center;   height:100px; } .coloured-Banner-div {   display:flex;   min-height:400px;   width:100%; } .green-flag-banner {   display:flex;   flex-direction:column;   align-items:flex-start;   justify-content:center;   width:50%;   height:400px;   padding:0px 70px;  background:#00D6BD 0% 0% no-repeat padding-box; } .green-flag-banner-text p {   padding-top:10px;   text-align:left;   font:400 26px/34px OpenSans Regular;   letter-spacing:0px;   color:#000000; } .green-flag-banner-text.open_Sec p {   font:400 28px/38px OpenSans Regular; }  .green-flag-banner.purple {   background-color:#9849ff; } .tech-stack-used-amaze-img-div p {   text-align:center;   font:400 18px/34px OpenSans Regular;   letter-spacing:-0.36px;   color:#000000; } .tech-stack-used-amaze-img-div {   display:flex;   flex-direction:column;   align-items:center;   gap:5px;   justify-content:flex-start; } .tech-stack-img img {   width:60%;   height:60%; } .below-red-Cont {   margin-top:200px; } .rightportfolio.amaze-slider h2 {   text-align:center; } .amaze-banner-t p {   font:400 22px/30px OpenSans Regular;   letter-spacing:-0.44px;   color:#FFFFFF;   margin-bottom:0px; } .amaze-banner-t{   margin-bottom:15px;   display:flex;   gap:10px;   align-items:center;   justify-content:center; } .color-banner-btn {   padding:3px 10px;   font:normal normal 600 13px/31px OpenSans Regular;   letter-spacing:-0.26px;   color:#050505;   border:0;   text-decoration:none;   background-color:transparent;   cursor:pointer;   text-transform:capitalize; }   .green-flag-banner .exploreBtn {   margin-top:35px;   padding:3px 10px;   border:0;   text-align:left;   font:normal normal 600 13px/31px OpenSans Regular;   letter-spacing:-0.26px;   color:#050505;   position:relative;   text-decoration:none;   background-color:transparent;   cursor:pointer;   text-transform:capitalize; } .green-flag-banner .exploreBtn svg {   width:20px; } .green-flag-banner .exploreBtn span {   position:relative;   z-index:2;   display:flex;   align-items:center; } .green-flag-banner .exploreBtn:before {   content:'';   width:20%;   height:100%;   background-color:#ffffff;   opacity:0.2;   top:0;   left:0;   position:absolute;   z-index:1;   transition:width ease-in 0.5s; }   .green-flag-banner:hover .exploreBtn:before { width:100%; transition:width ease-in 0.5s; } .getAmazedRight.purple-bann-logo img {   max-height:560px; } @media (max-width:1200px) {   .getAmazedRight.red-bann-logo img {  max-height:600px;  width:120%;   }   .getAmazed.red-ban-wrap {  min-height:420px;   }   .getAmazedRight.red-bann-logo {  position:absolute;  top:0px;  left:420px;   } } @media (max-width:1000px) {   .getAmazedRight.red-bann-logo img {  max-height:600px;  width:110%;   }   .getAmazed.red-ban-wrap {  min-height:390px;   }   .getAmazedRight.red-bann-logo {  position:absolute;  top:0px;  left:410px;   }   .below-red-Cont {  margin-top:200px;   } } @media (max-width:900px) { .getAmazedRight.red-bann-logo {  position:absolute;  top:0px;  left:400px;   }   .getAmazedRight.red-bann-logo img {  max-height:600px;  width:120%;   }   .amaze-banner-t p {  font:400 18px/20px OpenSans Regular;   }   } @media (max-width:850px) {   .getAmazedRight.red-bann-logo img {  max-height:600px;  width:120%;   }   .getAmazed.red-ban-wrap {  min-height:330px;   }   .getAmazedRight.red-bann-logo {  position:absolute;  top:24px;  left:337px   }  } @media (max-width:767px) {   .amaze-banner-t p {  font:400 15px/20px OpenSans Regular;   }  .amaze-banner-t img{  width:40px;   height:20px;   }   .conatiner-inner.amaze-case-banner {  display:flex;  flex-direction:column;   }   .coloured-Banner-div {  flex-direction:column;   }   .green-flag-banner {  width:100%;  padding:0px 20px   }   .shared-app-cont {  flex-direction:column !important;   }   .portfolioSec.amaze-case-shared {  width:100%;  display:flex;  justify-content:center;   }   .portfolioTop.amaze-case-share-text-cont {  width:100%;   }   .tech-stack-used-amaze p {  font:400 26px/42px OpenSans Regular;   }   .rightportfolio.amaze-case-share-text a {  width:100%;  display:flex;  text-align:left;  justify-content:flex-start;  margin:20px 0px;   }   .shared-app-img {  width:100%;   }   .red-case-banner {  display:flex;  flex-direction:column;  position:relative;  padding:50px 0;   }   .getAmazedRight.red-bann-logo {  position:initial;   }   .getAmazedRight.red-bann-logo img {  max-height:600px;  width:100%;   }   .tech-stack-img {  width:80px;  height:80px;   } }  .green-flag-banner.redBack {   background-color:#FF2741; } .green-flag-banner.blueBack {   background-color:#23edf7; }  .ezipay-section-1 {   background-color:#0B3951; } .ezipay-section-2 {   background-color:#FBB925;   padding:150px 0;   height:600px; } .matajer-section-2 {   padding:120px 0;   height:550px; } .back_ezipay{   background-color:#FBB925; } .ezipay-section-2.tonity-section-2 {   background-color:#A6395B; } .ezipay-flag-banner.redBack {   background-color:#008CD6; } .amazeCase_back{   background-color:#f72940; } .images-size img {   height:37px;   width:118px; } .images-size-1 img {   width:243px;   height:23px; } .images-size-2 img {   width:125px;   height:44px; } .blueezipay {   background-color:#008CD6; }  .yellowezipay {   background-color:#FBB925; } .text-black p {   color:black; } .ezipay-section-2.tonity-section-2 .text-black p{   color:#ffffff } .ezipay-img {   margin-left:32px; } @media(max-width:991px){   .ezipay-section-2 {   padding:100px 0;   } } @media(max-width:767px){   .ezipay-section-2 {  height:auto;   } }  .align-top{   align-items:start; } .rightportfolio.amaze-case-share-text a{   margin-left:0; }  .img_full img{ width:100%; } .ezipaySec .ezipay_left{   margin-bottom:30px;   display:flex;   gap:10px;   align-items:start; } .ezipaySec .ezipay_left img{   margin-top:5px; } .ezipaySec h3{   font:400 32px/48px OpenSans SemiBold;   letter-spacing:-0.96px;   margin-bottom:40px;   color:#ffffff; } .ezipaySec p{   font:400 22px/30px OpenSans Regular;   color:#ffffff; } .main_bottom_head h3{   font:400 32px/48px OpenSans SemiBold;   letter-spacing:-0.96px;   margin-bottom:40px;   color:#000000; }   .bullet_case_study{   display:flex;   flex-wrap:wrap;   align-items:start;   margin-bottom:20px;   max-width:860px; } .bullet_case_study .bullet_case-img{   width:60px;   margin-right:20px;   margin-top:4px; } .bullet_case_study .bullet_case-img img{   width:100%; } .bullet_case_study p{   width:calc(100% - 80px);   font:400 18px/25px OpenSans Regular; } @media(max-width:991px){   .ezipaySec .ezipay_left img{  margin-top:3px;   }   .bullet_case_study .bullet_case-img{  width:40px;  margin-right:15px;  margin-top:5px;   }   .ezipaySec h3{  font:400 22px/32px OpenSans SemiBold;  margin-bottom:20px;   }   .main_bottom_head h3{  font:400 22px/32px OpenSans SemiBold;  margin-bottom:20px;   }   .ezipaySec p{  font:400 18px/25px OpenSans Regular;   }   .bullet_case_study p{  width:calc(100% - 60px);  font:400 16px/22px OpenSans Regular;   } } .ezipaySec{   padding:140px 0 110px;   position:relative;   display:flex;   flex-wrap:wrap; }  @media(max-width:1400px){   .img_full_case_width img{  max-width:100%;   } } @media(max-width:991px){   .ezipaySec{  padding:100px 0 70px;  position:relative;   }   .ezipaySec .w-50{  max-width:calc(100% - 0px);  flex-basis:calc(100% - 0px);   }   .below-red-Cont {  margin-top:80px;   }   .img_full_casestudy{  text-align:center;   }   .img_full_casestudy img{ max-width:100%;   }   .img_full_case_width img{   max-width:100%;   } } @media(max-width:575px){   .bullet_case_study .bullet_case-img{  margin-top:2px;  margin-right:10px;   }   .ezipaySec .ezipay_left img{  margin-top:5px;  width:40px;   }   .below-red-Cont {  margin-top:40px;   } } @media(min-width:992px){   .ezipaySec .abspos{  position:absolute;  left:50%;   }   .ezipaySec .abspos.top50{  top:80px;   }   .img_full_casestudy img{ width:100%;   } } .text-blue p {   color:#0B3951; } .logo_max_100{ max-width:100%; }  .aiBanner { margin:0 auto; text-align:center;  }  .colorBlue h1 { color:#034693;  }  .bannerSec .leftWrap.colorBlue p { font:500 32px/48px OpenSans Medium; letter-spacing:-0.96px;  }  .case_study_banner img { width:100%;  }  .case_study_portfolio { display:flex; flex-wrap:wrap;  }  .case_study_portfolio .left_case_study { width:calc(100% - 300px); margin-right:30px;  }  .case_study_portfolio .right_case_study { width:270px;  }  .case_study_portfolio p { font:400 18px/34px OpenSans Regular; letter-spacing:-0.36px; color:#222222;  }  .case_study_portfolio h3 { font:600 22px/36px OpenSans SemiBold; color:#000;  }  .core_concept_block h3 { font:600 38px/40px OpenSans SemiBold; color:#034693; letter-spacing:-1.32px; margin-bottom:22px;  }  .core_concept_block p { font:400 18px/34px OpenSans Regular; letter-spacing:-0.36px; color:#222222;  }  .bullet_blue { display:flex; flex-wrap:wrap;  }  .bullet_blue .bullet_blue-img { width:40px; margin-right:20px; padding:8px 0;  }  .bullet_blue .bullet_blue_right { width:calc(100% - 60px);  }  .bullet_blue h3 { font:600 24px/34px OpenSans SemiBold; color:#222222;  }  .bullet_blue p { font:400 18px/34px OpenSans Regular; letter-spacing:-0.36px; color:#222222;  }  .card_50_mainSec { display:flex; flex-wrap:wrap;  }  .left_50_card { width:calc(50% - 30px); margin-right:60px;  }  .left_50_card img { width:100%;  }  .left_50_card:nth-child(even) { margin-right:0;  }  .bullet_circle_efl_blue { padding-left:30px; position:relative;  }  .bullet_circle_efl_blue li { font:400 18px/62px OpenSans Regular; color:#222222; display:flex; flex-direction:column; justify-content:center; align-items:start;  }  .bullet_circle_efl_blue li::before { position:absolute; left:0; content:''; width:12px; height:12px; border-radius:50%; background-color:#034693;  }   .solution_sec { display:flex; flex-wrap:wrap; justify-content:center; align-items:center; margin-bottom:40px;  }  .sol_mr { margin-right:80px;  }  .sol_ml { margin-left:80px;  }  .sol_img_sec img { width:100%;  }  .sol-text_sec { width:500px;  }  .sol-text_sec h4 { font:600 24px/34px OpenSans SemiBold;  }  .sol-text_sec p { font:400 18px/34px OpenSans Regular; letter-spacing:-0.36px; color:#222222;  }   .efl_card_sec { display:flex; flex-wrap:wrap;  }  .efl_size { width:calc(33.33% - 15px); margin-right:22px;  }  .efl_card_box { border-radius:50px; padding:40px 30px; background-color:#EDEDED; margin-bottom:40px;  }  .efl_card_box.active { background-color:#005BC4;  }  .efl_card_box.active h4 { color:#fff;  }  .efl_card_box.active p { color:#fff;  }  .efl_size img { margin-bottom:14px;  }  .efl_size h4 { font:600 24px/34px OpenSans SemiBold;  }  .efl_size p { font:400 18px/34px OpenSans Regular; letter-spacing:-0.36px; color:#222222;  }  .efl_size:nth-last-child(1) { margin-right:0;  }  .efl_size.case_studty_card img { width:100%; border-radius:20px;  } .efl_cta { background-color:#000; display:flex; justify-content:space-between; align-items:flex-end; padding-right:70px;  }  .efl_cta_right { }  .case_study_profile { display:flex; flex-wrap:wrap; justify-content:space-between;  }  .case_study_profile h3 { color:#000000; font:400 32px/42px OpenSans Regular; letter-spacing:-1.28px; margin-right:15px;  }  .viewAllBtn { padding:15px 20px; border:1px solid #000000; border-radius:41px; text-decoration:none; color:#000; margin-bottom:20px;  display:inline-block;   cursor:pointer;  } .viewAllBtn.btnCta_animate {   border:1px solid #fff;   color:#fff;   height:56px; } .viewAllBtn.btnCta_animate:hover {   border:0;   color:#fff; } .viewAllBtn.btnCta_animate.animatedBtn>span span svg path {   fill:#fff; } .viewAllBtn.btnCta_animate.animatedBtn:hover svg path {   fill:#000; } .btnCta_animate.animatedBtn:before {   background:#ffffff;   border:1px solid #fff; } .btnCta_animate.animatedBtn:hover>span span {   color:#000; }  .viewAllBtn:hover{ color:#fff;  }  .case_study_profile_left { display:flex; width:calc(100% - 250px); align-items:center; margin-bottom:20px;  }  .case_study_profile img { width:30px;  } .tech-stack-used-amaze-img-cont {   display:flex;   justify-content:center;   align-items:flex-start;   flex-wrap:wrap;   gap:40px;   max-width:780px;   margin:50px auto 0; } .testimonial .testimonial-slider .slider-container {   box-shadow:5px 5px 20px 0px rgba(0, 0, 0, .16078431372549);   display:flex;   position:relative;   max-width:720px;   margin:auto;   width:100%;   overflow:hidden; }  @media(max-width:991px) { .bannerSec .leftWrap.colorBlue p {   font:500 20px/32px OpenSans Medium; } .case_study_portfolio .left_case_study {   width:calc(100%);   margin-right:0; } .case_study_portfolio .right_case_study {   width:270px; } .case_study_profile h3 {   font:400 24px/34px OpenSans Regular; } .core_concept_block h3 {   font:600 28px/35px OpenSans SemiBold;   margin-bottom:15px; } .core_concept_block p {   font:400 14px/26px OpenSans Regular; } .bullet_blue h3 {   font:600 18px/24px OpenSans SemiBold; } .bullet_blue p {   font:400 14px/26px OpenSans Regular; } .left_50_card {   width:calc(100%);   margin-right:0; } .bullet_circle_efl_blue li {   font:400 16px/50px OpenSans Regular; } .sol-text_sec {   width:100%; }   }  @media(min-width:767px) { .mobileBtn {   display:none; } .desktopBtn {   display:inline-block; }  }  @media(max-width:767px) {   .tech-stack-used-amaze-img-cont{  margin:25px auto 0;   gap:20px; }  .tonty-stack-imges img {  width:60px;  height:60px;  } .desktopBtn {   display:none; } .mobileBtn {   display:inline-block; } .efl_size {   width:calc(100%);   margin-right:0; } .efl_size.case_studty_card {   margin-bottom:50px; }  .efl_cta {   flex-direction:column;   align-items:start;   padding-right:20px; } .efl_cta_right {   padding-left:20px;   width:100%;   text-align:end; }  }  @media(max-width:575px) { .efl_card_box {   min-height:290px; } .efl_size h4 {   font:600 20px/30px OpenSans SemiBold; } .efl_size p {   font:400 16px/30px OpenSans Regular; } .case_study_profile {   flex-direction:column; }  } .efl_size.case_studty_card img {   width:100%;   border-radius:20px;   -webkit-transform:perspective(1px) translateZ(0);   transform:perspective(100px) translateZ(0);   box-shadow:0 0 1px rgba(0, 0, 0, 0);   -webkit-transition-duration:0.1s;   transition-duration:0.1s;   -webkit-transition-property:transform;   transition-property:transform; } .efl_size.case_studty_card img:hover {   -webkit-transform:scale(0.98);   transform:scale(0.98);   transition:0.5s; }  .aiBanner {   margin:0 auto;   text-align:center; } .bannerSec .leftWrap.colorBlue p {   font:500 32px/48px OpenSans Medium;   letter-spacing:-0.96px; } .case_study_portfolio {   display:flex;   flex-wrap:wrap; } .case_study_portfolio .left_case_study {   width:calc(100% - 300px);   margin-right:30px; } .case_study_portfolio h3 {   font:600 22px/36px OpenSans SemiBold;   color:#000; } .case_study_portfolio p {   font:400 18px/34px OpenSans Regular;   letter-spacing:-0.36px;   color:#222222;   text-decoration:none; } .core_concept_block h3 {   font:600 38px/40px OpenSans SemiBold;   color:#034693;   letter-spacing:-1.32px;   margin-bottom:22px; } .core_concept_block p {   font:400 18px/34px OpenSans Regular;   letter-spacing:-0.36px;   color:#222222; }  .efl_card_sec {   display:flex;   flex-wrap:wrap; } .align_baseline {   align-items:baseline; } .social_Network_Cta {   background:transparent linear-gradient(70deg, #0A52CB 0%, #FF0081 100%) 0% 0% no-repeat padding-box!important; } .social_card_size {   width:calc(33.33% - 40px);   margin-right:60px;   margin-bottom:40px; } .milli_card_size {   width:calc(33.33% - 20px);   margin-right:30px;   border-radius:30px;   padding:30px;   box-shadow:0px 3px 6px #00000029;   margin-bottom:40px; } .milli_card_size img {   margin-bottom:12px; } .milli_card_size h4 {   font:600 22px/31px OpenSans SemiBold;   color:#fff;   letter-spacing:-0.44px;   margin-bottom:12px; } .milli_card_size p {   font:400 18px/34px OpenSans Regular;   letter-spacing:-0.36px;   color:#fff; } .efl_card_sec .milli_card_size:nth-child(3n+0) {   margin-right:0; } .cardSocial {   background:transparent linear-gradient(207deg, #8A00FF 0%, #07D9FC 100%) 0% 0% no-repeat padding-box;   box-shadow:0px 3px 6px #00000029;   border-radius:30px;  padding:30px;   position:relative;   } .cardSocial .cardSocialNo {   padding:3px;   text-align:center;   background:transparent linear-gradient(214deg, #8A00FF 0%, #00E1FF 100%) 0% 0% no-repeat padding-box;   box-shadow:0px 3px 6px #00000029;   border:1px solid #FFFFFF;   border-radius:14px;   letter-spacing:-0.92px;   font:600 46px/87px OpenSans Bold;   color:#fff;   width:95px;   position:absolute;   top:-30px; } .cardSocialBottom {   margin-top:55px; } .cardSocial_white h4 {   font:600 24px/34px OpenSans SemiBold;   color:#fff; } .cardSocial_white p {   font:400 18px/28px OpenSans Regular;   letter-spacing:-0.36px;   color:#fff; }  .social_card_size:nth-last-child(1) {   margin-right:0; } .craftingBack {   background-color:#13125D;   padding:80px 0; } .max-850 {   max-width:875px !important; } .whiteColor h3 {   color:#fff; } .whiteColor p {   color:#fff; } .card_50_mainSec {   display:flex;   flex-wrap:wrap; } .left_50_card {   width:calc(50% - 30px);   margin-right:60px; } .left_50_card img {   width:100%; } .left_50_card:nth-child(even) {   margin-right:0; }  .craftBlock {   display:flex;  justify-content:center;   align-items:start;   margin-bottom:50px; } .craftBlock .left {   width:65px; } .craftBlock .left img {   width:40px;   margin-right:25px;   vertical-align:middle; } .craftBlock .right {   width:calc(100% - 65px); }  .cardtTrans {   margin-top:-230px; } .pb-160 {   padding-bottom:160px; } .milliCard {   display:flex;   flex-wrap:wrap; } .milliCard .milliCard-25 {   width:calc(25% - 15px);   margin-right:20px;  padding:40px 25px 60px;   box-shadow:0px 3px 6px #00000029;   border-radius:24px;   height:400px; } .backBlue {   background-color:#0A52CB; } .milliCard .milliCard-25 h4 {   margin-bottom:20px;   } .backPink {   background-color:#EC56A2; } .backDarkBlue {   background-color:#13125D; } .milliCard .milliCard-25:nth-child(n+4) {   margin-right:0; } .stairsCard {   padding:38px 40px;   box-shadow:0px 3px 6px #00000029;   border-radius:24px; } .max-750 {   max-width:750px; } .ml-7-per {   margin-left:7.5% } .ml-5-per {   margin-left:5% } .ml-20-per {   margin-left:20%; } .bannerSec .leftWrap.max-700 h1 {   max-width:700px;   width:100%; }  @media(max-width:991px) {   .case_study_portfolio .left_case_study {  width:calc(100%);  margin-right:0;   }   .bannerSec .leftWrap.colorBlue p {  font:500 20px/32px OpenSans Medium;   }   .core_concept_block h3 {  font:600 28px/35px OpenSans SemiBold;  margin-bottom:15px;   }   .core_concept_block p {  font:400 14px/26px OpenSans Regular;   }   .milliCard .milliCard-25 {  width:calc(50% - 15px);  margin-right:30px;  margin-bottom:30px;  height:270px;   }   .milliCard .milliCard-25:nth-child(even) {  margin-right:0;   } } @media(min-width:767px) {   .mobileBtn {  display:none;   }   .desktopBtn {  display:inline-block;   }   .mt-40-space {  margin-top:40px;   } } @media(max-width:767px) {   .stairsCard {  width:75%;   }   .desktopBtn {  display:none;   }   .mobileBtn {  display:inline-block;   }   .stairsCard {  padding:25px;   }   .cardSocial_white h4 {  font:600 20px/28px OpenSans SemiBold;   }   .cardSocial_white p {  font:400 14px/20px OpenSans Regular;   }   .milli_card_size h4 {  font:600 20px/28px OpenSans SemiBold;  margin-bottom:8px;   }   .milli_card_size p {  font:400 14px/20px OpenSans Regular;   }   .milli_card_size img {  height:50px;   }   .case_study_profile_left {  width:calc(100%);   }   .social_card_size {  width:calc(100%);  margin-right:0;  margin-bottom:50px;   }   .milli_card_size {  width:calc(100%);  margin-right:0;  margin-bottom:30px;  border-radius:15px;   }   .left_50_card {  width:calc(100%);  margin-right:0;   }   .milliCard .milliCard-25 {  height:190px;  padding:20px 15px 30px;   }   .cardSocial .cardSocialNo {  width:68px;  font:600 36px/60px OpenSans Bold;   }   .cardSocialBottom {  margin-top:25px;   }   .cardSocial {  border-radius:15px;   }   .craftBlock .left {  width:45px;   }   .craftBlock .left img {  width:30px;  margin-right:15px;   }   .craftBlock .right {  width:calc(100% - 45px);   }   .craftBlock {  margin-bottom:30px;   } } @media(min-width:575px) {   .mt-40-space {  margin-top:20px;   } } @media(max-width:575px) {   .milliCard .milliCard-25 {  width:calc(100% - 0px);  margin-right:0;  margin-bottom:30px;  height:auto;  border-radius:12px;   }   .milliCard .milliCard-25:nth-last-child(1) {  margin-bottom:15px;   }   .milliCard .milliCard-25 h4 {  margin-bottom:10px;   }   .pb-160 {  padding-bottom:40px;   }   .cardtTrans {  margin-top:-120px;   } }   .whyChooseSec {   display:flex;   flex-wrap:wrap;   align-items:baseline; } .whyChooseLeft {   width:70px; } .whyChooseLeft img {   width:32px; } .whyChooseLeft.baseline img{   vertical-align:bottom; } .whyChooseRight {   flex-basis:calc(100% - 70px);   width:calc(100% - 70px); } .whyChooseRight h3 {   font:400 26px/48px OpenSans Regular !important;   letter-spacing:-0.9px; } .whyChooseRight p {   font:400 18px/28px OpenSans Regular !important;   letter-spacing:-0.36px;   color:#222222; } @media (max-width:991px) {   .whyChooseRight h3 {  font:400 20px/35px OpenSans Regular !important;  letter-spacing:-0.9px;   }   .whyChooseLeft {  width:40px;   }   .whyChooseLeft img {  width:24px;   }   .whyChooseRight {  flex-basis:calc(100% - 40px);  width:calc(100% - 40px);   }   .whyChooseRight p {  font:400 14px/22px OpenSans Regular !important;   } } .tabViewEvent {   display:flex;   flex-wrap:wrap;   background:#F0F0F0 0% 0% no-repeat padding-box; } .tabViewEvent .tabViewLeft {   padding:45px 35px;   width:50%;   background:transparent linear-gradient(224deg, #0076FF 0%, #9000D0 100%) 0% 0% no-repeat padding-box; } .tabViewRight {   width:50%;   padding:50px 80px 40px 60px; } .tabViewRight .tabcontent{   flex-direction:column;   text-align:left;   align-items:start; }  ul.tab {   padding:0;   margin:0;   list-style:none;   height:300px;   overflow-y:auto; } ul.tab li {   padding:5px 0;   cursor:pointer; } ul.tab li {   color:#FFFFFF;   opacity:0.5;   letter-spacing:-0.48px;   font:400 24px/48px OpenSans Regular;   width:85%;   position:relative; } ul.tab li::after {   position:absolute;   content:'';   width:85%;   height:1px;   background:#fff;   left:0;   top:100%;   opacity:0.5; } ul.tab li.active {   opacity:1;   color:#fff; } .mobiletabSec h4{   letter-spacing:-0.48px;   font:600 24px/48px OpenSans SemiBold;   color:#000; }  .mobiletabSec p{   font:400 18px/34px OpenSans Regular; }  @media(max-width:991px){   .mobiletabSec h4{  font:600 18px/35px OpenSans SemiBold;   }   .mobiletabSec p{  font:400 14px/24px OpenSans Regular;   } } #style-1::-webkit-scrollbar {   width:5px; } #style-1::-webkit-scrollbar-track {   background:#ffffff52; } #style-1::-webkit-scrollbar-thumb {   background:#ffffff;   border-radius:10px; } #style-1::-webkit-scrollbar-thumb:hover {   background:#555; } .colorBlack h3 {   color:#000000; } .miniStry_info_sec h3 {   font:400 30px/40px OpenSans Regular;   letter-spacing:-0.9px;   margin-bottom:5px; } .miniStry_info_sec.h3Semi h3 {   font-family:OpenSans SemiBold;   margin-bottom:5px; } .miniStry_info_sec h4 {   font:600 24px/34px OpenSans SemiBold;   color:#222222;   letter-spacing:-0.44px; } .miniStry_info_sec h4 a {   font:400 22px/34px OpenSans Regular;   color:#222222;   letter-spacing:-0.44px;   text-decoration:underline; } .miniStry_info_sec p {   font:400 18px/28px OpenSans Regular;   letter-spacing:-0.36px;   color:#222222; } .miniStry_info_sec p span {   font-family:OpenSans SemiBold; } .know_more a {   font:400 18px/28px OpenSans Regular;   letter-spacing:-0.36px;   color:#007BFF;   padding-left:30px; } .know_more.w_Space a {   padding-left:0; } .know_more a img {   margin-left:5px;   width:25px; } .pr-0 {   padding-right:0 !important; } .align-start {   align-items:start; } .gov_img img {   max-width:390px;   width:100%; } .bullet_circle_black {   padding-left:30px;   position:relative; } .bullet_circle_black li {   font:400 18px/34px OpenSans Regular;   color:#222222; } .bullet_circle_black li a {   color:#007BFF; } .bullet_circle_black li::before {   position:absolute;   left:0;   content:'';   width:10px;   height:10px;   border-radius:50%;   background-color:#222222;   margin-top:12px; } .back_cta .innerData_cta.new_cta_space {   padding:50px 40px 50px 55px; } .justify-content-start {   justify-content:start; } .governance-bg-gray {   background-color:#F4F4F4;   padding:50px 0; } .efl_size.w-50 {   flex-basis:calc(50% - 10px);   width:calc(50% - 10px);   margin-right:20px; } .efl_size.w-50:nth-child(even) {   margin-right:0; } .efl_cta.e-govt_cta {   background-color:#0D1A51; } .efl_cta.egovt_looking_cta {   background-color:#28013F; } .govt_card_hover h4 {   font:600 22px/34px OpenSans SemiBold; } .efl_card_box.govt_card_hover:hover {   background-color:#007BFF; } .efl_card_box.govt_card_hover:hover svg path {   fill:#fff; } .efl_card_box.govt_card_hover:hover h4 {   color:#fff; } .efl_card_box.govt_card_hover:hover p {   color:#fff; } .efl_card_box.govt_card_hover svg path {   fill:#000000; }  .efl_card_box.govt_card_hover:hover svg path {   fill:#fff; } @media(max-width:991px) {   .miniStry_info_sec h3 {  font:400 22px/34px OpenSans Regular;   }   .miniStry_info_sec h4 a {  font:400 18px/24px OpenSans Regular;   }   .miniStry_info_sec p {  font:400 14px/22px OpenSans Regular;   }   .bullet_circle_black li {  font:400 14px/22px OpenSans Regular;   }   .know_more a {  font:400 14px/22px OpenSans Regular;  padding-left:25px;   }   .bullet_circle_black li::before {  width:8px;  height:8px;   }   .bullet_circle_black {  padding-left:25px;   } } @media(max-width:767px) {   .back_cta .innerData_cta.new_cta_space {  padding:40px 30px 35px 20px;   }   .efl_size.w-50 {  flex-basis:calc(100%);  width:calc(100%);  margin-right:0;   }   .bullet_circle_black li::before {  margin-top:10px;   } .desktop_contact_view {  display:none!important;   } } @media(max-width:575px) {   .bullet_circle_black li::before {  margin-top:8px;   }   .core_concept_block h3 {  font:600 24px/30px OpenSans SemiBold;  margin-bottom:12px;   }   .img_full-xs img {  max-width:100%;   }   .efl_cta_right {  margin-bottom:-4px;   } } .m-auto{   margin:auto; } .digisahayak_cta{ background-color:#424EE2; } .backBlue{   background-color:#0370D5; } .text-white p {   color:#fff; } .text-white h3{   color:#fff; } .text-white h4{   color:#fff; } .numberBebas {   font:600 75px/100px Bebas-Regular;   color:#000;   opacity:0.1;   letter-spacing:3px; } .w-85{   width:85%; } .blueheading h4{   color:#007BFF; } .textCenter h3{   text-align:center; } .textCenter p{   text-align:center; } .digisahayakCard{   width:calc(33.33% - 40px);   margin-right:60px;   min-height:304px; } .digisahayakCard h4{   font:600 24px/31px OpenSans SemiBold; } .sol-text_sec.digishayakSec {   position:relative;   padding-left:25px; } .sol-text_sec.digishayakSec::before {   position:absolute;   content:'';   width:1px;   height:100%;   background-color:#fff;   left:0; } @media(max-width:767px){   .digisahayakCard{  width:calc(100%);  margin-right:0;   }   .digisahayakCard h4{  font:600 20px/31px OpenSans SemiBold;   }   .digisahayakCard{  min-height:140px;   } } @media(max-width:575px){   .digisahayakCard{  min-height:170px;   } }  .orangeheading h4{   color:#EE7E18; } .seedbox{   font:400 24px/48px OpenSans Regular;   color:#000000;   letter-spacing:-0.44px;   padding:6px 15px;   border-radius:30px;   background-color:#F4F4F4;   margin:0 30px 30px 0; } .backOrange{   background-color:#EE7E18; } .colorLight_Blue h1{   color:#007BFF;   } .green {   color:#3B9F36; } @media(max-width:991px){   .seedbox{  font:400 18px/35px OpenSans Regular;  margin:0 15px 15px 0;   } } @media(max-width:575px){   .back_cta.efl_cta .innerData_cta{  padding:50px 10px 20px 20px !important;;   } } 
