
.page-id-68661 header .mainHeader .headerMenu, .page-id-68661 header .mainHeader .headerButton,.page-id-68661  .hamburger, .page-id-68661 .menuRightBox,
    .page-id-68676 header .mainHeader .headerMenu, .page-id-68676 header .mainHeader .headerButton,.page-id-68676  .hamburger, .page-id-68676 .menuRightBox{

display: none;
}
.page-id-68661 header .mobileMenu .mobileMenuInner .menuLeftBox,
.page-id-68676 header .mobileMenu .mobileMenuInner .menuLeftBox{
background-color: unset;
}
.page-id-68661 .mainHeader,
.page-id-68676 .mainHeader{
    padding-top: 0.875rem ;
    padding-bottom: 0.875rem ;

}
.page-id-68661 header .mainHeader .headerInner
.page-id-68676 header .mainHeader .headerInner{
    max-width: 83.75rem;
}
.banner-with-rounded-image.right-form-section.below-slide{
    padding: 1.7rem 0;
}
.bannerLeftBox .banner-content ul{
    margin: 0;
    padding: 0;
    margin-top: 21px;
    list-style: none;
   
}
.bannerLeftBox .banner-content
li{
    position: relative;
    padding-left: 2rem;
    /* letter-spacing: 0.72px; */
    font-size: 1rem;
    line-height: 1.5;
        margin-top: 0.825rem;
        color:#fff;
        font-weight: 400;

    }
