h1,h2,h3,h4,h5,h6,body,p,li,a{font-family: 'Montserrat', sans-serif!important}
h1,h2,h3,h4,h5,h6{color: #243d59; font-weight: 400;}
h3 strong{font-weight: 700;}
p{letter-spacing: 0.08px; color: #000;}
p,li,a{font-size: 16px;line-height: 1.6;}
footer li {line-height: 20px;}
p{margin-bottom: 15px}
.bar .logo{max-height: 60px; top: 0;}
.bar .menu-horizontal{top: 5px;}
.lead{color:#575757;font-size: 18px!important}
.home-inside-anchor-link-section {margin-top: -170px; z-index: 9; position:relative;}
.background-color{background: #fff;}
.train_content p{position: absolute; bottom: 0; padding: 2em 4em; color: #fff;}
/*.view-case-section .background-image-holder {background-position: left top!important;}*/
.content {background: #003a6f;}
.content p, .work-one p{color: #fff;}
.work-one{background: #003a6f; padding: 2em 4em;}
.work-two{background: #ffd15f; padding: 2em 4em;}
.work-two p{color: #003a6f}p a, span a, label a{text-decoration: none}#main a:hover{text-decoration: none!important}
ul.menu-horizontal li.cta-btn a, footer .third-col a, .switchable.three-reason a, .content-button a{text-decoration: none!important}
/*jeevan css*/
.text{margin-top: -60px; float: left; margin-left: 75px;}
.business-one{background: #ffd15f;padding: 4em!important;min-height: 488px;}
.business-two{background: #003a6f;padding: 4em!important;min-height: 488px;}
.business-two img{width: 65px;}
.business-one h5 strong, .business-one p{color: #000;}
.business-two p, .business-two h5 strong, .business-two a{color: #fff!important}
.business-one h5, .business-two h5{font-size: 18px; margin-bottom: 10px;}
.business-two ol li{color: #fff; margin-bottom: 10px;font-size: 15px;}
.business-one ol li{color: #000; margin-bottom: 10px;font-size: 15px;}
.panel-one{padding: 2em 4em;}
.panel-two{padding: 2em 5em;}
.para-lead{font-size: 18px!important}
.accordion__title{display:flex}
.fail-safe-home a, .alink-color .work-one a{color:#fff!important;}
.Privacy .privacy-policy h3, .Terms .terms-and-conditions h3{margin-bottom: 0!important}
/*.home-inside-anchor-link-section .anchor img{width: 90px;}*/
.active .accordion__content{padding-bottom: 15px;}
.three-reason .copy p:first-child{font-size: 18px;    font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: 1.6;    letter-spacing: normal;
    color: #000000;}
.nav-container{box-shadow: 0px 2px 10px rgb(0 0 0 / 20%);}
#main a{color: #001d3d;text-decoration: underline; font-weight: 600;}
.Consult .contact-form, .staff-form, .FormBuilder-ebook-form{background-color:#001d3d; padding:3em; }
.Consult .contact-form label, .staff-form label, .ebook-form label{color:#fff;font-weight: 500; font-size: 14px;}
.Consult .contact-form .Inputfield, .staff-form .Inputfield, .ebook-form .Inputfield{padding-bottom: 1em!important}
.Inputfield_contact-form_submit button, .Inputfield_staff-member_submit button{width: 100%!important;cursor: pointer;}
.Inputfield_apply-now_submit button{cursor: pointer;}
.home-inside-anchor-link-section.why-us img{width:120px!important;height: 120px!important}
.home-inside-anchor-link-section.why-us .background-color{background-color: #fff!important}
.menu-horizontal li:not(:last-child){margin-right: 2em!important}strong{font-weight: 700!important}
ul.menu-horizontal li a, footer .cta-btn a, .cta-btn a{text-align:center;padding-top:7px;color:#001d3d!important;font-size: 14px!important;letter-spacing: .5px;}.menu-horizontal > li:not(:hover) > a, .menu-horizontal > li:not(:hover) > span, .menu-horizontal > li:not(:hover) > .modal-instance > .modal-trigger{opacity: 1;}
ul.menu-horizontal li.cta-btn a, footer .cta-btn a{color:#001d3d;background-image: url(../img/group-2-copy-3@3x.png);width:240px;height: 50px;line-height: 36px;font-weight: 700;text-transform: uppercase; background-repeat:no-repeat;display: block; background-size: 100%;}
#main .content-button a, #main .cta-btn a, .car-button a{color:#001d3d;background-image: url(../img/group-2-copy-3@3x.png);width:300px;height: 55px;line-height: 49px;font-weight: 700;text-transform: uppercase;text-decoration: none!important; background-repeat:no-repeat;display: block; background-size: 100%;font-size: 16px!important}
.header-section h1 {font-family: Montserrat;  font-size: 40px;  font-weight: bold;  font-stretch: normal;  font-style: normal;
  line-height: 1.25;margin-bottom:15px;  letter-spacing: normal;  color: var(--light-01-fill-11-white-white-2); font-weight: 400;}.header-section p, .header-section p strong{font-family: Montserrat;
  font-size: 18px!important;  font-weight: 400;  font-stretch: normal;  font-style: normal;  line-height: 1.6;  letter-spacing: normal;
  color: #fff;}.header-section p strong{font-weight: 700!important;}.header-section p{font-weight: 500!important}
  .home-inside-anchor-link-section .background-color{padding:20px 0 10px 0;}
  .fail-safe-home h3 {font-family: Montserrat;  font-size: 35px;  font-weight: bold;  font-stretch: normal;
  font-style: normal;  line-height: 1.2;  letter-spacing: normal;  text-align: center;  color: #001d3d;font-weight: 500;position: relative;}
  .fail-safe-home h3::before{content:"";position: absolute;bottom: -20px;background-color: #ffb706;width:65px;height:4px;text-align: center;left:47%;}
  .bright-future-1 a.call-btn{font-family: Montserrat;  font-size: 16px;  font-weight: bold;  font-stretch: normal;  font-style: normal;  line-height: 1.8;
  letter-spacing: -0.02px;  color: #ffb706;}
  .bright-future-1 strong{    font-size: 20px;  font-weight: bold;  font-stretch: normal;  font-style: normal;  line-height: 1.6;
  letter-spacing: -0.03px;  color: #fff;padding-bottom: 10px;}
  .bright-future-1 p{   font-size: 16px;  font-weight: 400;  font-stretch: normal;  font-style: normal;  line-height: 1.6;
  letter-spacing: -0.02px;  color: #fff}.view-case-row .content{ margin-left: 30px;   position: relative; z-index: 10;  padding: 50px 40px 50px 40px;  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.25);  background-color: #001d3d;}
  .view-case-row h3{   font-size: 24px;  font-weight: normal;  font-stretch: normal;margin-bottom: 20px; position: relative; font-style: normal;  line-height: 1.6;  letter-spacing: -0.03px;color:#fff;}
.view-case-row h3::before{content: "";    position: absolute;    bottom: -10px;    background-color: #ffb706;
    width: 10%;    height: 3px;    text-align: center;  }.view-case-row p{   font-size: 16px;  font-weight: 500;  font-stretch: normal;
  font-style: normal;  line-height: 1.6;  letter-spacing: -0.02px;color:#fff;}
  .does-it-work h3{ font-size: 32px;position: relative;  font-weight: bold;  font-stretch: normal;  font-style: normal;
  line-height: 1.43;  letter-spacing: normal;  text-align: center;  color: #001d3d;} .does-it-work h3::before{content: "";    position: absolute;    bottom: -10px;    background-color: #ffb706;
    width: 65px;height: 4px;text-align: center; left:47%; }.does-it-work h4{    font-size: 24px;  font-weight: 700;  font-stretch: normal;
  font-style: normal;  line-height: 1.5;  letter-spacing: -0.03px;color: #fff;margin-bottom: 10px;}.does-it-work p{font-size: 16px;  font-weight: normal;
  font-stretch: normal;  font-style: normal;  line-height: 1.6;  letter-spacing: -0.02px;}.does-it-work a.call-btn, .read-btn{padding: 4px 25px 4px 25px;
  border-radius: 25px;  border: solid 2px #ffb706;margin-top: 10px;display: inline-block;text-transform: uppercase;font-size: 12px;}.does-it-work .work-one, .does-it-work .work-two{padding:4em!important;min-height: 326px;}
  .does-it-work .work-two h4, .does-it-work .work-two p{color:#000!important;} .does-it-work .work-two a.call-btn{color: #001d3d!important;border: solid 2px #001d3d}
  footer{background-color: #fff;position: relative;padding:50px 0;}footer::before{content:"";  ;position: absolute;right: 0;}footer.footer-2 .row:last-child{margin-top:20px;}
  footer h3{  font-size: 16px!important;  font-weight: 700!important;  font-stretch: normal;  font-style: normal;  line-height: 1.5;  letter-spacing: normal;
  color: #e1e1e1!important;}footer p{ font-size: 14px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.6;  letter-spacing: normal;
  color: #cccccc;}footer .first-para a{color:#fff!important;}footer .sec-col a{  font-size: 14px;  font-weight: normal;  font-stretch: normal;
  font-style: normal;  line-height: 1.88;  letter-spacing: normal;  color: #cccccc!important;}footer ul:not(.list-inline):not(.slides) > li{line-height: 1.5!important}footer .first-para{padding-right: 100px;}
  footer .third-col a{    text-align: center; padding-top: 8px;}footer .third-col{text-align: right;}.lower-footer{padding-top:0;padding-bottom: 10px!important}
  .lower-footer ul li{display: inline;}.lower-footer ul li a{padding-right: 10px; color:#cccccc!important;font-size: 14px;}footer .copyright a{font-weight: 700;color:#fff!important;}footer .copyright{text-align: right;}
.three-reason h3, .contact-headline h1, .business h3{  font-size: 32px;  font-weight: 400!important;  font-stretch: normal;  font-style: normal;position: relative;  line-height: 1.5;  letter-spacing: normal;  color: #001d3d;}
.three-reason h3::before, .contact-headline h1::before, .business h3::before{content: "";position: absolute;bottom: -10px;    background-color: #ffb706;    width: 65px;
    height: 4px;    text-align: center;    left: 45%;}.three-reason h4{  font-size: 22px;  font-weight: bold!important;  font-stretch: normal;
  font-style: normal;  line-height: 1.5;  letter-spacing: -0.03px;  color: #001d3d;}.contact-headline h1::before{left:0!important;}.contact-headline h1{margin-bottom: 25px!important}
.three-reason h3 strong{font-size: 32px;font-weight: 700;}.contact-headline ol{margin-left: 24px;}.contact-headline ol li{margin-bottom: 10px!important;color: #000!important}
  .three-reason strong, .contact-headline strong{  font-size: 18px;  font-weight: normal;  font-stretch: normal; font-style: normal;  line-height: 1.5;  letter-spacing: normal;  color: #000000;}.three-reason p{  font-size: 16px;  font-weight: normal;
  font-stretch: normal;  font-style: normal;  line-height: 1.6;  letter-spacing: normal;  color: #000000;}.home-blog h3{  font-size: 42px;  font-weight: bold;  font-stretch: normal;  font-style: normal;  line-height: 1.43;  letter-spacing: normal;  text-align: center;  color: #001d3d;
position: relative;}.home-blog h3::before{content: "";    position: absolute;    bottom: -10px;
    background-color: #ffb706;    width: 50px; height: 4px;    text-align: center; left: 48%;}.home-blog h4{  font-size: 22px;
  font-weight: 600;  font-stretch: normal;  font-style: normal;  line-height: 1.45;  letter-spacing: normal;  color: #001d3d;}.navigation-post a.btn, .home-blog .btn, body.Blog .feature__body a.btn, .categories .feature__body a.btn{display: inline-block;  padding: 6px 45px 6px;
  border-radius: 25px;  border: solid 2px #ff0606;}.home-blog .feature__body{border:none;padding:10px!important;}.home-blog .feature__body a.btn{display: none;}body.Blog .feature__body h5, .home-blog h5, .categories h5{
     font-size: 16px;  font-weight: 700;  font-stretch: normal;  font-style: normal;  line-height: 1.45;  letter-spacing: normal;  color: #001d3d;  }body.Blog .boxed, .categories .boxed{padding:0 12px!important;border:0!important;}.home-blog a.btn span, body.Blog .feature__body a.btn span, .categories a.btn span{ font-size: 16px;
  font-weight: 600;  font-stretch: normal;  font-style: normal;  line-height: 1.45;  letter-spacing: normal;  color: #001d3d!important;background-color: transparent!important;}
  .home-blog a .btn__text, body.Blog .feature__body a .btn__text, .navigation-post a.btn{color: #001d3d!important;}.contact-headline h1 strong{font-size: 32px!important}.home-inside-anchor-link-section .background-color{background-color: transparent!important;}
  .home-inside-anchor-link-section .background-color p, .home-inside-anchor-link-section .background-color p strong{color: #fff}
  .home-inside-anchor-link-section.why-us .background-color p, .home-inside-anchor-link-section.why-us .background-color p strong{color: #000!important}
  .home-blog{width:80%;margin:auto; padding-top:4em;}.btn:hover{transform: translate3d(0, 0px, 0);
    -webkit-transform: translate3d(0, 0px, 0);}.navigation-post a.btn{background-color: #fff!important}.common-class a:hover, .btn.type--uppercase .btn__text:hover{text-decoration: none;}
  [class*='bg-']:not(.bg--white):not(.bg--secondary) p, [class*='imagebg']:not(.image--light) p{opacity: 1!important}.dont-spot-col p{font-size: 16px!important}
  .imagebg:not(.image--light) .bg--white p, .imagebg:not(.image--light) .bg--white span, .imagebg:not(.image--light) .bg--white ul, .imagebg:not(.image--light) .bg--white a:not(.btn){color: #000!important}

.about h3{   font-size: 28px;  font-weight: 700;  font-stretch: normal;margin-bottom: 20px; position: relative; font-style: normal;  line-height: 1.5;  letter-spacing: -0.03px;color:#001d3d;}
 .about h3::before{content: "";    position: absolute;    bottom: -10px;    background-color: #ffb706;
    width: 10%;    height: 3px;    text-align: center;  }.about p:first-of-type, .career-first p:first-of-type{  font-size: 18px;  font-weight: normal;  font-stretch: normal;
  font-style: normal;  line-height: 1.6;  letter-spacing: normal;  color: #000000;}.about p{  font-size: 16px;  font-weight: normal;
  font-stretch: normal;  font-style: normal;  line-height: 1.6;  letter-spacing: normal;  color: #000000;}.faq h3, .why-us h3{ font-size: 32px; font-weight:400!important;position: relative; font-weight: bold;
  font-stretch: normal;  font-style: normal;  line-height: 1.43;  letter-spacing: normal;  text-align: center;  color: #001d3d;}.faqq{padding-bottom:20px;}.why-us .banner-text{padding-top:15px;}
  .why-us .banner-text p{font-size: 14px;line-height: 1.6}
  .faq h3::before, .why-us h3::before{content: "";    position: absolute;bottom: -10px;background-color: #ffb706;width: 65px; height: 4px;    text-align: center; left:48%; }
    .home-inside-anchor-link-section.why-us{margin-top: 0!important}ul.accordion li{padding: 3px 10px 3px 10px;
  border-radius: 10px;  border: solid 1px #001d3d!important;  background-color: #fafdff!important;margin-bottom: 20px;}.accordion__title span{ font-size: 17px;font-family: Montserrat;
  font-weight: bold;  font-stretch: normal;  font-style: normal;  line-height: 1.5;  letter-spacing: -0.03px;  color: #001d3d;}.accordion li .accordion__title{background-color: transparent!important;}
  .accordion-1 li.active .accordion__title, .accordion-1 li.active .accordion__title span{ color: #001d3d!important;}.accordion-1 li.active .accordion__title{border:none!important;}
 .accordion__content *{  font-size: 16px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.6;  letter-spacing: normal;  color: #000000;}
.accordion__content h4{ margin-bottom:15px!important; font-size: 19px;  font-weight: bold;  font-stretch: normal;  font-style: normal;  line-height: 1.78;  letter-spacing: -0.03px;
  color: #001d3d;}ul.accordion li ul li, ul.accordion li ol li{padding:0;margin:0!important; border: none!important;margin-left:24px!important;}
  .accordion-1 li.active .accordion__title:before{color:#001d3d!important;}.margin-bottom-30{padding-bottom:2em!important;}.switchable.three-reason a, .content-button a{text-align: center;padding-top: 7px;}
.accordion-1 li .accordion__title{border:0!important;} .accordion__content h4{  font-size: 18px;  font-weight: normal;  font-stretch: normal;  font-style: normal;
  line-height: normal;  letter-spacing: normal;  color: #000000;}.accordion__content ul, .accordion__content ul li{list-style-type: disc}.accordion__content h4{  font-size: 18px;
  font-weight: 700;  font-stretch: normal;  font-style: normal;  line-height: 1.5;  letter-spacing: normal;  color: #000000;}.accordion li.active .accordion__content{padding-top:15px;}
select#Inputfield_country, select#Inputfield_previously_employed, select#Inputfield_total_experience{padding:10px 0!important;width:100%;}.InputfieldContent input, select#Inputfield_business_size, select#Inputfield_best_local_time_to_contact_you{width:100%!important;}
 input[type], textarea, select{border:1px solid #ccc!important;}.Inputfield_contact-form_submit button, .Inputfield_apply-now_submit button, .Inputfield_staff-member_submit button, .Inputfield_ebook-form_submit button{border:0!important;background-color: #ffb706;border-radius: 12px;color:#fff;margin-top:15px;padding:0 15px;text-transform: uppercase;font-weight: 700}/* end Jeevan css*/
.accordion__content ol{padding-bottom: 15px;}#content ol, #content ul, .common-class ol, .common-class ul{margin-left:24px;font-size: 15px!important;    font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: 1.6;    letter-spacing: normal;
    color: #000000;} .blog-content ul{list-style: disc;} .InputfieldFormBuilderFileList{list-style: unset!important;}
.InputfieldFormBuilderFileList {margin-left: 0!important;} select {-webkit-appearance: menulist;}
#Inputfield_upload_resume{color: #fff;} 
footer .cta-btn a{width: 255px;}.container1.pos-vertical-center{z-index: 10}footer ul{margin-left: 0!important}.navigation-post a .btn__text{color:#001d3d!important}
  /*mobile css*/
  @media all and (min-width: 1921px){.height-90.header-section{height:93vh!important;}img.img-responsive{width: 100%!important}}
    @media all and (max-width: 349px){.header-section.height-90 .pos-vertical-center{top: 10%!important}.Case .header-section.height-90 .pos-vertical-center{top:0!important;}}
    @media all and (max-width: 639px){footer .third-col{padding-top:25px!important;}.panel-two, .panel-one{padding:0!important;}
footer .cta-btn a{width: 300px;  height: 55px; line-height: 47px;font-size: 14px!important;font-weight: 700!important;}.home-blog {width:89%!important;
}
  }
 @media (min-width: 640px) and (max-width: 767px){footer .cta-btn a{width: 175px;  height: 40px; line-height: 23px;font-size: 12px!important}}
  @media all and (max-width: 768px){
    img[sizes]{width: 100%; }
    .no-padding-car .business-one, .no-padding-car .business-two{padding:4em 1em!important;min-height: auto!important}
    .mobile-row{margin:0!important;}
    .footer-icon img{width:32px;}.footer-icon a{margin-left: 2px!important;}
    /*footer .cta-btn a{width:185px!important;height: 37px!important;line-height: 23px;letter-spacing: 0!important;}*/
    .business-one {padding:2em!important;}
    #main .content-button a, #main .cta-btn a{width: 275px!important;line-height: 44px!important;height: 52px!important}
    .cta-btn{padding:0!important;}
    .Small .header-section .background-image-holder{background-position: 65% 50%!important}
    .header-section.height-90{height: 90vh!important}.train_content p{padding:2em!important;}
    .fail-safe-home h3{font-size: 28px!important}.fail-safe-home h3::before {left:42%!important;}
    .home-inside-anchor-link-section .background-color p, .home-inside-anchor-link-section .background-color p strong{color:#000!important;}.home-blog h3::before{left:42%!important;}
    section, footer, section.section--even{padding:1.571429em 0!important;}
    .business-two, .does-it-work .work-one, .does-it-work .work-two, .inside-text{padding:2em!important;}.does-it-work h3, .home-blog h3 {font-size: 28px;}.does-it-work h3::before{left:35%;}
    .next-post{float: left;}.faq h3, .why-us h3{font-size: 26px!important}.faq h3::before, .why-us h3::before{left: 37%!important;}.about h3 {
font-size: 28px!important}footer .first-para{padding-right: 0!important}.header-section h1{font-size: 32px!important;}.view-case-row h3 {font-size: 28px;
}.three-reason h3, .contact-headline h1, .business h3{font-size: 28px!important;}.three-reason h3::before, .contact-headline h1::before, .business h3::before{left:35%;}
    .home-blog a.btn, body.Blog .feature__body a.btn{font-size: 13px!important;}ul.accordion{margin-left: 0!important}
    footer .third-col{text-align: left!important;}.blog-next-prev.home-blog{width:95%!important;text-align:center;}.home-blog a.btn{display: inline-block;}
  	.home-inside-anchor-link-section{margin-top: 0!important}.view-case-row .content{margin-left:0!important;}section.view-case-section{padding:1em 0}section.view-case-section .container{padding:0;}
  }
@media (min-width: 768px) and (max-width: 1024px){
  .ipad-title h3::before{left:46%!important;}.no-padding-car .business-one, .no-padding-car .business-two{padding:4em 1em!important;min-height: auto!important}
  .small-business-practices .panel-two {padding:2em 1em!important;}
  footer .cta-btn a{width: 240px;  height: 55px; line-height: 36px;font-size: 15px!important;font-weight: 700!important;}
  #menu1 ul.menu-horizontal{top:2px;}
  .about .panel-one, .about .panel-two{padding:0!important;}
  .bar-2 .bar__module, .bar-1 .bar__module{margin-bottom: 0!important}
footer .third-col{padding-top:0px!important;}
  .bar .logo{height: 42px;}.menu-horizontal li:not(:last-child){margin-right: 8px!important}
ul.menu-horizontal li a {font-size: 12px!important}
ul.menu-horizontal li.cta-btn a{width: 175px;  height: 40px; line-height: 22px}.menu-horizontal li{padding:0!important;}
#menu1 .row div{padding:0!important}.bar .menu-horizontal{padding-top: 8px;}.train_content p{padding:2em 1em;}.does-it-work .work-one, .does-it-work .work-two{padding:2em!important;}
p.cta-btn{padding-left:0!important;margin-left:0!important;}.home-blog {width:90%!important;}.home-blog p{line-height: normal;padding-top: 10px;}
.business-two, .business-one, .panel-two, .panel-one{padding:2em!important;}.feature-1 p{line-height: 1.6!important;}section.faq{padding-top:2em!important;padding-bottom: 2em!important;}
}.small-business-practices h3 strong{color: #001d3d;}.small-business-practices .panel-two strong{font-size: 2.5em; color: #ffb706}.small-business-practices .panel-two p, .small-business-practices p{font-size: 18px;color:#001d3d;
}.small-business-practices p{font-weight: 700;}.small-business-practices .panel-two p{font-weight: 500!important}.small-business-practices .panel-two{padding:2em 3em;}

  .bpo ol{margin-left: 17px;}.bpo .text a{padding:0!important;  border-radius: 0!important;      border: 0!important; 
    margin-top: 0px;     display: inline!important;     text-transform: none!important;     font-size: 16px!important;}.common-class a:hover{text-decoration: none!important;}
body.Small .three-reason .justify-content-between h3::before, .Trusted .three-reason .justify-content-between h3::before{left:0!important;}.bright-future-one ol li{font-size: 16px;
    font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: 1.78;color:#000; margin-bottom: 15px!important;   letter-spacing: normal;}#FormBuilder_contact-form{margin-top: 13px;}
    ul.faqs-landing{list-style-type: disc;}.feature-1 p{line-height: 1.6;}ul.accordion li{margin-bottom: 15px!important;}ul.accordion li ul li{margin-bottom: 5px!important;}section.bottom-50{padding-bottom: 50px!important}
    .view-case-section a{color: #fff!important;}.fail-safe-home a, .alink-color .work-one a{text-decoration: none!important}
  .pos-right img, .pos-left img{width: 100%!important;}.does-it-work .work-two a, a.btn{text-decoration: none!important;}
  @media (min-width: 1024px){
.no-padding-car .business-one, .no-padding-car .business-two{min-height: auto!important;padding:4em 2em!important;}
    #menu1 ul.menu-horizontal{top:14px;}}
.Consult .FormBuilderErrors p.error, .Consult .success{color:#fff!important;}
.Consult iframe{min-height: 78px;}
.Consult .Inputfield_comments, .Staff .Inputfield_comment{display: none;}.heading-simple h3, .heading-simple h4{font-weight: 700!important;line-height: 1.6!important;margin-bottom: 10px!important}.heading-simple p{margin-bottom: 25px!important;}
.border-padding{padding-top: 2em; padding-bottom: 1em}.Careers .car-button a{font-size: 13px!important}.no-padding-car, .no-padding-car .col-sm-6{padding:0!important;margin:0!important;}
.faq .car-button{padding-top: 2em!important}img.align_left{float: left;margin-right: 15px;margin-bottom: 20px;}.heading-simple a{font-size: unset!important;font-weight:unset!important; }
.heading-simple h3::before, footer h3::before{display: none!important;}.heading-simple ol li{margin-bottom: 0!important;line-height: 1.6}.heading-simple ol ol li{list-style-type: lower-alpha;}.heading-simple ol ol{margin-bottom: 15px;}
 footer h3{  font-size: 16px!important;  font-weight: 700!important;}.blog-landing-section .feature-1>a.block img{margin-bottom: 15px;width:100%;}
 .home-blog a.btn, body.Blog .feature__body a:active, .home-blog a.btn:active{background-color: transparent!important;}
 .cta-btn a:hover,  body.Blog .feature__body a.btn:hover, .does-it-work a.call-btn:hover, .home-blog a.btn:hover, .navigation-post a.btn:hover, .read-btn:hover{transform: translateY(-3px)!important;  background-color: transparent!important;}
.heading-simple .blog-content h4{font-size: 24px;}.heading-simple .blog-content h3{color:#243d59!important;font-size: 28px!important}a.category-page{font-weight: 700;}
select#Inputfield_feedback{width:100%;}.categories article.feature-1 a img{margin-bottom: 10px;}article.feature-1 h5{min-height: auto!important}.categories h5, body.Blog .feature__body h5, .home-blog h5{margin-bottom: 10px;font-size: 16px;}

.new-landing .nav-container, .new-landing .footer, .new-landing .footer-2{display:none;}
.Resources .blog-landing-section .feature-1 > a.block img{margin-bottom:0!important;}
.new-landing .ebook-header{padding-top:15px}
.banner h1{color: #000!important;}
.banner .background-image-holder{background-position: 50% 0 !important;}
.banner img{margin-top: 3em;}
#FormBuilder_ebook-form select, #FormBuilder_ebook-form button{width: 100%;}
.banner .cta-btn{padding-left: 0}
.ebook-padding h3:before{left:0!important;}.padding-left-0{padding-left: 0!important}
.FormBuilder-apply-now .Inputfield_title{display: none;}
.category-search ul{list-style-type: disc;}
.category-search h4{margin-bottom: 10px; font-weight: 600;}
.category-search li a{text-decoration: none!important;}
.text-new{margin-left: 15px;}
.scroll-btn{scroll-margin-top:5em;}
.anchor-button{scroll-margin-top: 2em;}
.anchor-button-in{scroll-margin-top: 4em;}
.boost{padding-top: 2em;}
.newsletterpost-page .newsletter--border{border: 1px solid #efefef!important; padding: 20px!important}
.Fuel .email-whitelist{padding-top: 0}

@media (min-width: 1024px){
/*.blog-content p,*/ .blog-content ul li, .blog-content ol li{font-size: 16px; line-height: 1.6;}
.blog-content h1, .blog-header h1{font-size: 55px; line-height: 65px;}
.blog-content h2{font-size: 43px; line-height: 53px;}
.blog-content h3{font-size: 34px; line-height: 44px;}
.blog-content h4{font-size: 27px; line-height: 37px;}
}

.blog-header .background-image-holder{background-position: 50% 0!important;}
.service-banner .cta-btn h3{color: #fff!important;}
#cookie-manager button{padding: 5px 10px; margin-left: 5px;}
#cookie-manager .pwcmb-widget__text p{font-size: 15px;}
#cookies, #An-entrepreneurs-37-years, #The-cost-effective-ways, #Time-optimization-methods{scroll-margin-top: 4em;}
#cookie-manager input[type]{-webkit-appearance: checkbox;}
.newsletter-post ol li{margin-bottom: 10px;}
.newsletter-post h3{margin-bottom: 15px;}
.header-newsletter-new h1, .header-newsletter-new p, .header-newsletter-new label{color: #000!important;}
.newsletterpost-page .feature__body a.btn{display: block!important;}
.sprite {background: url(/site/assets/files/1/download.png) no-repeat top left; width: 25px; height: 25px;}
.sprite.fb {background-position: -40px 0;}
.sprite.twitter {background-position: -176px 0;}
.sprite.in {background-position: -70px 0;}
.MarkupSocialShareButtons {padding: 0!important;}
.MarkupSocialShareButtons .mssb-item {list-style: none; display: inline-block; padding: 0 8px;}
.blog-post__share {margin: 40px;}
.ebook-padding h3{margin-bottom: 1em;}
#FormBuilder_contact-form .InputfieldHeader{color:#fff!important}
.align-left{float: left; padding-right: 10px;}
/*.newsletterpost-page .padding-left{margin-left: 2em;}*/
.accordion__content .accord-first ul{display:inline-block;}
.NZ .panel-two, .NZ .panel-one{padding:0;}
.NZ .imageblock  ul li, .NZ .grid1 ul li{list-style-type:disc;}
.NZ .grid1 .business-two li{color:#fff;}
.NZ .grid1{margin-top:20px;}
.business-two h3, .business-two strong{color:#fff;}
.business-one{height:488px}
.nz-services .text-cta a{background-image: url(../img/group-2-copy-3@3x.png);
  width: 240px;
  height: 50px;
  line-height: 36px;
  font-weight: 700;
  text-transform: uppercase;
  background-repeat: no-repeat;
  display: block;
  background-size: 100%;
  text-decoration:none!important;
}
 .nz-services .head-txt p a{background-image: url(../img/group-2-copy-3@3x.png);
  width: 240px;
  height: 50px;
  line-height: 36px;
  font-weight: 700;
  text-transform: uppercase;
  background-repeat: no-repeat;
  display: inline-block;
  background-size: 100%;
  text-decoration:none!important;
  margin-top:20px;
}
.nz-services .head-txt a{color:#001d3d;}
.nz-services .text-cta a:hover, .nz-services .head-txt a:hover, .Micro .about a:hover{transform: translateY(-3px) !important;
    background-color: transparent !important;}
.nz-services .head-txt h1{font-size:30px; line-height:1.5;}
.nz-services .head-txt{padding-right:70px;}
.nz-services .head-txt p strong, .nz-services .head-txt li{color:#fff;}
.nz-services .new-headtxt p strong, .nz-services .new-headtxt li{color:#000!important; font-weight:normal!important;}
.nz-services .text-cta a strong, .nz-services .head-txt a strong{
    position: relative;
    left: 35px;
    top: 9px;
    font-size: 14px;
        color: #001d3d;


}

.nz-services .head-txt ul li:before, .dont-spot-col ul li:before, .ul-tick ul li:before{font-family: FontAwesome;
    content: "\f00c"; color:#72fb72; font-size:20px; float: left;
    margin-right: 10px;}
    .nz-services .last-para ul li{display:inline-block;}
.nz-services .last-para ul li:before{font-family: FontAwesome;
    content: "\f00c"; color:#72fb72; font-size:20px; float: left;
    margin-right: 10px;}
.nz-services .blog-detail-1{margin-top:5em;}
.NZ .header-section h1 strong, .Zealand .header-section h1 {color:#002147!important;}
.NZ .header-section p, .Zealand .header-section h3{color:#ff7f50!important;}
.new-headtxt ul{margin-left:0!important;}
.nz-services .new-headtxt{padding-right:35px!important;}
.new-headtxt h1{color:#3d5a80!important;}
.new-headtxt h3{color:#d90429!important;}
.new-nz-services .nz-services .head-txt{background:#ffffff!important; border-radius:30px; padding:20px 30px;}
.new-nz-services .nz-services .head-txt ul{margin-left:0;}
.new-nz-services .nz-services .head-txt ul li{color:#000; float:left;}
.new-nz-services .nz-services .head-txt .cta-btn{display:block; float:left;}
.nz-services .last-para ul li{width:100%;}
.Micro .new-nz-services .nz-services .head-txt ul li{overflow:hidden; float:none;}
.dont-spot-col ul li{overflow:hidden; float:none;}
.dont-spot-col{border-radius:30px;}
#wrap_Inputfield_source_url label{display:none;}
.Micro  .col-lg-4 .cta-btn{display:none;}

.Micro .about a{background-image: url(../img/group-2-copy-3@3x.png);
  width: 240px;
  height: 50px;
  line-height: 36px;
  font-weight: 700;
  text-transform: uppercase;
  background-repeat: no-repeat;
  display: block;
  background-size: 100%;
  text-decoration:none!important;
}

.Micro .about a strong{position: relative;
  left: 35px;
  top: 9px;
  font-size: 14px;
  color: #001d3d;
}

.ul-tick ul li{width:100%; overflow:hidden;}
.header-section:before{background:#000; opacity:0.4;   height: 100%;}
.header-section .col-md-12{text-align:center;}
footer .third-col p{color:#000; padding-top:2em;}
footer .third-col p a{color:#000!important; text-decortion:underline}
.email-whitelist{padding-top:4em;}
.email-whitelist img{margin-bottom:0;}