@font-face {
    font-family: 'Poppins-Regular';
    src: url('../../Content-New/fonts/Poppins-Regular.ttf') format('truetype');
}


@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('../../Content-New/fonts/Poppins-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Poppins-Medium';
    src: url('../../Content-New/fonts/Poppins-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'OpenSans-Regular';
    src: url('../../Content-New/fonts/OpenSans-Regular.ttf') format('truetype');
}

.comman-header {
   /* border-bottom: .0625rem solid #dbd9d2;*/
    background: #fff;
    margin-top: -15px;
}
.comman-header{width:100%;/*background:transparent;*/opacity:1;position:fixed;z-index:99;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;top:0;/*border-bottom:.0625rem solid #dbd9d2;*/ /*transparent*/;}
.comman-header.nav-up{background:transparent;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}  /*commented by ashish*/
.comman-header.nav-down{background:#fff /*!important*/;opacity:1;border-bottom:.0625rem solid #dbd9d2;}
.comman-header .navbar{padding:8px 0;}
.comman-header .navbar-collapse .nav-item .img-fluid{width:53px;height:auto;text-align:center;margin:30px auto 10px;}
.comman-header .navbar-collapse .dropdown{color:#03363D;font-size:15px;margin-right:7px;font-family:Poppins-Regular;list-style-type:none;}
.comman-header .navbar-collapse .dropdown.show .fa-angle-down::before{content:"\f106" !important;}
.comman-header .navbar-collapse .dropdown-wrap.active .fa-angle-down::before{content:"\f106" !important;}
    .comman-header .navbar-collapse .dropdown-wrap.active .dropdown-toggle {
        color: #ED6900;
    }
.comman-header .navbar-collapse .nav-item a.dropdown-toggle::after{display:none;}
.comman-header .navbar-collapse .nav-item a i{margin-left:5px;}
.comman-header .navbar-collapse .nav-item a{color:#03363D;font-size:15px;font-family:Poppins-Regular;padding:9px 0;}
    .comman-header .navbar-collapse .nav-item a:hover,
    .comman-header .navbar-collapse .nav-item a:active,
    .comman-header .navbar-collapse .nav-item a:focus {
        color: #ED6900; 
    }
.comman-header .navbar-collapse .dropdown-menu .nav-item a.link-heading{padding:9px 0;font-weight:600;}
.comman-header .navbar-collapse .dropdown-menu .nav-item a.link-heading:hover{color:#03363D}
.comman-header .navbar-collapse .dropdown-menu .nav-item a{color:#03363D;font-size:14px;font-family:Poppins-Regular;padding:16px 0 0;}
.comman-header .navbar-collapse .dropdown-menu .nav-item a:hover,
.comman-header .navbar-collapse .dropdown-menu .nav-item a:active,
.comman-header .navbar-collapse .dropdown-menu .nav-item a:focus{color:#00b2f7;}
.comman-header .navbar-collapse > .navbar-nav > .nav-item{margin-right:28px;}
    .comman-header .navbar-brand {
        min-height: 69px;
        width: 160px;
        margin-right: 0px;
        position: relative;
        margin-left: -10px;
        z-index: 9999;
        padding-top: 20px; /*updated by ashish old padding 20px*/
    }/*old to new*/
.comman-header .navbar-brand .im-grey-logo{height:auto;max-width:inherit;position:absolute;left:18px;}
.comman-header .navbar-brand .im-name-blue{width:170px;max-width:inherit;position:absolute;top:10px;left:70px;/*filter:brightness(0%);*/}
/*.comman-header .navbar-brand:hover .im-name-blue{filter:brightness(100%);}*/
.comman-header.nav-up .navbar-brand:hover .im-name-blue{opacity:1;}
.comman-header.nav-up .navbar-brand .im-name-blue{opacity:0;}
.comman-header.nav-up .navbar-brand .im-grey-logo{opacity:1;}
.comman-header.nav-up:hover .navbar-expand-md .navbar-collapse{opacity:1;}
.comman-header.nav-up:hover .im-name-blue,
.comman-header:hover .im-name-blue{filter:brightness(100%);opacity:1;}
.comman-header .navbar .dropdown{position:static;}
.comman-header .navbar .dropdown-menu{width:100%;left:0;right:0;top:60px;display:block;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;background-color:#fff;width:100vw;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);left:50%;padding-top:50px;padding-bottom:100px;border-bottom:1px solid rgba(61,81,84, 0.2);border:0;}
.comman-header .dl-menu{display:none;}
.navbar-nav .open .dropdown-menu .dropdown-header{color:#fff;}
.comman-owl .owl-dots .owl-dot span{width:15px;height:15px;background:#cdcdcd;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}
.comman-owl .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#a8a8a8;}
.home-banner {
    background: #EAE4E4;
}
.home-banner .home-banner-inner h1{color:#03363D;line-height:75px;}
.home-banner .home-banner-img{width:300px;height:auto;margin-top:10px;margin-left:14px;}
.home-banner .home-banner-inner{max-width:633px;margin:auto;}
.home-banner .home-banner-inner .bttn-info{margin-top:41px;}
.home-banner .home-banner-inner .para-big{margin-top:30px;color:#03363D;line-height:27px;}
.comman-header .form-inline{padding-top:5px;margin-left:110px;z-index:9999;}
.comman-header .form-inline .list-inline{margin-bottom:0px;padding-bottom:7px;}
/*.comman-header .form-inline .bttn-primary{padding:5px 20px 3px;max-width:100px;width:100px;}*/
/*.comman-header .form-inline .bttn-secondary{padding:5px 8px 3px;max-width:140px;width:100%;}*/
.trusted-brands .brands-img .img-fluid{width:auto;}
.trusted-brands .trusted-brand-header{max-width:690px;margin:auto;text-align:center;}
.trusted-brands .trusted-brand-header .h3{margin-bottom:30px;}
.trusted-brands .trusted-brand-header h3{color:#03363D;margin-bottom:20px;}
.trusted-brands .brands-img{max-width:180px;margin:auto;min-height:70px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;}
.skills-carousel .owl-carousel-brands{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;margin:auto;}
.skills-carousel .owl-carousel-brands .item{padding:0 20px;}
.skill-assessment .skill-assessment-header .h4{margin-bottom:30px;}
.skill-assessment .skill-assessment-header h4{color:#03363D;margin-bottom:30px;line-height:51px;font-family:Poppins-Regular;}
.skill-assessment .skill-sub-header{max-width:450px;margin:auto;text-align:center;}
.skill-assessment .skill-sub-header .para-big{color:#3D5154;margin-bottom:60px;line-height:30px;}
.skill-assessment .interview-skills-wrapper h6{color:#03363D;margin-bottom:34px;}
.skill-assessment .interview-skills-wrapper .para-small{color:#3D5154;line-height:24px;font-family:Poppins-Regular;}
.skill-assessment .skill-assessment-header{max-width:680px;margin:auto;text-align:center;}
.skill-assessment .skills-img{max-width:110px;margin:auto;}
.skill-assessment .card{margin:10px;border:1px solid transparent;}
.client-review-wrapper .card .img-fluid{height:194px;width:100%;}
.client-review-wrapper .card:hover .img-fluid{-webkit-transform:scale(1.05);transform:scale(1.05);}
.client-review-header{margin-bottom:80px;}
.client-review-header h5{color:#03363D;font-family:Poppins-Regular;}
.client-review-wrapper h6{color:#3D5154;}
.client-review-wrapper:hover h6{color:#021D21;}
.client-review-wrapper .para-small{color:#3D5154;}
.recognition{background:#FFF;} 
.recognition .recognition-medals{max-width:90px;margin:auto;}
.recognition .recognition-wrapper{text-align:center;}
.recognition .recognition-wrapper .h4{margin-bottom:74px;font-family:Poppins-Regular;}
.recognition .recognition-carousel{margin:0 15px;}
.recognition .recognition-carousel .recognition-owl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;text-align:center;}
.recognition .recognition-carousel .recognition-owl .item{padding:0 70px}
.recognition .recognition-carousel li:first-child{margin-bottom:48px;}
.recognition .recognition-carousel li:first-child .img-fluid{width:94px;margin:auto;}
.recognition .recognition-carousel li:last-child .img-fluid{width:165px;margin:auto;}
.recognition .recognition-carousel li:last-child .img-fluid.w203{width:203px;}
.recognition .recognition-carousel li:last-child{min-height:64px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;}
.testimonial-wrap {
    background-color: #E9F6F8;
}
.testimonial-wrap .client-testimonial h3{color:#03363D;line-height:50px;font-size:2.5rem;}
.testimonial-wrap .client-testimonial{position:relative;margin:33px 42px 0;max-width:550px;}
.testimonial-wrap .client-testimonial h6{position:relative;color:#03363D;font-size:22px;margin-top:30px;font-style:italic;}
.testimonial-wrap .client-testimonial h3 span{position:relative;display:initial;display:inline-block;}
.testimonial-wrap .client-testimonial h3 span sup{width:30px;height:30px;font-size:75px;top:-5px;}
.testimonial-wrap .client-testimonial h3 span sub{width:30px;height:30px;font-size:75px;}
.testimonial-wrap .testimonial-img{position:relative;}
.testimonial-wrap .testimonial-img-2:before{display:none;}
.testimonial-wrap .testimonial-img .img-fluid{width:372px;object-fit:cover;}
.comman-media.media{max-width:765px;margin:auto;}
.comman-media.media h6{margin-bottom:15px;color:#03363D;line-height:30px;font-family:Poppins-SemiBold;}
.comman-media.media .para-small{color:#3D5154;line-height:26px;}
.comman-media.media .media-left{min-width:208px;}
.comman-media.media .media-left .img-fluid{width:88px;height:auto;}
.comman-media.media:hover h6{color:#021D21;}
.features .features-wrapper .list-unstyled li{margin:0 76px 0;padding:80px 0 80px;border-bottom:1px solid rgba(61,81,84, 0.3);}
.features .features-wrapper .list-unstyled li:last-child{border-bottom:none;}
.hiring {
    background: #FFEDCE;
}
.hiring .bttn-secondary{margin-top:30px; margin-bottom:20px}
.hiring .hiring-wrapper{max-width:780px;margin:auto;text-align:center;}
.hiring .hiring-wrapper h2{color:#03363D;margin-bottom:45px;line-height:70px;font-family:Poppins-Regular;}
.hiring .hiring-wrapper .bttn-secondary{max-width:177px;width:100%;min-height:59px;font-size:15px;}
.hiring .hiring-wrapper .bttn-secondary-trial { max-width: 177px; width: 100%;min-height: 59px;font-size: 15px; }
.hiring .hiring-wrapper h5{color:#03363D;font-weight:600;}
.comman-footer {
    background: #F6F4F3;
    padding-bottom: 30px;
}
.comman-footer .footer-logo{text-align:center; margin:2rem 0;}
.comman-footer .footer-logo .img-fluid{width:50px;height:auto;margin:30px auto;}
.comman-footer .footer-links{max-width:535px;margin:auto;text-align:center;}
.comman-footer .footer-links .link{color:#03363D;font-size:14px;font-family:Poppins-Regular;}
.comman-footer .sub-footer{max-width:520px;margin:auto;text-align:center;}
.comman-footer .sub-footer .para-small{font-size:12px;color:#03363D;margin-bottom:7px;font-family:Poppins-Regular;}
.comman-footer .footer-links .footer-links-inner{margin-bottom:21px;}
.comman-footer .footer-links .social-links{margin-top:49px;}
.comman-footer .footer-links .social-links a{opacity:0.7;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;}
.comman-footer .footer-links .social-links span{font-size:27px;}
.comman-footer .footer-links .social-links .linkedin{color:#007bff;}
.comman-footer .footer-links .social-links .twitter{color:#03A9F4;}
.comman-footer .footer-links .social-links .facebook{color:#4d6fa9;}
.comman-footer .footer-links .social-links .youtube{color:#f61c0d;}
.comman-footer .footer-links .social-links a:hover{opacity:1;}
.comman-footer .footer-links .social-links .list-inline-item a:hover{text-decoration:none}
.comman-footer .footer-links .social-links .list-inline-item a::before{display:none;}
.comman-footer .sub-footer{margin-top:30px;margin-bottom:25px;}
.comman-footer .list-inline-item:not(:last-child){margin-right:36px}
.comman-footer .menu-link{position:relative;display:inline-block;-webkit-transition:color .2s ease;transition:color .2s ease;}
.comman-footer .menu-link:hover:before,.comman-footer a:focus:before,
.comman-footer .menu-link:active:before{left:0px;right:0px;}
.sub-footer a{color:#03363D;}
.keyline{margin:0;border-top:1px solid #3D5153;}
.home-banner .home-banner-inner h3{line-height:75px;margin-bottom:36px;color:#03363D;}
.home-banner .home-banner-inner h6{line-height:30px;color:#03363D;}
.req-demo-wrap{background:#EDFBFF;text-align:center;}
.req-demo-wrap h5{font-weight:600;color:#03363D;margin-bottom:40px;}
.req-demo-wrap .row{min-height:170px;}
/*.req-demo-wrap .row .bttn-secondary{width:152px;max-width:inherit;}*/
.partner-testimonial-wrap{background:#E6F3F8;}
.partner-testimonial-wrap.testimonial-wrap .client-testimonial{margin:0 30px 0;}
.casestudy-i-banner {
    background: #EAE4E4;
}
.casestudy-i-banner h1{color:#03363D;line-height:80px;margin-bottom:38px;}
.client-review-wrapper-top{padding-right:40px;}
.client-review-wrapper-top .client-info-inner{margin-top:10px;}
.client-review-wrapper-top .client-info-inner{max-width:inherit;}
.client-review-wrapper-top .client-info-inner a{color:#3D5154;}
.client-review-wrapper-top .client-info-inner .para-normal{color:#3D5154;margin-top:12px;}
.client-review-wrapper-top .client-info-inner h5{color:#3D5154;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.casstudy-media-ul{margin-left:27px;}
.casstudy-media-ul li{margin-bottom:0;border-bottom:1px solid #3D5153;padding:48px 10px;}
.casstudy-media-ul li:first-child{padding-top:0;}
.casstudy-media .media-body{padding-right:10px;}
.casstudy-media .img-fluid{width:221px;height:144px;object-fit:cover;}
.casstudy-media .para-small{color:#3D5154;margin-bottom:16px;min-height:37px;}
.casstudy-media .para-normal{color:#3D5154;line-height:19px;font-weight:normal;}
.casestudy-services{padding-top:0;}
.casestudy-services .client-review-wrapper .card{width:307px;margin:auto;}
.casestudy-services .client-review-wrapper .card .img-fluid{width:307px;height:148px;object-fit:cover;}
.casestudy-services .client-review-wrapper .card .client-info-inner{margin-top:14px;max-width:inherit;}
.casestudy-services .client-review-wrapper .card .client-info-inner h6{min-height:80px;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.casestudy-services .client-review-header h5{margin-left:20px;}
.case-study-a h6:hover{color:#ED6900;}
.case-study-a:hover .bttn-view-case-study{color:#ED6900;}
.case-study-a:hover .para-small{color:#3D5154;}
.case-study-a:hover h5{color:#ED6900;}
.more-casestudies h5{margin-left:20px;}
.more-casstudy-media-ul{margin:110px 0 0;}
.more-casstudy-media-ul li{margin-bottom:0;border-bottom:1px solid #3D5153;padding:60px 0px;}
.more-casstudy-media-ul li:last-child{padding-bottom:0;border-bottom:0px;}
.more-casstudy-media-ul li:first-child{padding-top:0;}
.more-casstudy-media{max-width:930px;margin-left:20px;;}
.more-casstudy-media .img-fluid{width:307px;height:148px;object-fit:cover;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.more-casstudy-media .img-fluid:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}
.more-casstudy-media h6{color:#3D5154;margin-bottom:18px;}
.more-casstudy-media .para-small{color:#3D5154;margin-bottom:25px;}
.more-casstudy-media .more-casstudy-media-inner{max-width:500px;}
.int-partners-banner .home-banner-inner h3{margin-bottom:0;}
.int-partners-banner .home-banner-inner .para-big{max-width:290px;}
.int-partners-banner .home-banner-img{width:auto;margin:-24px;}
.inte-bottom{text-align:center;padding:84px 0;}
.inte-bottom .para-big{color:#3D5154;line-height:27px;}
.comman-media-partners.comman-media.media{max-width:965px;}
.comman-media-partners.comman-media.media .media-left{min-width:394px;}
.comman-media-partners.comman-media.media .media-left .img-fluid{width:auto;}
.comman-media-partners.comman-media.media .media-right{margin-left:10px;}
.comman-media-partners.comman-media.media .media-right .bttn-see-more{display:block;margin-top:10px;}
.comman-media-partners.comman-media.media .media-right h6{margin-bottom:10px;}
.int-features.features .features-wrapper .list-unstyled li{margin:0;}
.casestudy-detail-header .comman-header{background:transparent;}
.casestudy-detail-header .comman-header.nav-up{background:transparent;}
.casestudy-details-banner{position:relative;padding-top:180px;padding-bottom:80px;}
.casestudy-details-banner::before{content:'';position:absolute;top:0;left:0;right:0;height:710px;}
.casestudy-details-banner .home-banner-inner h1{margin-bottom:20px;font-size:54px;}
.casestudy-details-banner .home-banner-inner>div{margin-bottom:50px;}
.casestudy-details-banner .img-fluid{width:100%;padding:0 20px;}
.case-study-table{padding-top:0;padding-bottom:50px;}
.case-study-tbl{margin:0 20px;color:#3D5154;width:868px;}
.case-study-tbl td{height:28px;vertical-align:initial;}
.case-study-list .para-small{line-height:26px;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.br-mb16{margin-bottom:16px;display:block;}
.case-study-info h4{color:#03363D;font-style:italic;margin-bottom:40px;}
.case-study-testimonial.testimonial-wrap .testimonial-img::before{display:none;}
.case-study-testimonial.testimonial-wrap .testimonial-img .img-fluid{width:400px;object-fit:cover;}
.case-study-testimonial.testimonial-wrap .client-testimonial{margin:0 30px 0;max-width:610px;}
.case-study-testimonial.testimonial-wrap .client-testimonial h5 span sup{width:30px;height:30px;font-size:67px;top:0;margin-left:-30px;left:-10px;}
.case-study-testimonial.testimonial-wrap .client-testimonial h5 span sub{width:30px;height:30px;font-size:67px;vertical-align:-30px;}
.case-study-testimonial.testimonial-wrap .client-testimonial h5{line-height:48px;font-family:Poppins-Regular;color:#03363D;}
.about-us-banner{position:relative;background:#fff;padding-bottom:50px;}
.about-us-banner::before{background:#B7E9FD;content:'';position:absolute;top:0;left:0;right:0;height:605px;}
.about-us-banner h1{color:#03363D;margin-bottom:80px;text-align:center;}
.about-us-banner .para-small{color:#03363D;margin-top:52px;line-height:23px;}
.about-us-banner .para-small::first-letter{font-size:50px;font-weight:600;line-height:23px;}
.get-demo{padding:0;}
.get-demo-form{max-width:578px;float:right;margin-right:100px;}
.get-demo-form .para-big{text-align:center;}
.get-demo-form .get-demo-logo{width:78px;margin:0 auto 14px;display:block;padding-top:35px;}
.get-demo-form-row{margin-top:25px;padding:0 50px;}
.get-demo-form .bttn-secondary{min-width:370px;margin:10px auto 30px;display:block;}
.get-demo-left-wrap{max-width:278px;margin:50px auto;text-align:center;position:relative;z-index:9;}
.get-demo-left-wrap h4{font-family:Poppins-Regular;color:#03363D;padding-bottom:25px;}
.get-demo-left-wrap .get-demo-carousel{margin-top:75px;;}
.get-demo-left-wrap .get-demo-carousel .owl-carousel-brands .item{margin:15px 0;}
.bg-blue-after{position:relative;}
.bg-blue-after::after{background-color:#B7E9FD;content:'';z-index:0;position:fixed;top:0px;right:0px;width:41.66%;height:100%;}
.pricing-banner{background:#fff;text-align:center;color:#03363D;}
.pricing-card.active{background:#EDF9FF;border-top:5px solid #75C7FF;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);}
.pricing-card.active hr{border-top:1px solid #D7D7D7;}
.pricing-card .pricing-banner h3,
.pricing-card .pricing-banner .para-big,
.pricing-card .pricing-faq h5{color:#03363D;}
.pricing-card{border:1px solid #B7E9FD;border-radius:0;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.pricing-card:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);}
.pricing-card .card-body{padding:47px 40px;}
.pricing-card h5{color:#03363D;margin-bottom:23px;}
.pricing-card .pricing-img{width:100px;margin-bottom:50px;}
.pricing-card h3{font-size:50px;}
.pricing-card .circle-list-ul p{text-align:left;padding-left:46px;font-family:Poppins-Regular;font-size:16px;color:#03363D;}
.pricing-card .circle-list-ul li{background:url('../images/pricing/tick.png') no-repeat left top;margin-bottom:15px;list-style-type:none;}
.pricing-card .circle-list-ul li:last-child{margin-bottom:0;}
.pricing-card .pricing-faq ul li h6{color:#03363D;}
.pricing-card .pricing-faq ul li p{color:#3D5154;}
.pricing-banner-row .col-md-4{padding:0 5px;margin-top:53px;}
.pricing-card h5{font-weight:500;}
.pricing-card hr{margin-top:26px;margin-bottom:20px;border-top:1px solid #B7E9FD;}
.pricing-card .center-list-ul li p{margin-bottom:10px;font-family:Poppins-Regular;}
.pricing-card .center-list-ul li p b{font-family:Poppins-Regular;}
.pricing-card .center-list-ul{margin-bottom:20px;min-height:130px;}
.pricing-card .card-body-middle{margin-bottom:50px;}
.pricing-card .card-body-bottom>p{margin-bottom:12px;font-style:italic;font-family:Poppins-Regular;}
.pricing-faq{padding-top:0;}
.pricing-faq h5{color:#03363D;margin-bottom:60px;font-family:Poppins-Regular;}
.pricing-faq .pricing-faq-col{margin-bottom:54px;}
.pricing-faq .pricing-faq-col h6{color:#03363D;margin-bottom:5px;font-family:Poppins-Regular;}
.pricing-faq .pricing-faq-col p{color:#3D5154;max-width:450px;}
.hide-schedule-demo .hiring{display:none;}
.hide-schedule-demo .keyline{display:none;}
.test-library-banner {
    background: #fff;
}
.test-library-banner h6{font-family:Poppins-Regular;color:#03363D;margin:32px 27px 27px;}
.card-skill-wrap-ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;}
.card-skill-wrap-ul > li{width:200px;}
.card-skill{width:175px;text-align:center;border:1px solid #D7D7D7 !important;padding:23px 23px 10px;margin:0 auto 40px;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;overflow:hidden;height:165px;}
.card-skill:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);}
.card-skill:hover .bttn-view-case-study{color:#ED6900;}
.card-skill .card-head .afte-effects-img{width:40px;margin-bottom:10px;}
.card-skill .card-head p{font-family:Poppins-Regular;color:#3D5154;font-size:13px;}
.card-skill .card-foot a{white-space:nowrap;}
.card-skill .card-foot-hover{position:absolute;background-color:rgba(255,255,255,0.8);transition:bottom .8s ease;width:100%;height:165px;left:0;right:0;bottom:-165px;}
.card-skill .card-foot-hover .bttn-secondary{margin-top:65px;max-width:135px;}
.card-skill:hover > .card-foot-hover{bottom:0;transition:bottom .8s ease;}
.card-skill .ribbon{position:absolute;right:-1px;top:-1px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right;}
.card-skill .ribbon span{font-size:8px;font-family:Poppins-Regular;color:#FFF;text-transform:capitalize;text-align:center;line-height:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#53C1DC 0,#53C1DC 100%);position:absolute;top:7px;right:-36px;}
.card-skill .ribbon span::after,
.card-skill .ribbon span::before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #53C1DC}
.card-skill .ribbon span::before{left:0;border-left:3px solid #53C1DC;border-right:3px solid transparent;}
.card-skill .ribbon span::after{right:0;border-left:3px solid transparent;border-right:3px solid #53C1DC;}
.card-skill .ribbon-down{position:absolute;left:12px;top:-2px;width:21px;}
.report-any-img-wrap .img-fluid{margin-top:-40px;}
.feature-inner-wrap .feature-inner-img{max-width:500px;width:100%;}
.feature-inner-wrap h3{color:#03363D;margin-bottom:20px;font-family:Poppins-SemiBold;line-height:58px;}
.feature-inner-wrap .para-big{color:#3D5154;font-family:Poppins-Regular;}
.feature-inner-wrap{margin-top:48px;}
.feature-inner-row:not(:last-child){padding-bottom:140px;margin-bottom:140px;border-bottom:1px solid #3D5153;}
.feature-inner-row .feature-inner-left{padding-left:0;}
.pre-built-tests-cards, .rec-assess-tools-wrap{margin:50px auto 0;padding-top:0 !important;background:#fff !important;}
.pre-built-tests-cards h4{text-align:center;line-height:51px;font-family:Poppins-Regular;}
.pre-built-tests-cards ul.card-skill-wrap-ul{margin:40px auto;}
.pre-emp-asses-header, .pre-emp-asses-sub-header{max-width:100% !important;}
.home-banner .home-banner-inner.pre-emp-test-wrapper{max-width:100% !important;}
.home-banner .pre-emp-test-wrapper .para-big{max-width:501px;}
.interview-skills-owl-static .card{padding:0 0 25px;}
.interview-skills-owl-static .interview-skills-wrapper .para-small{font-family:Poppins-Regular;}
.contact-us .bg-blue-after::after{width:50%;}
.contact-us .para-big{font-family:Poppins-Regular;}
.contact-us .get-demo-left-wrap .contact-us-para-wrap{position:relative;margin:25px auto 45px;}
.contact-us .get-demo-left-wrap .contact-para{font-family:Poppins-Regular;font-size:20px;color:03363D;}
.contact-us .get-demo-left-wrap .contact-us-para-wrap::after{content:'';display:inline-block;background:url('../images/contact-us/contact-us.svg') no-repeat center;position:absolute;width:125px;height:225px;top:-180px;right:-80px;}
.error-404-banner{background:#fff;text-align:center;color:#03363D;}
.error-404-banner h1{text-align:center;color:#00b3f7;}
.error-404-banner .error-page-para{font-family:Poppins-Regular;font-size:32px;line-height:39px;color:#03363D;margin:20px auto 40px;}
.error-404-banner .error-page-img{margin-top:45px;max-width:210px;height:auto;}
.error-404-banner .error-page-btn{max-width:208px !important;}
.pricing-banner-v1{text-align:left;padding-top:150px !important;}
.pricing-banner-v1 .card-body{padding:0 40px 45px;}
.pricing-card-v1{border:1px solid #EBEBEB !important;}
.pricing-banner-v1 h1{font-size:30px;line-height:normal;font-family:Poppins-Regular;}
.pricing-banner-v1 .card-body-top h5{font-size:26px;background:#EBEBEB;padding:20px 30px;text-align:left;margin:auto -40px;}
.pricing-banner-v1 .pricing-card-v1{min-height:1040px !important;}
.pricing-card-v1.active h5{background:#B7E9FD;}
.pricing-card-v1.active{border:none;}
.pricing-card-v1.active{border-top:none;}
.pricing-card-v1.active hr{border-top:1px solid #B7E9FD;}
.pricing-card-v1 hr{border-top:1px solid #ebebeb;margin:12px auto;}
.pricing-card-v1 .bttn-secondary{font-family:Poppins-SemiBold;max-width:192px;font-size:20px;}
.pricing-card-v1 h3{font-family:Poppins-SemiBold;color:#03363D;font-size:48px;margin-top:10px;}
.pricing-card-v1 h4{font-family:Poppins-SemiBold;color:#03363D;font-size:40px;margin-top:10px;}
.pricing-card-v1 h3>small{font-family:Poppins-Regular;font-size:32px;}
.pricing-card-v1 .center-list-ul li p b{font-family:Poppins-SemiBold;font-size:20px;}
.pricing-card-v1 .center-list-ul li p i{font-size:20px;}
.pricing-card-v1 .center-list-ul li p>a{color:#03363D;position:relative;margin:0px auto;padding:0;}
.pricing-card-v1 .center-list-ul li p .btn:focus{outline:0;box-shadow:none;}
.pricing-card-v1 .circle-list-ul p{font-family:Poppins-Regular;color:#03363D;font-size:16px !important;margin-bottom:0;}
.pricing-card-v1 .card-body-bottom > p{font-size:16px !important;}
.pricing-card-v1 .center-list-ul li p{font-family:Poppins-Regular;color:#03363D;font-size:17px !important;line-height:20px;}
.pricing-card-v1 .card-body-middle{margin-bottom:18px;}
.pricing-banner-v1 .pricing-banner-row .col-md-4{padding:0 20px;margin-top:30px;}
.feature-head-adj{text-align:center;font-weight:600;}
.comparison-wrap .comparison-header h1{color:#03363D;text-align:center;font-weight:600;font-size:2rem !important;}
.no-before::before{display:none;}
.comparison-wrap .table-comparison, .comparison-wrap .table-comparison td, .comparison-wrap .table-comparison th{border:1px solid #D7D7D7;}
.comparison-wrap .table-comparison{margin-top:40px;border:1px solid #D7D7D7;vertical-align:middle;width:100%;}
.table-comparison thead tr th{text-align:center;background:#F6F6F6;height:100px;padding:10px;}
.table-comparison thead tr th:first-child{font-size:32px;color:#03363d;font-weight:600;text-align:left;padding:25px 40px;}
.table-comparison thead tr th.im-img-wrap img{width:200px;display:block;margin:auto;}
.table-comparison thead tr th.hr-img-wrap img{width:180px;display:block;margin:auto;}
.table-comparison tbody tr td{font-size:22px;color:#03363d;font-weight:500;text-align:center;height:70px;padding:25px 40px;}
.table-comparison tbody tr td:first-child{text-align:left}
.table-comparison tbody tr td .icon-check-uncheck{width:30px;}
.table-comparison thead tr th:first-child{border-right:1px solid #B7E9FD;}
.table-comparison thead tr th:nth-child(2){border:1px solid #B7E9FD;}
.table-comparison tbody tr td:first-child{border-right:1px solid #B7E9FD;}
.table-comparison tbody tr td:nth-child(2){border-right:1px solid #B7E9FD;}
.body-top-push{margin:12rem 0 8rem 0;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-50{margin-bottom:50px;}
.heading-layout{margin:50px 0 70px 0;}
.list-info--bullets__colored{padding-left:18px;margin-bottom:50px;}
.list-info--bullets__colored li{list-style:disc;margin-bottom:12px;}
.navigation--left{padding:10px 15px;border:1px solid #ddd !important;height:fit-content;}
.navigation--left ul li p{margin-bottom:0;color:#b9b9b9;}
.navigation--left ul li p a{display:block;width:100%;text-align:left;padding:10px;color:#3c3c3c;font-size:15px;}
.navigation--left ul li p .active{color:#38aee4;font-weight:500;}
.margin-tb-10-lr-0{margin:10px 0 !important;}
.pagination-all li{display:inline-block;margin-bottom:15px;}
.select-for-api-xs{border:1px solid #ddd;width:100%;padding:10px;}
.api-headings{font-size:2.5rem;text-align:left;margin-bottom:2rem;}
.pagination-all ul li a{color:#ED6900;}
.api-error-code-table thead tr th{border:1px solid #ddd;padding:10px;background:#f4f4f4;}
.api-error-code-table tbody tr td{border:1px solid #ddd;padding:10px;}
.all-test-parameter-table thead tr th{border:1px solid #ddd;padding:10px;background:#f4f4f4;}
.all-test-parameter-table tbody tr td{border:1px solid #ddd;padding:10px;}
.live-api .api-inner-content .panel-group .panel{border:1px solid #ddd;}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:15px;}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px !important;color:inherit;}
.panel-title span p{display:inline-block;margin:0;word-break:break-all;}
.panel-title span label{margin-bottom:0;}
.panel-group{margin-bottom:30px;}
.sitemap-category{margin:0 2%;padding:0;display:block;width:99%;float:left;margin-top:30px;word-break:break-all;}
.sitemap-category ul li{margin:0;padding:5px 25px;width:33%;float:left;height:75px;}
.sitemap-category ul li a{color:#000;text-decoration:none;line-height:1;word-break:break-word;}
.alert--heading{font-size:1.5rem;margin:20px 0 35px 0;color:#ED6900 !important;}
.margin-left-5{margin-left:5px;}
.margin-right-5{margin-right:5px;}
.pipe-divider{display:inline-block;color:#9c9c9c;margin:0 8px;}
.pagination-all{float:right;margin:20px 0;}
.api-table table{width:100%;margin-bottom:40px;}
.api-table table thead tr th{border:1px solid #ddd;padding:10px;background:#f4f4f4;}
.api-table table tbody tr td{border:1px solid #ddd;padding:10px;}
.panel-body{padding:15px;}
.margin-top-5{margin-top:5px;}
.margin-bottom-20{margin-bottom:20px !important;}
.error-msg{margin:0 5px 0;font-size:13px;color:#cd5c5c;}
.error-input-border-red{border-color:#cd5c5c !important;}
.btn-primary-home{border-radius:0;color:#fff;background:#ED6900;border:0 !important;width:110px !important;height:38px;}
.margin-top-20{margin-top:20px;}
.live-api-input-key{border:1px solid #ddd;padding:5px 12px;width:50%;}
.panel-title span{display:inline-block;width:90%;}
.all-test-parameter-table table{display:block;overflow:auto;font-size:14px;}
.all-test-parameter-table input{border:1px solid #ddd;padding:.375rem .75rem;width:100%;}
.margin-bottom-0{margin-bottom:0;}
.form-control{border-radius:0 !important;font-size:14px;}
.heading-border{border:1px solid #ddd;padding:10px;margin-top:20px;}
.api-url-box h6{margin-bottom:10px;font-size:16px;}
.api-url-box p{margin-bottom:0;word-break:break-all;}
.api-url-box{margin-bottom:20px;}
.exCurlreq p{word-break:break-all;}
.all-test-parameter-table{margin:20px 0;}
.list-type-lower-alpha{list-style:lower-alpha;margin-left:3rem;}
.list-type-lower-alpha li{margin-bottom:20px;}
.list-type-lower-roman{list-style-type:lower-roman;margin-left:2rem;margin-top:1rem;}
.exCurlreq{width:100%;height:auto;padding:0px 6px;background-color:#eee;color:#00e;word-wrap:break-word;}
pre{display:block;padding:13.5px;margin:0 0 14px;font-size:15px;line-height:1.8;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0;}
.width-30{width:30px;}
.integration-list-details{margin-top:2.5rem;}
.integration-list-details li{display:inline-block;margin-right:4rem;}
.integration-list-details li label{color:#6f6f6f;font-size:.6875rem;margin-bottom:.625rem;}
.pricing-banner-title{padding:0 20px;}
#buy-now-starter .modal-header{display:block !important;border:0;}
.popup-logo{height:40px;}
.buy-now-popup-block{padding:25px;}
.padding-0{padding:0 !important;}
.margin-bottom-25{margin-bottom:25px;}
.buy-now-popup-block h6{font-family:Poppins-SemiBold;}
#buyNowForm .form-group{margin-bottom:2rem;}
#buyNowForm .form-group:last-child{margin-bottom:0.5rem;}
#buy-now-starter{padding:0 !important;}
.case-study-tbl tr td label{display:block;margin-bottom:6px;}
.case-study-tbl tr td p{display:block;margin-bottom:12px;}
.case-study-table-blocks{margin-bottom:35px;}
.list-style-type-disc{list-style-type:disc;margin-left:20px;}
.width-100-per{width:100%;}
.parameter-icon-ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-bottom:4rem;}
.parameter-icon-ul li{width:200px;margin-bottom:1rem;padding:20px;}
    .parameter-icon-ul li h6 {
        color: #ED6900;
        margin-bottom: 0.5rem;
        font-weight: 600;
        font-size: 1.2rem;
    }
.parameter-icon-ul li img{height:50px;margin-bottom:20px;width:unset;}
.more-casstudy-media-inner h6:hover{color:#ED6900;}
.int-partners-banner .home-banner-inner h3{margin-bottom:0;}
.int-partners-banner .home-banner-inner .para-big{max-width:290px;}
.int-partners-banner .home-banner-img{width:auto;margin:-24px;}
.software-inte-bottom{background:#fff;text-align:center;padding:84px 0;/*border-bottom:1px solid rgba(61,81,84, 0.3);*/}
.software-inte-bottom h5{font-weight:600;}
.software-inte-bottom .para18{margin-bottom:30px;}
.inte-bottom{text-align:center;padding:84px 0;}
.inte-bottom .para-big{color:#3D5154;line-height:27px;}
.heading__primary{float:left;width:100%;border-bottom:1px solid #029fb6;padding:10px 0;font-size:18px;font-weight:600;}
.margin-top-2rem{margin-top:2rem !important;}
.margin-top-6rem{margin-top:6rem;}
.process-messge{font-size:12px;color:deepskyblue;margin:0;}
.bttn-blue-custom-test{max-width:250px !important;width:100% !important;font-family:Poppins-Regular !important;color:#fff !important;background:#ED6900 !important;font-size:15px !important;overflow:hidden !important;padding:20px 5px !important;margin:0 auto;display:block;margin-top:2rem !important;}
.case-study-bullets-highlight{padding-left:20px;margin-top:25px;}
.case-study-bullets-highlight li{list-style:disc;margin-bottom:12px;}
.case-study-bullets-highlight li p{color:#3c3c3c !important;}
.more-casstudy-media-ul li{list-style-type:none;}
.casstudy-media-ul li{list-style-type:none;}
.parameter-icon-ul{list-style-type:none;}
.center-list-ul li{list-style-type:none;}
.list-style-type-none{list-style-type:none;}
.list-type-lower-alpha li{list-style-type:lower-alpha !important;}
.fix-cookie-msg-bar{position:fixed;width:100%;bottom:0;padding:0.5rem 1rem;background:#f5f5f5;border-top:1px solid #ddd;z-index:99999;}
.fix-cookie-msg-bar span{width:92%;float:left;font-size:14px;margin-top:10px;}
.cookie-ok{display:inline-block;padding:10px 20px;color:#fff !important;background:#ED6900;font-weight:600;font-size:13px;cursor:pointer;}
.select2-container--default .select2-selection--single{height:40px !important;border:1px solid #DBDBDB !important;padding:6px !important;border-radius:0 !important;}
.select2-selection__placeholder{color:#DBDBDB !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px !important;right:10px !important;}
.recuirtment-ass-tools{}
.recuirtment-ass-tools ul li{list-style-type:disc;}
.recuirtment-ass-tools ul{margin-left:20px;padding-left:6px;}
.landing-logo{height:47px;}
.green-bg-ul{background-color:#e4ffef;display:block;float:left;width:100%;margin-bottom:20px;padding:15px;color:#009789;cursor:pointer;text-decoration:underline;}
.blue-bg-ul{background-color:#e4f8ff;display:block;float:left;width:100%;padding:15px;margin-bottom:20px;color:#00b2f7;}
.margin-top-1rem{margin-top:1rem !important;}
.empty-li{height:0;padding:0 !important;margin-bottom:0 !important;}
.bg-blue-parent{position:absolute;height:100%;width:100%;overflow:auto;}
.logo-center{margin:0 auto;display:block;}
.thank-u-block-parent {
    border: 1px solid #ED6900;
    background: #fff;
    width: 45%;
    margin: 0 auto;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 3rem;
}
.ty-msg-img{height:100px;margin:0 auto;display:block}
.test-deatails-banner{background:#fff;padding-bottom:50px;}
.test-deatails-banner .test-detail-inner{margin-bottom:30px;}
.test-deatails-banner .test-detail-inner h1{font-weight:500;color:#03363d;margin-bottom:15px;font-family:Poppins-SemiBold;font-size:2.0rem !important;}
.test-deatails-banner .test-detail-inner h6{margin-bottom:13px;}
.test-deatails-banner .test-detail-inner .para-normal{color:#03363D;margin-bottom:15px;line-height:23px;}
.tag{background:#D3D9DD;font-size:14px;color:#07383F;font-weight:500;text-align:center;padding:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block;margin-bottom:15px;}
.tag-ul{margin:0;padding-left:0 !important;}
.info-text-wrap{color:#03363D;font-size:16px;font-family:Poppins-Regular;}
.list-disc{list-style:disc;margin-left:16px;}
.list-disc li{list-style:disc;padding-left:5px;color:#08165B;font-size:16px;font-family:OpenSans-Regular;margin-bottom:4px;text-align:left;}
.list-disc-number { list-style: decimal; margin-left: 16px;}
.list-disc-number li {list-style: decimal; padding-left: 5px;color: #08165B; font-size: 16px;  font-family: OpenSans-Regular; margin-bottom: 4px; text-align: left;}
.test-detail-ul-wrap .card-wrap{-webkit-box-shadow:0px 1px 15px 1px rgba(80, 80, 83, 0.1);box-shadow:0px 1px 15px 1px rgba(80, 80, 83, 0.1);background-color:#fff;text-align:center;padding:20px;margin-bottom:20px;}
.test-detail-ul-wrap .card-wrap img{margin-bottom:10px;max-width:100%;display:block;}
.test-detail-ul-wrap .card-wrap p{font-size:18px;line-height:30px;font-family:Poppins-Regular;color:#4E4E4E;}
.test-detail-ul-wrap .card-wrap .bttn-secondary{margin-top:15px;max-width:inherit;margin-bottom:15px}
.test-detail-ul-wrap .card-wrap:hover{-webkit-box-shadow:0px 1px 15px 1px rgba(80, 80, 83, 0.18);box-shadow:0px 1px 15px 1px rgba(80, 80, 83, 0.18);}
.comman-modal .close{font-size:16px;}
.trusted-h5-adj{color:#03363D;font-weight:600;text-align:center;margin-bottom:35px;}
.related-skill-text{max-width:960px;margin:auto;}
.schedule-demo-modal{color:#494949;font-size:14px;font-family:'Poppins', sans-serif;}
.schedule-demo-modal .modal-lg{max-width:1000px;}
.schedule-demo-modal .btn:hover,
.schedule-demo-modal .btn:active,
.schedule-demo-modal .btn:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.schedule-demo-modal .btn-primary-custom:not(:disabled):not(.disabled):active:focus, .btn-primary-custom:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-custom.dropdown-toggle:focus{box-shadow:none;}
.schedule-demo-modal .btn-disable{cursor:not-allowed;pointer-events:none;opacity:.5;}
.schedule-demo-modal .btn-group-sm > .btn, .btn-sm{font-size:14px;font-weight:400;padding:7px 30px;}
.schedule-demo-modal .btn-link{font-size:14px;color:#ED6900;font-weight:400;border:0;outline:0;text-decoration:underline;cursor:pointer;}
.schedule-demo-modal .btn-link:hover, .btn-link:active, .btn-link:focus{color:#0592CB;text-decoration-color:#0592CB;}
.schedule-demo-modal .btn-primary-custom{background:#ED6900;border-color:#ED6900;font-size:14px;font-weight:400;color:#fff;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;min-width:90px;padding:3px;}
.schedule-demo-modal .btn-primary-custom:hover,
.schedule-demo-modal .btn-primary-custom:active,
.schedule-demo-modal .btn-primary-custom:focus{background:#0992c8;border-color:#0992c8;}
.schedule-demo-modal .btn-primary-custom.hvr-btn-right::before{background:#0592CB;border-color:#0592CB;}
.schedule-demo-modal .btn-outline-primary-custom{background:#fff;border-color:#1294A8;font-size:12px;font-weight:500;color:#1294A8;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;min-width:130px;padding:5.5px 8px;}
.schedule-demo-modal .btn-outline-primary-custom:hover, .btn-outline-primary-custom:active, .btn-outline-primary-custom:focus{background:#fff;border-color:#1294A8;}
.schedule-demo-modal .btn-outline-primary-custom.hvr-btn-right::before{background:#1294A8;border-color:#1294A8;}
.schedule-demo-modal .btn-outline-secondary-custom{background:#fff;border-color:#695FFE;font-size:14px;font-weight:400;color:#695FFE;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}
.schedule-demo-modal .btn-outline-secondary-custom:hover,
.schedule-demo-modal .btn-outline-secondary-custom:active,
.schedule-demo-modal .btn-outline-secondary-custom:focus{background:#fff;border-color:#695FFE;}
.schedule-demo-modal .btn-outline-secondary-custom.hvr-btn-right::before{background:#695FFE;border-color:#695FFE;}
.schedule-demo-modal .btn-secondary-custom{background:#1FBBF7;border-color:#1FBBF7;font-size:14px;font-weight:400;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.schedule-demo-modal .btn-secondary-custom:hover, .btn-secondary-custom:active, .btn-secondary-custom:focus{background:#1FBBF7;border-color:#1FBBF7;}
.schedule-demo-modal .btn-secondary-custom.hvr-btn-right::before{background:#19A5DB;border-color:#19A5DB;}
.schedule-demo-modal .btn-secondary-custom-run{background:#1FBBF7;border-color:#1FBBF7;font-size:12px;font-weight:500;color:#fff;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;padding:5.5;min-width:95px;}
.schedule-demo-modal .btn-secondary-custom-run .fa{margin-right:5px;}
.schedule-demo-modal .btn-secondary-custom-run:hover,
.schedule-demo-modal .btn-secondary-custom-run:active,
.schedule-demo-modal .btn-secondary-custom-run:focus{background:#1FBBF7;border-color:#1FBBF7;}
.schedule-demo-modal .btn-secondary-custom-run.hvr-btn-right::before{background:#19A5DB;border-color:#19A5DB;}
.schedule-demo-modal .btn-icon{color:#1FBBF7;}
.schedule-demo-modal .custom-checkbox{cursor:pointer;padding:0;margin:0;}
.schedule-demo-modal .custom-checkbox .custom-control-indicator{width:16px;height:16px;border-radius:0px;border:1.5px solid #695FFE;background-color:transparent !important;display:inline-block;}
.schedule-demo-modal .custom-checkbox.form-check-block{display:block;}
.schedule-demo-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{background:url(../images/checkbox-icon.png) no-repeat 50%;background-size:10px auto;-webkit-background-size:10px auto;-moz-background-size:10px auto;}
.schedule-demo-modal .custom-checkbox .custom-control-description{font-size:13px;color:#695FFE;line-height:22px;font-weight:400;margin-left:6px;margin-top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:3px;}
.schedule-demo-modal .custom-test-case-checkbox{cursor:pointer;padding:0;margin:0;}
.schedule-demo-modal .custom-test-case-checkbox .custom-control-indicator{width:16px;height:16px;border-radius:0px;border:1.5px solid #01b1f7;background-color:transparent !important;display:inline-block;}
.schedule-demo-modal .custom-test-case-checkbox.form-check-block{display:block;}
.schedule-demo-modal .custom-test-case-checkbox .custom-control-input:checked ~ .custom-control-indicator{background:url(../images/checkbox-icon-t.png) no-repeat 50%;background-size:10px auto;-webkit-background-size:10px auto;-moz-background-size:10px auto;}
.schedule-demo-modal .custom-test-case-checkbox .custom-control-description{font-size:13px;color:#01b1f7;line-height:22px;font-weight:400;margin-left:6px;margin-top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:3px;}
.schedule-demo-modal .custom-radio{cursor:pointer;padding:0;margin:0;}
.schedule-demo-modal .custom-radio .custom-control-indicator{width:15px;height:15px;border-radius:50%;border:1.5px solid #ED6900;background-color:transparent !important;display:inline-block;position:absolute;left:0;top:5px;background-position:center center;-webkit-background-position:center center;-moz-background-position:center center;}
.schedule-demo-modal .custom-radio .custom-control-input:checked ~ .custom-control-indicator{background:url(../images/radio-icon.png) no-repeat 50%;background-size:7px auto;-o-background-size:6px auto;-webkit-background-size:7px auto;-moz-background-size:7px auto;}
.schedule-demo-modal .custom-radio .custom-control-description{font-size:16px;color:#03363d;line-height:22px;font-weight:400;margin-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:3px;padding-left:15px;display:block;}
.schedule-demo-modal .custom-radio-btn + label{font-size:16px;color:#03363d;line-height:22px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:3px;padding-left:15px;display:block;}
.schedule-demo-modal .custom-radio-btn:checked, .custom-radio-btn:not(:checked){position:absolute;left:-9999px;}
.schedule-demo-modal .custom-radio-btn:checked + label, .custom-radio-btn:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:18px;display:inline-block;}
.schedule-demo-modal .custom-radio-btn:checked + label:before,
.schedule-demo-modal .custom-radio-btn:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #ED6900;border-radius:100%;background:#fff;}
.schedule-demo-modal .custom-radio-btn:checked + label:after, .custom-radio-btn:not(:checked) + label:after{content:'';width:8px;height:8px;background:#ED6900;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}
.schedule-demo-modal .custom-radio-btn:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
.schedule-demo-modal .custom-radio-btn:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.schedule-demo-modal .custom-control-input:focus ~ .custom-control-indicator{box-shadow:none;}
.schedule-demo-modal .custom-select.is-invalid,
.schedule-demo-modal .form-control.is-invalid,
.schedule-demo-modal .was-validated .custom-select:invalid,
.schedule-demo-modal .was-validated .form-control:invalid{border-color:#c9082d;}
.schedule-demo-modal .para-big{font-size:16px;color:#03363d;line-height:normal;font-weight:400;}
.schedule-demo-modal .para{font-size:14px;color:#7D7D7D;line-height:normal;font-weight:400;}
.schedule-demo-modal .para-small{font-size:18px;color:#03363d;line-height:22px;font-weight:400;}
.schedule-demo-modal .para-small-code{font-size:12px;color:#5D5D5D;line-height:normal;font-weight:400;}
.schedule-demo-modal .para-info{font-size:14px;color:#11459B;line-height:normal;font-weight:400;font-style:italic;}
.schedule-demo-modal .time-watch{float:left;margin-right:30px;}
.schedule-demo-modal .time-watch h4 i.fa{font-size:26px;color:#0185B9;vertical-align:middle;}
.schedule-demo-modal .time-watch h4 span{font-size:14px;color:#0185B9;font-weight:500;}
.schedule-demo-modal .webcam-watch{float:left;width:60px;background:#EBF8FF;position:relative;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}
.schedule-demo-modal .webcam-watch .video-camera-wrap{width:34px;height:34px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border:1.5px solid #01B1F7;background:#fff;position:relative;text-align:center;padding-top:6px;}
.schedule-demo-modal .webcam-watch .video-camera-wrap .fa{color:#01B1F7;}
.schedule-demo-modal .webcam-watch .video-camera-wrap .status{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;position:absolute;top:2px;left:25px;z-index:9;}
.schedule-demo-modal .webcam-watch .video-camera-wrap .status.active-state{background:#00C904;}
.schedule-demo-modal .webcam-watch .video-camera-wrap .status.deactivate-state{background:#7D7D7D;}
.schedule-demo-modal .webcam-watch .video-camera-wrap + a{color:#ED6900;font-size:14px;position:absolute;top:8px;right:10px;display:block;width:100%;text-align:right;height:100%;}
.schedule-demo-modal .webcam-watch .webcam-video{position:absolute;top:42px;right:0;z-index:99;display:none;width:182px;height:123px;}
.schedule-demo-modal .custom-pagination ul{margin:0;}
.schedule-demo-modal .custom-pagination .pagination li{margin:0 10px;}
.schedule-demo-modal .custom-pagination .pagination li:first-child a,
.schedule-demo-modal .custom-pagination .pagination li:last-child a{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;width:22px;height:22px;padding:0px;text-align:center;font-size:17px;color:#1997A9;border-color:#1997A9;}
.schedule-demo-modal .custom-pagination .pagination li:first-child{padding-right:20px;}
.schedule-demo-modal .custom-pagination .pagination li:last-child{padding-left:20px;}
.schedule-demo-modal .custom-pagination .pagination li a{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;width:22px;height:22px;padding:3px 3px 3px;text-align:center;font-size:12px;color:#1294A8;border-color:transparent;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;display:block;}
.schedule-demo-modal .custom-pagination .pagination li a:focus,
.schedule-demo-modal .custom-pagination .pagination li a:active{border-color:transparent;background:transparent;outline:none;box-shadow:none;}
.schedule-demo-modal .custom-pagination .pagination li a:hover{background:#01B1F7;color:#fff;box-shadow:none;}
.schedule-demo-modal .custom-pagination .pagination li.completed a:hover,
.schedule-demo-modal .custom-pagination .pagination li.completed a:active,
.schedule-demo-modal .custom-pagination .pagination li.completed a:focus,
.schedule-demo-modal .custom-pagination .pagination li.completed a{color:#00C904;border-color:#00C904;background-color:#fff;}
.schedule-demo-modal .custom-pagination .pagination li.flag a:hover,
.schedule-demo-modal .custom-pagination .pagination li.flag a:active,
.schedule-demo-modal .custom-pagination .pagination li.flag a:focus,
.schedule-demo-modal .custom-pagination .pagination li.flag a{color:#695FFE;border-color:#695FFE;background-color:#E9E7FF;}
.schedule-demo-modal .custom-pagination .pagination li.active a:focus,
.schedule-demo-modal .custom-pagination .pagination li.active a:active,
.schedule-demo-modal .custom-pagination .pagination li.active a:hover,
.schedule-demo-modal .custom-pagination .pagination li.active a{color:#fff;border-color:#00b2f7;background-color:#00b2f7;}
.schedule-demo-modal .header-wrap{border-bottom:1px solid #7BD1F3;}
.schedule-demo-modal .header-wrap .row{min-height:63px;}
.schedule-demo-modal .sub-header-wrap{border-bottom:1px solid #71D7FF;padding-bottom:13px;padding-top:13px;position:fixed;width:99%;background:#fff;z-index:5;margin:0 auto;}
.schedule-demo-modal .header-right-wrap{float:right;}
.schedule-demo-modal .footer-wrap{border-top:1px solid #7BD1F3;z-index:49;position:relative;background:#fff;}
.schedule-demo-modal .footer-wrap .row{min-height:60px;}
.schedule-demo-modal .footer-wrap .list-inline .list-inline-item:not(:last-child){margin-right:35px;}
.schedule-demo-modal .test-wrap{padding:25px 0 15px;margin-top:50px;}
.schedule-demo-modal .test-wrap .ans-wrap .para-info{margin-top:30px;}
.schedule-demo-modal .test-wrap .flag-checkbox-wrap{vertical-align:-4px;}
.schedule-demo-modal .test-wrap .ans-option-wrap{margin-bottom:10px;}
.schedule-demo-modal .alpha-list{padding-left:20px;}
.schedule-demo-modal .alpha-list li:not(:last-child){margin-bottom:8px;}
.schedule-demo-modal .custom-input-group .custom-file{height:34px;}
.schedule-demo-modal .custom-input-group .custom-file:hover,
.schedule-demo-modal .custom-input-group .custom-file:active,
.schedule-demo-modal .custom-input-group .custom-file:focus{box-shadow:none;}
.schedule-demo-modal .custom-input-group .custom-file-input{height:36px;}
.schedule-demo-modal .custom-input-group .custom-file-label{padding:8px .75rem;font-size:14px;}
.schedule-demo-modal .custom-input-group .custom-file-label:after{background:#1FBBF7;border-color:#1FBBF7;font-size:14px;font-weight:400;color:#fff;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;height:36px;padding:7px;}
.schedule-demo-modal .custom-input-group .custom-file:hover .custom-file-label:after{background:#2098D1;}
.schedule-demo-modal .file-upload-wrap{margin-bottom:15px;}
.schedule-demo-modal .page-item-xs{display:none;}
.schedule-demo-modal .editor-test-wrap{padding:0;border-top:1px solid #DBDBE7;}
.schedule-demo-modal .editor-test-wrap .wrapper{position:relative;height:calc(100vh - 175px);}
.schedule-demo-modal .editor-test-wrap .wrapper .inner-wrapper,
.schedule-demo-modal .editor-test-wrap .wrapper .center.pane .inner{display:table;table-layout:fixed;width:100%;height:100%;}
.schedule-demo-modal .editor-test-wrap .wrapper .pane{display:table-cell;vertical-align:top;position:relative;}
.schedule-demo-modal .editor-test-wrap .wrapper .left.pane{background-color:#fff;width:50%;}
.schedule-demo-modal .editor-test-wrap .wrapper .center.pane{background-color:#fff;}
.schedule-demo-modal .editor-test-wrap .wrapper .center.pane .inner .top,
.schedule-demo-modal .editor-test-wrap .wrapper .center.pane .inner .bottom{display:table-row;position:relative;}
.schedule-demo-modal .editor-test-wrap .wrapper .center.pane .inner .top{background-color:#fff;vertical-align:top;}
.schedule-demo-modal .editor-test-wrap .wrapper .center.pane .inner .bottom{background-color:#fff;height:100%;width:100%;}
.schedule-demo-modal .editor-test-wrap .wrapper .right.pane{background-color:#999;width:25%;}
.schedule-demo-modal .editor-test-wrap .wrapper .top-content{width:100%;height:100%;padding-top:38px;}
.schedule-demo-modal .editor-test-wrap .wrapper .left.pane .task-inner-wrap{height:calc(100vh - 175px);overflow-y:auto;position:relative;padding-top:38px;border-right:2px solid #DBDBE7;padding-left:15px;padding-right:15px;}
.schedule-demo-modal .task-inner-wrap-head{background:#F3F9FF;padding:8px 15px;position:absolute;top:0;left:0;right:0;z-index:49;}
.schedule-demo-modal .task-inner-wrap-head p{font-size:14px;color:#18A4DB;line-height:22px;font-weight:400;float:left;}
.schedule-demo-modal .task-inner-wrap-head .task-inner-wrap-head-right{float:right;width:154px;}
.schedule-demo-modal .task-inner-wrap-head .task-inner-wrap-head-right .form-select-code{width:120px;}
.schedule-demo-modal .task-inner-wrap-head .task-inner-wrap-head-right .btn-link-code{font-size:17px;color:#1795A9;margin-left:13px;}
.schedule-demo-modal .custom-nav{border-top:1px solid #bdbcbc;background:#DBDBE7;}
.schedule-demo-modal .custom-nav .nav-item .nav-link{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:14px;color:#18A4DB;font-weight:500;}
.schedule-demo-modal .custom-nav .nav-item .nav-link.active{background:#E5F1FB;}
.schedule-demo-modal .task-output-wrap .list-inline1{list-style:none;padding:0 15px 0 0;margin:0;}
.schedule-demo-modal .task-output-wrap .list-inline1 li{float:left;position:relative;min-height:47px;padding:0 15px;}
.schedule-demo-modal .task-output-wrap .list-inline1 li:first-child{background:#f3f9ff;padding:0 15px 12px;min-width:95px;text-align:center;}
.schedule-demo-modal .task-output-wrap .list-inline1 li:first-child p{float:none;}
.schedule-demo-modal .task-output-wrap .list-inline1 li:last-child{float:right;padding:8px 0;}
.schedule-demo-modal .task-output-wrap .list-inline1 li p{padding-top:13px;}
.schedule-demo-modal .task-output-wrap .list-inline1 li .custom-test-case-checkbox .custom-control-description{margin-left:4px;font-weight:500;color:#5D5D5D;}
.schedule-demo-modal .task-output-wrap .list-inline1 li .custom-test-case-checkbox{padding-top:13px;}
.schedule-demo-modal .task-output-wrap .list-inline1 li .custom-test-case-checkbox .custom-control-indicator{border-color:#5D5D5D;}
.schedule-demo-modal .task-output-wrap .list-inline1 li .custom-test-case-checkbox .custom-control-input:checked ~ .custom-control-indicator{border-color:#01b1f7;}
.schedule-demo-modal .task-output-wrap .list-inline1 li .custom-test-case-checkbox .custom-control-input:checked ~ .custom-control-description{color:#01b1f7;}
.schedule-demo-modal .task-output-wrap .list-inline1 li .custom-test-case-checkbox:after{content:'';position:absolute;left:-10px;bottom:-10px;right:-10px;border-bottom:2px solid #17A3DB;opacity:0;}
.schedule-demo-modal .task-output-wrap .list-inline1 li p span{position:relative;}
.schedule-demo-modal .task-output-wrap .list-inline1 li:after{content:'';position:absolute;left:8px;bottom:0px;right:8px;border-bottom:2px solid transparent;}
.schedule-demo-modal .task-output-wrap .list-inline1 li.active-disable p span{color:#7D7D7D;}
.schedule-demo-modal .task-output-wrap .list-inline1 li.active-disable:after{border-bottom:2px solid #7D7D7D;}
.schedule-demo-modal .task-output-wrap .list-inline1 li.active:after{border-bottom:2px solid #17A3DB !important;}
.schedule-demo-modal .task-output-wrap .list-inline1 li.active{background:#E5F1FB;}
.schedule-demo-modal .task-output-wrap .output-wrap{padding:5px 15px 10px;height:100%;}
.schedule-demo-modal .bt1{border-top:1px solid #CECECE;}
.schedule-demo-modal .task-inner-wrap-head-adj{padding:0;position:relative;}
.schedule-demo-modal .editor-test-wrap .wrapper .top-content .para-small-code-info{position:absolute;bottom:0;right:0;background:#fff;padding:10px 15px;font-style:italic;color:#9C9C9C}
.schedule-demo-modal .editor-test-wrap .wrapper .top-content.task-ans-wrap .form-group{height:100%;}
.schedule-demo-modal .editor-test-wrap .wrapper .top-content.task-ans-wrap .form-group textarea{height:100%;}
.schedule-demo-modal .ans-wrap-output{padding:6px 15px;background:#F5F5F5;border-top:1px solid #DBDBE7;}
.schedule-demo-modal .ans-wrap-output ul li.list-inline-item{vertical-align:middle;}
.schedule-demo-modal .ans-wrap-output ul li.list-inline-item .custom-checkbox{margin-top:4px;}
.schedule-demo-modal .ans-wrap-output ul .list-inline-item:last-child{float:right;}
.schedule-demo-modal .ans-wrap-output ul .list-inline-item:last-child .btn-link{vertical-align:-7px;}
.schedule-demo-modal .header-wrap .row .para{color:#5D5D5D;}
.schedule-demo-modal .btn-link-clear-adj{margin:1px 10px 15px;display:inline-block;}
.schedule-demo-modal .test-wrap .ans-wrap{margin-left:-5px;}
.schedule-demo-modal .form-control-test.form-control, .schedule-demo-modal .form-control-test.form-control:active, .schedule-demo-modal .form-control-test.form-control:hover, .schedule-demo-modal .form-control-test.form-control:focus{color:#03363D;font-size:15px;background-color:#EBEBEB;border-color:#EBEBEB;outline:0;box-shadow:none;border-radius:3px;height:46px;}
.schedule-demo-modal .para-big.font-weight-bold + .form-control.form-control-test{margin-top:14px;max-width:330px;}
.schedule-demo-modal .que-wrap-inner{margin:0px 0 10px;}
.schedule-demo-modal .que-wrap-inner .para-big.font-weight-bold{margin-bottom:6px;margin-top:20px;}
.schedule-demo-modal .modal-body{padding:0;}
.test-detail-inner ul li{}
.test-detail-inner ul li p:after{content:",";}
.test-detail-inner ul li:after:last-child{content:"";}
.test-detail-inner ul li p{margin-bottom:0;}
.category-ul-bg-blue{background:#E3F7FF;}
.all-category-page-ul{display:block;width:76%;margin:0 auto;margin-top:2rem;}
.all-category-page-ul li{list-style-type:square;width:50%;float:left;margin-bottom:1rem;font-size:1.2rem;}
.margin-bottom-2rem{margin-bottom:2rem !important;}
.indivisual-category-page-ul{display:block;width:100%;margin:0 auto;padding-left:20px;}
.indivisual-category-page-ul li{list-style-type:square;width:100%;margin-bottom:1rem;font-size:1rem;}
.roi-images ul li{display:inline-block;margin-right:4rem;}
.roi-images ul{margin:2rem 0;}
.roi-image-details ul li{display:inline-block;margin-right:20px;}
.roi-image-details ul li span{height:15px;width:15px;display:inline-block;}
.roi-image-details ul li p{display:inline-block;}
.roi-table table tr td{border:1px solid #ddd;padding:10px;}
.roi-table table tr td input{text-align:right;width:80%;padding-right:10px;margin-left:15px;height:40px;}
.margin-top-4rem{margin-top:4rem;}
.roi-table table{margin:2rem 0;}
.btn-roi{max-width:164px;width:100%;font-family:Poppins-Regular;color:#fff;background:#ED6900;font-size:15px;overflow:hidden;padding:5px !important;border-radius:0;text-align:center !important;}
.roi-last-block ul{padding-left:20px;margin:2rem 0;}
.roi-last-block ul li{list-style-type:square;margin-bottom:1rem;}
.case-study-tbl td:last-child{width:50%;}
.owl-carousel .owl-stage-outer{cursor:auto;}
.feature-inner-wrap .feature-inner-img-support{max-width:300px;width:100%;margin:0 auto;display:block;}
.without-img-testimonial{color:#03363D;line-height:50px;font-size:2.5rem;}
.category-btn{margin:0 auto;display:block;width:100%;margin-top:2rem;}
.candidate-strip{width:100%;font-size:14px;background-color:#f0fbff;padding:8px 12px;border:1px solid #2db1f7;margin:0 0 15px 0;}
.candidate-strip .close{line-height:0.5;}
.h2-for-category{color:#03363D;line-height:70px;font-family:Poppins-Regular;}
.practice-strip-a{width:100%;margin-bottom:25px;}
.client-review-wrapper h6:hover{color:#ED6900;}
.casstudy-media-ul li h6{color:#3D5154;margin-bottom:18px;}
.get-demo-carousel img{height:60px;}
.padding-top-50{padding-top:50px;}
.test-detail-inner ol li{list-style-type:disc !important;padding-left:10px;}
.test-detail-inner ol{list-style-type:disc;padding-left:20px;}
.test-detail-inner ul li{list-style-type:disc !important;}
.test-detail-inner ul{list-style-type:disc;padding-left:20px;}
.test-detail-inner-new-test ul li {
    list-style-type: disc !important;
    padding: 6px;
    margin-left: 19px;
}
.all-test-h1 {
    font-size: 2.2rem;
    font-family: Poppins-Regular;
    font-weight: 500;
}
.category-h2{font-size:2rem;font-family:Poppins-Regular;font-weight:500;}
.category-h4{font-size:1rem;font-family:Poppins-Regular;font-weight:500;word-break:break-word;}
.category-h3{font-size:1.5rem;font-family:Poppins-Regular;font-weight:500;}
.margin-bottom-10{margin-bottom:10px !important;}
.color-blue{color:#ED6900 !important;}
.color-blue-2 {
    color: #0040BF;
}
.h1-headings{font-size:4rem;}
.process-messge{font-size:12px;color:deepskyblue;margin:0;}
.h1-for-challenger{font-size:2rem;}
.landing-page-ul{padding-left:15px;}
.landing-page-ul li{list-style-type:disc !important;}
.landing-page-ul li a{text-decoration:underline !important;}
.list-inline{padding-left:0 !important;}
.display-webkit{display:-webkit-box;}
.pre-emp-bg{background-image:url('../images/landing-pages/pre-employment-testing/preemployeementtest.jpg');background-size:cover;background-repeat:no-repeat;height:340px;}
.bg-text-center{text-align:center;padding:9rem 2rem;position:absolute;width:100%;font-size:2rem;font-weight:700;}
.fresh-one{background-image:url('../images/landing-pages/pre-employment-testing/fresh.png');height:130px;background-repeat:no-repeat;padding-left:5rem;padding-top:1.5rem;}
.latest-two{background-image:url('../images/landing-pages/pre-employment-testing/fresh2.png');height:130px;background-repeat:no-repeat;padding-left:5rem;padding-top:1.5rem;}
.Customizable-three{background-image:url('../images/landing-pages/pre-employment-testing/fresh3.png');height:130px;background-repeat:no-repeat;padding-left:5rem;padding-top:1.5rem;}
.margin-bottom-5rem{margin-bottom:5rem;}
.landing-progress-bar-parent{display:block;width:85%;margin:0 auto;margin-bottom:20px;}
.landing-progress-bar{display:block;background-color:#ddd;height:17px;width:100%;margin-bottom:10px;}
.landing-progress-bar-filled{display:block;background-color:#ED6900;height:17px;}
.landing-customer-carosual img{width:auto !important;}
.landing-page-cust-slider img{display:block;margin:0 auto;margin-bottom:30px;}
.padding-top-100{padding-top:100px;}
.customise-ul-testpage{margin-top:2rem;}
.customise-ul-testpage li{max-width:500px;}
.customise-ul-testpage li:last-child{margin-bottom:0;}
.customise-ul-testpage li img{height:50px;float:left;margin-right:25px;}
.customise-ul-testpage li div{float:left;width:80%;margin-bottom:2.5rem;}
.customise-ul-testpage li span{float:left;width:20%;}
.customise-ul-testpage li div h6{font-size:18px;font-weight:500;margin-bottom:10px;}
.customise-ul-testpage li div p{font-size:15px;margin-bottom:0;}
.test-detail-bottom{padding:2rem 15px 6rem 15px;}
.practice-tests-block{background-color:#fbfeff;margin:2rem 0;border:1px solid #C8EFFF;padding:15px;padding:25px 15px;}
#myBtn{display:none;position:fixed;bottom:90px;right:90px;z-index:99;border:none;outline:none;background-color:#ED6900;color:white;cursor:pointer;padding:10px;border-radius:50%;box-shadow:6px 8px 10px 1px #ababab;}
.margin-bottom-1rem{margin-bottom:1rem;}
.practice-test-form-block{padding:25px;border:1px solid #ddd;}
.cat-block{margin-bottom:20px;}
.cat-block p{margin-bottom:10px;}
.cat-block a{display:block;margin-bottom:15px;text-decoration:underline !important;width:100%;cursor:pointer;font-size:17px;color:#ED6900 !important;}
.cat-block a:hover{text-decoration:underline !important;}
.cat-block a:last-child{margin-bottom:0;}
.cat-block-child{padding-left:15px;}
.inter-que-block a{display:block;margin-bottom:15px;text-decoration:underline !important;width:100%;cursor:pointer;font-size:17px;color:#464646 !important;}
.inter-que-block a:hover{text-decoration:underline !important;}
.inter-que-block a:last-child{margin-bottom:0;}
.inter-que-block{margin:2rem 0;border:1px solid #e2e2e2;padding:25px 15px;}
.h1-sm{font-size:1.8rem !important;line-height:normal;font-family:Poppins-SemiBold;}
.demo-push{padding:3rem 0;}
.demo-bg-blue{background-color:#B7E9FD;padding:70px 0 !important;}
.demo-landing-form{background-color:#fff;padding:25px;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);}
.demo-li{margin-bottom:2rem;padding-left:17px;}
.demo-li li{font-size:15px;list-style-type:disc;}
.demo-customers-list li{float:left;margin:10px 0;margin-right:30px;}
.demo-customers-list li img{height:40px;margin:0 auto;display:block;}
.demo-left-block{width:80%;float:left;}
.p-xs{font-size:14px !important;}
.demo-customers-list{margin-bottom:30px;float:left;width:100%;margin-top:2rem;}
.margin-bottom-4rem{margin-bottom:4rem;}
.margin-bottom-3rem{margin-bottom:3rem;}
.demo-bg-blue-try{/*background-color:#B7E9FD;*/padding:30px 0 !important;}
.category-left{width:22%;float:left;}
.category-left ul{margin-bottom:0;background-color:#fafafa;/*border:1px solid #ddd;*/}
.category-left ul li{font-size:14px;/*border-bottom:1px solid #ddd;*/cursor:pointer;}
.category-left ul li a{color:#3c3c3c !important;width:100%;display:block;}
.nested-ul li:hover{background-color:#edf5fb;}
.category-left ul li span{padding:10px 12px;display:block;}
.category-left ul li .active{background-color:#ddf1ff;}
.category-left ul li .subactive{background-color:#edf5fb;}
.category-left ul li i{padding-right:10px;font-weight:600;float:left;padding-top:4px;}
.category-left ul li:last-child{border-bottom:0;}
.nested-ul{margin-top:0 !important;border:0 !important;}
.nested-ul li{padding:10px 10px 10px 40px;border-bottom:0 !important;}
.skill-box-right{width:77%;float:left;}
.search-icon{background:url('../images/skill-library/orange-search-button.png') no-repeat left center;background-position:100% 0px;}
.margin-top-3rem{margin-top:3rem;}
.easy-autocomplete input{box-shadow:unset !important;}
.demo-customers-list-hori li{float:left;margin:10px 0;width:16%;}
.demo-customers-list-hori li img{height:40px;margin:0 auto;display:block;}
.webinar-index{padding:30px 0 60px 0 !important;min-height:unset !important;}
.h1-small{font-size:2.5rem !important;font-family:Poppins-SemiBold;}
.bg-blue-light {
    background-color: #E9F6F8;
}
.webinar-ul-num{display:block;float:left;width:100%;margin-top:2rem;margin-bottom:0;}
.webinar-ul-num li{float:left;width:33.3%;text-align:center;padding:0 20px;}
.webinar-ul-num li span{width:50px;height:50px;background-color:#00B2F7;color:#fff;border-radius:50%;display:block;margin:0 auto;padding:7px 18px;font-weight:600;font-size:22px;margin-bottom:20px;}
.webinar-ul-num li p{font-size:20px;}
.webinar-date-time img{height:30px;display:inline-block;margin-right:10px;}
.webinar-date-time h6{display:inline-block;font-size:18px;font-weight:700;}
.webinar-date-time div{margin-bottom:12px;}
.webinar-speaker div{display:inline-block;}
.webinar-speaker img{height:100px;border-radius:50%;vertical-align:top;margin-left:25px;}
.webinar-divider{margin:1.5rem 0;border-top:1px solid #777;width:50%;}
.margin-top-10{margin-top:10px;}
.webinar-speaker{width:100%;float:left;margin-bottom:50px;}
.margin-0{margin:0 !important;}
.more-casstudy-media .img-interview{width:360px;height:225px;}
.hover-redirect{position:absolute;right:175px;top:245px;display:none;background-color:red;height:65px;width:359px;z-index:5;}
.hover-actions:hover + .hover-redirect{display:block;}
.hover-actions{position:relative;}
.rapid-fire-block{padding:20px;background:#F9FDFF;border-radius:6px;border:1px solid #ED6900;}
.rapid-fire-block h6{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ED6900;color:#ED6900;font-style:italic;}
.micro-left{border-right:1px solid #ddd;}
.micro-parent-top{background-color:#fff;width:100%;float:left;z-index:1;}
.micro-left-nav-block{margin-top:15px;}
.micro-left-nav-block p{padding:10px 0;margin-bottom:0;}
.micro-left-nav-block ul li{padding:10px 0;font-size:14px;cursor:pointer;border-bottom:1px solid #ddd;}
.micro-left-nav-block ul .active{color:#00B2F7;}
.micro-left-nav-block ul li:hover{color:#00B2F7;}
.micro-push-top{padding-top:115px;}
.micro-right-text-repeat h5{padding:10px 0 15px;font-size:1.7rem;font-family:Poppins-Regular;}
/*.micro-left-link-block{margin-top:25px;}*/
/*.micro-left-link-block ul li{padding:5px 0;font-size:13px;cursor:pointer;border-bottom:1px solid #ddd;}*/
.micro-left-link-block ul li {
    padding: 5px 5px 5px 0;
    font-size: 13px;
    cursor: pointer;
    border-bottom: 1px solid #ddd;
}
.micro-left-link-block p{
    font-size:14px;
}
.micro-left-link-block ul li:last-child {
    border-bottom: 0;
}
.micro-left-link-block ul .active {
    color: #ED6900;
}
.micro-left-link-block ul li:hover {
    color: #ED6900;
}

.cognitive ul li {
    padding: 0px 5px 0px 0 !important;
}
.micro-breadcrumb{font-size:14px;}
.micro-breadcrumb li{display:inline-block;}
.micro-right-text-repeat blockquote{color:#00B2F7;border-color:#00B2F7;padding-left:15px;border-left:5px solid;}
.micro-right-text-repeat{width:100%;display:block;margin-bottom:3rem;}
.micro-breadcrumb li a{color:#ED6900; margin:0 6px 0 6px;}
.micro-breadcrumb li a:first-child { margin: 0 6px 0 0 !important;}
.micro-left-link-block ul li a{color:#3c3c3c;}
.micro-left-link-block ul .active a{color:#ED6900 !important;}
.related-capsules .tag-ul .tag{background:unset !important;border:1px solid #7d7d7d;line-height:1.3;}
.related-capsules .tag-ul{margin-bottom:20px;}
.sample-question-child{width:100%;float:left;margin:2rem 0;box-shadow:0 0 10px #d2d2d2;}
.que-meta-data{margin:0;background:#d2f2ff;padding:8px 15px;float:left;width:100%;}
.que-meta-data li{display:inline-block;}
.que-meta-data li:nth-child(2), .que-meta-data li:nth-child(3){float:right;padding:0 15px;border-right:1px solid #757575;}
.que-meta-data li:nth-child(2){border-right:0;padding-right:0}
.question-window-divide{width:100%;float:left;}
.que-task-block{width:50%;padding:10px 13px;float:left;}
.ans-task-block{width:50%;float:left;padding:10px 13px;}
.topics-sample-q{width:100%;float:left;margin-bottom:10px;padding:10px;}
.topics-sample-q span{background-color:#ddd;border-radius:4px;color:#3c3c3c;margin-right:10px;padding:5px 7px;font-size:14px;}
.text-red{color:red;}
.text-orange{color:orange;}
.text-green{color:forestgreen !important;}
.try-sample-q-custom{display:block;position:relative;padding-left:30px;margin-bottom:10px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-all;}
.try-sample-q-custom input{position:absolute;opacity:0;cursor:pointer;}
.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #ED6900;border-radius:50%;}
.try-sample-q-custom input:checked ~ .checkmark{border:1px solid #ED6900;}
.checkmark:after{content:"";position:absolute;display:none;}
.try-sample-q-custom input:checked ~ .checkmark:after{display:block;}
.try-sample-q-custom .checkmark:after{top:4px;left:4.5px;width:8px;height:8px;border-radius:50%;background:#ED6900;}
.que-task-block-lb{width:100%;float:left;padding:10px 13px;}
.python-coding-simu{max-width:90%;}
.container-lp{max-width:600px;margin:0 auto;}
.demo-tags li{display:inline-block;margin-right:10px;margin-bottom:10px;}
    .demo-tags li span {
        padding: 5px;
        font-size: 12px;
        background-color: #cbf0ff;
        border-radius: 4px;
        /*color: white*/
    }
.excel-features .excel-features-img{width:70px;float:left;margin-right:25px;}
.excel-features .excel-features-img img{height:70px;}
.excel-features-text{float:left;width:67%;font-size:14px;}
.excel-features h6{margin-bottom:20px;font-size:20px;}
.excel-testimonial-img{width:100px;float:left;margin-right:15px;}
.excel-testimonial-img img{height:90px;border-radius:50%;}
.excel-testimonial-text{float:left;width:65%;font-size:14px;}
.excel-testimonial-text h6{margin-bottom:10px;}
.excel-testimonial-text p{font-size:15px;}
.excel-testimonial-quote{font-size:30px;font-weight:600;margin-bottom:25px;line-height:1.4;width:80%;}
.about-cust-table{width:100%;border-collapse:collapse;margin-top:40px;}
.about-cust-table tr td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.about-cust-table tr td img{display:block;margin:0 auto;height:55px;margin-bottom:20px;margin-top:20px;}
.about-cust-table tr td:last-child{border-right:0;}
.width-78per{width:78%;margin:0 auto;display:block;}
.border-right-grey{border-right:3px dotted #ddd;}
.team-tile-lg{width:300px;float:left;border:1px solid #ddd;margin:0 20px;}
.team-tile-lg img{width:100%;}
.team-tile-lg h6{padding-top:10px;text-align:center;font-size:19px;margin-bottom:10px;}
.team-tile-lg p{text-align:center;}
.team-wrap-ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;}
.team-wrap-ul li{width:230px;border:1px solid #ddd;margin:0 20px;text-align:center;margin-bottom:40px;}
.team-wrap-ul li h6{padding-top:10px;font-size:19px;margin-bottom:10px;}
.team-wrap-ul li p{font-size:16px;margin-bottom:0;}
.team-wrap-ul li img{width:100%;margin:0 auto;display:block;}
.team-wrap-ul-lg{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;}
.team-wrap-ul-lg li{width:50%;float:left;}
.team-wrap-ul-lg li h6{padding-top:10px;font-size:19px;margin-bottom:10px;}
.team-wrap-ul-lg li p{font-size:16px;margin-bottom:0;}
.team-wrap-ul-lg li img{width:100%;margin:0 auto;display:block;}
.pic-social{border:1px solid #ddd;margin:0 20px;text-align:center;margin-bottom:40px;width:245px;float:left;}
.social{position:relative;text-align:center;display:block;top:4px;z-index:5;height:25px;}
.social a{font-size:26px;background-color:white;}
.bio-text{float:left;width:40%;}
.bio-text p{font-size:14px !important;}
.bg-map{background-repeat:no-repeat;height:275px;background-size:cover;}
.padding-top-2rem{padding-top:2rem;}
.padding-10{padding:10px !important;}
.padding-bottom-2rem{padding-bottom:2rem !important;}
.margin-bottom-1rem{margin-bottom:1rem !important;}
.campus-features li{width:33.3%;float:left;padding:20px;}
.campus-features li img{height:150px;margin-bottom:10px;}
.campus-features{width:100%;float:left;}
.campus-features li p{width:80%;margin-left:7px;font-size:22px;}
.select-default{background:unset;width:100%;padding:9px;font-size:14px;color:grey;border:1px solid #ddd;height:40px;}
.hr-tech-li li span{font-size:20px;}
.border-right-darkgrey{border-right:2.5px dotted #7bacb3;}
.hr-img{width:100px;float:left;}
.hr-img img{border-radius:50%;height:100px;}
.hr-text{width:63%;float:left;padding-left:15px;}
.margin-bottom-5{margin-bottom:5px !important;}
.link-hr{color:#ED6900 !important;}
.hr-tech-attendees li{width:100%;float:left;margin-bottom:2rem;}
.booth-down{margin-top:4rem;}
.margin-top-150{padding-top:150px !important;}
.width-80-per{width:80%;}
.hiring-lp-table{width:100%;border:1px solid #3c3c3c;overflow-y:auto;margin-top:3rem;}
.hiring-lp-table tr th{width:20%;padding:12px;border-bottom:1px solid #3c3c3c;border-right:1px solid #3c3c3c;}
.hiring-lp-table tr td{width:20%;padding:12px;border-right:1px solid #3c3c3c;}
.color-badge{width:40px;display:inline-block;height:40px;background:#ED6900;text-align:center;line-height:1.6;margin-right:10px;border-radius:50%;color:#fff;}
.lp-box {box-shadow: 0 0 30px #d0d0d0;width: auto;height: auto;display: block;margin: 0 auto;padding: 20px;border-radius: 7px;margin-bottom: 30px;background-color: #fff;font-weight: bold;font-size: 17px;background-color: aliceblue;}
.guide-img-align-70{
    width:70% !important; margin:0 auto; display:block; margin-bottom:2rem; margin-top:1rem;
}
.text-black{
    color:#3c3c3c !important;
}
 .pre-emp-future-img{
        margin:25px 0; 
        width:50% !important;
    }
 .margin-top-bottom-25{
     margin:25px 0;
 }
.guideline-icon {
    height: 100PX;
    margin: 0 auto;
    display: block;
    margin-bottom: 10px;
}
/*guide changes by pooja on 5-11-2019*/
.padding-left-17 {
    padding-left: 17px !important;
    display: block;
    margin-top: 5px;
}

.margin-left-15 {
    margin-left: 15px !important;
}

.margin-left-1-5 {
    margin-left: 1.5rem !important;
}

.list-style-type-square li {
    list-style-type: square;
    margin-left: 1.3rem;
}

/*life at mocha by sneha on 7-11-2019 start */
.life-at-mocha-blocks {
    -webkit-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.2);
    margin-bottom: 2rem;
}

    .life-at-mocha-blocks h5 {
        font-weight: 600;
        margin: 15px 0;
        font-size: 25px;
    }

    .life-at-mocha-blocks div {
        padding: 15px;
        height: 140px;
    }

    .life-at-mocha-blocks h5:hover {
        color: #ED6900;
    }

    .life-at-mocha-blocks p {
        color: goldenrod;
        font-size: 14px;
    }

    .life-at-mocha-blocks img {
        max-width: 100%;
        max-height: 100%;
        width: 100%;
        height: auto;
        transition: all 0.5s ease-in-out 0.1s;
    }

        .life-at-mocha-blocks img:hover {
            transform: scale(1.1);
        }

    .life-at-mocha-blocks figure {
        overflow: hidden;
    }

.life-at-mocha-5c {
    padding: 0px 0px;
}
.cursor-pointer{
    cursor:pointer;
}
/*life at mocha by sneha on 7-11-2019 end*/

.padding-top-5rem{
    padding-top:5rem !important;
}
.padding-bottom-50 {
    padding-bottom: 50px !important;
}

.max-width-200 {
    max-width: 200px !important;
}

.font-size-16 {
    font-size: 16px !important;
}
.padding-top-10{
    padding-top:10px !important;
}
.line-height-1-5{
    line-height:1.5 !important;
}
.margin-bottom-30{
    margin-bottom:30px !important;
}
.form-heading-demo {
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    font-size: 16px;
    color: #03363d;
    text-align: center;
    font-family: Poppins-Regular;
}
.max-width-100-per{
    max-width:100% !important;
}
.font-size-12{
    font-size:12px !important;
}
.demo-keyline {
    margin: 1.5rem 0;
    border-top: 1px solid #313131;
}
.bg-light-sky-blue {
    background: #e5f8ff;
}
.demo-extend-img-block img{
    height:110px;
    margin-bottom:2rem;
}
.demo-extend-img-block-2 img {
    height: 90px;
    display: block;
    margin: 0 auto;
    margin-bottom: 2rem;
}
.test-page-h6-to-h2 {
    font-size: 24px;
    line-height: normal;
    font-family: Poppins-Regular;
    margin: 0;
    margin-bottom: 13px;
}

.btn-center{
    display:block;
    margin:0 auto;
}
/*careers start*/
.careers-features li {
    width: 33.3%;
    float: left;
    padding: 20px;
    text-align: center;
}

    .careers-features li h5 {
        margin-bottom: 1rem;
        font-weight: 600;
        font-size: 1.5rem;
        margin-top: 1rem;
    }

    .careers-features li img {
        height: 90px;
    }

.careers-features {
    width: 100%;
    float: left;
    margin-bottom: 2rem;
}

.font-weight-600 {
    font-weight: 600 !important;
}

.career-banner {
    background-image: url('../images/career/career-header-img.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 4rem;
    color: #fff;
    text-align: center;
}

.career-oppo-table {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 2rem;
    font-size: 1.3rem;
}

    .career-oppo-table table {
        width: 100%;
    }

        .career-oppo-table table tr td:last-child {
            text-align: right;
        }

        .career-oppo-table table tr th {
            margin-bottom: 1rem;
        }

.margin-right-1rem {
    margin-right: 1rem !important;
}

.font-size-18 {
    font-size: 18px !important;
}
/*security logos*/
.security-icons {
    width: 100%;
    float: left;
}

    .security-icons li {
        width: 33.3%;
        float: left;
    }

        .security-icons li img {
            width: 100px;
            margin: 0 auto;
            display: block;
        }
.privacysh-responsive {
    width: 300px !important;
}
/*datasheet*/
.datasheet-label {
    width: 100%;
    margin-bottom: 10px;
    color: grey;
}

.product-sheet-block .card-info {
    background: #f5f5f5;
    padding: 20px;
}

.product-sheet-block .client-review-wrapper {
    border: 1px solid #ddd;
    box-shadow: 0 0 5px #afafaf;
    width: 95%;
    margin: 0 auto;
    margin-bottom: 3rem;
}

    .product-sheet-block .client-review-wrapper:hover {
        box-shadow: 0 0 20px #c1c1c1;
    }

    .product-sheet-block .client-review-wrapper figure {
        margin-bottom: 0 !important;
    }

.product-sheet-block .client-info-inner {
    margin-top: 0;
}

.product-sheet-block .para-small {
    color: #ED6900;
}
/*hire from home code*/
.pb-pt-3rem {
    padding: 3rem 0 !important;
}
.pb-pt-2rem {
    padding: 2rem 0 !important;
}
.img-center {
    margin:0 auto;
    display:block;
}
/*Competitor new*/
.accordion-block {
    background: #DDF5FF;
    padding: 15px 20px;
}

.accordion-block-open {
    padding: 15px 20px;
    border: 1px solid #a8e5ff;
    border-top: 0;
}

    .accordion-block-open table {
        width: 100%;
    }

        .accordion-block-open table thead tr th {
            padding: 10px;
            border-bottom: 1px solid #DDF5FF;
            text-align: center;
        }

            .accordion-block-open table thead tr th:first-child {
                text-align: left;
                width: 40%;
            }

            .accordion-block-open table thead tr th:nth-child(2), .accordion-block-open table thead tr th:nth-child(3) {
                width: 30%;
            }

        .accordion-block-open table tbody tr td {
            padding: 10px;
            border-bottom: 1px solid #DDF5FF;
            text-align: center;
        }

            .accordion-block-open table tbody tr td:first-child {
                text-align: left;
                width: 40%;
            }

            .accordion-block-open table tbody tr td:nth-child(2), .accordion-block-open table tbody tr td:nth-child(3) {
                width: 30%;
            }

        .accordion-block-open table tbody tr:last-child td {
            border: 0;
        }

.dark-blu-bg {
    background: #342F36 !important;
}

.color-darkblue{
    color:#08165B;
}

.test-blue {
    color: #102CB5;
}





.color-white {
    color: #fff !important;
}

.testi-box-new {
    padding: 35px;
    text-align: center;
    border: 2px solid #ddd;
    width: 90%;
    display: block;
    margin: 0 auto;
}

.comp-left-recogni {
    margin-bottom: 2rem;
}

    .comp-left-recogni img {
        width: 170px;
        margin: 0 auto;
        display: block;
        margin-bottom: 4rem;
    }

    .comp-left-recogni :first-child {
        width: 130px;
        margin: 0 auto;
        display: block;
        margin-bottom: 1rem;
    }

.quote-1 {
    position: absolute;
    top: -25px;
    left: 16px;
}

.quote-2 {
    position: absolute;
    bottom: 25px;
    right: 20px;
}

.accordion-block-parent {
    width: 100%;
    float: left;
    margin-bottom: 2rem;
}

.cust-thumbnail-new {
    height: 100px;
    width: 100px;
    display: block;
    border-radius: 50%;
    margin: 0 auto;
    margin-bottom: 2rem;
}

.arrow-accordian {
    float: right;
    padding-top: 7px;
}

/**ept page 20-4-2020*/


/**div strcuture*/
.ept-feature {
    width: 100%;
    float: left;
    margin: 2rem 0;
}

    .ept-feature img {
        height: 80px;
        margin-bottom: 1rem;
        width: 80px;
        float: left;
        margin-right: 20px;
    }

    .ept-feature div {
        width: 60%;
        float: left;
    }

        .ept-feature div h5 {
            font-size: 22px;
            margin-bottom: 10px;
            font-weight: 700;
        }
.beta-icon {
    text-align: center;
    margin: 0 auto;
    background: #d6f3ff;
    font-size: 12px;
    border-radius: 2px;
    padding: 4px;
}
.beta-icon-test {
    text-align: center;
    background: #d8f1fb;
    font-size: 13px;
    border-radius: 2px;
    padding: 5px;
    vertical-align: middle;
    margin-left: 12px;
}
/*microsite 23-4-2020*/
.h4-small {
    font-size: 1.5rem !important;
    font-family: Poppins-Regular !important;
}

.h2-small {
    font-size: 2rem !important;
    font-family: Poppins-Regular !important;
}

.bg-purple {
    background: #d48cd4;
    padding: 20px 5px;
    margin: 20px 0;
}

.dt-quote-block {
    border-left: 6px solid #ED6900;
    border-right: 6px solid #ED6900;
    display: block;
    padding: 20px;
}

.width-50per {
    width: 50% !important;
}

.guide-img-align-80 {
    width: 80% !important;
    margin: 0 auto;
    display: block;
    margin-bottom: 2rem;
    margin-top: 1rem;
}
/*upskill webpage new*/
.upskill-challenge-ul li {
    font-size: 1.3rem !important;
    margin-bottom: 1.5rem;
}
.h1-md {
    font-size: 3rem !important;
}
.demo-white-banner {
    padding: 30px 0 !important;
}
.webinar-icons {
    height: 30px;
    margin-right: 5px;
}
/*dt test block by pooja on 4-6-2020 start*/
.dt-test-block {
    width: 170px;
    height: 160px;
    border: 1px solid #ddd;
    padding: 15px;
    text-align: center;
    margin: 0 auto;
    display: block;
    margin-bottom: 25px;
    cursor: pointer;
}

    .dt-test-block:hover {
        box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);
        -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);
        -moz-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.1);
    }

    .dt-test-block img {
        margin: 0 auto;
        display: block;
        margin-bottom: 15px;
        width: 100%;
    }

    .dt-test-block a {
        display: block;
        text-align: center;
        color: #ED6900 !important;
        text-decoration: underline !important;
    }

        .dt-test-block a :hover {
            text-decoration: underline !important;
        }
/*dt test block by pooja on 4-6-2020 start*/
/*start quote*/
.start-quote {
    font-size: 3rem;
    color: #ED6900;
    line-height: 0;
    vertical-align: middle;
}
.end-quote {
    font-size: 3rem;
    color: #ED6900;
    line-height: 0;
    vertical-align: top;
}
/*recruitement assessment tools revamp 29-06-2020 start*/
.purple-card {
    width: 100%;
    display: block;
    margin: 0 auto;
    padding: 15px;
    border: 1px solid #ddd;
    margin-bottom: 2rem;
    height: 420px;
    overflow: auto;
}


    .purple-card h5 {
        font-size: 22px;
        text-align: center;
        margin-bottom: 1.5rem;
        color: #4A06BA;
    }

    .purple-card img {
        height: 135px;
        margin: 0 auto;
        display: block;
        margin-bottom: 1.5rem;
    }

.faq-collapse-header {
    background: purple;
    padding: 13px 25px;
    color: #fff;
    width: 100%;
    display: block;
}

.faq-collapse-body {
    width: 100%;
    display: block;
    padding: 25px;
    border: 1px solid purple;
}

.color-purple {
    color: purple !important;
}
.padding-top-bottom-3rem {
    padding:3rem 0 !important;
}
.margin-top-0 {
    margin-top: 0 !important;
}
.font-family-bold {
    font-family: Poppins-SemiBold !important;
}
.error-msg-org {
    margin: 0 5px 0;
    font-size: 13px;
    color: #ff6e08;
}
.ordered-list{
   list-style-type:decimal;
    padding:5px;
    margin-left:15px;
}/*added at 12feb by abhilash*/

.ordered-list ol{
    list-style-type:disc;
}

.btn-mocha-header {
    background: #ED6900;
    color: #fff;
    padding: 3px 14px;
    font-size: 15px;
    font-family: Poppins-Regular;
    box-shadow: 0 3px 6px #00000029;
    border: 1px solid #ed6900;
}

    .btn-mocha-header:hover {
        background: #08165B;
        color: #fff;
        font-family: Poppins-Regular;
        border: 1px solid #08165B;
        cursor: pointer;
    }

.btn-mocha-outer {
    background: #fff;
    color: #08165B;
    padding: 3px 14px;
    font-size: 15px;
    font-family: Poppins-Regular;
    box-shadow: 0 3px 6px #00000029;
    border:1px solid #08165B;

}

.btn-mocha-outer:hover {
    background: #08165B;
    color: #fff;
    font-family: Poppins-Regular;
}



/*added at 12feb by abhilash*/
/*only for resource section css start */
.top-content-push-all {
    padding-top: 6rem;
}

.top-skill-library {
    padding-top: 72px;
}

.btn-mocha {
    background: #ED6900;
    color: #ffffff;
    padding: 8px 17px;
    border-radius: 0px;
    font-size: 16px;
    border:1px solid #ED6900;
    font-family: Poppins-Regular;
    box-shadow: 0 3px 6px #00000029;
}

    .btn-mocha:hover {
        background: #08165B;
        border: 1px solid #08165B;
        color: #ffffff;
        font-family: Poppins-Regular;
    }

.btn-mocha-cs-outline {
    background: transparent;
    color: #ED6900;
    padding: 8px 18px;
    border-radius: 0px;
    border: 1px solid #ED6900;
    font-size: 16px;
    font-family: Poppins-Regular;
    box-shadow: 0 3px 6px #00000029;
    font-weight: bold;
}

    .btn-mocha-cs-outline:hover {
        border: 1px solid #08165B;
        background: #fafafa;
        color: #08165b;
        font-family: Poppins-Regular;
    }

.btn-mocha-box {
    background: #ED6900;
    color: #fff;
    padding: 5px 11px;
    border-radius: 0px;
    font-size: 14px;
    font-family: Poppins-Regular;
    border: 1px solid #ED6900;
}
    .btn-mocha-box:hover {
        background: #08165B;
        color: #fff;
        font-family: Poppins-Regular;
        border: 1px solid #08165B;
    }
.btn-mocha-box-outline {
    background: #EAEAEA;
    color: #08165B;
    padding: 5px 11px;
    border-radius: 0px;
    border: 1px solid transparent;
    font-size: 14px;
    font-family: Poppins-Regular;
}
    .btn-mocha-box-outline:hover {
        border: 1px solid #08165B;
        background: #08165B;
        color: #fff;
        font-family: Poppins-Regular;
    }




/*added by abhilash 5 april 2021*/

.color-orange {
    color: #ED6900 !important; /*added by abhilash 5 april 2021*/
}

.color-light-blue {
    color: #4262D4 !important; /*added by abhilash 5 april 2021*/
}

.color-darkblue {
    color: #08165B !important; /*added by abhilash 5 april 2021*/
}

.img-shadow {
    box-shadow: 0 3px 12px #00000035; /*added by abhilash 5 april 2021*/
}

.read-more-btn {
    background: #F7F7F7;
    padding: 8px 15px;
    border-radius: 0px; /*added by abhilash 5 april 2021*/
    border:0px;
}

    .read-more-btn:hover {
        background: #08165B;
        color: #fff;
        padding: 8px 15px;
        border-radius: 0px; /*added by abhilash 5 april 2021*/
        cursor: pointer;
    }


.orange-link {
    color: #ED6900 !important;
    font-family: Poppins-SemiBold;
    font-size:14px;
}
/*added by abhilash 5 april 2021*/

.orange-link {
    color: #ED6900 !important;
    font-family: Poppins-SemiBold;
}
/*added by abhilash 5 april 2021*/
.h1-resource {
    font-family: Poppins-SemiBold;
    font-size: 28px !important;
}

.font-h2 {
    font-size: 32px !important; /*added by abhilash 5 april 2021*/
}
.font-h3 {
    font-size: 28px !important; /*added by abhilash 5 april 2021*/
}
.font-h4 {
    font-size: 24px !important; /*added by abhilash 5 april 2021*/
}

.font-h5 {
    font-size: 20px !important; /*added by abhilash 5 april 2021*/
}

.font-h6 {
    font-size: 16px !important; /*added by abhilash 5 april 2021*/
}


.paragraph-font {
    font-size: 16px !important; /*added by abhilash 5 april 2021*/
}

.mb-5rem {
    margin-bottom: 5rem; /*added by abhilash 5 april 2021*/
}

.mb-4rem {
    margin-bottom: 4rem; /*added by abhilash 5 april 2021*/
}

.mb-3rem {
    margin-bottom: 3rem; /*added by abhilash 5 april 2021*/
}

.backdot {
    width: 60px;
    height: 60px;
    background-color: #E8ECF9;
    border-radius: 50%;
    margin-top: -30px;
    /*margin-right: -35px;*/
    margin-left: -20px; /*updated by abhilash 25nov*/
    z-index: -1;
    display: block;
    margin-bottom: -30px;
}
/*added by abhilash 5 april 2021*/

.backdot-resp {
    width: 60px;
    height: 60px;
    background-color: #E8ECF9;
    border-radius: 50%;
    margin-top: -30px;
    /*margin-right: -35px;*/
    margin-left: -24px;
    z-index: -1;
    display: block;
    margin-bottom: -29px;
}
/*added by abhilash 5 april 2021*/

.backdot-resp-learning {
    width: 60px;
    height: 60px;
    background-color: #E8ECF9;
    border-radius: 50%;
    margin-top: -30px;
    /*margin-right: -35px;*/
    margin-left: -24px;
    z-index: -1;
    display: block;
    margin-bottom: -29px;
}
/*added by abhilash 5 april 2021*/

.backdot-resp-near {
    width: 60px;
    height: 60px;
    background-color: #E8ECF9;
    border-radius: 50%;
    margin-top: -30px;
    /*margin-right: -35px;*/
    margin-left: -24px;
    z-index: -1;
    display: block;
    margin-bottom: -29px;
}
/*added by abhilash 5 april 2021*/

/*resources card design by ketan ref hackerrank on 15-12-2020 by abhilash start*/
.resource-card {
    /* box-shadow: 0 3px 10px 0 rgba(99,118,129,0.3);*/
    margin: 0 auto;
    display: block;
    width:330px;
    position: relative;
    height: 400px;
    margin-bottom: 30px;
    background-color: #ffffff;
    box-shadow: 0 2px 2px #00000029;
}
   

    .resource-card figure {
        margin-bottom: 0;
    }

.resource-card-text {
    display: block;
    padding: 15px;
    position: relative;
    color: #08165B;
}

    .resource-card-text a {
        color: #000000 !important;
        text-decoration: none !important;
    }

    .resource-card-text h6 {
        font-size: 18px;
        margin-bottom: 10px;
    }

.middle {
    display: none;
}

.resource-card-text:hover .middle {
    display: block;
}

.resource-card-text:hover {
    position: absolute;
    top: 120px;
    background: #fff;
    width: 330px;
    display: block;
    overflow: auto;
    transition: .6s ease;
}

.read-more-resource {
    position: absolute;
    bottom: 10px;
    padding-left: 16px;
}

.case-study-a:hover {
    text-decoration: none !important;
}

/*resources card design by ketan ref hackerrank on 15-12-2020 by pooja end*/

@font-face  {
    font-family: 'OpenSans-Regular';
    src: url('../../Content-New/fonts/OpenSans-Regular.ttf') format('truetype');
}
/*added by abhilash 5 april 2021*/

.paragraph-font{
    font-family:OpenSans-Regular !important;
    font-size:14px;
}
/*added by abhilash 5 april 2021*/

.list-blue-dot-small {
    list-style-image: url('../images/other/bluedot8x8.png') !important;
    padding: 0;
    margin: 0;
    font-family: OpenSans-Regular !important;
    padding-left: 23px;
    color: #08165B;
}
    /*added by abhilash 5 april 2021*/
    /*update by abhilash2Nov*/

    .list-blue-dot-small li {
        padding: 4px 5px;
        font-size: 16px;
    }

  /*  added for right arrow form test details pages*/
.list-right-arrow-small li {
    list-style-image: url('../../Content-New/images/other/arrow-right-small.png') !important;
    margin-left:22px;
    font-family: OpenSans-Regular !important;
    color: #08165B;
    padding:8px;
}

.margin-useful-hiring {
    margin-left: 3px !important;
}
    /*added by abhilash 5 april 2021*/
    /*update by abhilash2Nov*/

   

.feature-img-legends-blue-dot ul {
    list-style-image: url('../images/other/blue-dot.svg') !important;
    padding: 0;
    margin: 0;
    font-family: OpenSans-Regular !important;
    padding-left: 20px;
    color: #08165B;
}
    /*added by abhilash 5 april 2021*/
    /*update by abhilash2Nov*/

    .feature-img-legends-blue-dot li {
        padding: 5px 5px;
        font-size: 14px;
    }

.list-ordered {
    list-style-type: decimal !important;
    padding: 0;
    margin: 0;
    font-family: OpenSans-Regular !important;
    padding-left: 20px;
    color: #08165B;
}
    /*added by abhilash 5 april 2021*/
    /*update by abhilash2Nov*/

    .list-ordered li {
        padding: 5px 5px;
        font-size: 14px;
    }


.topic-list {
    width: 100%;
    float: left;
    padding: 0;
    list-style-image: url('../images/other/blue-dot.svg') !important;
    margin-bottom: 0;
}

    .topic-list li {
        width: 33.3%;
        float: left;
       
    }
      



/*added by abhilash 5 april 2021*/
/*only for resource section css end */
#myModal .modal-footer {
    border-top: 0 !important;
}

#myModal .modal-header {
    border-bottom: 0 !important;
}

.shadow-effect {
    box-shadow: 0 2px 2px #00000029;
}

.img-zoom {
    position: relative;
    margin: auto;
    overflow: hidden;
}

    .img-zoom img {
        max-width: 100%;
        transition: all 0.3s;
        display: block;
        width: 100%;
        height: auto;
        transform: scale(1);
    }

    .img-zoom:hover img {
        transform: scale(1.1);
    }

    .box-padding{
        padding:5%;
        background-color:#ffffff;
    }

.customer-photo-add {
    /*width:300px;
    height:300px;*/
    border-radius: 50%;
    
}

.footer-nav-mobile {
    position: fixed;
    z-index: 99999;
    bottom: 0;
    display: none;
    width: 100%;
    font-size: 15px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #fff;
    text-align: center;
    cursor: pointer;
    font-family: Poppins-Regular;
    border: 5px solid #F8F8FA;
    border-left: 19px solid #f8f8fa;
    border-right: 19px solid #f8f8fa;
}

    .show, .footer-nav-mobile:hover {
        display: block;
    }

.footer-schedule-demo {
    background-color: #ED6900;
    padding: 10px;
    color: #FFFFFF;
    border: 1px solid #ed6900;
}

.footer-free-trial {
    background-color: #FFFFFF;
    padding: 10px;
    color: #ED6900;
    border: 1px solid #ed6900;
}

#hubspot-messages-iframe-container.widget-align-right {
    bottom: 40px !important;
}

.list-guide-page {
    list-style-image: url('../images/other/bluedot8x8.png') !important;
    padding: 0;
    margin: 0;
    
    padding-left: 16px;
    color: #08165B;
}


    .list-guide-page li {
        padding: 6px 5px;
        font-size: 16px;
        font-family: Poppins-Regular !important;
    }

.faq-parent {
    border-bottom: 1px solid #d1c6c4;
    padding: 10px;
} /*added ruby abhilash content 29jun 2021*/

.faq-font {
    font-size: 20px !important;
    font-family: Poppins-SemiBold !important;
}
.sub-faq-font {
    font-size: 16px !important;
    font-family: OpenSans-Regular !important;
}


/*added ruby abhilash content 29jun 2021*/


/*new menubar css structure start*/
/*new menubar css structure start*/
.nav0 a {
    display: block;
    color: #08165B !important;
    text-decoration: none;
    padding: 8px 18px;
    position: relative;
    font-family: Poppins-Medium;
    font-size: 14px;
}

    .nav0 a:hover {
        color: #ED6900 !important;
    }

.nav0 {
    vertical-align: top;
    display: inline-block;
    box-shadow: 1px -1px -1px 1px #000, -1px 1px -1px 1px #fff, 0 0 6px 3px #fff;
    border-radius: 6px;
    margin-bottom: 0;
    margin-left: 15px;
}

    .nav0 li {
        position: relative;
        list-style-type: none;
    }

    .nav0 > li {
        float: left;
        margin-right: 1px;
    }

        .nav0 > li > a {
            margin-bottom: 1px;
        }

        .nav0 > li:hover, .nav0 > li:hover > a {
        }

    .nav0 li:hover > a {
        color: orange;
    }

    .nav0 > li:first-child {
        border-radius: 4px 0 0 4px;
    }

        .nav0 > li:first-child > a {
            border-radius: 4px 0 0 0;
        }

    .nav0 > li:last-child {
        border-radius: 0 0 4px 0;
        margin-right: 0;
    }

        .nav0 > li:last-child > a {
            border-radius: 0 4px 0 0;
        }

    .nav0 li li a {
        margin-top: 1px;
        font-family: 'OpenSans-Regular';
    }

    .nav0 li a:first-child:nth-last-child(2):before {
        content: "";
        position: absolute;
        height: 0;
        width: 0;
        border: 5px solid transparent;
        top: 50%;
        right: 5px;
    }

    /* submenu positioning*/
    .nav0 ul {
        position: absolute;
        /*white-space: nowrap;*/
        z-index: 1;
        left: -99999em;
        width: 250px;
    }

    .nav0 > li:hover > ul {
        left: auto;
        min-width: 100%;
        background: #FAFAFA;
        box-shadow: 0px 3px 6px #00000029;
    }

    .nav0 > li li ul {
        border-left: 1px solid #fff;
    }


    .nav0 > li li:hover > ul {
        margin-left: 1px;
        left: 100%;
        top: -1px;
        background: #FAFAFA;
        box-shadow: 0px 3px 6px #00000029;
    }

.logo-block {
    float: left;
    display: block;
    margin-top: 5px;
}

.nav-block {
    float: left;
    display: block;
    width: 86%;
}

.nav-left-block {
    float: left;
    display: block;
}

.nav-right-block {
    float: right;
    display: block;
}

.comman-header {
    padding: 30px 0 15px 0 !important;
}

.nav0 li li p {
    margin-bottom: 0;
    padding: 10px 18px 5px;
    font-family: Poppins-SemiBold !important;
}

.nav0 li li a p {
    margin-bottom: 0;
    padding: 0px 0px 0px !important;
    font-family: Poppins-SemiBold !important;
}

.nav0 li li hr {
    width: 85%;
    margin: 0 auto;
}

.ml-5px {
    margin-left: 5px;
}
/*new menubar css structure End*/

.content-temp {
    display: none;
}

.nav-left-block-xs {
    background: #FAFAFA;
    z-index: 999999;
    display: block;
    position: fixed;
    left: 0;
    padding: 5px;
    width: 250px;
    top: 65px;
    height: 100%;
    transition: 0.5s;
}

.nav-left-block-xs-inner {
    overflow: auto;
    height: calc(100vh - 60px);
    display: block;
}

.nav-left-block-xs ul li {
    padding: 10px;
  /*  margin-bottom: -1px;*/
    list-style-type: none;
}

    .nav-left-block-xs ul li a {
        color: #08165B;
        font-family: OpenSans-Regular;
    }

        .nav-left-block-xs ul li a:hover {
            color: #ED6900;
            text-decoration: none !important;
        }



.content-temp {
    display: none;
}

.log-in-xs {
    margin-right: 25px;
    float: right;
    margin-top: 1px;
   
}
/*new menubar css structure End*/

/*custom scrollbar start*/
::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

::-webkit-scrollbar-thumb {
    /*background-color: #ED6900;*/
    background-color: #f9ab6d;
    border-radius: 20px;
    opacity: 0.5;
}

::-webkit-scrollbar-track {
    background: #f0f0f0;
}
/*custom scrollbar end*/

.log-in-text {
    color: #03363D !important;
}

    .log-in-text:hover {
        color: #ED6900 !important;
        text-decoration: none !important;
    }/*added by abhilash 8july 2021*/

.p-bold-bottom{
    margin-bottom:0px !important;
    font-weight:bold;
}
.hrmobile {
    margin-bottom: 0rem;
}

.btn-mocha-trial-hover {
    background: #fff;
    color: #ED6900;
    padding: 8px 18px;
    font-size: 16px;
    font-family: Poppins-Regular;
    border: 1px solid #ED6900;
    font-weight:bold;
}

    .btn-mocha-trial-hover:hover {
        text-decoration:none;
        background: #ffffff;
        color: #08165B;
        padding: 8px 18px;
        font-size: 16px;
        font-family: Poppins-Regular;
        border: 1px solid #08165B;
    }

.carousel-indicators {
    display: none !important;
}/*added by abhilash 22july 2021*/

.list-p {
    display: block;
    color: #08165b !important;
    text-decoration: none;
    padding: 8px 18px;
    position: relative;
    font-family: Poppins-Medium !important;
    font-size: 14px;
    margin-bottom: 5px;
    cursor: pointer;
}/*added by abhilash 22july 2021*/

    .list-p:hover {
        color: #ED6900 !important;
    }/*added by abhilash 22july 2021*/

    .list-p-mob {
        padding: 10px;
        list-style-type: none;
        font-size: 16px;
        margin-bottom: -10px;
        margin-right: -11px;
        margin-left: -8px;
    }/*added by abhilash 22july 2021*/

.poppins-font-imp {
    font-family: Poppins-Regular !important;
}/*added by abhilash for rpa page*/

.breadcrumb-skill {
    padding: 2px !important;
    background-color:transparent !important;
    font-size: 13px !important;
}

.breadcrumb-skill-for-header {
    padding: 42px 0px 7px 0px !important;
    background-color: transparent !important;
    font-size: 13px !important;
}

.skill-height {
    height: 230px;
    overflow: auto;
}

.p-big{
    font-size:20px;
}


.common-list-ul li {
    padding: 8px;
}/*added by abhilsh on 27 sep 2021 for privacy policy */

.ui-accordion-content {
    height: auto !important;
    transition: height 1ms ease;
}

.ui-accordion-header {
    border-top: 1px solid #D1C6C4;
}

.black-color {
    color: #020513 !important;
}

.breadcrumb-item + .breadcrumb-item::before {
    content: ">" !important;
    padding-top:1px !important;
}

.breadcrumb-test {
    padding: 4px 0rem !important;
    background-color: #f7f7f9 !important;
}
.breadcrumb-test-header {
    padding: 46px 0rem 4px 0px !important;
    background-color: #f7f7f9 !important;
}

.font-14 {
    font-size: 13px;
    color: #037fe9;
}

/*added by abhilash on 15april 2022*/
.customer-photo {
    border-radius: 50%;
    position: relative;
}