.bannerLeftBox .banner-content li::before{
        content: '';
        background-image:url(../images/Icon-check.svg);  
        height: 1.125rem;
        width: 1.125rem;
        border-radius: 2rem;
        background-repeat: no-repeat;
        background-size: cover;
        position: absolute;
        left: 0;
    top: 0.225rem;

    }

    .fourColumnCardSection .cardInner{
        border-image-slice: 0;
    }
    .fourColumnCardSection .titleBox h3{
        color: #101B3A;
    }

    .post-68661, .post-68676{
    background-image: url(../images/pagebg.png);
    background-position: bottom;
    background-size: cover;
    background-attachment: fixed;
     }
     .post-68661 section,  .post-68676 section{
         margin-top:-2px
     }
      .left-img-light-section {
         background:#fff
      }
      .left-img-light-section .content-block .content h3{
     font-size: 1.5rem;
     font-weight: 500;
     line-height: 2rem;
     color: #101B3A;
     }
     .left-img-light-section .content-block .content p{
     color:#101B3A;
     font-size: 1.125rem;
     line-height: 1.463;
     margin-top: 0.5rem;;
     margin-bottom: 2.25rem;
 
     }
     .left-img-light-section .row img{
         width:calc(100% - 4.5rem);
         border-radius: 0.625rem;
 }
 .left-img-light-section .row .col-lg-7{
         position:relative
 }
 .left-img-light-section .row .abs-img{
         position:absolute;
         left:0;
         bottom:0;
         z-index:2
 }
 .left-img-light-section{
         position:relative
 }
 .left-img-light-section::before{
         content:'';
         background-image: url(../images/Circle2.svg);
         background-repeat: no-repeat;
         background-size: 85.5rem;
         background-position-y: bottom;
         background-position-x: calc(50% - 5rem);
         position:absolute;
         width:100%;
         height:100%;
         bottom:0;
         z-index:1
 }

 .left-img-light-section .content-block{
   z-index:2;
         position:relative
 }
     .left-img-light-section,.table-block-section {
     padding-bottom:6.25rem 
     }
     .content-section.mb-40{
         padding-bottom: 3.72rem;
     }
     .table-block-section{
   background-color:#F1F4FA;
 }
 .table-block-section td {
   border-bottom: 0.0625rem solid #D9D9D9; /* 1px */
   padding: 1.375rem; /* 22px */
   width: 33.3%;
   position: relative;
   color: #18303D;
 
   font-family: Roboto;
   font-size: 0.9375rem; /* 15px */
   font-style: normal;
   font-weight: 400;
   line-height: 130%;
 }
 .table-block-section th:nth-child(2), .table-block-section th:nth-child(3){
   padding: 1.375rem; /* 22px */
   background: #fff;
   text-align: center;
   color: #18303D;
   line-height: 130%;
   font-size: 1.125rem; /* 18px */
 }
 .table-block-section th:nth-child(2){
   border-radius: 0.625rem 0 0 0; /* 10px */
   border-bottom: 0.3125rem solid #FFEF00; /* 5px */
   font-weight: 600;
 }
 
 .table-block-section th:nth-child(3){
   border-radius: 0 0.625rem 0 0; /* 10px */
   border-bottom: 0.3125rem solid #D9D9D9; /* 5px */
   border-left: 0.0625rem solid #D9D9D9; /* 1px */
   font-weight: 500;
 }
 .table-block-section tr:last-child td {
   border-bottom: 0;
 }
 .table-block-section tr td:first-child{
   padding-left: 0;
   color: #18303D;
   font-family: Roboto;
   font-size: 1.25rem; /* 20px */
   font-style: normal;
   font-weight: 400;
   line-height: 130%; 
 }
 .table-block-section table {
   width: 100%;
 }
 .table-block-section tr td:nth-child(2),.table-block-section tr td:nth-child(3){
   background:#fff;
   padding-left: 8.125rem; /* 130px */
   padding-right: 3.125rem; /* 50px */
 }
 .table-block-section tr td:nth-child(2)::before{
   content: '';
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cg clip-path='url(%23clip0_0_613)'%3E%3Ccircle cx='9.5' cy='9.5' r='9.5' fill='%23FFEF00'/%3E%3Cpath d='M4.75 9.75L7.91667 13L14.25 6.5' stroke='%23101B3A' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_613'%3E%3Crect width='19' height='19' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
   height: 1.1875rem; /* 19px */
   width: 1.1875rem;  /* 19px */
   border-radius: 2rem;
   background-repeat: no-repeat;
   background-size: cover;
   position: absolute;
   left: 4.375rem; /* 70px */
   top: 50%;
   transform: translateY(-50%);
 }
 .table-block-section tr td:nth-child(3)::before{
     content: '';
     background-image: url(../images/minus2.svg);
   height: 1.1875rem; /* 19px */
   width: 1.1875rem;  /* 19px */
   border-radius: 2rem;
   background-repeat: no-repeat;
   background-size: cover;
   position: absolute;
   left: 4.375rem; /* 70px */
   top: 50%;
   transform: translateY(-50%);
 }
 .table-block-section td:last-child{
   border-left: 0.0625rem solid #D9D9D9; /* 1px */
 }
 .table-block-section tr:last-child td:nth-child(3){
   border-radius: 0 0 0.625rem 0; /* 10px */
 }
 .table-block-section tr:last-child td:nth-child(2){
   border-radius: 0 0 0 0.625rem; /* 10px */
 }
 .content-full-width .content-box{
 width:100%
 }
 .counter-block-section{
     padding:6.25rem 0
 }
 .heading-row .titleBox {
     color:#fff;
      margin-bottom: 3.125rem;
 }
 .heading-row .titleBox p{
 font-size: 1.125rem;
     line-height: 1.4;
     letter-spacing: 0.72px;
 }
 
 .counter-row .cardInner {
     padding: 2.75rem 2.75rem; /* 44px 100px */
     background: url(../images/Stat.png);
     background-repeat:no-repeat;
     background-size:cover;
     box-shadow: 0 0 0.625rem 0 #4080A3; /* 10px */
     position: relative;
     border-radius: 1.25rem; /* 20px */
     height: 100%;
     text-align: center;
 }
 
 .counter-row .cardInner::before {
     content: "";
     position: absolute;
     inset: 0;
     border-radius: 1.25rem; /* 20px */
     padding: 0.125rem; /* 2px */
     
     -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
     -webkit-mask-composite: xor;
     mask-composite: exclude;
 }
 .counter-row .col-md-4:nth-child(1) .cardInner::before{
     background: linear-gradient(125deg, #FFEF00 2.44%, #5D85AF 100%);
 }
 .counter-row .col-md-4:nth-child(2) .cardInner::before{
     background: linear-gradient(180deg, #FFEF00 0%, #5D85AF 100%);
 }
 .counter-row .col-md-4:nth-child(3) .cardInner::before{
     background: linear-gradient(257deg, #FFEF00 0.39%, #5D85AF 98.04%);
 
 }
 
 .counter-row .cardInner h3 {
     color: #fff;
     font-family: Roboto;
     font-size: 3rem; /* 48px */
     font-style: normal;
     font-weight: 800;
     line-height: 110%;
     margin-bottom: 0.25rem; /* 4px */
 }
 
 .counter-row .cardInner h3 span {
     color: #FFEF00;
 }
 
 .counter-row .cardInner p {
     color: #fff;
     max-width: 14.375rem;
     width: 100%;
     margin-left:auto;
     margin-right:auto
 }
 .custom-title h3{
     color:#fff;
 }
 .custom-title.content-section{
     padding-top:0
 }
 section.pt-0{
     padding-top:0 !important
 }
 
 .leftImage_rightQuote.testimonial-v3 .quoteBox{
     background: linear-gradient(249deg, #D9D9D9 -11.98%, #FFF 33.78%);
     padding: 2.5rem;
     margin-left: 7.375rem;
 }
 .leftImage_rightQuote.testimonial-v3 .quoteBox::before, .leftImage_rightQuote.testimonial-v3 .leftImgBox::before{
     content: "";
     position: absolute;
     inset: 0;
     border-radius: 1.25rem;
     padding: 0.125rem;
     background: linear-gradient(125deg, #FFEF00 2.44%, #5D85AF 100%);
     -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
     -webkit-mask-composite: xor;
     mask-composite: exclude;
 }
 .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent p,.leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent .userInfo .userName,.leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent .userInfo .userDesignation{
     color: #101B3A;
 font-family: Roboto;
 font-size: 1.563rem;
 font-style: normal;
 font-weight: 400;
 line-height: 130%;
 text-transform:unset
 }
 .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent .userInfo .userName{
     font-weight:700
 }
 
 .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteShape {
     left: -6rem;
     top: -3.125rem;
     width: 8.1875rem;
     height: 6.4375rem;
 }
 .leftImage_rightQuote.testimonial-v3 .leftImgBox{
     background:#fff
 }
 
 /*Cta Block*/
 .cta-bg-new {
     padding-bottom:6.25rem
 }
 .cta-bg-new .contentParent{
 background:#FFEF00;
 border-radius:1.25rem;
 padding:3rem 1rem
 }
 .cta-bg-new h3{
 
     color:#18303D;
     margin-bottom:1.25rem
 }
 .btn-blue a{
   background: #101B3A;
   color:#fff
 }
 .btn-blue a:hover{
 color:#090F20
 }
 footer.footer-custom .footerBottomBox{
     margin-top: 0;
 }
 footer.footer-custom {
     padding:2rem 0
 
 }
 footer.footer-custom .footerBottomBox .footerBottomLogo img{
 height:4.688rem;width:auto
 }
 footer.footer-custom .footerBottomBox .bottomRightBox ul li a, footer.footer-custom .footerBottomBox .copyRightText{
 font-size:1.125rem;color:#fff;
 font-style: normal;
 font-weight: 400;
 line-height: 130%;
 text-transform: unset;
 }
 footer.footer-custom .footerBottomBox .bottomRightBox ul li a:hover{
 color: #5D85AF;
 }
 footer.footer-custom .footerBottomBox .bottomRightBox ul li{
     position:relative
 }
 footer.footer-custom .footerBottomBox .bottomRightBox ul li:after {
     content:"|";
     font-weight:500;
     position: absolute;
     color:#fff;
     font-size:1rem;
     top: 50%;
     transform: translateY(-50%);
     right: 0;
 }
 footer.footer-custom .footerBottomBox .bottomRightBox ul li {
     padding: 0rem 0.825rem;
 }
 
 footer.footer-custom .footerBottomBox .bottomRightBox ul{
     margin: 0rem -0.825rem;
 }
 footer.footer-custom .bottomRightBox {
 justify-content: end;
 }
 
 .clientSection.clientSectionV3 .marquee .logo-img img{
    height: 7.5rem;
filter: none;
width: 12.188rem;
object-fit:contain
}
.clientSection.clientSectionV3 h2{
margin:0 0 1.125rem 0
}
.clientSection.clientSectionV3 .marquee{
    padding: 0;
}
.clientSection.clientSectionV3 p {
    max-width: 58.533rem;
    width:100%
}
 
 @media (max-width: 1279px) {
 footer.footer-custom .bottomRightBox {
 justify-content: unset;
 }
 .left-img-light-section::before{
     background-size: 100%;
 }
 .banner-with-rounded-image.right-form-section.below-slide{
    padding: 120px 0 30px 0;
}
}

@media (max-width: 1025px) {
	
	.clientSection.clientSectionV3 .marquee .logo-img img {
		height: 5rem;
		width: 8rem;
	}
}

@media (max-width: 991px) {
     .left-img-light-section,.table-block-section,.cta-bg-new {
     padding-bottom:4.375rem
     }
     .counter-block-section{
     padding:4.375rem 0
     }
   
     .left-img-light-section .content-block .content p{
         margin-bottom: 1.5rem;
     }
     .left-img-light-section .row img{
         width:100%
     }
     .left-img-light-section::before {
        background-size: 140%;
        background-position-y: 3rem;
        background-position-x: 43%;
     }
     .left-img-light-section .row {
        row-gap: 1.875rem;
        }
     .table-block-section tr td:nth-child(2), .table-block-section tr td:nth-child(3){
         padding-left: 50px;
     padding-right: 22px;
     }
     .table-block-section tr td:nth-child(2)::before, .table-block-section tr td:nth-child(3)::before{
         left: 20px;
     }
     .table-block-section tr td:first-child{
         font-size:18px
     }
     .counter-row .cardInner {
         padding: 1.75rem;
     }
     .counter-row .cardInner h3 {
     font-size: 2.25rem;
 
     }
     .heading-row .titleBox p br{
         display:none
     }
     .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteShape {
     left: -3rem;
     top: -1.75rem;
     width: 4.1875rem;
     height: 4.4375rem;
 }
 .leftImage_rightQuote.testimonial-v3 .quoteBox{
     padding: 1.75rem;
     margin-left: 2.375rem;
 }
 .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent .userInfo {
         width: 100%;
     }
 }
 @media (max-width:767px) {
    .banner-with-rounded-image.right-form-section.below-slide {
        padding: 75px 0 !important;
    }
     .bannerLeftBox .banner-content ul{
         margin-left: auto;
         margin-right:auto;
         max-width: 200px;

     }
     .left-img-light-section, .table-block-section,.cta-bg-new {
     padding-bottom:3.125rem
     }
     .counter-block-section{
     padding:3.125rem 0
     }
     
 
 
 .bannerLeftBox .banner-content li{
     display: flex
 }
 .banner-with-rounded-image.right-form-section .staticForm{
     margin-bottom:0
 }
 .fourColumnCardSection .titleBox{
     margin-bottom: 3.125rem;
 }
 .content-section.mb-40 {
     padding-bottom: 3rem;
 }
 .left-img-light-section .row img{
         width:100%
     }
     .table-block-section .table-wrapper{
         overflow: scroll;
     }
     .table-block-section table{
         width: 600px;
     }
     
     .table-block-section tr td:nth-child(2)::before, .table-block-section tr td:nth-child(3)::before{
        top: unset;
        transform: unset;
     }
     .table-block-section tr td:nth-child(2), .table-block-section tr td:nth-child(3){
        vertical-align: top;
     }
     .counter-row{
         row-gap:20px
     }
     .leftImage_rightQuote.testimonial-v3 .quoteBox {
         padding: 20px 12px;
         margin-left: 1.375rem;
         margin-bottom: 0px;
         margin-top: 30px;
     }
     .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent p, .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent .userInfo .userName, .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteContent .userInfo .userDesignation{
         font-size: 16px;
     }
     .leftImage_rightQuote.testimonial-v3 .quoteBox .quoteShape{
         left: -2rem;
         top: -0.75rem;
         width: 3.1875rem;
         height: 3.4375rem;
     }
     .testimonial-v3 .flex-row-reverse {
     flex-direction: column-reverse;
 }
 footer .footerBottomBox .footerBottomLogo {
          display: block;
          margin-bottom:20px
     }
     footer.footer-custom .footerBottomBox .bottomRightBox ul li a, footer.footer-custom .footerBottomBox .copyRightText {
        font-size: 0.813rem;
     }
     
     .leftImage_rightQuote.testimonial-v2 .quoteBox{
        height: auto;
     }
 }
 
 

   