.sopra-image{
    max-width: 215px !important; height: 140px !important;
}

.contact-sec .contact-form .form-control {
    border-radius: 0;
    padding: 7px;
    height: 46px;
    border: 2px solid #dbd4d4 !important; 
    font-family: montserrat;
}
.dropdown-submenu {
    position: relative !important;
  }

.to-hide{
    display: none !important;
}

.to-show{
    display: block !important;
}
.dropdown-item{

    font-weight: bolder !important;
    line-height: 32px !important;
    
    font-size: 16px !important;
}

#custom-toggle:hover  {
    
    color: red;
}
  
  .dropdown-submenu a::after {
    transform: rotate(-90deg) !important;
    position: absolute !important;
    right: 6px !important;
    top: .8em !important;
  }

  
  .dropdown-submenu .dropdown-menu {
    top: 0 !important;
    left: 100% !important;
    margin-left: .1rem !important;
    margin-right: .1rem !important;
  }



.contact-sec .contact-form input.btn.btn-info {
    font-family: montserrat !important;

}

.mob-btn-scroll, .red_small {
    background-color:#d72d2d !important;
    
}
body{
    font-family: montserrat !important;
}

.btnRegister {
    
    background:#d72d2d !important;

}

.site-heading {
   
    font-family: montserrat !important;
    font-weight: normal !important;

}


::placeholder{
    font-family: montserrat !important;
}

.top-request-btn a {
    
    font-family: montserrat !important;
}
.bannerText h1 {
    font-family: montserrat !important;
    font-weight: normal !important;
    
}
.contact-sec .contact-form input.btn.btn-info {
    
    background:#d72d2d !important;
   
}
.awards-events-sec .feature-box {
    float: left !important;
    padding: 10px;
}
media-center-list {
    background: #ededed;
    text-align: center;
    padding: 50px;
    margin-top: 30px;
}


@media only screen and (min-width:767px) and (max-width:1600px){

    .header-section .navbar-light .navbar-nav {
        margin: 57px 350px 0 0 !important;
    }
}

@media only screen and (min-width:1600px) and (max-width:2040px){
    .header-section .navbar-light .navbar-nav {
        margin: 57px 350px 0 0 !important;
    }
}


@media (max-width: 767.98px){

    .dropdown-menu img {
        transform: rotate(90deg) !important;

    }
    .carousel-control-prev img {
        width: 10px !important;
    }
    .dropdown-submenu .dropdown-menu {
        top: 38px !important;
        left: 0% !important;
        margin-left: .1rem !important;
        margin-right: .1rem !important;
        position:static;
    }
    }
    @media (max-width: 991.98px){
.carousel-control-next img {
    width: 10px !important;
}
    }
    
    @media (max-width: 481.98px){
    .carousel-control-prev {
        margin-left: -11% !important;
    }
    }


.feature-box .tiles-fix-height{

    height: 48px !important;
}

.no-overlapping{
    width: 100% !important;
}
@media(max-width:768px){
    .no-overlapping{
        width: 94% !important;
    }
}
@media(min-width:768px){
    .industry-holder-sec {
        margin: 4% 8% 0 8% !important;
      }
      
}
@media(min-width:1000px)and (max-width:1500px){
    .no-overlapping {
width: 45% !important;

}
}
.about-section .bannerText {
top: 47% !important;
}
.oculyse-banner-width{
    width: 750px !important;
}
	   /*28 July Css*/
.navbar {
   
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
   
}

.right-fixed-req-btn a {
  display: none;
   
}li.list-item.con2 {
    display: flex;
}.partner-section .bannerText {
    top: 62% !important;
    left: 50% !important;
    transform: translateY(-50%) !important;
}.search-bar {
   
    width: 25% !important;
}
.search-bar {
    position: absolute;
    right: 28% !important;
    top: 16px;
    z-index: 99999;
}
.top-request-btn {
    position: absolute;
    right: 15% !important;
}.lnq ul li a img {
    border-radius: 2px;
}
.lnq ul li {
    padding-left: 11px;
}
.lnq {
    position: absolute;
    right: 0;
    top: 21px;
    z-index: 1;
}
.lnq ul {
    display: flex;
    }
    .read-our-l-bg {
      margin-left: 28%;
    }
    @media(min-width:500px) and (max-width:600px){
   
        .header-section .navbar-light .navbar-toggler {
            margin-right: 0% !important;
            margin-top: 2% !important;
        }
        .header-section .navbartogglericon {
            margin-top: -2px !important;
            display: block;
          }
    }
    @media(min-width:600px) and (max-width:700px){
   
        .header-section .navbar-light .navbar-toggler {
            margin-right: 0% !important;
            margin-top: 2% !important;
        }
        .header-section .navbartogglericon {
            margin-top: -2.5px !important;
            display: block;
          }
    }
    @media(min-width:700px) and (max-width:763px){
   
        .header-section .navbar-light .navbar-toggler {
            margin-right: 0% !important;
            margin-top: 2% !important;
        }
        .header-section .navbartogglericon {
            margin-top: -3px !important;
            display: block;
          }
    }

    @media (min-width: 992px) and (max-width: 1200px){
.carousel-ban-text-adj {
    width: 80% !important;
    margin-left: 20px !important;
   bottom: 118px !important;
    padding: 8px;
}
.header-section .navbar-light .navbar-nav .nav-link {
   
    padding: 10px 6px !important;
}
.top-request-btn a {
   
    font-size: 11px !important;
}.search-bar {
    top: 16px;
    left: 43% !important;
    justify-content: right;
    width: 50%;
}
.carousel-ban-text-adj-forbes {
   
    width: 80% !important;
    display: flex;
    margin-left: 20px !important;
    bottom: 100px !important;
  
}
.btn-primary-banner {
    
    left: 3% !important;
}
    }

@media (min-width: 768px) and (max-width: 992px){
    .btn-primary-banner {
    
    left: 2% !important;
}
    .schedule-btn {
    text-align: center;
    right: 0 !important;
    width: 100% !important;
}.schedule-btn {
    text-align: center;
    right: auto !important;
        text-align: center !important;
    margin: 0 auto !important;
    flex: 0 0 32.666667% !important;
    max-width: 100% !important;
}
.footer-social-icon a {
    color: #e2daca;
    background: #252525;
    height: 20px !important;
    width: 20px !important;
    }
  .read-our-l-bg {
    margin-left: AUTO !important;
    text-align: center !important;
}
.bannerText h1 {
   
    text-align: center !important;
}

	.carousel-ban-text-adj-oculyse {
    bottom: 31px !important;
    margin-left: 0 !important;
}
.bannerText {
    left: auto!important;
    margin-left: auto !important;
    text-align: center;
}.partner-section .bannerText {
    top: 35% !important;
    left: auto !important;
    transform: translateY(-15%) !important;
    text-align: center;
}.contact-sec {
    padding: 40px 25px !important;
}
	.header-section .navbar-light .navbar-nav .nav-link {
    color: #fff !important;
    padding-bottom: 0;
}
	.carousel-ban-text-adj2 {
    margin-left: 13% !important;
    /* bottom: 50px; */
    bottom: 102px !important;
}.feature-holder {
    margin: 0% 2% 0 2% !important;
}
	.header-section .bg-light {
  
    align-items: center;
}

 .affix .lnq {
    position: absolute;
    right: 131px;
    top: 21px;
    z-index: 1;
}
  .affix .navbartogglericon {
    margin-top: 5px !important;
}
  .affix.lnq {
   
    top: 21px;
    z-index: 1;
}.affix .search-bar {
    top: 12px;
    left: -25%;
}.affix .navbar-toggler {
    margin-right: 9% !important;
    margin-top: 1% !important;
}
.affix .navbar-brand {
    color: rgba(0,0,0,.9);
    margin-top: -9px;
}
  .video-slide .video-on {
    display: none;
}.carousel-ban-text-adj1 .col-md-2 {
    max-width: 100% !important;
    width: 100%;
    flex: 100%;
}
 .carousel-ban-text-adj6 {
    position: absolute;
    width: 484px;
    display: flex;
    margin-left: 60px;
    bottom: 84px;
    /* background-color: #000000a8; */
    border-radius: 12px;
    padding: 8px;
}
.carousel-ban-text-adj6 h1 {
    font-size: 32px;
    line-height: 39px;
}.carousel-ban-text-adj5 {
    margin-left: 235px;
}.carousel-ban-text-adj5 {
    position: absolute;
    width: 767px;
    display: flex;
    margin-left: -380px;
    bottom: 163px;
    border-radius: 12px;
    padding: 8px;
}
.carousel-ban-text-adj-forbes {
    position: absolute;
    width: 60% !important;
    display: flex;
    margin-left: 59px !important;
    bottom: 73px !important;
    border-radius: 12px;
    padding: 8px;
    left: -1%;
}
.carousel-ban-text-adj-forbes h1 {
    font-size: 32px;
    line-height: 43px;
}.carousel-ban-text-adj1 {
    position: absolute;
    display: flex;
    margin-left: -32px;
    bottom: 12px;
    border-radius: 12px;
    padding: 8px;
    width: 94%;
}
.carousel-ban-text-adj1 .col-md-2 {
    max-width: 100% !important;
}

.carousel-ban-text-adj1  iframe {
  display: none;
}
.carousel-ban-text-adj {
    margin-left: 32% !important;
}
.carousel-ban-text-adj {
    position: absolute !important;
    width: 60%!important;
    display: flex;
    margin-left: -29% !important;
    bottom: 94px !important;
    /* background-color: rgba(255, 255, 255, 0.6); */
    border-radius: 12px;
    padding: 8px;
}
.feature-holder {
    margin: 0% 2% 0 2%;
}
.carousel-ban-text-adj2 {
    position: absolute;
    width: 87%;
    display: flex;
    margin-left: -380px;
    bottom: 230px;
    /* background-color: rgba(255, 255, 255, 0.6); */
    border-radius: 12px;
    padding: 8px;
}
.carousel-ban-text-adj3 {
    margin-left: 18% !important;
}.carousel-ban-text-adj3 {
    position: absolute;
    width: 92%;
    display: flex;
    margin-left: -380px;
    bottom: 92px;
    border-radius: 12px;
    padding: 8px;
}

.carousel-ban-text-adj4 {
    margin-left: -2% !important; 
}
.carousel-ban-text-adj4 {
    position: absolute;
    width: 70%;
    display: flex;
    margin-left: -380px;
   bottom: 86px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 12px;
    padding: 8px;
}.carousel-ban-text-adj2 h1 {
    font-size: 32px;
    line-height: 46px !important;
}
.carousel-ban-text-adj h1 {
    font-size: 32px;
    line-height: 46px !important;
}
.carousel-ban-text-adj3 h1 {
    font-size: 32px;
    line-height: 46px !important;
}
.carousel-ban-text-adj5 {
    position: absolute;
    width: 80%;
    display: flex;
    margin-left: 10%;
    bottom: 145px;
    border-radius: 12px;
    padding: 8px;
}
.lnq {
    position: absolute;
    right: 131px;
    top: 30px;
    z-index: 1;
}.top-request-btn {
    position: absolute;
    right: 28% !important;
    left: 53%;
    top: 19% !important;
    display: none !important;
}.search-bar {
    top: 20px!important;
    left: -29% !important;
}.header-section .navbar-light .navbar-toggler {
    margin-right: 9% !important;
}.header-section .navbartogglericon {
    margin-top: 0px;
}.navbar-light .navbar-brand {
    color: rgba(0,0,0,.9);
    margin-top: -15px;
}.header-section.affix .top-request-btn {
    display: none;
    /* top: 75px; */
    left: 60%;
}
.read-our-letsest-whitep {
    padding-left: 0 !important;
    text-align: center;
}
.hentry-box-blogs {
    width: 44% !important;
    }
}

    @media (max-width:481.98px){

/*28 July Css Strat Here*/
.header-section .navbartogglericon {
    margin-top: -4px;
    display: block;
    margin-left: 2px;
}
.lnq {
    position: absolute;
    right: 16%;
    top: 27px;
    z-index: 1;
}
.footer-social-icon {
  text-align: center;
}
.footer-sec .row {
    text-align: center;

}
.footer-sec .row .col-md-1 {
    padding-bottom: 20px;
}
.header-section .navbar-light .navbar-toggler {
    margin-right: 0%!important;
}
.top-request-btn {
    top: 24px;
    right: 14% !important;
    left: 46% !important;
}
.search-bar {
    top: 20px!important;
    left: 50px!important;
    justify-content: right;
    width: 56%!important;
    z-index: 99999;
}
.carousel-ban-text-adj5 {
    position: absolute;
    width: 102%;
    margin-left: 1px;
    bottom: 88px;
    border-radius: 12px;
    padding: 8px;
}
.carousel-img-fit {
    margin-top: 22%;
}
}
.read-our-letsest-whitep {
	/* padding-left: 30%; */
}
@media (max-width:767.98px){
    .industry-pera-text{
        padding-top: 0%;
    }
    .ca-caption {
    width: 73% !important;
    background: #ffffffa6;
    border-radius: 4px;
    box-shadow: 0px 0px 7px #d9d9d9;
    /* margin-bottom: 20px; */
    /* display: block; */
    margin: 0 auto !important;
    text-align: center;
}
    .media-center-grid .feature-box {
    max-height: 369px !important;
}.awrd-evnt .feature-box {
    max-height: 420px !important;
    height: max-content;
}.vedio-text-div h3 {
    font-size: 25px !important;
    margin: 0;
}.culture-readmore {
    top: 100%;
    padding-left: 0 !important;
    width: 54% !important;
}.footer-social-icon {
    text-align: center;
    margin: 0 auto !important;
    float: none !important;
    text-align: center!important;
}
    .feature-sec-suites {
   
    padding-top: 0px !important;
}.feature-holder .feature-box {
    max-height: 400px !important;
}.schedule-btn {
    text-align: center;
    right: 0 !important;
    margin-top: 25px !important;
}
    .feature-box {
    max-height: 220px !important;
}.feature-box .product-1 p {
    font-size: 17px;
    font-weight: 600;
    text-align: left;
    padding: 10px 0px 0px 10px;
}.schedule-btn {
    text-align: center;
    right: auto;
    text-align: center;
    margin: 0 auto !important;
}.knowledge-center-box {
    height: auto !important;
}
  .read-our-l-bg {
    margin-left: 0;
    text-align: center !important;
}
  .feature-box.media-box-left {
    height: min-content;
}
	.bannerText {
    position: static !important;
    left: 0 !important;
    margin: 20px 0 20px 0 !important;
}
.banner-section {
    position: relative;
    background: #f2f2f2 !important;
}
.bannerText {
  
    margin: 42px 0 20px 0 !important;
}
	.contact-sec {
    padding: 40px 20px !important;
    padding-top: 0 !important;
}
	.knowledge-center-holder h1 {
    font-size: 25px !important;
   
    padding-bottom: 20px !important;
}

	.inside-wrapper-heading {
   
    padding-top: 30%;
}
	.read-our-letsest-whitep {
	padding-left: 0%;
	text-align: center;
}

	.bannerText h1 {
    font-family: 'montserrat';
   font-size: 25px !important;
    letter-spacing: 0px!important;
    padding-bottom: 10px !important;
    padding-top: 6px !important;
}

.bannerText {
   
    padding-bottom: 30px !important;
}.carousel-ban-text-adj-oculyse h1 {
    font-size: 25px !important;
    line-height: 32px !important;
}
.partner-section img {
    display: block !important;
}
.carousel-ban-text-adj-oculyse {
    bottom: 80px;
    margin-left: 20px !important;
    width: 100% !important;
}
.carousel-header-adj {
    left: inherit!important;
}.banner-section.home a {
    color: #fff !important;
    margin-top: 10px !important;
}
.partner-section {
    margin-top: 27% !important;
}
	.header-section .navbar-light .navbar-brand img {
    width: 62%;
    -webkit-transition: width .5s;
    transition: width .5s;
}
.site-heading {
    font-size: 25px !important;
    padding-bottom: 16px;
}
  .right-fixed-req-btn a {
    position: fixed;
    right: -50px;
    top: 22%;
    transform: rotate(90deg);
    z-index: 999;
    background: #d72d2d;
    color: #fff;
    padding: 9px 18px;
    border-radius: 0px 0px 9px 10px;
    display: block !important;
    font-size: 13px;
}

/*28 July Css Strat Here*/
.header-section .navbartogglericon {
    margin-top: -4px;
    display: block;
    margin-left: 2px;
}
.lnq {
    position: absolute;
    right: 16%;
    top: 27px;
    z-index: 1;
}
.footer-social-icon {
  text-align: center;
}
.footer-sec .row .col-md-1 {
    padding-bottom: 20px;
}
.footer-sec .row {
    text-align: center;
}
.header-section .navbar-light .navbar-toggler {
    margin-right: 0% !important;
    margin-top: 4% !important;
}
.top-request-btn {
    top: 24px;
    right: 14% !important;
    left: 46% !important;
    display: none !important;
}
.search-bar {
    top: 20px!important;
    left: -25px!important;
    justify-content: right;
    width: 56%!important;
    z-index: 99999;
}
.carousel-ban-text-adj2 {
    margin-left: 0;
    bottom: 81px;
}.carousel-ban-text-adj2 h1 {
    font-size: 16px;
    line-height: 20px;
    text-align: center;
}
.carousel-ban-text-adj2 {
    position: absolute;
    width: 81%;

}

.carousel-ban-text-adj3 {
    margin-left: 0;
    bottom: 81px;
}.carousel-ban-text-adj3 h1 {
    font-size: 16px;
    line-height: 20px;
    text-align: center;
}
.carousel-ban-text-adj3 {
    position: absolute;
    width: 81%;

}
.carousel-ban-text-adj-forbes {
   
    display: flex;
    margin-left: 0;
  
}
.knowledge-center-box {
   
    min-height: 484px !important;
    
}.carousel-ban-text-adj-oculyse {
    bottom: 51px;
    /* margin-left: -410px; */
}
.carousel-header-adj h1 {
  text-align: center;
   font-size: 16px;
    line-height: 20px;
    text-align: center;
}.carousel-ban-text-adj-forbes h1 {
    line-height: 19px;
    text-align: center;
    font-size: 14px !important;
}
.carousel-ban-text-adj-forbes .row.col-12 {
    justify-content: center;
}.video-slide .video-on {
    display: none;
}.carousel-ban-text-adj1 .digilytics-text-box p {
    font-size: 9px;
}.carousel-ban-text-adj {
   
    bottom: 75px !important;
    padding: 8px !important;
    text-align: center;
}
.carousel-ban-text-adj h1 {
    
    padding-right: 0 !important;
}.ca-caption .row {
    padding: 0 !important;
    margin: 0 !important;
}
.carousel-paragraph {
   
    margin-right: 0 !important;
    padding-right: 0 !important;
}.carousel-paragraph {
    margin-left: initial!important;
    padding-left: inherit!important;
}
.carousel-ban-text-adj h1 {
    font-size: 16px !important;
    line-height: 21px!important;
    text-align: center;
}
.carousel-paragraph {
    margin-left: 0;
    margin-top: 15px;
    margin-bottom: 0px;
    }.carousel-ban-text-adj5 .carousel-header-adj {
    text-align: center;
}
.carousel-ban-text-adj5 {
    position: absolute;
    width: 102%;
    margin-left: 1px;
    bottom: 88px;
    border-radius: 12px;
    padding: 8px;
}
.carousel-ban-text-adj5 .row.col-12 {
    justify-content: center;
}
.carousel-ban-text-adj6 h1 {
    
    text-align: center;
}
.carousel-paragraph {
   
    text-align: center;
}.carousel-img-fit {
    margin-top: 22%;
}.banner-section.career-bnr.about-section img {
    margin-top: -15% !important;
}
.knowledge-center-sec2 {
    margin-top: 148px !important;
}
.knowledge-center-sec2 .inside-wrapper-heading {
    padding-top: 5% !important;
}
.aboiut-sect {
    margin-top: 127px !important;
}.industry-holder-sec {
    margin: 0px !important;
}
.about-section-nw {
    margin-top: -59px !important;
}
.banner-section.con-sec-new {
    padding-top: 34px;
}
.knowledge-center-holder {
    margin: 20px 0 !important;
    }
.about-section .bannerText h1 {
    font-size: 30px;
    letter-spacing: 0;
    width: 100%;
}.contact-sec {
    padding: 20px 29px;
}.banner-section img {
    margin-top: 0% !important;
}.knowledge-center-sec {
    margin-top: 44px;
}.inside-gray-banner {
    
    display: none;
    
}.partner-section {
    top: 14% !important;
       margin-top: 108px !important;
}.h1, h1 {
    font-size: 29px;
}
.btn-primary-banner {
    position: absolute !important;
    top: 107%!important;
    left: 0 !important;
    width: 63%;
    right: 0;
    transform: translateX(0%);
    margin: 0 auto;
}.partner-form {
    margin-left: 0 !important;
    padding: 20px !important;
}
.carousel-ban-text-adj6 h1 {
   
    line-height: 21px;
}.carousel-ban-text-adj6 {
    position: absolute;
    width: 63%;
    margin-left: 0;
    bottom: 70px;
    border-radius: 12px;
    padding: 8px;
}.carousel-ban-text-adj1 .digilytics-text-box p {
    font-size: 10px;
    margin: 0;
}.carousel-ban-text-adj-module {
    position: absolute;
    width: 80%;
    display: flex;
    margin-left: -90px;
    bottom: 31px;
    border-radius: 12px;
    padding: 8px;
    text-align: center;
}.carousel-ban-text-adj-module h1 {
    color: #333333;
    line-height: 27px;
    font-size: 23px;
}.carousel-header-adj {
   
    left: 26px;
}
.header-section .navbar-light .navbar-nav .nav-link {
    color: #fff !important;
    padding-bottom: 0;
}
}
.carousel-control-next, .carousel-control-prev {
    width: 11%;
}

/*28 July Css End Here*/

@import url('https://fonts.googleapis.com/css2?family=sans-serif:wght@100;200;300;700&display=swap'); @font-face { font-family: 'Gotham-Book'; src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf')  format('truetype'), url('../fonts/Gotham-Book'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Medium'; src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf')  format('truetype'), url('../fonts/Gotham-Medium'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Light'; src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf')  format('truetype'), url('../fonts/Gotham-Light'); font-weight: normal; font-style: normal; }  body{ margin:0; padding:0; font-family: sans-serif; } img{max-width: 100%;} ul{ margin: 0; padding: 0; list-style: none; } a { transition: 0.4s all ease-in-out; } a:hover, a:focus{ text-decoration: none; }  /*  -- Carousel --*/ .btn-primary-banner { color: #fff;background-color: #d72d2d !important; border-color:#d72d2d !important;position: absolute;top:110%;left:3%;} .btn-primary-banner hover{ color: #fff;background-color: #333 !important; border-color:#333 !important;}   .carousel-ban-text-adj {   position: absolute;   width: 690px;   display: flex;   margin-left: -490px;   bottom:220px;  /*  background-color: #000000a8; */   border-radius: 12px;   padding: 8px; }  .carousel-ban-text-adj h1{color:#333333;line-height:70px; }  .carousel-ban-text-adj1 {   position: absolute;   width: 690px;   display: flex;   margin-left: -490px;   bottom:120px;   border-radius: 12px;   padding: 8px;   }  .carousel-ban-text-adj1 h1{color:#333333;line-height:70px; }  .carousel-ban-text-adj-oculyse {   position: absolute;   width: 690px;   display: flex;   margin-left: -490px;   bottom:120px;   border-radius: 12px;   padding: 8px;   }  .carousel-ban-text-adj-oculyse  h1{color:#333333;line-height:70px; }  .carousel-ban-text-adj-oculyse {   position: absolute;   width: 690px;   display: flex;   margin-left: -490px;   bottom:130px;   border-radius: 12px;   padding: 8px;  }   .carousel-ban-text-adj2 h1{color:#333333;line-height:70px; }  .carousel-ban-text-adj-forbes {   position: absolute;   width: 830px;   display: flex;   margin-left: -380px;   bottom:230px;   border-radius: 12px;   padding: 8px; }  .carousel-ban-text-adj-forbes h1{color:#333333;line-height:70px; }  .carousel-ban-text-adj7 {   position: absolute;   width: 690px;   display: flex;   margin-left: -490px;   bottom:110px;   border-radius: 12px;   padding: 8px;  }   .carousel-ban-text-adj7 h1{color:#333333;line-height:70px; }     .carousel-header-adj {   margin: 0;   vertical-align: top;   padding-left: 0px;   text-align: left;   left: -3px; }  .carousel-paragraph {   margin-left: 0;   margin-top: 15px;   margin-bottom: 15px;   padding-left: 0;   color:#d72d2d;   font-size:18px;   font-weight:600; }  .carousel-img-fit { margin-top:-150px;  /*    min-width: 980px;   min-height: 500px;   object-fit: cover;   object-position: 50% 50%; */    }   .carousel-banner {   /* max-height: 600px !important;   min-height:780px;*/      }   .carousel-banner-indicator {   margin-left: auto;   margin-right: auto;   transition: 1s; }  .carousel-indicators li {   width: 250px;   margin-top: -150px;   margin-left: -60px;   transition: 1s;   opacity: 1; }  .carousel-indicators li.active {   border-top: 4px solid #8e3387;   z-index: 15; }  .carousel-swap-adjuster {   bottom: -20px; }  .carousel-banner.active {   display: flex;   justify-content: center; }  .carousel-banner.carousel-item-next {   display: flex;   justify-content: center; }  .carousel-banner.carousel-item-prev {   display: flex;   justify-content: center; }        /* -- carousel ends --*/  .schedule-btn{right: 0;top: 25px;background: #d72d2d;text-decoration: none;border-radius: 10px;padding: 16px 0px 16px 0px; z-index: 1;margin-left:38%;text-align:center;width:200px} /*round-btn-box css*/  .round-btn-holder1{     width: 55%;     text-align: center;     margin-left: auto;     margin-right: auto; } .round-btn-box1{ background:#d72d2d; /* Old browsers */ padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px;  }   .round-btn-box1:hover{ background: #343434; transition: background 1s; }   .media-box-right{float:left;height:220px;padding:10px;position:relative;right:-3%;} .media-box-left{float:left;height:220px;padding:10px;} .media-image {margin-left:15%; } .feature-sec-suites{ background: #343434; padding:30px 0;}  .carousel-button-left {left:-15%} .carousel-button-right{right:-15%}  .web-video {text-align:center;width:560px; height:380px;margin-left:22%;} .video-digimod {margin-left:33%;} .blog-title {padding-top:15px;}  .header-blog {font-weight:700;color:#000;font-size:18px;line-height:24px;padding-top: 20px;}  .partners-image {margin-left:34%;}  /* search bar */   /* :root { 	font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); } */   input { 	color: #ffffff; } .search-bar { 	display: flex; }  .search-bar input, .search-btn,  .search-btn:before,  .search-btn:after { 	transition: all 0.25s ease-out; } .search-bar input, .search-btn { width: 45px; 	 } .search-bar input:invalid:not(:focus), .search-btn { 	cursor: pointer; } .search-bar, .search-bar input:focus, .search-bar input:valid  { 	width: 100%; } .search-bar input:focus, .search-bar input:not(:focus) + .search-btn:focus { 	outline: transparent; } 	/* .search-bar { 		margin: auto; 		justify-content: center; 		max-width: 15em; 		position:absolute; 		 	} */ .search-bar input { 	border:none; 	background: transparent; 	border-radius: 1.5em; 	box-shadow: 0 0 0 0.4em #d72d2d inset; 	padding: 0.5em; 	transform: translate(0.5em,0.5em) scale(0.5); 	transform-origin: 100% 0; 	-webkit-appearance: none; 	-moz-appearance: none; 	appearance: none; 	height:45px;  } .search-bar input::-webkit-search-decoration { 	-webkit-appearance: none; } .search-bar input:focus, .search-bar input:valid { 	background: #fff; 	border-radius: 0.375em 0 0 0.375em; 	box-shadow: 0 0 0 0.1em #d9d9d9 inset; 	transform: scale(1); 	font-size:16px; 	color:#000; } .search-btn { 	background: #d72d2d; 	border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0; 	position: relative; 	transform: translate(0.5em,0.5em) rotate(45deg) scale(0.25,0.125); 	transform-origin: 0 44%; 	height:45px; 	left:-1%;  } .search-btn:before,  .search-btn:after { 	content: ""; 	display: block; 	opacity: 0; 	position: absolute; 	transform-origin: 0 30%; } .search-btn:before { 	border-radius: 50%; 	box-shadow: 0 0 0 0.2em #f1f1f1 inset; 	top: 0.5em; 	left: 0.2em; 	width: 1.1em; 	height: 1.1em;  } .search-btn:after { 	background: #f1f1f1; 	border-radius: 0 0.25em 0.25em 0; 	top: 1.2em; 	left:0.8em; 	width: 0.75em; 	height: 0.25em; 	transform: translate(0.2em,0) rotate(45deg); 	transform-origin: 0 50%; 		color:#000; } .search-btn span { 	display: inline-block; 	overflow: hidden; 	width: 1px; 	height: 1px; }  /* Active state */ .search-bar input:focus + .search-btn, .search-bar input:valid + .search-btn { 	background: #d72d2d; 	border-radius: 0 0.375em 0.375em 0; 	transform: scale(1); } .search-bar input:focus + .search-btn:before,  .search-bar input:focus + .search-btn:after, .search-bar input:valid + .search-btn:before,  .search-bar input:valid + .search-btn:after { 	opacity: 1; }  .search-bar input:focus + .search-btn:active, .search-bar input:valid + .search-btn:active { 	transform: translateY(1px); }  .feature-sec-home {}  /* search bar ends here */  .feature-sec-partners {background: #F0F0F0;  padding-bottom: 50px;}  /* .search-bar{margin: auto; justify-content: right;} */ .search-bar{position: absolute;right: 13%;top: 16px;z-index: 1;justify-content: right;width:25%;} .search-result-holder{margin: 13% 0 7%;} .searcharea{position:absolute;right:20%;top: 7px;text-decoration: none;border-radius: 50px;padding: 6px 10px 8px 10px;z-index: 1;} .input-group{width: 25%;     position: absolute;    right: 20%;    top: 15%;} .btn-secondary{   color: #fff;    background-color: #d72d2d;    border-color: #d72d2d;} .top-request-btn{position: absolute;right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 50px;padding:8px 16px;z-index: 1;} .top-request-btn:hover{ background: #343434; transition: background 1s; } .top-request-btn a{ color: #edeced; font-weight:600; font-size: 12px; text-transform: uppercase; font-family: sans-serif, sans-serif; ; } /*affix css*/ .header-section.affix .top-request-btn{display: block;} .header-section.affix{ background-color: #e8e8e8 !important; } /* .header-section.affix .navbar-light .navbar-nav{margin: 0;margin: 45px 0 0 0;} */ .header-section.affix .navbar-light .navbar-brand img{ width: 70%; } /*nav css*/ .header-section{ border-top: 1px solid #ec2028; } .header-section .navbar-light .navbar-brand img{ width: 100%; -webkit-transition: width .5s; transition: width .5s; } .header-section .bg-light { background: none !important; padding: 10px 0; } .header-section .navbar-light .navbar-nav{ margin: 45px 0 0 0; } 

.header-section .navbar-light .navbar-nav .nav-link 
{ color: #010101; 
    font-size: 20px; 
    text-transform: uppercase; 
    font-family: 'Montserrat'; 
    padding: 10px; 
} 
.header-section .navbar-light .navbar-nav .nav-item.active .nav-link{ color: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link{ padding-right: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover{ color: #d72d2d; } /*nav toogle btn css*/ .header-section .navbartogglericon { margin-top:10px; display: block; margin-left:6px; } .header-section .navbartogglericon span { background: #e9363d; display: block; margin-bottom: 10px; width: 35px; height: 2px; } .header-section .navbar-light .navbar-toggler { border: none; padding: 0; } .header-section .navbar-light .navbar-toggler:focus{ outline: none; }   .header-social-icon{ text-align: right; margin:40px 0 0 10px; }  .header-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .header-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .header-social-icon a img{ width: 30%; } .header-social-icon a i{ vertical-align: middle; font-size: 12px; }  .next-icon{background-image:url(images/next.png);} .carousel-control-prev-icon{background-image:url(images/prev.png);} .prev-icon {background-image:url(images/prev.png);} /*banner css*/ .banner-section{ position: relative; } .banner-section img{ width: 100%; } .banner-section.home a{color:#fff;}   .culture-readmore .read-more-btn{ 	position:relative;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0;  }   .webinar-button {margin-top:2%;}     .bott {margin-top:25px;}  .winnerbanner{margin-top:20%;}  /*site heading*/ .site-heading{ font-size: 36px; color: #343434; font-family: 'Gotham-Light'; }  .redDiv{ background: #d72d2d; } .blackDiv{ background: #343434; } /*industry-sec css*/ .industry-sec{ margin: 0; } .flex-container{ display: flex; } .industry-holder{ margin: 0 12%; } .industry-box{ width: 50%; padding: 50px 30px 60px 30px; color: #fff; margin: 30px 0 0 0; } .industry-box span{ font-size: 25px; } .industry-box h3{ font-size: 55px; font-family: 'Gotham-Light'; margin: 0; line-height: 45px; } .industry-box h4{ font-size: 35px; margin: 0; }  /*digilytics-holder css*/ .digilytics-sec{ margin: 60px 0 0 0; } .red-digilytics{ margin: 30px 0 0 0; } .red-digilytics .digilytics-holder { margin: 0 8% 0 8%; } .digilytics-holder{ margin: 0 6% 0 6%; } .digilytics-text-box{ background: #f4f3f3; padding: 50px 30px 110px 30px; }  .digilytics-text-box1{ background: #f4f3f3; padding: 25px 30px 10px 30px; margin-top:1%; } .digilytics-text-box h4{ font-size: 30px; font-family: 'Gotham-Light'; margin-bottom: 25px; } .digilytics-text-box h4 span{ display: block; } .digilytics-img-box { margin: 50px 0 -50px -90px; position: relative; } .vedioBtn{ position: absolute; top: 40%; left: 40%; display: block; cursor: pointer; } .digilytics-img-box iframe{ width: 100%; border: 0; height: 315px; }  /*latest-product-holder css*/ .latest-product-sec{ margin: 50px 0 50px 0; } .latest-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index: 1; } .latest-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 48px; text-decoration: underline; } .latest-product-box{ color: #fff; margin: 10px 0 0 0; padding-right: 20px; } .latest-product-box h6{ font-size: 16px; font-family: 'Gotham-Medium'; } .latest-product-box p{ font-size: 15px; margin-bottom: 8px; } .latest-product-box.border-right { border-right: 1px solid #df5757 !important; } .moreBtn{ background: #b71919; color: #fff; text-decoration: none; font-size: 10px; text-transform: uppercase; border-radius: 40px; padding: 6px 10px; letter-spacing: 0; float:right; } .moreBtn:hover{ background: #343434; color: #fff; }      /*logo-collaction-holder css*/ .logo-collaction-sec{ padding: 30px 0 15px 0; } .logo-collaction-holder{ margin: 0 15%; } /*footer-form-holder css*/ .footer-form-holder{ margin: 0 7%; } .footer-form-holder h2{ font-size: 40px; margin-bottom: 40px; } .footer-form-holder .form-group { margin-bottom: 3rem; } .footer-form-holder .form-control { display: block; width: 100%; height: auto; padding: 5px 0; font-size: 14px; font-weight: 400; line-height: auto; color: #6f6f6f; border-bottom: 1px solid #ced4da; border-top: 0; border-left: 0; border-right: 0; border-radius: 0; } .textareabox{ border: 1px solid #ced4da !important; padding: 10px !important; } .footer-form-holder .form-control::placeholder{ color: #6f6f6f; } .footer-form-holder .btn{ background: #e3e3e3; border-radius: 12px; color: #636363; text-transform: uppercase; font-size: 12px; padding: 5px 15px; } .footer-form-holder .btn:hover{ background: #af1f1f; transition: background 1s; color: #fff; }  .iso{ 	padding:0 0 0 15px; } .footer-box a{ font-size: 14px; color: #fff; display: block; } .footer-box span{ font-size: 14px; color: #fff; font-family: 'Gotham-Medium'; } .footer-box address{ font-size: 14px; color: #fff; margin: 0; color:#fff; } .footer-box.border-right { border-right: 1px solid #efeeee !important; }   /*footer-bottom css*/  .footer-social-icon{ text-align: right; } .footer-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .footer-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .footer-social-icon a img{ width: 30%; } .footer-social-icon a i{ vertical-align: middle; font-size: 12px; }    /*animate css*/ /*animate css*/ .animated {     -webkit-animation-duration: 1s;     animation-duration: 1s;     -webkit-animation-fill-mode: both;     animation-fill-mode: both;     }          @keyframes zoomIn {       from {           opacity: 0;           -webkit-transform: scale3d(0.3, 0.3, 0.3);           transform: scale3d(0.3, 0.3, 0.3);       }            50% {           opacity: 1;       }     }          .zoomIn {       -webkit-animation-name: zoomIn;       animation-name: zoomIn;     }          @-webkit-keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInLeft {       -webkit-animation-name: fadeInLeft;       animation-name: fadeInLeft;     }          @-webkit-keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInUp {       -webkit-animation-name: fadeInUp;       animation-name: fadeInUp;     }     @-webkit-keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInUp {       -webkit-animation-name: slideInUp;       animation-name: slideInUp;     }               @-webkit-keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInRight {       -webkit-animation-name: slideInRight;       animation-name: slideInRight;     }    /*industry css*/ .redBg{ background: #d93838; } .industry-holder-sec{ margin: -10% 8% 0 8%; } .industry-banner .bannerText h1 { padding: 0 375px 0 280px;  } .industry-banner .bannerText { top: 52%; } .industry-pera-text{ text-align: center; color: #fff; } .industry-sec{ margin-bottom: 50px; } .blackBg{ background: #363636; } .industryText{ padding: 0 90px 0 40px; } .blackBg.how-work-box h4::after { margin-left: 0; background:#4a4a4a; width: 100px; height: 4px; margin-top: 10px; } .blackBg.how-work-box p{ font-size: 14px; color:#fff; } .blackBg.how-work-box { padding: 50px 0 40px 0; } .blackBg.how-work-box h4 { margin-bottom: 15px; color:#fff; }  .industry-product-sec{ margin: 90px 0 35px 0; } .industry-product-holder h4{ font-size: 25px; color: #d72d2d; text-align: center; } .industry-product-holder{ margin: 0 10% 0 10%; } .industry-pro-box{ background: #f4f4f4; border: 1px solid #eaeaea; padding: 20px; margin-bottom: 20px; min-height: 195px; } .industry-pro-box-img{ text-align: right; } .industry-pro-box h5{ font-size: 26px; font-family: 'Gotham-Light'; min-height: 60px; margin: 0; }  .industry-product-box-sec{ padding: 0 7rem !important; margin:20px 0 0 0;  } .industry-product-box-sec .row.gutters-20 { padding-left: 0px; padding-right: 0px; } .industry-product-box-sec .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .industry-product-text-sec{ text-align: center; padding: 0 30px; } .industry-product-text-sec a{ background: #d72d2d; font-family: 'Montserrat'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color: #ffe6e6; } .industry-product-text-sec a:hover{ background: #363636; transition: background 1s; } .product-vedio-box h4.vedioText{ position: absolute; left: 50%; width: 100%; margin-left: -50%; top: 30px; text-align: center; } .industry-banner .carousel-control-next-icon { background:url(../images/arrow-right.png) no-repeat; }  .industry-banner .carousel-control-prev-icon { background:url(../images/arrow-left.png) no-repeat; } .industry-banner .carousel-control-next-icon, .industry-banner .carousel-control-prev-icon { height: 28px; } .industry-banner .carousel-control-next, .industry-banner .carousel-control-prev { opacity: 1; } .inside-page-wrapper{ /* background: #f8f7f7; border-top: 1px solid #d72d2d; */ margin: -12% 7% 0 7%; position: relative; padding: 20px 0; } .inside-wrapper-heading{ text-align: center; /* border-bottom: 4px solid #f5f5f5; */ } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; }  .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 440px; margin-top: 30px; margin-right: 10px; margin-left: 10px;  }  .thumb-banner img{ width: 25%; }  .thumb-banner1 img{ width: 60%; }  .thumb-banner2 img{ width:40%; }  .thumb-banner3 img{ width:25%; float:left; padding:10px; }   .bannerText-video {position: absolute; top: 13%; width: 100%; left: 50%; margin-left: -50%; text-align: center;}  /* .resource-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index:3; } */  .resource-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 20px; text-decoration: underline; }  .resource-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); overflow: visible; position: relative; height: 320px; margin: 10px 15px 0 10px; z-index: 3;   }  .resource__knowledge { background: #fff; color: #ec2628; position: absolute; top: 6%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628;  }  .resource-more{ 	z-index:9;position:relative;margin-right:1%;	 }  .resource-center-text{ padding:18% 20px 20px 20px; background: #fff; height: 58%; bottom: 0;  }   .resource-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .resource-center-text p{ text-align: left; font-size: 14px; }  .resource-product-holder .carousel-control-prev-icon { background: url(../images/white-left-arrow.png) no-repeat; margin-left: -80%; width:15px; height:15px; }   .resource-product-holder .carousel-control-next-icon { background: url(../images/white-right-arrow.png) no-repeat; margin-right: -80%; width:15px; height:15px; }    .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; } /*.caseSpan{ background: #424141; } .whiteSpan{ background: #424141; } .videoSpan{   background: #424141; }*/  .tile__actions .socialbtns {   float: right;   margin: 0 1rem 0 0; } .tile__actions .btn {   height: auto;   padding: .25rem .5rem;   line-height: 1;   font-size: .8125rem; } .tile__actions a.tile__moreLink{ background: #ec2628; border-radius: 0; color: #fff; padding: 5px 10px; text-transform: uppercase; font-size: 12px;     position: relative;     z-index: 99;  } .tile__actions { background-color: #fff; border-top: 1px solid hsla(240, 1%, 81%, .7); top: auto; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 48px; padding-left: 1rem; position: absolute; } .socialbtns a { color: #2ba5f6; display: inline-block; margin-left: .25rem; } .socialbtns .shareText{ font-size: 12px; } .tile__imagePreview img{ width: 100%; } .knowledge-center-sec .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -180%;  } .knowledge-center-sec .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -180%;  }  .inside-page-wrapper h1{ font-size: 30px; color: #d72d2d; } .inside-wrapper-box{ padding: 20px 30px 10px 30px; border-bottom: 4px solid #f5f5f5; } .inside-wrapper-box h2{ font-size: 22px; color: #d72d2d; margin-bottom: 15px; } .inside-wrapper-box ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .inside-wrapper-box ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .blog-form-sec{ margin: 30px 0; } .blog-form-holder { margin: 0 7%; text-align: center;  } .blog-form-holder h4{ color: #b71919; font-size: 25px; margin: 0; } .blog-form-holder p{ color: #b71919; margin-bottom: 20px; } .blog-form-holder .form-control { height: auto; padding: .375rem .75rem; font-size: 15px; line-height: auto; color: #2e2e2e; background: transparent; border: 1px solid #ccc; border-radius:0; } .blog-form-holder .form-control::placeholder{ color: #2e2e2e; } .blog-form-holder .btn{ width: 100%; background: #b71919; border-radius: 0; color: #fff; } .blog-form-holder .btn:hover{ background: #000; transition: background 1s; } .newslatter-sec{ background: url(../images/blog-img.jpg)no-repeat; background-size:cover;  padding: 30px 0; margin: 0 0 40px 0; } .newslatter-holder{ margin: 0 20%; text-align: center; } .newslatter-holder h4{ color: #fff; font-size: 25px; margin: 0; } .newslatter-holder p{ color: #fff; margin-bottom: 20px; } .newslatter-holder .form-group{ position: relative; } .newslatter-holder .form-control{ border-radius: 50px; height: auto; line-height: auto; padding: 10px 15px; color: #fff; background: rgba(250, 192, 192, 0.2); border: none; } .newslatter-holder .form-control:focus{ box-shadow: none; } .newslatter-holder .form-control::placeholder{ color: #fff; } .newslatter-holder .btn{ position: absolute; top: 0; right: 0; border-radius: 50px; padding: 10px 40px; background: #fff; color: #b71919; border: 0; } .newslatter-holder .btn:hover{ background: #b71919; color: #fff; transition: background 1s; } .newslatter-holder:focus{ box-shadow: none; } .inside-gray-banner img{ width: 100%; }  /*media-center-css*/ .media-center-list-holder{ padding: 0 20px; } .media-center-list{ background: #ededed; text-align: center; padding: 50px; margin-top: 30px; } .media-center-list span{ display:block; background: #fff; width: 70px; height: 70px; border-radius: 50%; text-align: center; padding: 12px 0; margin: 0 auto; } .media-center-list span img{ width: 54%; } .media-center-list p{ margin: 10px 0 0 0; color: #b71919; } .awards-events-sec{ margin: 30px 0; } .awards-events-holder{ margin: 0 7%; } .awards-events-holder h4{ color: #b71919; margin: 0; } .awards-events-holder ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .awards-events-holder ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .awards-events-holder ul li span{ display: block; font-size: 14px; font-style: italic; } .awards-events-holder .redText{ color: #d72d2d; } /*about css*/ .about-section .bannerText h1{ letter-spacing: -2px; } .about-section .bannerText{ top: 52%; } .inside-page-wrapper.about-inside-warpper{ margin: -10% 8% 0 8%; } .about-inside-warpper{ text-align: center; padding: 40px 20px; } .about-inside-warpper p{ color: #000; } .about-inside-warpper h2{ color: #616161; font-size: 28px; margin: 0; } .headingSpanText{ display: block; font-size: 16px; margin: 5px 0 10px 0; } .how-work-box-text.our-mission-text { padding: 0px 70px 0 40px; margin: 0 0 0 0; } .how-work-box.our-mission-box { padding: 50px 0 90px 0; } .our-value-sec{ margin: 80px 0 30px 0; } .our-value-holder{ margin: 0 8%; background: #edecec; padding: 30px; position: relative; z-index: 1; } .our-value-box{ width: 20%; margin-right: 12px; border-right: 1px solid #dcdbdb; } .our-value-box:last-child{ margin-right: 0; border-right: 0; } .our-value-box h4{ font-size: 16px; color: #d72d2d; margin: 0; } .spantext{ font-size: 25px; font-family: 'Gotham-Medium'; float: left; padding: 0 0 60px 0; margin: -4px 5px 0 0; } .our-value-box p{ margin:5px 0 0 0; color: #616161; line-height: 18px; font-size: 15px; } .our-value-box p span.blockSpan{ display: block; } .our-value-holder h3{ font-size: 30px; color: #d72d2d; margin-bottom: 15px; } .leadership-team-sec{ background: #363636; padding: 130px 0 205px 0; margin-top:-130px; } .leadership-team-holder{ margin: 0 8%; padding-left: 20px; } .leadership-team-holder h5{ font-size: 30px; color: #fff; } .leadership-team-holder p{ color: #b6b6b6; margin: 0; }  .meet-team-holder{ background: #fff; padding: 30px 20px; margin: -15% 8% 0 8%; position: relative; z-index: 1; } .meet-team-holder h5{ font-size: 30px; color: #d72d2d; margin: 0; } .meet-team-holder p{ color: #000; margin: 0; } .meet-team-box{ margin-top: 30px; } .meet-team-box-text { padding: 27px 0; } .meet-team-box-text h6{ font-size: 16px; font-family: 'Gotham-Medium'; margin: 0; } .meet-team-box-text p{ font-size: 12px; margin: 0; } .meet-team-holder .row.gutters-20 { padding-left: 10px; padding-right: 0px; } .meet-team-holder .row.gutters-20 > [class^="col-"] { padding-left: 5px; padding-right: 5px; } .meet-team-holder  h5.text-black{ color: #363636; margin: 30px 0 10px 0; } .meet-team-sec{ margin-bottom: 30px; } .faq-sec-holder{ margin: 50px 10% 30px 10%; } .faq-sec-holder h5{ font-size: 30px; } .faq-sec-holder h6{ font-size: 16px; font-family: 'Gotham-Medium'; color: #363636; margin: 10px 0; } .faq-sec-box .card-header h3{ font-size: 15px; color: #363636; cursor: pointer; } .faq-sec-box .card-header { background: none; border: none; padding: 0; } .faq-sec-box .card{ background: none; border: none; } .faqIcon i{ font-size: 10px; margin-right: 10px; color: #828282; } .faq-sec-box .card-body{ padding: 10px 0; } .faq-sec-box{ border-right: 4px solid #f8f8f8; min-height: 290px; padding-right: 10px; } .product-vedio-holder.about-page-vedio-holder { margin: 0 10%; } /*oculyse css*/ .oculyseText h1{ padding: 0 30%; } .four-div-sec{ position: relative; z-index: 1; margin: 20px 0 40px 0; } .four-div-holder{ margin: 0 8%; } .four-div-box{ background: #fff; border: 1px solid #e9e9e9; padding: 10px 15px; } .four-div-box h3{ font-size: 26px; font-family: 'Gotham-Light'; color: #363636; min-height: 125px; margin: 0; } .four-div-img-box{ display: flex; } .plusDiv { width: 50%; font-size: 44px; color: #aeaeae; font-family: 'Gotham-Light'; padding: 5px 0; } .plusimgBox{ width: 50%; text-align: right; } .four-div-holder .row.gutters-20 { padding-left: 9px; padding-right: 9px; } .four-div-holder .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .e-file-box ul li{ display: inline-block; } .e-file-sec{ background: url(../images/gray-bg.jpg) repeat; padding: 130px 0 50px 0; margin-top: -130px; } .e-file-holder{ margin: 0 8%; } .e-file-flex-box{ position: relative; margin-right: 10px; } .roundDott{ position: absolute; top: 0; right: 0; } .firstChild{ width: 18% } .secChild{ width: 18%; } .thirdChild { width: 20% } .fourthChild{ width: 23% } .fivethChild{ width:21% } .firstChild .e-file-flex-box-text{ padding-right: 42px; } .secChild .e-file-flex-box-text{ padding-right: 65px; } .thirdChild .e-file-flex-box-text{ padding-right: 20px; } .fourthChild .e-file-flex-box-text{ padding-right: 20px; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } /*VisCon page css here*/  /*--contact-us--*/ .contact-sec {     padding: 40px 0; }  .contact-sec .contact-form h2 {     font-size: 30px;     font-weight: 900 !important;     text-transform: capitalize; }  .contact-sec .contact-form  .form-control {     border-radius: 0;     padding: 7px;     height: 46px;     border: 1px solid #f1f1f1;     font-family: arial; } .contact-sec .contact-form .form-control::placeholder {     color: #444 !important; } .contact-sec .contact-form h6 {     padding-bottom: 8px; } .contact-sec .add-sec {     background: #efefef;     margin-top: 76px;     padding: 25px; } .contact-sec .add-sec span.contact-text {     font-family: arial;     font-size: 19px;     padding-left: 16px; }  .contact-sec .add-sec span.contact-text a {     color: #444 !important; } .contact-sec .add-sec ul.contact-list li a {     color: #444;     display: block; } .contact-sec .add-sec ul.contact-list li i {     font-size: 20px;     padding-right: 10px !important;     height: 40px;     top: -3px;     position: relative;     left: 0px;     float: left; } .contact-sec .add-sec ul.contact-list li address {     margin-bottom: 0; } .contact-sec ul.social-media-list {     display: flex; }  .contact-sec ul.social-media-list li a {     padding: 9px 10px;     background: #ccc;     display: block;     align-items: center;     justify-content: center;     display: flex;     margin: 0 10px;     color: #202528;     border-radius: 60px; }  .contact-sec .add-sec ul.contact-list li {     padding: 5px 0; }  .contact-sec .contact-form textarea.form-control {     height: 140px; } .contact-sec .contact-form   input.btn.btn-info {     font-family: arial;     border-radius: 2px;     padding: 12px 26px;     text-transform: uppercase;     background: #e93f33;     border: none;     color: #fff; } section.resources-section .ui-state-default {     background: #126be7;     margin: 0 6px;     color: #ffff;     text-align: center;     margin-bottom: 20px;     min-width: 32.2%;     transform: scale(1);     transition: all 0.5s ease-in-out;     min-height: 254px;     position: relative;     margin-bottom: 90px; }  section.resources-section {     margin: 104px 0; }  section.resources-section .ui-state-default h3.title {     font-size: 22px;     margin-top: 89px; } section.resources-section .ui-state-default:nth-child(odd)  .image {     background: white;     box-shadow:none;color:#444;border:1px solid #cccccc70 } section.resources-section .ui-state-default:hover .image {     border-radius: 100%;     transition: all 0.3s ease-in-out; }  li.ui-state-default.col-md-3.col-sm-4.col-xs-12.ui-sortable-handle:hover {     transition: all 0.3s ease-in-out;     transform: scale(1.1);     background: #005de5; }  section.resources-section .ui-state-default:nth-child(even) {     background: #252b4d; } section.resources-section .ui-state-default .image {     font-size: 39px;     background: #252b4d;     padding: 21px;     position: absolute;     left: 0;     right: 0;     margin: 0 auto;     top: -48px;     width: 100px;     transform: rotate(45deg);     box-shadow: 7px 20px 9px #1b203c;     transition: all 0.3s ease-in-out; }  section.resources-section .ui-state-default i:before {     transform: rotate(-45deg); }  section.resources-section .ui-state-default .image i {     transform: rotate(-45deg); } section.resources-section .ui-state-default a{   color: #fff;   text-decoration: none; } .register{     background: -webkit-linear-gradient(RIGHT, #e93f33, #dc913b);     margin-top: 3%;     padding: 3%; } .register-left{     text-align: center;     color: #fff;     margin-top: 4%; } .register-left input{     border: none;     border-radius: 1.5rem;     padding: 2%;     width: 60%;     background: #f8f9fa;     font-weight: bold;     color: #383d41;     margin-top: 30%;     margin-bottom: 3%;     cursor: pointer; } .register .container{   width: 100%; } .register-right{     background: #f8f9fa;     border-top-left-radius: 6% 50%;     border-bottom-left-radius: 6% 50%; } .register-left img{     margin-top: 15%;     margin-bottom: 5%;     width: 25%;     -webkit-animation: mover 2s infinite  alternate;     animation: mover 1s infinite  alternate; } @-webkit-keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } @keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } .register-left p{     font-weight: lighter;     padding: 12%;     margin-top: -9%; } .register .register-form{     padding: 7%  5%;     margin-top: 10%;     padding-right: 8px; } .btnRegister{     float: right;     margin-top: 2%;     border: none;     border-radius: 8.5rem;     padding: 10px 30px;     background: #e84033;     color: #fff;     font-weight: 400;     width: auto;     cursor: pointer;     text-transform: uppercase;     font-family: arial;     border-radius: 5px; } .register .nav-tabs{     margin-top: 3%;     border: none;     background: #0062cc;     border-radius: 1.5rem;     width: 28%;     float: right; } .register .nav-tabs .nav-link{     padding: 2%;     height: 34px;     font-weight: 600;     color: #fff;     border-top-right-radius: 1.5rem;     border-bottom-right-radius: 1.5rem; } .register .nav-tabs .nav-link:hover{     border: none; } .register .nav-tabs .nav-link.active{     width: 100px;     color: #0062cc;     border: 2px solid #0062cc;     border-top-left-radius: 1.5rem;     border-bottom-left-radius: 1.5rem; } .register-heading{     text-align: center;     margin-top: 4%;     margin-bottom: -15%;     color: #495057; } table.data td, table.data th {     border-right: 1px solid rgba(200, 200, 208, .6);     padding: 10px;     /* font-family: var(--main-font)!important; */ } table.data td {     border-bottom: 1px solid rgba(200, 200, 208, .6);     font-size: 15px;     vertical-align: top;     line-height: 20px;     border-left: 1px solid #ccc;     line-height: 29px; } table.data th {     border-bottom: 1px solid #d7d9dc;     color: #111;     height: 30px;     font-size: 16px;     background-color: #f9f9f9;     font-weight: 400;     font-family: arial; } .career-section {     padding: 30px 0 } .current-opening {     padding: 20px 0 } .current-opening h2 {     text-align: left;     font-weight: 700;     font-family: var(--main-font);     font-size: 21px;     color: #3c3939;     padding-bottom: 0; }  .mob-btn-scroll, .red_small {     background-color: #e93f33;     padding: 11px 23px;     font-size: 17px;     text-align: center;     border: none;     border-radius: 2px;     color: #fff;     cursor: pointer;     display: inline-block;     font-family: arial;     text-transform: uppercase; }  #application .form-control {     font-family: Arial !important; } div#myTabContent .form-control {font-family: arial;color: #444;border-radius: 0;border: 1px solid #ccc;} textarea.wpcf7-form-control.wpcf7-textarea.form-control {     height: 100px; } div#myTabContent input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.form-control {     height: 45px !important; }  .map-sec {     position: relative;     top: 12px; } .map-sec iframe {     width: 100%; } section.current-job-section {     padding: 25px 0; } /*--contact-us--*/   .search-result-holder{ margin: 13% 7%;  }   /*media css*/  
@media (max-width:1366px)
{ 		
    .carousel-ban-text-adj 
    {   width:550px;
        margin-left:-530px;
        bottom:100px;
        padding: 8px;
    } 
    		.carousel-ban-text-adj1 
            {
                width: 400px;
                margin-left:80px;
                bottom:80px;
                padding: 8px;
            } 		
            .carousel-ban-text-adj2 {width: 430px;margin-left:-420px;bottom:65px;padding: 8px;} 		.carousel-ban-text-adj-forbes {position: absolute;width:720px;display: flex; margin-left: -380px; bottom:230px; border-radius: 12px; padding: 8px;} 		.carousel-ban-text-adj-oculyse {bottom:80px;top:40%;margin-left:-300px;} 		
            .carousel-ban-text-adj h1
            {
                font-size: 21px;
                line-height: 32px;
            } 
            		
            .carousel-ban-text-adj-forbes h1{font-size:32px; line-height:60px;} 			.carousel-ban-text-adj-oculyse  h1{font-size:32px; line-height:60px;} } @media (max-width:1199.98px){ 		.latestresource-content {margin-top:72%;} 		.knowledge-center-box {height:490px;} 		.latestresource-content p {margin-bottom: 155px;} .schedule-btn{right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 10px;text-align:center;} .container{ max-width: 100%; }  .video-digimod {text-align:center;margin-left:33%;}    .industry-banner .bannerText h1 { padding: 0 293px 0 150px;  } } @media (max-width:1024.98px){ 	.bannerText .read-more-btn {bottom:0;} 	.round-btn-holder1{    width: 70%;} 	.video-digimod {text-align:center;margin-left:33%;} 	 	.culture-readmore{ position: relative; top: 95%; width: 100%; left:12%;  }   .search-bar{top:16px;left:15%;justify-content: right;width:50%;} .input-group{width:30%;left: 35%; position: absolute;} .search-result-holder{margin:15% 0 7%;} .searcharea {right:40%;position:absolute;} .top-request-btn {right: auto;   left: 70%;	} 	 .header-section .navbar-light .navbar-nav .nav-link { font-size: 12px; } .dpdf {width:60%;} .feature-box h3 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 40px; } .product-vedio-box.redDiv { padding: 86px 0; } .round-btn-holder { margin: 0 2% 0 2%; } .e-file-box { margin: 0 0; padding-left: 0; } .fourthChild {   width: 24%; } .black-div-sldier-box h4 {   font-size: 22px; } .black-div-sldier-box p { min-height: 115px; } }    @media (max-width:991.98px){ 	 	carousel-ban-text-adj {width: 400px;margin-left:10px;bottom:105px;padding: 8px;} 		.carousel-ban-text-adj1 {width: 400px;margin-left:80px;bottom:80px;padding: 8px;border:1px solid red;} 		.carousel-ban-text-adj2 {width: 430px;margin-left:100px;bottom:65px;padding: 8px;} 		.carousel-img-fit{margin-top: 32%;} 		.carousel-ban-text-adj-forbes {position: absolute; width:380px;display: flex;  margin-left: 10px;  bottom:60px;  padding: 8px;} 		.carousel-ban-text-adj-forbes  h1 {line-height:30px;font-size:18px;} 		.carousel-banner {max-height: 260px !important; min-height:360px;}  		.carousel-ban-text-adj h1 {line-height:30px;font-size:16px;} 		.carousel-ban-text-adj1 h1 {line-height:30px;font-size:16px;} 		.carousel-ban-text-adj2 h1 {line-height:30px;font-size:16px;} 		.carousel-img-fit {margin-top:-15%;} 		.carousel-control-prev {left: 40px;} 		.carousel-control-prev {margin-left:-12% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-prev img{width:10px;} 		.carousel-control-next {margin-left:29% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-next img {width:10px;} 		  	.feature-box {height:250px;} 		.round-btn-holder1{    width: 80%;} 	 		.culture-readmore{  width: 100%; left:17%;  }  .input-group{width:35%;    left: 30%;  position: absolute;} .search-result-holder{margin: 15% 0 7%;} .searcharea {right: 40%;position:absolute;}  .dpdf {width:60%;}   .header-section .navbar-light .navbar-toggler {margin-right:80%;margin-left:5px;}  	.header-social-icon {position:absolute;right:0;}  .header-section .navbar-light .navbar-nav { margin: 0 0 0 0; background: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-link { color: #fff; padding-bottom: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover { color: #010101; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link { padding-bottom: 10px; } .feature-holder { margin: 8% 2% 0 2%; } .feature-box h3 { font-size: 17px; min-height: 95px; } .bannerText { top: 30%; } .bannerText h1 { line-height:48px; } .bannerText h2 { font-size: 15px; } .industry-holder { margin: 0; } .digilytics-text-box { padding: 50px 30px 30px 30px; } .testimonial-holder .px-5 { padding: 0 3rem !important; } .claint-detail-div p { font-size: 11px; margin: 0 0 0 3px; } .logo-collaction-holder { margin: 0; } .footer-form-holder { margin: 0; } .footer-holder { margin: 0; } .footer-box a { font-size: 12px; color:#fff; } .footer-box address { font-size: 12px; } /* .digilytics-holder { margin: 0 3% 0 3%; } */ .header-section.affix .top-request-btn { display: block; /* top: 60px; */ } .round-btn-holder { margin: 0; } .product-feature-sec .feature-holder { margin: -8% 2% 0 2%; } .banifits-holder { margin: 0 2%; } .product-banner .bannerText h1 {  letter-spacing: 0px; } .pro-feature-box h2 { font-size: 22px; } .product-features-holder { margin: 0 2%; } .digilytics-text-box h4 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 10px; } .digilytics-text-box { padding: 50px 30px 70px 30px; } .product-vedio-holder { margin: 0 2%; } .download-link-holder { margin: 0 2%; } .download-link-box ul li a { font-size: 14px; } .round-btn-box a { padding: 10px 12px; font-size: 10px; } .red-digilytics .digilytics-holder { margin: 0 2% 0 2%; } .industry-product-holder { margin: 0 2% 0 2%; } .industry-product-box-sec { padding: 0 0 !important; } .industry-product-text-sec { padding: 0 0; } .industry-banner .bannerText h1 { /* padding: 0 200px 0 40px; */ width:100%; } .inside-page-wrapper { margin: -12% 2% 0 2%; } .blog-form-holder, .newslatter-holder, .awards-events-holder, .our-value-holder{ margin: 0 2%; } .inside-page-wrapper.about-inside-warpper { margin: -10% 2% 0 2%; background: #f8f7f7;     border-top: 1px solid #d72d2d; } .leadership-team-holder { margin: 0 2%; padding-left: 0; } .meet-team-holder { margin: -15% 2% 0 2%; } .product-vedio-holder.about-page-vedio-holder { margin: 0 2%; } .faq-sec-holder { margin: 50px 2% 30px 2%; } .our-value-box h4 {   font-size: 12px; } .our-value-box p { line-height: 15px; font-size: 11px; } .spantext { font-size: 18px; margin: -2px 5px 0 0; } .meet-team-box-text { padding: 8px 0; } .leadership-team-sec { padding: 130px 0 100px 0; } .four-div-holder, .e-file-holder, .black-div-sldier-holder { margin: 0 2%; } .black-div-sldier-holder .carousel-control-prev-icon { margin-left: -120%; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -120%; } .black-div-sldier-box h4 { font-size: 19px; } .black-div-sldier-box p { min-height: 135px; } .e-file-box .e-file-flex-box-text{ font-size:12px;  } .four-div-box h3 {   font-size: 20px; } .oculyseText h1 {   padding: 0px 15%; }
        
        
        
     }
     
     

     @media only screen and (min-width:1366px) and (max-width:1600px){
        .carousel-ban-text-adj 
    {   width:550px;
        margin-left:-530px;
        bottom:100px;
        padding: 8px;
    } 
    .carousel-ban-text-adj h1
    {
        font-size: 21px;
        line-height: 32px;
    } 
     }
    @media only screen and (min-width:1600px) and (max-width:2000px){
        .carousel-ban-text-adj 
        {   width:550px;
            margin-left:-530px;
            bottom:100px;
            padding: 8px;
        } 
        .carousel-ban-text-adj h1
        {
            font-size: 21px;
            line-height: 32px;
        } 

     }
            
     @media only screen and (min-width:2000px){

        .carousel-ban-text-adj 
        {   width:550px;
            margin-left:-530px;
            bottom:100px;
            padding: 8px;
        } 
        .carousel-ban-text-adj h1
        {
            font-size: 21px;
            line-height: 32px;
        } 

     } 


            @media (max-width:767.98px)

{ /* 	.carousel-ban-text-adj {border:1px solid red;} */  		
.carousel-ban-text-adj {width: 400px;margin-left:-160px;bottom:105px;padding: 8px;} 		
.carousel-ban-text-adj1 {width: 400px;margin-left:80px;bottom:80px;padding: 8px;} 		.carousel-ban-text-adj2 {width: 430px;margin-left:100px;bottom:65px;padding: 8px;} 		.carousel-img-fit{margin-top: 32%;} 		
.carousel-ban-text-adj-forbes {position: absolute; width:380px;display: flex;  margin-left: -140px;  bottom:60px;  padding: 8px;} 		
.carousel-ban-text-adj-forbes  h1 {line-height:30px;font-size:18px;} 		
.carousel-banner {max-height: 260px !important; min-height:360px;}  		
.carousel-ban-text-adj h1 {line-height:30px;font-size:16px;} 		.carousel-ban-text-adj1 h1 {line-height:30px;font-size:16px;} 		.carousel-ban-text-adj2 h1 {line-height:30px;font-size:16px;} 		.carousel-img-fit {margin-top:-5%;} 		.carousel-control-prev {left: 90px;} 		.carousel-control-prev {margin-left:-12% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-prev img{width:10px;} 		.carousel-control-next {margin-left:19% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-next img {width:10px;} 		.carousel-control-prev {left: 90px;} 		.carousel-control-prev {margin-left:-12% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-prev img{width:10px;} 		.carousel-control-next {margin-left:29% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-next img {width:10px;} 	.media-box-right{right:0;} 	.media-image {margin-left:0;} .schedule-btn{right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 10px;text-align:center;} 	.bannerText .read-more-btn {bottom:0;font-size:14px;} 	.culture-videos{ 	  left:10%;  position:relative; } .video-digimod {text-align:center;margin-left:33%;} 	 		.round-btn-holder1{    width: 90%;}  .round-btn-holder1{    width: 100%;}    .web-video {     text-align: center;     width: 100%;   } .feature-holder { margin: 0; } .black-div-btn-sec a{     font-family: sans-serif !important; font-weight: 600; } .knowledge-center-box {     height: auto !important;} 	 .knowledge-center-text h2 {     padding-top: 12px; } .dpdf {width:60%;}   div#request-demo .col-md-3 {     width: 48%; } .knowledge-center-text ~ .tile__actions {     display: flex;     justify-content: center;     align-items: center;     padding: 15px 10px; } .socialbtns a {     margin-left: 3px;     font-size: 17px; }  .knowledge-center-text {     padding: 10px !important; } .knowledge-center-text ~ .tile__actions a.tile__moreLink {     display: block;     text-align: center;     padding: 0 7px;     line-height: 24px;     height: 26px;     font-weight: 500;     margin-right: 5px; } div#request-demo .modal-content h5#exampleModalLongTitle {     font-size: 23px !important; } li.nav-item.dropdown a {     display: inline-block; }  li.nav-item.dropdown:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 5px;     right: 6px;     color: #ffffff;     position: absolute;     font-weight: 200;     font-size: 11px; }  .dropdown-menu {     width: 100% !important;     left: 0; } .bannerText{ position: static; left: 0; margin: 20px 0 20px 0; } .bannerText h1 { letter-spacing: 0; text-align:center; width:85%; margin-left:8%; } .feature-box h3 { font-size: 20px; margin: 20px 0 10px 0; min-height: auto; }
 .feature-box.border-right { border-bottom: 4px solid #f8f8f8 !important; border-right: 0 !important; padding-bottom: 20px; } 
.feature-box.border-left { border-top: 4px solid #f8f8f8 !important; border-left: 0 !important; padding-top: 20px; padding-left: 0; } 

.feature-box { margin: 40px 0 0 0; } .header-section .navbar-light .navbar-brand img { width: 70%; }   	 .top-request-btn { top:20px; right:auto; left: 70%; position:absolute; padding:6px 10px; } .flex-container { display: block; }  .digilytics-holder { margin: 0; }  .digilytics-img-box { margin: 0; } .digilytics-img-box img{ width: 100%; } .latest-product-sec { margin: 30px 0 50px 0; } .latest-product-holder { margin: 0; } .latest-product-holder .px-5 { padding: 0 !important; } .latest-product-box.border-right { border-right: 0!important; border-bottom: 1px solid #df5757 !important; padding-bottom: 20px; padding-right: 0; } .testimonial-holder { margin: 0; } .testimonial-box { margin-bottom: 30px; } 
.testimonial-sec 
{ margin: 30px 0 0 0; padding: 0; background: #f4f3f3 !important; } .footer-form-holder h2 { text-align: center; font-size: 26px; } .footer-bottom { padding: 10px 0 10px 0; margin-top: 30px; } .footer-social-icon { text-align: center; } .footer-bottom-holder { margin: 0; text-align: center; } .footer-box.border-right { border-right:0 !important; } .footer-holder { margin: 0; text-align: center; } .latest-product-holder h5 { padding-left: 0; } .industry-box h3 { font-size: 42px; line-height: auto; } .testimonial-holder .px-5 { padding: 0 1rem !important; } .testimonial-holder .carousel-control-prev-icon { margin-left: -100%; } .testimonial-holder .carousel-control-next-icon { margin-right: -100%; } .footer-form-holder .btn { font-size: 14px; padding: 8px 15px; width: 100%; } .digilytics-text-box h4 span { display: inline; } .digilytics-text-box { margin: 0 0 30px 0; } .site-heading { font-size: 30px; }  .pro-feature-box.border-right { border-right:0 !important; } .pro-feature-box.bottom-tooltip::after { top: 296%; } .banifits-holder, .product-features-holder, .download-link-holder { margin: 0; } .features_box { width: 100%; } .features_box .card-header { padding: 10px 10px 10px 15px; min-height: auto; } .features_box h4 { font-size: 18px; } .digilytics-sec { margin: 30px 0 0 0; } .how-work-box-text { margin: 0 0 0 0; } .digilytics-text-box { padding: 30px 0 30px 30px; } .product-vedio-sec { margin: 30px 0 30px 0; } .product-vedio-box { width: 100%; } .product-vedio-box.right-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: #343434 transparent transparent transparent; bottom: -31px; } .product-vedio-box.left-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: transparent transparent #d72d2d transparent; bottom: 0; } .industry-pro-box a {     color: #000;     font-size: 34px; } .download-link-box.border-right { border-right: 0 !important; border-bottom: 1px solid #4a4a4a !important; } .download-link-holder{ text-align: center; } .round-btn-box.text-right { text-align: center !important; } .round-btn-box a { padding: 10px 14px; font-size: 12px; }  .product-holder-gray { padding: 30px 15px; } .befinits-title img { display: none; } .industry-banner .bannerText h1 { padding: 0; } .red-digilytics .digilytics-holder { margin: 0; } .industry-pro-box{ min-height: auto; } .industry-pro-box h5{ min-height: auto; margin-bottom: 10px; } .industry-pro-box h5.pr-5{ padding-right: 0 !important; } .industryText { padding: 0 15px 0 15px; } .industry-product-sec { margin: 30px 0 35px 0; } .industry-banner .carousel-control-next-icon {   display: none; } .industry-banner .carousel-control-prev-icon { display: none; } .inside-page-wrapper { margin: 30px 0 0 0; } .blog-form-holder, .newslatter-holder ,.awards-events-holder{ margin: 0; } .inside-page-wrapper.about-inside-warpper { margin: 0; } .our-value-sec { margin: 30px 0 30px 0; } .our-value-holder { margin: 0; } .our-value-box { width: 100%; margin-bottom: 30px; border: 0; } .our-value-box h4 { font-size: 16px; } .spantext { font-size: 25px; padding: 0; float: none; } .our-value-box p { line-height: 22px; font-size: 16px; } .meet-team-holder { text-align: center; } .faq-sec-box { min-height: auto; padding-right: 0px; border-bottom: 4px solid #f8f8f8; border-right: 0; margin-bottom: 20px; padding-bottom: 20px; } .faq-sec-holder { margin: 0; padding: 30px 0 0 0; } .meet-team-holder { margin: -15% 0 0 0; } .how-work-box-text.our-mission-text {   padding: 0px 15px; } .how-work-box.our-mission-box { padding: 22px 0 22px 0; } .our-value-box p span.blockSpan{ display: inline-block; } .oculyseText h1 {   padding: 0px; } .four-div-box{ margin-bottom: 20px; } .four-div-box h3 {   font-size: 26px;   min-height: 0; } .firstChild, .secChild, .thirdChild, .fourthChild, .fivthChild{ width: 100%; } .fourthChild.pl-3{ padding-left: 0 !important; } .firstChild .e-file-flex-box-text {   padding-right: 0; } .secChild .e-file-flex-box-text { padding-right: 0; } .thirdChild .e-file-flex-box-text { padding-right: 0; } .fourthChild .e-file-flex-box-text { padding-right: 0; } .e-file-box .e-file-flex-box-text { font-size: 16px; } .e-file-sec { padding: 20px 0 50px 0; margin-top: 0; } .four-div-sec { margin: 20px 0 20px 0; } .black-div-sldier-box{ margin-bottom: 20px; } .black-div-sldier-box h4 { font-size: 20px; min-height: auto; } .black-div-sldier-box p { min-height: auto; padding-bottom: 20px; } .myaccordion .card-header h3 { font-size: 12px; font-family: sans-serif; } } @media (max-width:481.98px){ 	.search-bar{top:15px;left:-40%;justify-content: right;width:100%;} 	.top-request-btn { padding: 6px 10px;  top: 20px;  left: 60%;} 	.carousel-ban-text-adj {width: 400px;margin-left:10px;bottom:105px;padding: 8px;} 		.carousel-ban-text-adj1 {width: 400px;margin-left:80px;bottom:80px;padding: 8px;border:1px solid red;} 		.carousel-ban-text-adj2 {width: 430px;margin-left:100px;bottom:65px;padding: 8px;} 		.carousel-img-fit{margin-top: 32%;} 		.carousel-ban-text-adj-forbes {position: absolute; width:380px;display: flex;  margin-left: 10px;  bottom:60px;  padding: 8px;} 		.carousel-ban-text-adj-forbes  h1 {line-height:30px;font-size:18px;} 		.carousel-banner {max-height: 260px !important; min-height:360px;}  		.carousel-ban-text-adj h1 {line-height:30px;font-size:16px;} 		.carousel-ban-text-adj1 h1 {line-height:30px;font-size:16px;} 		.carousel-ban-text-adj2 h1 {line-height:30px;font-size:16px;} 		.carousel-img-fit {margin-top:15%;} 		.carousel-control-prev {left: 40px;} 		.carousel-control-prev {margin-left:-12% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-prev img{width:10px;} 		.carousel-control-next {margin-left:29% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-next img {width:10px;} 		/* .carousel-ban-text-adj {border:1px solid blue;width: 600px;margin-left: -550px;bottom: 180px;padding: 8px;} */ 		.media-box-right{right:0;} 	.schedule-btn {text-align: center;margin-left:24%;} 	 	.media-image {margin-left:0;} 	 	.platform-video{width:380px;} 	.bannerText .read-more-btn {bottom:-6%;left:30%;} 	.video-digimod {margin-left:33%;} 	.partners-image {margin-left:0;} 	 .round-btn-holder1{    width: 100%;}  .audiofiles{width:100%;text-align:center;} .web-video { text-align: center;height:200px;right:50px; } 	 	.culture-readmore .read-more-btn{ position: relative; top: 95%; text-align: left; left:2%;  } 	 	 	.header-section {background:#d9d9d9;} 	 	.inside-gray-banner {padding-top:110px;} 	.thumb-banner3 img{ width:80%;  }   	 	.search-result-holder {margin:35% 0 7%;} 	.input-group{width:100%;left:45%;position: relative;}  /* .header-section.affix .top-request-btn { top: 55%; } */ .myaccordion .card-header h3 { font-size: 12px; } .fa-stack-icon { height: 20px; width: 20px; padding: 4px 0; } /* .carousel-inner{z-index:2;padding-bottom:50px;} */  /* .carousel-control-prev {top:45%;position:absolute;} .carousel-control-next {top:45%;position:absolute;} */      .fa-stack-icon i { font-size: 10px; } .spanCollapsText { vertical-align: top; } .industry-product-text-sec a { padding: 10px; font-size: 13px; } .newslatter-holder .btn { position: static; width: 100%; margin-top: 20px; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -160%; } .e-file-box .e-file-flex-box-text {   font-size: 14px; } .four-div-box h3 {   font-size: 16px;   margin-bottom: 10px; } .black-div-btn-sec a {   font-size: 14px;  } .knowledge-center-holder {margin:0; padding:0;}   } @media (max-width:375.98px){ 		.carousel-ban-text-adj {width: 400px;margin-left:100px;bottom:105px;padding: 8px;} 		.carousel-ban-text-adj1 {width: 400px;margin-left:80px;bottom:80px;padding: 8px;border:1px solid red;} 		.carousel-ban-text-adj2 {width: 430px;margin-left:100px;bottom:65px;padding: 8px;} 		.carousel-img-fit{margin-top: 32%;} 		.carousel-ban-text-adj-oculyse {position: absolute; width: 330px; display: flex; margin-left: -30px;  bottom:60px; padding: 8px;} 		.carousel-ban-text-adj-oculyse h1 {font-size:16px; line-height:30px;} 		.carousel-ban-text-adj-forbes {position: absolute; width:340px;display: flex;  margin-left: 40px;  bottom:60px;  padding: 8px;} 		.carousel-ban-text-adj-forbes  h1 {font-size:16px; line-height:30px;} 		.carousel-banner {max-height: 260px !important; min-height:360px;}  		.carousel-ban-text-adj h1 {font-size:16px; line-height:30px;} 		.carousel-ban-text-adj1 h1 {font-size:16px; line-height:30px;} 		.carousel-ban-text-adj2 h1 {font-size:16px; line-height:30px;} 		.carousel-img-fit {margin-top:28%;} 		.carousel-control-prev {left: 90px;} 		.carousel-control-prev {margin-left:-24% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-prev img{width:10px;} 		.carousel-control-next {margin-left:29% !important;position:absolute;z-index:9;top:37%;} 		.carousel-control-next img {width:10px;} 		 		.btn-primary-banner {position: absolute;top: 160%;left: 25%;} 		 	.top-request-btn {padding: 6px 10px;top:20px;left:60%;} 	 	.knowledge-center-holder {margin:0; padding:0;} 	.platform-video{width:330px;} 	.schedule-btn { text-align: center;margin-left:22%;} 	.search-bar{top:16px;left:-35%;justify-content: right;width:100%;} 	.video-digimod {margin-left:0} 	 	.carousel-button-left {left:0} .carousel-button-right{right:0} .bannerText .read-more-btn {bottom:-6%;left:33%} 	 	.audiofiles{width:100%;text-align:center;} 	 		.audiofiles1{width:33%;text-align:center;} .round-btn-holder1{    width: 100%;}   .web-video {     text-align: center;     width: 100%; 	left:-11%;     }  /* .top-request-btn a { font-size: 10px; }  */    .input-group{width:50%;margin-right:35px;position:absolute;}  .bannerText h1 { font-size: 30px; margin-bottom: 10px; margin-left:10px;	 text-align:center; } .digilytics-text-box h4 { font-size: 22px; } .header-section .navbar-light .navbar-brand img { width: 70%; } .header-section.affix .navbar-light .navbar-brand img { width: 70%; } .vedioBtn { top: 32%; left: 35%; } }  @media (max-width:360px){ 	 	.top-request-btn { top:20px; right:auto; left:60%; position:absolute; padding:6px 10px; }  .top-request-btn a {font-size:10px;}    }   /*--EZ UI Designer ANIL Pondric---*/ div#request-demo button.btn.btn-primary {     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 7px 15px;     border: none; }  div#request-demo .col-md-3 {     min-width: 50%;     padding: 0 4px; } div#request-demo .modal-dialog.modal-dialog-centered {     max-width: 612px;     border-radius: 0 !important; } div#request-demo .modal-content {     border-radius: 0; } div#request-demo .modal-content h5#exampleModalLongTitle {     display: block;     text-align: center;     width: 100%;     font-size: 34px;     color: #d8392f;     font-weight: 200; } div#request-demo .row:nth-child(2) .col-md-6, div#request-demo .row:nth-child(2) .col-md-12 {     min-width: 100%;     padding: 0 4px; } div#request-demo .form-control {     font-family: arial;     border: 1px solid #ccc;     padding: 7px; } div#request-demo .form-group {     margin-bottom: 9px; } div#request-demo .row .col-md-12 {     padding: 0 4px; } .go-to-top {     position: fixed;     bottom: 30px;     width: 30px;     height: 30px;     background: #ececec;     right: 30px;     border: 1px solid #ccc;     transform: rotate(181deg);     text-align: center;     cursor: pointer;     padding: 6px 6px;     z-index: 999;     border-radius: 100px;     opacity: 0;     visibility: hidden;     transition: all 0.4s ease-in-out; } .go-to-top a {     display: block; } div#button.show {     opacity: 1;     visibility: visible;     transition: all 0.4s ease-in-out; 	margin-right:75px; } div#button.go-to-top:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 7px;     right: 6px;     color: #292424;     position: absolute;     font-weight: 200;     font-size: 11px; } div#button.go-to-top  img {     display: none !important; }  .navbar-expand-lg .navbar-nav .dropdown-menu {     border-radius: 0;     border-top: 4px solid #d8392f;     width: 200px;     border: none;     border-top: 4px solid #d8392f;     padding: 0; } .navbar-expand-lg .navbar-nav .dropdown-menu a.dropdown-item {     padding: 7px 20px;     border-bottom: 1px solid #ccc;     display: block;     line-height: 32px;     padding-bottom: 0; 	font-size:16px; } .four-div-box .btn-link {     color: #444 !important; } .four-div-box {     margin-bottom: 10px; } li.nav-item.dropdown {     position: relative; } div#request-demo .col-md-3 + .col-md-6{        padding: 0 4px;     min-width: 100%; } li.nav-item.dropdown .dropdown-menu {     position: absolute;     left: 0;     opacity: 0;     visibility: hidden;     transform: scale(0);     transition: all 0.4s ease-in-out; }  li.nav-item.dropdown:hover .dropdown-menu {     opacity: 1;     visibility: visible;     transform: scale(1);     transition: all 0.4s ease-in-out;     display: block; } .knowledge-center-sec.details {     min-height: 1000px; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     position: relative;     top: 13px; }  .knowledge-center-sec.details .tile__imagePreview {     position: relative; }  .knowledge-center-sec.details span.tile__knowledge.tile__resourceType.caseSpan {     top: 84%;     left: 0;     display: none; }  .knowledge-center-sec.details a.tile__moreLink {     display: none; }  .knowledge-center-sec.details .tile__actions {     width: auto; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     height: auto; }  .knowledge-center-sec.details .knowledge-center-holder.wow.slideInUp {     height: auto; }   .knowledge-center-sec.details .tile__imagePreview {     height: auto; } .sitemap {     margin: 170px 0 0 0;     display: block;     width: 100%;     background: #f3f3f3;     padding: 20px; } .sitemap h1 {     font-weight: 200;     text-transform: uppercase;     font-size: 26px; } .sitemap .dropdown-menu {     border: none;     position: relative !important;     opacity: 1 !important;     display:block !important;     visibility: visible !important;     transform: scale(1) !important;     background: transparent; }  .sitemap .dropdown-menu a {     list-style: bengali;     display: block; }  .sitemap .dropdown-menu a {     color: #2a86fb !important; } .industry-pro-box a {     color: #000;     font-size: 20px; }  .industry-pro-box a h5 {     font-size: 21px;     margin-bottom: 10px; } .e-file-box .e-file-flex-box-text {     font-weight: 500; } span.e-file-flex-box-text ~ .roundDott {     display: none; } @media (max-width:330.98px){ 	 	.top-request-btn { top:20px; right:auto; left: 60%; position:absolute; padding:6px 10px; } 		.carousel-ban-text-adj {border:1px solid yellow;} 	 	.search-bar{top:15px;left:-20%;justify-content: right;width:100%;} 	.schedule-btn {    text-align: center;    margin-left: 22%;} 	 	     .tile__actions .socialbtns {     margin-right: 0;     width: 100%; } .tile__actions .socialbtns {     margin-right: 0; } } #register-company-form-btn{     background-color:#d72d2d;color: rgb(255, 255, 255);}  /*--EZ UI Designer ANIL Pondric---*/  /*----- Style Digimod added here --- */  @import url('https://fonts.googleapis.com/css2?family=sans-serif:wght@100;200;300;700&display=swap'); @font-face { font-family: 'Gotham-Book'; src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf')  format('truetype'), url('../fonts/Gotham-Book'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Medium'; src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf')  format('truetype'), url('../fonts/Gotham-Medium'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Light'; src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf')  format('truetype'), url('../fonts/Gotham-Light'); font-weight: normal; font-style: normal; }  body{ margin:0; padding:0; font-family: sans-serif; } img{max-width: 100%;} ul{ margin: 0; padding: 0; list-style: none; } a { transition: 0.4s all ease-in-out; } a:hover, a:focus{ text-decoration: none; }  .feature-sec-partners{  background: #F0F0F0;  padding-bottom:50px; }  /*top btn css*/  .mort-title {padding:4% 4%; background:#d72d2d; color:#fff;text-align:center;border-radius:15px 15px 0px 0px;} .mort-content {padding:2% 4% 20% 4%; background:#fff; border-radius:0px 0px 15px 15px;color:#000;position:relative;} .mort-subtitle {color:#343232;text-align:left;font-weight:500; font-size:20px;margin-bottom:10px;}  .schedule-btn{right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 10px;padding: 16px 0px 16px 8px;z-index: 1;margin-top:20px;margin-left:38%;text-align:center;}  .schedule-btn a {color:#fff;} .culture-banner img{ width: 60%; margin-left:20%; margin-bottom:1%; margin-top:1%; }  .feature-sec-suites{  background: #343434;  padding-bottom:50px;  padding-top:50px; }   .culture-banner-description{color:#d72d2d;font-size:16px; margin-left:1%;margin-bottom:2%;font-weight:600;text-align:center;}  .audiofiles{width:40%;text-align:center;}  .culture-videos{ 	  left:50%;  position:relative; }  /*round-btn-box css*/  .round-btn-holder1{     width: 55%;     text-align: center;     margin-left: auto;     margin-right: auto; } .round-btn-box1{ background:#d72d2d; /* Old browsers */ padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px;  }    .round-btn-box1:hover{ background: #343434; transition: background 1s; }   .product-1 {width:70%;display:inline-block;} .product-1 p{font-size:24px; font-weight:600;text-align:left;padding:10px 0px 0px 10px;} .round-arrow-product {width:10%;display:inline-block;position:absolute;top:50%;}   .resource-more {z-index: 9;  position: relative;  margin-right: 1%;}  .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 440px; margin-top: 30px; }  .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; }   .latestresource-outline {border-top:5px solid red;padding:15px;border-radius:15px;border-bottom:5px solid red;} .latest-resource-title h6{border-bottom:3px solid red;width:200px;padding:10px 0px;tex-align:left;} .latestresource-content {margin-top:62%;padding-bottom:25px;} .latestresource-content p{max-height:140px; margin-bottom:5px;} .trends-box {border:3px solid #fff;text-align:center;border-radius:5px;padding:20px;color:#fff;} .trends-title {width:80%;display:inline-block;} .trends-title p {font-size:20px; font-weight:600;text-align:left;} .trends-arrow{width:10%;display:inline-block;position:absolute;top:50%;}   /* .web-video {text-align:center;width:560px; margin-left:25%;} */  .blog-title {padding-top:15px;}  .header-blog {font-weight:700;color:#000;font-size:18px;line-height:24px;padding-top: 20px;}  /* search bar */   /* :root { 	font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); } */   input { 	color: #ffffff; } /* search bar ends here */     .search-result-holder{margin: 13% 0 7%;} .searcharea{position:absolute;right:20%;top: 7px;text-decoration: none;border-radius: 50px;padding: 6px 10px 8px 10px;z-index: 1;} .input-group{width: 25%;     position: absolute;    right: 20%;    top: 15%;} .btn-secondary{   color: #fff;    background-color: #d72d2d;    border-color: #d72d2d;} /* .top-request-btn{position: absolute;right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 50px;padding: 6px 20px 8px 20px;z-index: 1;} */ .top-request-btn:hover{ background: #343434; transition: background 1s; } /* .top-request-btn a{ color: #edeced; font-weight:600; font-size: 12px; text-transform: uppercase; font-family: sans-serif, sans-serif; ; } */ /*affix css*/ .header-section.affix .top-request-btn{display: block;} .header-section.affix{ background-color: #e8e8e8 !important; } .header-section.affix .navbar-light .navbar-nav{margin: 0;margin: 45px 0 0 0;} .header-section.affix .navbar-light .navbar-brand img{ width: 70%; } /*nav css*/ .header-section{ border-top: 1px solid #ec2028; } .header-section .navbar-light .navbar-brand img{ width: 100%; -webkit-transition: width .5s; transition: width .5s; } .header-section .bg-light { background: none !important; padding: 10px 0; } .header-section .navbar-light .navbar-nav{ margin: 45px 0 0 0; } .header-section .navbar-light .navbar-nav .nav-link { color: #010101; font-size: 20px; text-transform: uppercase; font-family: 'Gotham-Medium'; padding: 10px; } .header-section .navbar-light .navbar-nav .nav-item.active .nav-link{ color: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link{ padding-right: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover{ color: #d72d2d; } /*nav toogle btn css*/ .header-section .navbartogglericon { margin-top: 5px; display: block; } .header-section .navbartogglericon span { background: #e9363d; display: block; margin-bottom: 10px; width: 35px; height: 2px; } .header-section .navbar-light .navbar-toggler { border: none; padding: 0; } .header-section .navbar-light .navbar-toggler:focus{ outline: none; }   .header-social-icon{ text-align: right; margin:40px 0 0 10px; }  .header-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .header-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .header-social-icon a img{ width: 30%; } .header-social-icon a i{ vertical-align: middle; font-size: 12px; }  .next-icon{background-image:url(images/next.png);} .carousel-control-prev-icon{background-image:url(images/prev.png);} .prev-icon {background-image:url(images/prev.png);} /*banner css*/ .banner-section{ position: relative; } .banner-section img{ width: 100%; } .banner-section.home a{color:#444;} .bannerText{ position: absolute; top: 25%; width: 100%; left: 50%; margin-left: -50%; text-align: center; }    .bannerText h1{ font-family: 'Gotham-Light'; font-size: 30px; margin: 0; letter-spacing: -4px; } .bannerText h2{ color: #d72d2d; font-size: 20px; text-transform: uppercase; font-family: 'Gotham-Medium'; letter-spacing: 3px }  .bannerText .read-more-btn{ 	position:absolute;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0; left:46%; }  .culture-readmore{  top: 100%; padding-left:15px; width:27%; }    .culture-readmore .read-more-btn{ 	position:relative;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0;  }   .webinar-button {margin-top:2%;}     .bott {margin-top:25px;}  .winnerbanner{margin-top:20%;}  /*site heading*/ .site-heading{ font-size: 45px; color: #d72d2d; font-family: 'Gotham-Light'; } /*feature-holder css*/ .feature-holder{ /* background: #f4f3f3; margin: -22% 8% 0 8%; */ position: relative; z-index: 1; padding: 20px 30px; /* border-bottom: 1px solid #ec2028; */ } .feature-box{ margin: 30px 0 0 0; } .feature-box h3{ font-size: 22px; margin: 20px 0 0 0; min-height: 120px; } .feature-box h3::before{ content:''; display: block; width: 60px; height: 4px; background: #dcdada; margin: 0 0 10px 0; } .feature-box.border-right { border-right: 4px solid #f8f8f8 !important; } .feature-box.border-left { border-left: 4px solid #f8f8f8 !important; padding-left: 30px; }  .redDiv{ background: #d72d2d; } .blackDiv{ background: #343434; } /*industry-sec css*/ 
.industry-sec{ margin: 0; } 
.flex-container{ display: flex; } .industry-holder{ margin: 0 12%; } .industry-box{ width: 50%; padding: 50px 30px 60px 30px; color: #fff; margin: 30px 0 0 0; } .industry-box span{ font-size: 25px; } .industry-box h3{ font-size: 55px; font-family: 'Gotham-Light'; margin: 0; line-height: 45px; } .industry-box h4{ font-size: 35px; margin: 0; }  /*digilytics-holder css*/ .digilytics-sec{ margin: 60px 0 0 0; } .red-digilytics{ margin: 30px 0 0 0; } .red-digilytics .digilytics-holder { margin: 0 8% 0 8%; } .digilytics-holder{ margin: 0 6% 0 6%; } .digilytics-text-box{ background: #f4f3f3; padding: 50px 30px 110px 30px; }  .digilytics-text-box1{ background: #f4f3f3; padding: 25px 30px 10px 30px; margin-top:1%; } .digilytics-text-box h4{ font-size: 30px; font-family: 'Gotham-Light'; margin-bottom: 25px; } .digilytics-text-box h4 span{ display: block; } .digilytics-img-box { margin: 50px 0 -50px -90px; position: relative; } .vedioBtn{ position: absolute; top: 40%; left: 40%; display: block; cursor: pointer; } .digilytics-img-box iframe{ width: 100%; border: 0; height: 315px; }  /*latest-product-holder css*/ .latest-product-sec{ margin: 50px 0 50px 0; } .latest-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index: 1; } .latest-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 48px; text-decoration: underline; } .latest-product-box{ color: #fff; margin: 10px 0 0 0; padding-right: 20px; } .latest-product-box h6{ font-size: 16px; font-family: 'Gotham-Medium'; } .latest-product-box p{ font-size: 15px; margin-bottom: 8px; } .latest-product-box.border-right { border-right: 1px solid #df5757 !important; } .moreBtn{ background: #b71919; color: #fff; text-decoration: none; font-size: 10px; text-transform: uppercase; border-radius: 40px; padding: 6px 10px; letter-spacing: 0; float:right; } .moreBtn:hover{ background: #343434; color: #fff; } .claint-detail-div{ /* border-top: 2px solid #f7f7f7; */ padding: 12px 0 0 0; } .claint-detail-div p { text-transform: uppercase; font-size: 14px; display: inline-block; text-align: left; vertical-align: middle; margin: 0 0 0 20px; } .claint-detail-div span{ text-transform: capitalize; display: block; margin-top: -5px; } /*.row.gutters-20 { padding-left: 5px; padding-right: 5px; } .row.gutters-20 > [class^="col-"] { padding-left: 8px; padding-right: 8px; }*/      /*logo-collaction-holder css*/ .logo-collaction-sec{ padding: 30px 0 15px 0; } .logo-collaction-holder{ margin: 0 15%; } /*footer-form-holder css*/ .footer-form-holder{ margin: 0 7%; } .footer-form-holder h2{ font-size: 40px; margin-bottom: 40px; } .footer-form-holder .form-group { margin-bottom: 3rem; } .footer-form-holder .form-control { display: block; width: 100%; height: auto; padding: 5px 0; font-size: 14px; font-weight: 400; line-height: auto; color: #6f6f6f; border-bottom: 1px solid #ced4da; border-top: 0; border-left: 0; border-right: 0; border-radius: 0; } .textareabox{ border: 1px solid #ced4da !important; padding: 10px !important; } .footer-form-holder .form-control::placeholder{ color: #6f6f6f; } .footer-form-holder .btn{ background: #e3e3e3; border-radius: 12px; color: #636363; text-transform: uppercase; font-size: 12px; padding: 5px 15px; } .footer-form-holder .btn:hover{ background: #af1f1f; transition: background 1s; color: #fff; } /*footer-holder css*/ .footer-sec{ /* margin: 30px 0 0 0; */ text-align:center; } .footer-holder{ padding: 20px 20px 10px 20px; position: relative; } .footer-box{ padding: 10px 0;   } .iso{ 	padding:0 0 0 15px; } .footer-box a{ font-size: 14px; color: #010101; display: block; } .footer-box span{ font-size: 14px; color: #ffffff; font-family: 'Gotham-Medium'; } .footer-box address{ font-size: 14px; color: #ffffff; margin: 0; } .footer-box.border-right { border-right: 1px solid #efeeee !important; }   /*footer-bottom css*/ .footer-bottom{ background: #ececec; /* padding: 75px 0 10px 0; */ /* margin-top: -28px; */ border-bottom: 3px solid #af1f1f; } .footer-bottom-holder{ /* margin: 2% 2%; */ } .footer-bottom-holder p{ font-size: 12px; } .footer-social-icon{ text-align: right; } .footer-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .footer-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .footer-social-icon a img{ width: 30%; } .footer-social-icon a i{ vertical-align: middle; font-size: 12px; }    /*animate css*/ /*animate css*/ .animated {     -webkit-animation-duration: 1s;     animation-duration: 1s;     -webkit-animation-fill-mode: both;     animation-fill-mode: both;     }          @keyframes zoomIn {       from {           opacity: 0;           -webkit-transform: scale3d(0.3, 0.3, 0.3);           transform: scale3d(0.3, 0.3, 0.3);       }            50% {           opacity: 1;       }     }          .zoomIn {       -webkit-animation-name: zoomIn;       animation-name: zoomIn;     }          @-webkit-keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInLeft {       -webkit-animation-name: fadeInLeft;       animation-name: fadeInLeft;     }          @-webkit-keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInUp {       -webkit-animation-name: fadeInUp;       animation-name: fadeInUp;     }     @-webkit-keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInUp {       -webkit-animation-name: slideInUp;       animation-name: slideInUp;     }               @-webkit-keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInRight {       -webkit-animation-name: slideInRight;       animation-name: slideInRight;     }          /*product css*/ .product-banner .bannerText { top: 58%; } .product-banner .bannerText h1{ font-size: 29px; letter-spacing: -2px; color: #010101; } .product-feature-sec .feature-holder { margin: -8% 8% 0 8%; position: relative; border-top: 1px solid#ec2028; border-bottom: 0; background: #f8f7f7; padding: 20px 0 0 0; } .feature-holder .feature-pera-text{ text-align: center; font-size: 15px; color: #010101; padding: 0 50px; } .pro-feature-box{ color: #d72d2d; text-align: center; margin: 20px 0 0 0; padding: 10px 0; position: relative; } .pro-feature-box.bottom-tooltip::after { content: ""; position: absolute; top: 164%; left: 50%; margin-top: -32px; border-width: 20px; border-style: solid; border-color: #f8f7f7 transparent transparent transparent; } .pro-feature-box span{ font-size: 16px; } .pro-feature-box h2{ font-size: 28px; margin-top: -5px; } .product-feature-sec .feature-holder .row.px-5 { padding: 0 6rem !important; } .product-holder-gray{ background: #f0efef; text-align: center; padding: 30px 40px; margin: 20px 0 0 0; } .product-holder-gray h3{ font-size: 15px; font-family: 'Gotham-Medium'; color: #404040; margin-bottom: 3px; } .product-holder-gray p{ font-size: 15px; line-height: 26px; color: #404040; }  /*banifits-holder css*/ .banifits-sec{ margin: 30px 0; } .banifits-holder{ margin: 0 8%; } .product-heading{ font-size: 28px; color: #d72d2d; } .myaccordion .card-header{ background: #d72d2d; border-radius: 0; padding: 6px 10px; } .myaccordion .card-header h3{ font-size: 14px; font-weight: bolder; margin: 0; color: #fff; cursor: pointer; } .befinits-title{ display: inline-block; } .spanCollapsText{ vertical-align: middle; } .befinits-title img{ margin-right: 18px; } .fa-stack-icon{ background: #e16060; height: 30px; width: 30px; border-radius: 50%; text-align: center; display:inline-block; padding: 6px 0; } .fa-stack-icon i{ font-size: 12px; } .myaccordion .card-body{ background: #ffe6e6; } .myaccordion .card{ margin: 0 0 9px 0; } .myaccordion .card, .myaccordion .card:last-child .card-header { border: none; } /*product-features-holder css*/ .product-features-holder{ margin: 0 8%; } .features_box { margin: 0 10px 12px 0; width: 33.333333%; } .features_box:last-child{ margin-right: 0; } .features_box h4{ font-size: 23px; font-family: 'Gotham-Light'; margin: 0; } .features_box .card{ border-radius: 0; border: 1px solid #e8e8e8; } .features_box .card-header{ border-radius: 0; border-bottom: 0; background: #f4f4f4; cursor: pointer; padding: 10px 10px 0 15px; min-height: 110px; } .features-fa-icon i{ font-size: 12px; } /*how-work-box css*/ .how-work-box{ background: #d72d2d; color: #fff; position: relative; padding: 50px 0 190px 0; } .how-work-box-text{ padding: 0px 60px 0 40px; margin: 38px 0 0 0; } .how-work-box h4{ margin-bottom: 10px; } .how-work-box h4::after{ content: ''; background: #fff; width: 150px; height: 2px; display: block; margin-left:-40px;  margin-top: 5px; }  /*product-vedio css*/ .product-vedio-sec{ margin: 70px 0 30px 0; } .product-vedio-holder{ margin: 0 15%; } .product-vedio-box{ width: 50%; color: #fff; position: relative; } .product-vedio-box img{ width: 100%; height:250px; } .product-vedio-box iframe{ width: 100%; height: 100%; border: 0; } .vedio-text-div{ text-align: center; } .vedio-text-div h3{ font-size: 30px; margin: 0; } .product-vedio-box.blackDiv{ padding: 70px 0; } .product-vedio-box.redDiv{ padding: 90px 0; color: #f1cfcf; } .product-vedio-box.right-tooltip-text::after{ content: ""; position: absolute; top: 50%; right: 0; margin-right: -32px; border-width: 16px; border-style: solid; border-color:transparent transparent transparent #363636; z-index: 1; } .product-vedio-box.left-tooltip-text::after { content: ""; position: absolute; top: 60%; right:0; margin-top: -32px; margin-left: 0; border-width: 16px; border-style: solid; border-color:  transparent #d72d2d transparent transparent; z-index: 1; } /*download-link-sec css*/ .download-link-sec{ background: #363636; padding: 30px 0;  color: #fff; } .download-link-holder{ margin: 0 8%; } .download-link-holder h5{ font-size: 28px; font-family: 'Gotham-Light'; } .download-link-box{ padding: 20px 0; } .download-link-box h6{ font-size: 14px; font-family: 'Gotham-Medium'; margin-bottom: 15px; } .download-link-box ul li a{ text-decoration: none; color: #c2c2c2; display: inline-block; padding-bottom: 5px; font-size: 15px; } .download-link-box.border-right { border-right: 1px solid #4a4a4a !important; }  /*round-btn-box css*/ .round-btn-holder{ margin: 0 5% 0 9%; } .round-btn-box{ margin: 30px 0 0 0; } .round-btn-box a{ background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ border: 1px solid #c2c2c2; padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px; color: #010101; display: inline-block; }  /*industry css*/ .redBg{ background: #d93838; } .industry-holder-sec{ margin: -10% 8% 0 8%; } .industry-banner .bannerText h1 { /* padding: 0 375px 0 280px; */ } .industry-banner .bannerText { top: 52%; } .industry-pera-text{ text-align: center; color: #fff; } .industry-sec{ margin-bottom: 50px; } .blackBg{ background: #363636; } .industryText{ padding: 0 90px 0 40px; } .blackBg.how-work-box h4::after { margin-left: 0; background:#4a4a4a; width: 100px; height: 4px; margin-top: 10px; } .blackBg.how-work-box p{ font-size: 14px; } .blackBg.how-work-box { padding: 50px 0 40px 0; } .blackBg.how-work-box h4 { margin-bottom: 15px; }  .industry-product-sec{ margin: 90px 0 35px 0; } .industry-product-holder h4{ font-size: 25px; color: #d72d2d; text-align: center; } .industry-product-holder{ margin: 0 10% 0 10%; } .industry-pro-box{ background: #f4f4f4; border: 1px solid #eaeaea; padding: 20px; margin-bottom: 20px; min-height: 195px; } .industry-pro-box-img{ text-align: right; } .industry-pro-box h5{ font-size: 26px; font-family: 'Gotham-Light'; min-height: 60px; margin: 0; }  .industry-product-box-sec{ padding: 0 7rem !important; margin:20px 0 0 0;  } .industry-product-box-sec .row.gutters-20 { padding-left: 0px; padding-right: 0px; } .industry-product-box-sec .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .industry-product-text-sec{ text-align: center; padding: 0 30px; } .industry-product-text-sec a{ background: #d72d2d; font-family: 'Montserrat'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color: #ffe6e6; margin-top:15px; } .industry-product-text-sec a:hover{ background: #363636; transition: background 1s; } .product-vedio-box h4.vedioText{ position: absolute; left: 50%; width: 100%; margin-left: -50%; top: 30px; text-align: center; } .industry-banner .carousel-control-next-icon { background:url(../images/arrow-right.png) no-repeat; }  .industry-banner .carousel-control-prev-icon { background:url(../images/arrow-left.png) no-repeat; } .industry-banner .carousel-control-next-icon, .industry-banner .carousel-control-prev-icon { height: 28px; } .industry-banner .carousel-control-next, .industry-banner .carousel-control-prev { opacity: 1; } .inside-page-wrapper{ /* background: #f8f7f7; border-top: 1px solid #d72d2d; */ margin: -12% 7% 0 7%; position: relative; padding: 20px 0; } .inside-wrapper-heading{ text-align: center; /* border-bottom: 4px solid #f5f5f5; */ } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 450px; margin-top: 30px; }  .thumb-banner img{ width: 25%; }  .thumb-banner1 img{ width: 60%; }  .thumb-banner2 img{ width:40%; }  .thumb-banner3 img{ width:25%; float:left; padding:10px; }   .bannerText-video {position: absolute; top: 13%; width: 100%; left: 50%; margin-left: -50%; text-align: center;}  .resource-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index:3; }  .resource-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 20px; text-decoration: underline; }  .resource-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); overflow: visible; position: relative; height: 320px; margin: 10px 15px 0 10px; z-index: 3;   }  .resource__knowledge { background: #fff; color: #ec2628; position: absolute; top: 6%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628;  }  .resource-more{ 	z-index:9;position:relative;margin-right:1%;	 }  .resource-center-text{ padding:18% 20px 20px 20px; background: #fff; height: 58%; bottom: 0;  }   .resource-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .resource-center-text p{ text-align: left; font-size: 14px; }  .resource-product-holder .carousel-control-prev-icon { background: url(../images/white-left-arrow.png) no-repeat; margin-left: -80%; width:15px; height:15px; }   .resource-product-holder .carousel-control-next-icon { background: url(../images/white-right-arrow.png) no-repeat; margin-right: -80%; width:15px; height:15px; }    .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; } /*.caseSpan{ background: #424141; } .whiteSpan{ background: #424141; } .videoSpan{   background: #424141; }*/  .tile__actions .socialbtns {   float: right;   margin: 0 1rem 0 0; } .tile__actions .btn {   height: auto;   padding: .25rem .5rem;   line-height: 1;   font-size: .8125rem; } .tile__actions a.tile__moreLink{ background: #ec2628; border-radius: 0; color: #fff; padding: 5px 10px; text-transform: uppercase; font-size: 12px;     position: relative;     z-index: 99;  } .tile__actions { background-color: #fff; border-top: 1px solid hsla(240, 1%, 81%, .7); top: auto; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 48px; padding-left: 1rem; position: absolute; } .socialbtns a { color: #2ba5f6; display: inline-block; margin-left: .25rem; } .socialbtns .shareText{ font-size: 12px; } .tile__imagePreview img{ width: 100%; } .knowledge-center-sec .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -180%;  } .knowledge-center-sec .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -180%;  }  .inside-page-wrapper h1{ font-size: 30px; color: #d72d2d; } .inside-wrapper-box{ padding: 20px 30px 10px 30px; border-bottom: 4px solid #f5f5f5; } .inside-wrapper-box h2{ font-size: 22px; color: #d72d2d; margin-bottom: 15px; } .inside-wrapper-box ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .inside-wrapper-box ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .blog-form-sec{ margin: 30px 0; } .blog-form-holder { margin: 0 7%; text-align: center;  } .blog-form-holder h4{ color: #b71919; font-size: 25px; margin: 0; } .blog-form-holder p{ color: #b71919; margin-bottom: 20px; } .blog-form-holder .form-control { height: auto; padding: .375rem .75rem; font-size: 15px; line-height: auto; color: #2e2e2e; background: transparent; border: 1px solid #ccc; border-radius:0; } .blog-form-holder .form-control::placeholder{ color: #2e2e2e; } .blog-form-holder .btn{ width: 100%; background: #b71919; border-radius: 0; color: #fff; } .blog-form-holder .btn:hover{ background: #000; transition: background 1s; } .newslatter-sec{ background: url(../images/blog-img.jpg)no-repeat; background-size:cover;  padding: 30px 0; margin: 0 0 40px 0; } .newslatter-holder{ margin: 0 20%; text-align: center; } .newslatter-holder h4{ color: #fff; font-size: 25px; margin: 0; } .newslatter-holder p{ color: #fff; margin-bottom: 20px; } .newslatter-holder .form-group{ position: relative; } .newslatter-holder .form-control{ border-radius: 50px; height: auto; line-height: auto; padding: 10px 15px; color: #fff; background: rgba(250, 192, 192, 0.2); border: none; } .newslatter-holder .form-control:focus{ box-shadow: none; } .newslatter-holder .form-control::placeholder{ color: #fff; } .newslatter-holder .btn{ position: absolute; top: 0; right: 0; border-radius: 50px; padding: 10px 40px; background: #fff; color: #b71919; border: 0; } .newslatter-holder .btn:hover{ background: #b71919; color: #fff; transition: background 1s; } .newslatter-holder:focus{ box-shadow: none; } .inside-gray-banner img{ width: 100%; }  /*media-center-css*/ .media-center-list-holder{ padding: 0 20px; } .media-center-list{ background: #ededed; text-align: center; padding: 20px; margin-top: 30px; } .media-center-list span{ display:block; background: #fff; width: 70px; height: 70px; border-radius: 50%; text-align: center; padding: 12px 0; margin: 0 auto; } .media-center-list span img{ width: 54%; } .media-center-list p{ margin: 10px 0 0 0; color: #b71919; } .awards-events-sec{ margin: 30px 0; } .awards-events-holder{ margin: 0 7%; } .awards-events-holder h4{ color: #b71919; margin: 0; } .awards-events-holder ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .awards-events-holder ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .awards-events-holder ul li span{ display: block; font-size: 14px; font-style: italic; } .awards-events-holder .redText{ color: #d72d2d; } /*about css*/ .about-section .bannerText h1{ font-size: 30px; letter-spacing: -2px; } .about-section .bannerText{ top: 52%; } .inside-page-wrapper.about-inside-warpper{ margin: -10% 8% 0 8%; background: #f8f7f7;     border-top: 1px solid #d72d2d; } .about-inside-warpper{ text-align: center; padding: 40px 20px; } .about-inside-warpper p{ color: #000; } .about-inside-warpper h2{ color: #616161; font-size: 28px; margin: 0; } .headingSpanText{ display: block; font-size: 16px; margin: 5px 0 10px 0; } .how-work-box-text.our-mission-text { padding: 0px 70px 0 40px; margin: 0 0 0 0; } .how-work-box.our-mission-box { padding: 50px 0 90px 0; } .our-value-sec{ margin: 80px 0 30px 0; } .our-value-holder{ margin: 0 8%; background: #edecec; padding: 30px; position: relative; z-index: 1; } .our-value-box{ width: 20%; margin-right: 12px; border-right: 1px solid #dcdbdb; } .our-value-box:last-child{ margin-right: 0; border-right: 0; } .our-value-box h4{ font-size: 16px; color: #d72d2d; margin: 0; } .spantext{ font-size: 25px; font-family: 'Gotham-Medium'; float: left; padding: 0 0 60px 0; margin: -4px 5px 0 0; } .our-value-box p{ margin:5px 0 0 0; color: #616161; line-height: 18px; font-size: 15px; } .our-value-box p span.blockSpan{ display: block; } .our-value-holder h3{ font-size: 30px; color: #d72d2d; margin-bottom: 15px; } .leadership-team-sec{ background: #363636; padding: 130px 0 205px 0; margin-top:-130px; } .leadership-team-holder{ margin: 0 8%; padding-left: 20px; } .leadership-team-holder h5{ font-size: 30px; color: #fff; } .leadership-team-holder p{ color: #b6b6b6; margin: 0; }  .meet-team-holder{ background: #fff; padding: 30px 20px; margin: -15% 8% 0 8%; position: relative; z-index: 1; } .meet-team-holder h5{ font-size: 30px; color: #d72d2d; margin: 0; } .meet-team-holder p{ color: #000; margin: 0; } .meet-team-box{ margin-top: 30px; } .meet-team-box-text { padding: 27px 0; } .meet-team-box-text h6{ font-size: 16px; font-family: 'Gotham-Medium'; margin: 0; } .meet-team-box-text p{ font-size: 12px; margin: 0; } .meet-team-holder .row.gutters-20 { padding-left: 10px; padding-right: 0px; } .meet-team-holder .row.gutters-20 > [class^="col-"] { padding-left: 5px; padding-right: 5px; } .meet-team-holder  h5.text-black{ color: #363636; margin: 30px 0 10px 0; } .meet-team-sec{ margin-bottom: 30px; } .faq-sec-holder{ margin: 50px 10% 30px 10%; } .faq-sec-holder h5{ font-size: 30px; } .faq-sec-holder h6{ font-size: 16px; font-family: 'Gotham-Medium'; color: #363636; margin: 10px 0; } .faq-sec-box .card-header h3{ font-size: 15px; color: #363636; cursor: pointer; } .faq-sec-box .card-header { background: none; border: none; padding: 0; } .faq-sec-box .card{ background: none; border: none; } .faqIcon i{ font-size: 10px; margin-right: 10px; color: #828282; } .faq-sec-box .card-body{ padding: 10px 0; } .faq-sec-box{ /* border-right: 4px solid #f8f8f8; */ min-height: 290px; padding-right: 10px; } .product-vedio-holder.about-page-vedio-holder { margin: 0 10%; } /*oculyse css*/ .oculyseText h1{ padding: 0 30%; } .four-div-sec{ position: relative; z-index: 1; margin: 20px 0 40px 0; } .four-div-holder{ margin: 0 8%; } .four-div-box{ background: #fff; border: 1px solid #e9e9e9; padding: 10px 15px; } .four-div-box h3{ font-size: 26px; font-family: 'Gotham-Light'; color: #363636; min-height: 125px; margin: 0; } .four-div-img-box{ display: flex; } .plusDiv { width: 50%; font-size: 44px; color: #aeaeae; font-family: 'Gotham-Light'; padding: 5px 0; } .plusimgBox{ width: 50%; text-align: right; } .four-div-holder .row.gutters-20 { padding-left: 9px; padding-right: 9px; } .four-div-holder .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .e-file-box ul li{ display: inline-block; } .e-file-sec{ background: url(../images/gray-bg.jpg) repeat; padding: 130px 0 50px 0; margin-top: -130px; } .e-file-holder{ margin: 0 8%; } .e-file-flex-box{ position: relative; margin-right: 10px; } .roundDott{ position: absolute; top: 0; right: 0; } .firstChild{ width: 18% } .secChild{ width: 18%; } .thirdChild { width: 20% } .fourthChild{ width: 23% } .fivethChild{ width:21% } .firstChild .e-file-flex-box-text{ padding-right: 42px; } .secChild .e-file-flex-box-text{ padding-right: 65px; } .thirdChild .e-file-flex-box-text{ padding-right: 20px; } .fourthChild .e-file-flex-box-text{ padding-right: 20px; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } /*VisCon page css here*/  /*--contact-us--*/ .contact-sec {     padding: 40px 0; }  .contact-sec .contact-form h2 {     font-size: 30px;     font-weight: 900 !important;     text-transform: capitalize; }  .contact-sec .contact-form  .form-control {     border-radius: 0;     padding: 7px;     height: 46px;     border: 1px solid #f1f1f1;     font-family: arial; } .contact-sec .contact-form .form-control::placeholder {     color: #444 !important; } .contact-sec .contact-form h6 {     padding-bottom: 8px; } .contact-sec .add-sec {     background: #efefef;     margin-top: 76px;     padding: 25px; } .contact-sec .add-sec span.contact-text {     font-family: arial;     font-size: 19px;     padding-left: 16px; }  .contact-sec .add-sec span.contact-text a {     color: #444 !important; } .contact-sec .add-sec ul.contact-list li a {     color: #444;     display: block; } .contact-sec .add-sec ul.contact-list li i {     font-size: 20px;     padding-right: 10px !important;     height: 40px;     top: -3px;     position: relative;     left: 0px;     float: left; } .contact-sec .add-sec ul.contact-list li address {     margin-bottom: 0; } .contact-sec ul.social-media-list {     display: flex; }  .contact-sec ul.social-media-list li a {     padding: 9px 10px;     background: #ccc;     display: block;     align-items: center;     justify-content: center;     display: flex;     margin: 0 10px;     color: #202528;     border-radius: 60px; }  .contact-sec .add-sec ul.contact-list li {     padding: 5px 0; }  .contact-sec .contact-form textarea.form-control {     height: 140px; } .contact-sec .contact-form   input.btn.btn-info {     font-family: arial;     border-radius: 2px;     padding: 12px 26px;     text-transform: uppercase;     background: #e93f33;     border: none;     color: #fff; } section.resources-section .ui-state-default {     background: #126be7;     margin: 0 6px;     color: #ffff;     text-align: center;     margin-bottom: 20px;     min-width: 32.2%;     transform: scale(1);     transition: all 0.5s ease-in-out;     min-height: 254px;     position: relative;     margin-bottom: 90px; }  section.resources-section {     margin: 104px 0; }  section.resources-section .ui-state-default h3.title {     font-size: 22px;     margin-top: 89px; } section.resources-section .ui-state-default:nth-child(odd)  .image {     background: white;     box-shadow:none;color:#444;border:1px solid #cccccc70 } section.resources-section .ui-state-default:hover .image {     border-radius: 100%;     transition: all 0.3s ease-in-out; }  li.ui-state-default.col-md-3.col-sm-4.col-xs-12.ui-sortable-handle:hover {     transition: all 0.3s ease-in-out;     transform: scale(1.1);     background: #005de5; }  section.resources-section .ui-state-default:nth-child(even) {     background: #252b4d; } section.resources-section .ui-state-default .image {     font-size: 39px;     background: #252b4d;     padding: 21px;     position: absolute;     left: 0;     right: 0;     margin: 0 auto;     top: -48px;     width: 100px;     transform: rotate(45deg);     box-shadow: 7px 20px 9px #1b203c;     transition: all 0.3s ease-in-out; }  section.resources-section .ui-state-default i:before {     transform: rotate(-45deg); }  section.resources-section .ui-state-default .image i {     transform: rotate(-45deg); } section.resources-section .ui-state-default a{   color: #fff;   text-decoration: none; } .register{     background: -webkit-linear-gradient(RIGHT, #e93f33, #dc913b);     margin-top: 3%;     padding: 3%; } .register-left{     text-align: center;     color: #fff;     margin-top: 4%; } .register-left input{     border: none;     border-radius: 1.5rem;     padding: 2%;     width: 60%;     background: #f8f9fa;     font-weight: bold;     color: #383d41;     margin-top: 30%;     margin-bottom: 3%;     cursor: pointer; } .register .container{   width: 100%; } .register-right{     background: #f8f9fa;     border-top-left-radius: 6% 50%;     border-bottom-left-radius: 6% 50%; } .register-left img{     margin-top: 15%;     margin-bottom: 5%;     width: 25%;     -webkit-animation: mover 2s infinite  alternate;     animation: mover 1s infinite  alternate; } @-webkit-keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } @keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } .register-left p{     font-weight: lighter;     padding: 12%;     margin-top: -9%; } .register .register-form{     padding: 7%  5%;     margin-top: 10%;     padding-right: 8px; } .btnRegister{     float: right;     margin-top: 2%;     border: none;     border-radius: 8.5rem;     padding: 10px 30px;     background: #e84033;     color: #fff;     font-weight: 400;     width: auto;     cursor: pointer;     text-transform: uppercase;     font-family: arial;     border-radius: 5px; } .register .nav-tabs{     margin-top: 3%;     border: none;     background: #0062cc;     border-radius: 1.5rem;     width: 28%;     float: right; } .register .nav-tabs .nav-link{     padding: 2%;     height: 34px;     font-weight: 600;     color: #fff;     border-top-right-radius: 1.5rem;     border-bottom-right-radius: 1.5rem; } .register .nav-tabs .nav-link:hover{     border: none; } .register .nav-tabs .nav-link.active{     width: 100px;     color: #0062cc;     border: 2px solid #0062cc;     border-top-left-radius: 1.5rem;     border-bottom-left-radius: 1.5rem; } .register-heading{     text-align: center;     margin-top: 4%;     margin-bottom: -15%;     color: #495057; } table.data td, table.data th {     border-right: 1px solid rgba(200, 200, 208, .6);     padding: 10px;     /* font-family: var(--main-font)!important; */ } table.data td {     border-bottom: 1px solid rgba(200, 200, 208, .6);     font-size: 15px;     vertical-align: top;     line-height: 20px;     border-left: 1px solid #ccc;     line-height: 29px; } table.data th {     border-bottom: 1px solid #d7d9dc;     color: #111;     height: 30px;     font-size: 16px;     background-color: #f9f9f9;     font-weight: 400;     font-family: arial; } .career-section {     padding: 30px 0 } .current-opening {     padding: 20px 0 } .current-opening h2 {     text-align: left;     font-weight: 700;     font-family: var(--main-font);     font-size: 21px;     color: #3c3939;     padding-bottom: 0; }  .mob-btn-scroll, .red_small {     background-color: ##d72d2d;     padding: 11px 23px;     font-size: 17px;     text-align: center;     border: none;     border-radius: 2px;     color: #fff;     cursor: pointer;     display: inline-block;     font-family: arial;     text-transform: uppercase; }  #application .form-control {     font-family: Arial !important; } div#myTabContent .form-control {font-family: arial;color: #444;border-radius: 0;border: 1px solid #ccc;} textarea.wpcf7-form-control.wpcf7-textarea.form-control {     height: 100px; } div#myTabContent input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.form-control {     height: 45px !important; }  .map-sec {     position: relative;     top: 12px; } .map-sec iframe {     width: 100%; } section.current-job-section {     padding: 25px 0; } /*--contact-us--*/   .search-result-holder{ margin: 13% 7%;  }   /*media css*/ @media (max-width:1199.98px){ .container{ max-width: 100%; }  .schedule-btn {text-align: center;right:20%;}  .industry-banner .bannerText h1 { padding: 0 293px 0 150px; font-size: 24px; } } @media (max-width:1024.98px){ 	 	.round-btn-holder1{    width: 70%;} 	 	.culture-readmore{ position: relative; top: 95%; width: 100%; left:12%;  }   /* 	.search-bar{top: 15px;left:5%;} */ .input-group{width:30%;left: 35%; position: absolute;} .search-result-holder{margin:15% 0 7%;} .searcharea {right:40%;position:absolute;} /* .top-request-btn { top: 13%; right: auto;   left: 70%;	} */ 	 .header-section .navbar-light .navbar-nav .nav-link { font-size: 12px; } .dpdf {width:60%;} .feature-box h3 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 40px; } .product-vedio-box.redDiv { padding: 86px 0; } .round-btn-holder { margin: 0 2% 0 2%; } .e-file-box { margin: 0 0; padding-left: 0; } .fourthChild {   width: 24%; } .black-div-sldier-box h4 {   font-size: 22px; } .black-div-sldier-box p { min-height: 115px; } }    @media (max-width:991.98px){ 	.product-vedio-box{height:250px;} 	 		.round-btn-holder1{    width: 80%;} 	 		.culture-readmore{  width: 100%; left:17%;  }  .input-group{width:35%;    left: 30%;  position: absolute;} .search-result-holder{margin: 15% 0 7%;} .searcharea {right: 40%;position:absolute;}  .dpdf {width:60%;} /* .search-bar{top: 15px;left:5%;}  */ .header-section .navbar-light .navbar-toggler {margin-right:80%;}  	.header-social-icon {position:absolute;right:0;}  .header-section .navbar-light .navbar-nav { margin: 0 0 0 0; background: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-link { color: #fff; padding-bottom: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover { color: #010101; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link { padding-bottom: 10px; } .feature-holder { margin: -22% 2% 0 2%; } .feature-box h3 { font-size: 17px; min-height: 95px; } .bannerText { top: 30%; } .bannerText h1 { font-size: 36px; } .bannerText h2 { font-size: 15px; } .industry-holder { margin: 0; } .digilytics-text-box { padding: 50px 30px 30px 30px; } .testimonial-holder .px-5 { padding: 0 3rem !important; } .claint-detail-div p { font-size: 11px; margin: 0 0 0 3px; } .logo-collaction-holder { margin: 0; } .footer-form-holder { margin: 0; } .footer-holder { margin: 0; } .footer-box a { font-size: 12px; } .footer-box address { font-size: 12px; } .digilytics-holder { margin: 0 3% 0 3%; } /* .header-section.affix .top-request-btn { display: block; top: 70px; } */ .round-btn-holder { margin: 0; } .product-feature-sec .feature-holder { margin: -8% 2% 0 2%; } .banifits-holder { margin: 0 2%; } .product-banner .bannerText h1 { font-size: 20px; letter-spacing: 0px; } .pro-feature-box h2 { font-size: 22px; } .product-features-holder { margin: 0 2%; } .digilytics-text-box h4 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 10px; } .digilytics-text-box { padding: 50px 30px 70px 30px; } .product-vedio-holder { margin: 0 2%; } .download-link-holder { margin: 0 2%; } .download-link-box ul li a { font-size: 14px; } .round-btn-box a { padding: 10px 12px; font-size: 10px; } .red-digilytics .digilytics-holder { margin: 0 2% 0 2%; } .industry-holder-sec { margin: 0% 2% 0 2%; } .industry-product-holder { margin: 0 2% 0 2%; } .industry-product-box-sec { padding: 0 0 !important; } .industry-product-text-sec { padding: 0 0; } .industry-banner .bannerText h1 { padding: 0 200px 0 40px; } .inside-page-wrapper { margin: -12% 2% 0 2%; } .blog-form-holder, .newslatter-holder, .awards-events-holder, .our-value-holder{ margin: 0 2%; } .inside-page-wrapper.about-inside-warpper { margin: -10% 2% 0 2%; } .leadership-team-holder { margin: 0 2%; padding-left: 0; } .meet-team-holder { margin: -15% 2% 0 2%; } .product-vedio-holder.about-page-vedio-holder { margin: 0 2%; } .faq-sec-holder { margin: 50px 2% 30px 2%; } .our-value-box h4 {   font-size: 12px; } .our-value-box p { line-height: 15px; font-size: 11px; } .spantext { font-size: 18px; margin: -2px 5px 0 0; } .meet-team-box-text { padding: 8px 0; } .leadership-team-sec { padding: 130px 0 100px 0; } .four-div-holder, .e-file-holder, .black-div-sldier-holder { margin: 0 2%; } .black-div-sldier-holder .carousel-control-prev-icon { margin-left: -120%; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -120%; } .black-div-sldier-box h4 { font-size: 19px; } .black-div-sldier-box p { min-height: 135px; } .e-file-box .e-file-flex-box-text{ font-size:12px;  } .four-div-box h3 {   font-size: 20px; } .oculyseText h1 {   padding: 0px 15%; } } @media (max-width:767.98px){ 	.product-vedio-box{height:250px;} 	 	.culture-videos{left:10%;position:relative;}  	 		.round-btn-holder1{    width: 90%;}  .round-btn-holder1{    width: 100%;}    /* .web-video {text-align: center; width: 100%;} */  .feature-holder { margin: 0; } .black-div-btn-sec a{     font-family: sans-serif !important; font-weight: 600; } .knowledge-center-box {     height: auto !important; } .knowledge-center-text h2 {     padding-top: 12px; } .dpdf {width:60%;} /* .search-bar{top: 15px;left:5%;} */  div#request-demo .col-md-3 {     width: 48%; } .knowledge-center-text ~ .tile__actions {     display: flex;     justify-content: center;     align-items: center;     padding: 15px 10px; } .socialbtns a {     margin-left: 3px;     font-size: 17px; }  .knowledge-center-text {     padding: 10px !important; } .knowledge-center-text ~ .tile__actions a.tile__moreLink {     display: block;     text-align: center;     padding: 0 7px;     line-height: 24px;     height: 26px;     font-weight: 500;     margin-right: 5px; } div#request-demo .modal-content h5#exampleModalLongTitle {     font-size: 23px !important; } li.nav-item.dropdown a {     display: inline-block; }  li.nav-item.dropdown:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 5px;     right: 6px;     color: #ffffff;     position: absolute;     font-weight: 200;     font-size: 11px; }  .dropdown-menu {     width: 100% !important;     left: 0; } .bannerText{ position: static; left: 0; margin: 20px 0 20px 0; } .bannerText h1 { letter-spacing: 0; } .feature-box h3 { font-size: 20px; margin: 20px 0 10px 0; min-height: auto; } .feature-box.border-right { border-bottom: 4px solid #f8f8f8 !important; border-right: 0 !important; padding-bottom: 20px; } .feature-box.border-left { border-top: 4px solid #f8f8f8 !important; border-left: 0 !important; padding-top: 20px; padding-left: 0; } .feature-box { margin: 20px 0 0 0; } .header-section .navbar-light .navbar-brand img { width: 70%; }   .flex-container { display: block; } .industry-box { width: 100%; padding:30px; } .digilytics-holder { margin: 0; } .industry-sec {     margin:0 0; } .digilytics-img-box { margin: 0; } .digilytics-img-box img{ width: 100%; } .latest-product-sec { margin: 30px 0 50px 0; } .latest-product-holder { margin: 0; } .latest-product-holder .px-5 { padding: 0 !important; } .latest-product-box.border-right { border-right: 0!important; border-bottom: 1px solid #df5757 !important; padding-bottom: 20px; padding-right: 0; } .testimonial-holder { margin: 0; } .testimonial-box { margin-bottom: 30px; } .testimonial-sec { margin: 30px 0 0 0; padding: 0; background: #f4f3f3 !important; } .footer-form-holder h2 { text-align: center; font-size: 26px; } .footer-bottom { padding: 10px 0 10px 0; margin-top: 30px; } .footer-social-icon { text-align: center; } .footer-bottom-holder { margin: 0; text-align: center; } .footer-box.border-right { border-right:0 !important; } .footer-holder { margin: 0; text-align: center; } .latest-product-holder h5 { padding-left: 0; } .industry-box h3 { font-size: 42px; line-height: auto; } .testimonial-holder .px-5 { padding: 0 1rem !important; } .testimonial-holder .carousel-control-prev-icon { margin-left: -100%; } .testimonial-holder .carousel-control-next-icon { margin-right: -100%; } .footer-form-holder .btn { font-size: 14px; padding: 8px 15px; width: 100%; } .digilytics-text-box h4 span { display: inline; } .digilytics-text-box { margin: 0 0 30px 0; } .site-heading { font-size: 30px; } .claint-detail-div p { font-size: 14px; } .product-feature-sec .feature-holder { margin: 0; } .pro-feature-box.border-right { border-right:0 !important; } .pro-feature-box.bottom-tooltip::after { top: 296%; } .banifits-holder, .product-features-holder, .download-link-holder { margin: 0; } .features_box { width: 100%; } .features_box .card-header { padding: 10px 10px 10px 15px; min-height: auto; } .features_box h4 { font-size: 18px; } .digilytics-sec { margin: 30px 0 0 0; } .how-work-box-text { margin: 0 0 0 0; } .digilytics-text-box { padding: 30px 0 30px 30px; } .product-vedio-sec { margin: 30px 0 30px 0; } .product-vedio-box { width: 100%; } .product-vedio-box.right-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: #343434 transparent transparent transparent; bottom: -31px; } .product-vedio-box.left-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: transparent transparent #d72d2d transparent; bottom: 0; } .industry-pro-box a {     color: #000;     font-size: 34px; } .download-link-box.border-right { border-right: 0 !important; border-bottom: 1px solid #4a4a4a !important; } .download-link-holder{ text-align: center; } .round-btn-box.text-right { text-align: center !important; } .round-btn-box a { padding: 10px 14px; font-size: 12px; } .product-feature-sec .feature-holder .row.px-5 { padding:0 !important; } .product-holder-gray { padding: 30px 15px; } .befinits-title img { display: none; } .industry-banner .bannerText h1 { padding: 0; width:100%; } .red-digilytics .digilytics-holder { margin: 0; } .industry-pro-box{ min-height: auto; } .industry-pro-box h5{ min-height: auto; margin-bottom: 10px; } .industry-pro-box h5.pr-5{ padding-right: 0 !important; } .industryText { padding: 0 15px 0 15px; } .industry-product-sec { margin: 30px 0 35px 0; } .industry-banner .carousel-control-next-icon {   display: none; } .industry-banner .carousel-control-prev-icon { display: none; } .inside-page-wrapper { margin: 30px 0 0 0; } .blog-form-holder, .newslatter-holder ,.awards-events-holder{ margin: 0; } .inside-page-wrapper.about-inside-warpper { margin: 0; } .our-value-sec { margin: 30px 0 30px 0; } .our-value-holder { margin: 0; } .our-value-box { width: 100%; margin-bottom: 30px; border: 0; } .our-value-box h4 { font-size: 16px; } .spantext { font-size: 25px; padding: 0; float: none; } .our-value-box p { line-height: 22px; font-size: 16px; } .meet-team-holder { text-align: center; } .faq-sec-box { min-height: auto; padding-right: 0px; border-bottom: 4px solid #f8f8f8; border-right: 0; margin-bottom: 20px; padding-bottom: 20px; } .faq-sec-holder { margin: 0; padding: 30px 0 0 0; } .meet-team-holder { margin: -15% 0 0 0; } .how-work-box-text.our-mission-text {   padding: 0px 15px; } .how-work-box.our-mission-box { padding: 22px 0 22px 0; } .our-value-box p span.blockSpan{ display: inline-block; } .oculyseText h1 {   padding: 0px; } .four-div-box{ margin-bottom: 20px; } .four-div-box h3 {   font-size: 26px;   min-height: 0; } .firstChild, .secChild, .thirdChild, .fourthChild, .fivthChild{ width: 100%; } .fourthChild.pl-3{ padding-left: 0 !important; } .firstChild .e-file-flex-box-text {   padding-right: 0; } .secChild .e-file-flex-box-text { padding-right: 0; } .thirdChild .e-file-flex-box-text { padding-right: 0; } .fourthChild .e-file-flex-box-text { padding-right: 0; } .e-file-box .e-file-flex-box-text { font-size: 16px; } .e-file-sec { padding: 20px 0 50px 0; margin-top: 0; } .four-div-sec { margin: 20px 0 20px 0; } .black-div-sldier-box{ margin-bottom: 20px; } .black-div-sldier-box h4 { font-size: 20px; min-height: auto; } .black-div-sldier-box p { min-height: auto; padding-bottom: 20px; } .myaccordion .card-header h3 { font-size: 12px; font-family: sans-serif; } } @media (max-width:481.98px){ 	 .round-btn-holder1{    width: 100%;} .audiofiles{width:100%;text-align:center;} /* .web-video { text-align: center;  width: 100%;} */ .culture-readmore .read-more-btn{position: relative;top: 95%;text-align: left;left:2%;} .header-section {background:#d9d9d9;} .inside-gray-banner {padding-top:110px;} .thumb-banner3 img{width:80%;} /* .search-bar{top:15px;left:18%;} */ .search-result-holder {margin:35% 0 7%;} .input-group{width:100%;left:45%;position: relative;} /* .top-request-btn {top: 55%;    right: auto;  left: 35%;} */ /* .header-section.affix .top-request-btn {top: 55%;} */ .myaccordion .card-header h3 {font-size: 12px;} .fa-stack-icon {height: 20px;width: 20px;padding: 4px 0;} .carousel-inner{z-index:2;} .fa-stack-icon i {font-size: 10px;} .spanCollapsText {vertical-align: top;} .industry-product-text-sec a {padding: 10px;font-size: 13px;} .newslatter-holder .btn {position: static;width: 100%;margin-top: 20px;} .black-div-sldier-holder .carousel-control-next-icon {margin-right: -160%;} .e-file-box .e-file-flex-box-text {font-size: 14px;} .four-div-box h3 {font-size: 16px; margin-bottom: 10px;} .black-div-btn-sec a {font-size: 14px;} /* .top-request-btn {padding: 6px 20px 8px 20px;top:70px;left:40%;} */  }  @media (max-width:375.98px){ 	 .audiofiles{width:100%;text-align:center;} .audiofiles1{width:33%;text-align:center;} .round-btn-holder1{    width: 100%;} .footer-sec{text-align:center;} /* .web-video {text-align: center;width: 100%;} */ /* .top-request-btn {padding:6px 10px;top:65px;left:65%;} */ .top-request-btn a {font-size: 10px;} /* .search-bar{top:15px;left:30%;} */ .input-group{width:50%;margin-right:35px;position:absolute;} .bannerText h1 {font-size: 30px;margin-bottom: 10px;} .digilytics-text-box h4 {font-size: 22px;} /* .header-section .navbar-light .navbar-brand img {width: 60%;} */ /* .header-section.affix .navbar-light .navbar-brand img {width: 45%;} */ .vedioBtn {top: 32%;left: 35%;} }   /*--EZ UI Designer ANIL Pondric---*/ div#request-demo button.btn.btn-primary {     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 7px 15px;     border: none; }  div#request-demo .col-md-3 {     min-width: 50%;     padding: 0 4px; } div#request-demo .modal-dialog.modal-dialog-centered {     max-width: 612px;     border-radius: 0 !important; } div#request-demo .modal-content {     border-radius: 0; } div#request-demo .modal-content h5#exampleModalLongTitle {     display: block;     text-align: center;     width: 100%;     font-size: 34px;     color: #d8392f;     font-weight: 200; } div#request-demo .row:nth-child(2) .col-md-6, div#request-demo .row:nth-child(2) .col-md-12 {     min-width: 100%;     padding: 0 4px; } div#request-demo .form-control {     font-family: arial;     border: 1px solid #ccc;     padding: 7px; } div#request-demo .form-group {     margin-bottom: 9px; } div#request-demo .row .col-md-12 {     padding: 0 4px; } .go-to-top {     position: fixed;     bottom: 30px;     width: 30px;     height: 30px;     background: #ececec;     right: 30px;     border: 1px solid #ccc;     transform: rotate(181deg);     text-align: center;     cursor: pointer;     padding: 6px 6px;     z-index: 999;     border-radius: 100px;     opacity: 0;     visibility: hidden;     transition: all 0.4s ease-in-out; } .go-to-top a {     display: block; } div#button.show {     opacity: 1;     visibility: visible;     transition: all 0.4s ease-in-out; } div#button.go-to-top:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 7px;     right: 6px;     color: #292424;     position: absolute;     font-weight: 200;     font-size: 11px; } div#button.go-to-top  img {     display: none !important; }  .navbar-expand-lg .navbar-nav .dropdown-menu {     border-radius: 0;     border-top: 4px solid #d8392f;     width: 200px;     border: none;     border-top: 4px solid #d8392f;     padding: 0; } .navbar-expand-lg .navbar-nav .dropdown-menu a.dropdown-item {     padding: 7px 20px;     border-bottom: 1px solid #ccc;     display: block;     line-height: 32px;     padding-bottom: 0; 	font-size:16px; } .four-div-box .btn-link {     color: #444 !important; } .four-div-box {     margin-bottom: 10px; } li.nav-item.dropdown {     position: relative; } div#request-demo .col-md-3 + .col-md-6{        padding: 0 4px;     min-width: 100%; } li.nav-item.dropdown .dropdown-menu {     position: absolute;     left: 0;     opacity: 0;     visibility: hidden;     transform: scale(0);     transition: all 0.4s ease-in-out; }  li.nav-item.dropdown:hover .dropdown-menu {     opacity: 1;     visibility: visible;     transform: scale(1);     transition: all 0.4s ease-in-out;     display: block; } .knowledge-center-sec.details {     min-height: 1000px; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     position: relative;     top: 13px; }  .knowledge-center-sec.details .tile__imagePreview {     position: relative; }  .knowledge-center-sec.details span.tile__knowledge.tile__resourceType.caseSpan {     top: 84%;     left: 0;     display: none; }  .knowledge-center-sec.details a.tile__moreLink {     display: none; }  .knowledge-center-sec.details .tile__actions {     width: auto; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     height: auto; }  .knowledge-center-sec.details .knowledge-center-holder.wow.slideInUp {     height: auto; }   .knowledge-center-sec.details .tile__imagePreview {     height: auto; } .sitemap {     margin: 170px 0 0 0;     display: block;     width: 100%;     background: #f3f3f3;     padding: 20px; } .sitemap h1 {     font-weight: 200;     text-transform: uppercase;     font-size: 26px; } .sitemap .dropdown-menu {     border: none;     position: relative !important;     opacity: 1 !important;     display:block !important;     visibility: visible !important;     transform: scale(1) !important;     background: transparent; }  .sitemap .dropdown-menu a {     list-style: bengali;     display: block; }  .sitemap .dropdown-menu a {     color: #2a86fb !important; } .industry-pro-box a {     color: #000;     font-size: 20px; }  .industry-pro-box a h5 {     font-size: 21px;     margin-bottom: 10px; } .e-file-box .e-file-flex-box-text {     font-weight: 500; } span.e-file-flex-box-text ~ .roundDott {     display: none; } @media (max-width:330.98px){     .tile__actions .socialbtns {     margin-right: 0;     width: 100%; } .tile__actions .socialbtns {     margin-right: 0; } } #register-company-form-btn{     background-color:#d72d2d;color: rgb(255, 255, 255);}  /*--EZ UI Designer ANIL Pondric---*/     /*----- Style Digimod ended here --- */    /*----- Style New added here --- */  @import url('https://fonts.googleapis.com/css2?family=sans-serif:wght@100;200;300;700&display=swap'); @font-face { font-family: 'Gotham-Book'; src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf')  format('truetype'), url('../fonts/Gotham-Book'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Medium'; src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf')  format('truetype'), url('../fonts/Gotham-Medium'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Light'; src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf')  format('truetype'), url('../fonts/Gotham-Light'); font-weight: normal; font-style: normal; }  body{ margin:0; padding:0; font-family: sans-serif; } img{max-width: 100%;} ul{ margin: 0; padding: 0; list-style: none; } a { transition: 0.4s all ease-in-out; } a:hover, a:focus{ text-decoration: none; }   /*top btn css*/  .mort-title {padding:4% 4%; background:#d72d2d; color:#fff;text-align:center;border-radius:15px 15px 0px 0px;} .mort-content {padding:2% 4% 20% 4%; background:#fff; border-radius:0px 0px 15px 15px;color:#000;position:relative;} .mort-subtitle {color:#343232;text-align:left;font-weight:500; font-size:20px;margin-bottom:10px;}  .culture-banner img{ width: 60%; margin-left:20%; margin-bottom:1%; margin-top:1%; }  .culture-banner-description{color:#d72d2d;font-size:16px; margin-left:1%;margin-bottom:2%;font-weight:600;text-align:center;}  .audiofiles{width:40%;text-align:center;}  .culture-videos{ 	  left:50%;  position:relative; }  /*round-btn-box css*/  .round-btn-holder1{     width: 55%;     text-align: center;     margin-left: auto;     margin-right: auto; } .round-btn-box1{ background:#d72d2d; /* Old browsers */ padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px;  }   .round-btn-box1:hover{ background: #343434; transition: background 1s; }  .web-video {text-align:center;width:560px; height:380px;}  .blog-title {padding-top:15px;}  .header-blog {font-weight:700;color:#000;font-size:18px;line-height:24px;padding-top: 20px;}  /* search bar */   /* :root { 	font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); } */   input { 	color: #ffffff; }   .product-1 {width:70%;display:inline-block;} .product-1 p{font-size:24px; font-weight:600;text-align:left;padding:10px 0px 0px 10px;} .round-arrow-product {width:10%;display:inline-block;position:absolute;top:50%;}   .resource-more {z-index: 9;  position: relative;  margin-right: 1%;} .footer-social-icon a img {     width: 30%; } .footer-social-icon a i {     vertical-align: middle;     font-size: 12px; } .footer-sec {text-align:center;}  .slider-arrow-left {left:-8% }  .slider-arrow-right {right:-8% } .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 440px; margin-top: 30px; }  .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; }   .latestresource-outline {border-top:5px solid red;padding:15px;border-radius:15px;border-bottom:5px solid red;} .latest-resource-title h6{border-bottom:3px solid red;padding:10px 0px;tex-align:left;} .latestresource-content {margin-top:62%;padding-bottom:25px;} .latestresource-content p{max-height:100px; margin-bottom:25px;} .trends-box {border:3px solid #fff;text-align:center;border-radius:5px;padding:20px;color:#fff;} .trends-title {width:80%;display:inline-block;} .trends-title p {font-size:20px; font-weight:600;text-align:left;} .trends-arrow{width:10%;display:inline-block;position:absolute;top:50%;}   /* search bar ends here */ .search-result-holder{margin: 13% 0 7%;} .searcharea{position:absolute;right:20%;top: 7px;text-decoration: none;border-radius: 50px;padding: 6px 10px 8px 10px;z-index: 1;} .input-group{width: 25%;     position: absolute;    right: 20%;    top: 15%;} .btn-secondary{   color: #fff;    background-color: #d72d2d;    border-color: #d72d2d;} /* .top-request-btn{position: absolute;right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 50px;padding: 6px 20px 8px 20px;z-index: 1;} */  /* .schedule-btn{right: 0;top: 25px;background: #d72d2d;text-decoration: none;border-radius: 10px;padding: 16px 0px 16px 0px; z-index: 1;margin-left:40%;text-align:center;width:200px} */  .schedule-btn a {color:#fff;} .top-request-btn:hover{ background: #343434; transition: background 1s; } .top-request-btn a{ color: #edeced; font-weight:600; font-size: 12px; text-transform: uppercase; font-family: sans-serif, sans-serif; ; } /*affix css*/ .header-section.affix .top-request-btn{display: block;} .header-section.affix{ background-color: #e8e8e8 !important; } .header-section.affix .navbar-light .navbar-nav{margin: 0;margin: 45px 0 0 0;} .header-section.affix .navbar-light .navbar-brand img{ width: 70%; } /*nav css*/ .header-section{ border-top: 1px solid #ec2028; } .header-section .navbar-light .navbar-brand img{ width: 100%; -webkit-transition: width .5s; transition: width .5s; } .header-section .bg-light { background: none !important; padding: 10px 0; } .header-section .navbar-light .navbar-nav{ margin: 45px 0 0 0; } .header-section .navbar-light .navbar-nav .nav-link { color: #010101; font-size: 20px; text-transform: uppercase; font-family: 'Gotham-Medium'; padding: 10px; } .header-section .navbar-light .navbar-nav .nav-item.active .nav-link{ color: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link{ padding-right: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover{ color: #d72d2d; } /*nav toogle btn css*/ .header-section .navbartogglericon { margin-top: 5px; display: block; } .header-section .navbartogglericon span { background: #e9363d; display: block; margin-bottom: 10px; width: 35px; height: 2px; } .header-section .navbar-light .navbar-toggler { border: none; padding: 0; } .header-section .navbar-light .navbar-toggler:focus{ outline: none; }   .header-social-icon{ text-align: right; margin:40px 0 0 10px; }  .header-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .header-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .header-social-icon a img{ width: 30%; } .header-social-icon a i{ vertical-align: middle; font-size: 12px; }  .next-icon{background-image:url(images/next.png);} /* .carousel-control-prev-icon{background-image:url(images/prev.png);} */ .prev-icon {background-image:url(images/prev.png);} /*banner css*/ .banner-section{ position: relative; } .banner-section img{ width: 100%; } .banner-section.home a{color:#fff;} .bannerText{ position: absolute; top: 30%; width: 100%; left: 65%; margin-left: -50%; text-align: left; }    .bannerText h1{ font-family: 'Gotham-Light'; font-size: 30px; margin: 0; letter-spacing: -4px; line-height:60px; width:100%;    } .bannerText h2{ color: #d72d2d; font-size: 28px; font-family: 'Gotham-Medium'; letter-spacing: 3px; font-weight:600; padding-top:15px;  }  .bannerText .read-more-btn{ 	position:absolute;     background: #d72d2d;     text-decoration: none;     border-radius: 10px;     padding: 15px 25px 15px 25px;; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0; bottom:-30%;  }  .culture-readmore{  top: 100%; padding-left:15px; width:27%; }    .culture-readmore .read-more-btn{ 	position:relative;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0;   }   .webinar-button {margin-top:2%;}     .bott {margin-top:25px;}  .winnerbanner{margin-top:20%;}  /*site heading*/ .site-heading{ font-size: 36px; color: #343434; font-weight:700; font-family: 'Gotham-Light'; margin-top:25px;  } .feature-sec-testimonials{  background: #fff;  padding-bottom:50px; }  .feature-sec-partners{  background: #F0F0F0;  padding-bottom:50px; }  .feature-sec-suites{  background: #343434;  padding-bottom:50px;  margin-top:4%; }  .feature-sec-testimonials{  background: #fff;  margin:30px;  border-radius:20px;  box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); -webkit-box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); -moz-box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); } /*feature-holder css*/    .feature-holder input {width:50px;} .feature-holder-suites{  background: #343434;  /* margin: -22% 8% 0 8%; */ position: relative; z-index: 1; padding: 20px 30px; /* border-bottom: 1px solid #ec2028; */ }  .industry-holder-sec {margin: -10% 8% 0 8%;}  .feature-box{ margin: 30px 0 0 0; padding:50px; border-radius:25px; text-align:center; background:#ffffff; box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); -webkit-box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); -moz-box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41;  }     .click-box{ border: 3px solid red;     text-align: center;     border-radius: 5px;     padding: 20px; }  }   .feature-box-icons{ width:85px;padding-bottom:15px; }  .feature-box.border-right { border-right: 4px solid #f8f8f8 !important; } .feature-box.border-left { border-left: 4px solid #f8f8f8 !important; padding-left: 30px; }  .redDiv{ background: #d72d2d; } .blackDiv{ background: #343434; } /*industry-sec css*/ .industry-sec{ margin: 0; } .flex-container{ display: flex; } .industry-holder{ margin: 0 12%; } .industry-box{ width: 50%; padding: 50px 30px 60px 30px; color: #fff; margin: 30px 0 0 0; } .industry-box span{ font-size: 25px; } .industry-box h3{ font-size: 55px; font-family: 'Gotham-Light'; margin: 0; line-height: 45px; } .industry-box h4{ font-size: 35px; margin: 0; }  /*digilytics-holder css*/ .digilytics-sec{ margin: 60px 0 0 0; } .red-digilytics{ margin: 30px 0 0 0; } .red-digilytics .digilytics-holder { margin: 0 8% 0 8%; } .digilytics-holder{ margin: 0 6% 0 6%; } .digilytics-text-box{ background: #f4f3f3; padding: 50px 30px 110px 30px; }  .digilytics-text-box1{ background: #f4f3f3; padding: 25px 30px 10px 30px; margin-top:1%; } .digilytics-text-box h4{ font-size: 30px; font-family: 'Gotham-Light'; margin-bottom: 25px; } .digilytics-text-box h4 span{ display: block; } .digilytics-img-box { margin: 50px 0 -50px -90px; position: relative; } .vedioBtn{ position: absolute; top: 40%; left: 40%; display: block; cursor: pointer; } .digilytics-img-box iframe{ width: 100%; border: 0; height: 315px; }  /*latest-product-holder css*/ .latest-product-sec{ margin: 50px 0 50px 0; border:2px solid green; } .latest-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index: 1; } .latest-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 48px; text-decoration: underline; } .latest-product-box{ color: #fff; margin: 10px 0 0 0; padding-right: 20px; } .latest-product-box h6{ font-size: 16px; font-family: 'Gotham-Medium'; } .latest-product-box p{ font-size: 15px; margin-bottom: 8px; } .latest-product-box.border-right { border-right: 1px solid #df5757 !important; } .moreBtn{ background: #b71919; color: #fff; text-decoration: none; font-size: 10px; text-transform: uppercase; border-radius: 40px; padding: 6px 10px; letter-spacing: 0; float:right; } .moreBtn:hover{ background: #343434; color: #fff; } /*testimonial-sec css*/ .testimonial-sec{ /* background:url(../images/gray-bg.png) no-repeat; background-size: cover; */ margin: -180px 0 0 0; padding: 150px 0 0 0; } .testimonial-holder{ margin: 2% 2%; border:1px solid red; } .testimonial-box{ padding: 50px 15px 15px 15px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .testimonial-box:hover{ background: #fff; transform: scale(1.1); } .testimonial-holder .carousel-inner { padding: 50px 0; } .testimonial-box i{ color: #d3d3d3; font-size: 18px; } .testimonial-box p{ font-size: 14px; color: #252525; }  /* testimonials */  .gtco-testimonials {   position: relative;   margin-top: 30px;    h2 {     font-size: 30px;     text-align: center;     color: #333333;     margin-bottom: 50px;   }    .owl-stage-outer {     padding: 30px 0;   }    .owl-nav {     display: none;   }    .owl-dots {     text-align: center;      span {       position: relative;       height: 10px;       width: 10px;       border-radius: 50%;       display: block;       background: #fff;       border: 2px solid #01b0f8;       margin: 0 5px;     }      .active {       box-shadow: none;        span {         background: #01b0f8;         box-shadow: none;         height: 12px;         width: 12px;         margin-bottom: -1px;       }     }   }    .card {     background: #fff;     box-shadow: 0 8px 30px -7px #c9dff0;     margin: 0 20px;     padding: 0 10px;     border-radius: 20px;     border: 0;      .card-img-top {       max-width: 100px;       border-radius: 50%;       margin: 15px auto 0;       box-shadow: 0 8px 20px -4px #95abbb;       width: 100px;       height: 100px;     }      h5 {       color: #01b0f8;       font-size: 21px;       line-height: 1.3;        span {         font-size: 18px;         color: #666666;       }     }      p {       font-size: 18px;       color: #555;       padding-bottom: 15px;     }   }    .active {     opacity: 0.5;     transition: all 0.3s;   }    .center {     opacity: 1;      h5 {       font-size: 24px;        span {         font-size: 20px;       }     }      .card-img-top {       max-width: 100%;       height: 120px;       width: 120px;     }   } }  @media (max-width: 767px) { 	    .gtco-testimonials {     margin-top: 20px;   } }  .owl-carousel {   .owl-nav button {     &.owl-next, &.owl-prev {       outline: 0;     }   }    button.owl-dot {     outline: 0;   } }  /* testimonials */      .claint-detail-div{ border-top: 2px solid #f7f7f7; padding: 12px 0 0 0; margin-left:60px; } .claint-detail-div p { text-transform: uppercase; font-size: 14px; display: inline-block; text-align: left; vertical-align: middle; margin: 0 0 0 20px; } .claint-detail-div span{ text-transform: capitalize; display: block; margin-top: -5px; } /*.row.gutters-20 { padding-left: 5px; padding-right: 5px; } .row.gutters-20 > [class^="col-"] { padding-left: 8px; padding-right: 8px; }*/ .testimonial-holder .px-5 { padding: 0 7rem !important; } .testimonial-holder .carousel-control-prev-icon { background: url(../images/slider-arrow-left.png) no-repeat; margin-left: -80%; } .testimonial-holder .carousel-control-next-icon { background: url(../images/slider-arrow-right.png) no-repeat; margin-right: -80%; }  .footer-form-holder h2 { text-align: center; font-size: 26px; } .footer-bottom { padding: 10px 0 10px 0; margin-top: 30px; } .footer-social-icon { text-align: center; } .footer-bottom-holder { margin: 0; text-align: center; } .footer-box.border-right { border-right:0 !important; } .footer-holder { margin: 0; text-align: center; }     /*logo-collaction-holder css*/ .logo-collaction-sec{ padding: 30px 0 15px 0; } .logo-collaction-holder{ margin: 0 15%; } /*footer-form-holder css*/ .footer-form-holder{ margin: 0 7%; } .footer-form-holder h2{ font-size: 40px; margin-bottom: 40px; } .footer-form-holder .form-group { margin-bottom: 3rem; } .footer-form-holder .form-control { display: block; width: 100%; height: auto; padding: 5px 0; font-size: 14px; font-weight: 400; line-height: auto; color: #6f6f6f; border-bottom: 1px solid #ced4da; border-top: 0; border-left: 0; border-right: 0; border-radius: 0; } .textareabox{ border: 1px solid #ced4da !important; padding: 10px !important; } .footer-form-holder .form-control::placeholder{ color: #6f6f6f; } .footer-form-holder .btn{ background: #e3e3e3; border-radius: 12px; color: #636363; text-transform: uppercase; font-size: 12px; padding: 5px 15px; } .footer-form-holder .btn:hover{ background: #af1f1f; transition: background 1s; color: #fff; } /*footer-holder css*/ .footer-sec{ /* margin: 30px 0 0 0; */ background-color:#000; } .footer-holder{ background:#f8f7f7; margin: 0 2%; padding: 20px 20px 10px 20px; position: relative; } .footer-box{ padding: 10px 0;   } .iso{ 	padding:0 0 0 15px; } .footer-box a{ font-size: 14px; color: #010101; display: block; } .footer-box span{ font-size: 14px; color: #404040; font-family: 'Gotham-Medium'; } .footer-box address{ font-size: 14px; color: #404040; margin: 0; } .footer-box.border-right { border-right: 1px solid #efeeee !important; }   /*footer-bottom css*/ .footer-bottom{ background: #ececec; padding: 75px 0 10px 0; margin-top: -60px; border-bottom: 3px solid #af1f1f; } .footer-bottom-holder{ margin: 0 2%; } .footer-bottom-holder p{ font-size: 12px; } .footer-social-icon{ text-align: right; } .footer-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .footer-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .footer-social-icon a img{ width: 30%; } .footer-social-icon a i{ vertical-align: middle; font-size: 12px; }    /*animate css*/ /*animate css*/ .animated {     -webkit-animation-duration: 1s;     animation-duration: 1s;     -webkit-animation-fill-mode: both;     animation-fill-mode: both;     }          @keyframes zoomIn {       from {           opacity: 0;           -webkit-transform: scale3d(0.3, 0.3, 0.3);           transform: scale3d(0.3, 0.3, 0.3);       }            50% {           opacity: 1;       }     }          .zoomIn {       -webkit-animation-name: zoomIn;       animation-name: zoomIn;     }          @-webkit-keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInLeft {       -webkit-animation-name: fadeInLeft;       animation-name: fadeInLeft;     }          @-webkit-keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInUp {       -webkit-animation-name: fadeInUp;       animation-name: fadeInUp;     }     @-webkit-keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInUp {       -webkit-animation-name: slideInUp;       animation-name: slideInUp;     }               @-webkit-keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInRight {       -webkit-animation-name: slideInRight;       animation-name: slideInRight;     }          /*product css*/ .product-banner .bannerText { top: 58%; } .product-banner .bannerText h1{ font-size: 29px; letter-spacing: -2px; color: #010101; } .product-feature-sec .feature-holder { margin: -8% 8% 0 8%; position: relative; border-top: 1px solid#ec2028; border-bottom: 0; background: #f8f7f7; padding: 20px 0 0 0; } .feature-holder .feature-pera-text{ text-align: center; font-size: 15px; color: #010101; padding: 0 50px; } .pro-feature-box{ color: #d72d2d; text-align: center; margin: 20px 0 0 0; padding: 10px 0; position: relative; } .pro-feature-box.bottom-tooltip::after { content: ""; position: absolute; top: 164%; left: 50%; margin-top: -32px; border-width: 20px; border-style: solid; border-color: #f8f7f7 transparent transparent transparent; } .pro-feature-box span{ font-size: 16px; } .pro-feature-box h2{ font-size: 28px; margin-top: -5px; } .product-feature-sec .feature-holder .row.px-5 { padding: 0 6rem !important; } .product-holder-gray{ background: #f0efef; text-align: center; padding: 30px 40px; margin: 20px 0 0 0; } .product-holder-gray h3{ font-size: 15px; font-family: 'Gotham-Medium'; color: #404040; margin-bottom: 3px; } .product-holder-gray p{ font-size: 15px; line-height: 26px; color: #404040; }  /*banifits-holder css*/ .banifits-sec{ margin: 30px 0; } .banifits-holder{ margin: 0 8%; } .product-heading{ font-size: 28px; color: #d72d2d; } .myaccordion .card-header{ background: #d72d2d; border-radius: 0; padding: 6px 10px; } .myaccordion .card-header h3{ font-size: 14px;font-weight: bolder;margin: 0; color: #fff; cursor: pointer; } .befinits-title{ display: inline-block; } .spanCollapsText{ vertical-align: middle; } .befinits-title img{ margin-right: 18px; } .fa-stack-icon{ background: #e16060; height: 30px; width: 30px; border-radius: 50%; text-align: center; display:inline-block; padding: 6px 0; } .fa-stack-icon i{ font-size: 12px; } .myaccordion .card-body{ background: #ffe6e6; } .myaccordion .card{ margin: 0 0 9px 0; } .myaccordion .card, .myaccordion .card:last-child .card-header { border: none; } /*product-features-holder css*/ .product-features-holder{ margin: 0 8%; } .featurefeatures_box { margin: 0 10px 12px 0; width: 33.333333%; } .features_box:last-child{ margin-right: 0; } .features_box h4{ font-size: 23px; font-family: 'Gotham-Light'; margin: 0; } .features_box .card{ border-radius: 0; border: 1px solid #e8e8e8; } .features_box .card-header{ border-radius: 0; border-bottom: 0; background: #f4f4f4; cursor: pointer; padding: 10px 10px 0 15px; min-height: 110px; } .features-fa-icon i{ font-size: 12px; } /*how-work-box css*/ .how-work-box{ background: #d72d2d; color: #fff; position: relative; padding: 50px 0 190px 0; } .how-work-box-text{ padding: 0px 60px 0 40px; margin: 38px 0 0 0; } .how-work-box h4{ margin-bottom: 10px; } .how-work-box h4::after{ content: ''; background: #fff; width: 150px; height: 2px; display: block; margin-left:-40px;  margin-top: 5px; }  /*product-vedio css*/ .product-vedio-sec{ margin: 70px 0 30px 0; } .product-vedio-holder{ margin: 0 15%; } .product-vedio-box{ width: 50%; color: #fff; position: relative; } .product-vedio-box img{ width: 100%; } .product-vedio-box iframe{ width: 100%; height: 100%; border: 0; } .vedio-text-div{ text-align: center; } .vedio-text-div h3{ font-size: 30px; margin: 0; } .product-vedio-box.blackDiv{ padding: 70px 0; } .product-vedio-box.redDiv{ padding: 90px 0; color: #f1cfcf; } .product-vedio-box.right-tooltip-text::after{ content: ""; position: absolute; top: 50%; right: 0; margin-right: -32px; border-width: 16px; border-style: solid; border-color:transparent transparent transparent #363636; z-index: 1; } .product-vedio-box.left-tooltip-text::after { content: ""; position: absolute; top: 60%; right:0; margin-top: -32px; margin-left: 0; border-width: 16px; border-style: solid; border-color:  transparent #d72d2d transparent transparent; z-index: 1; } /*download-link-sec css*/ .download-link-sec{ background: #363636; padding: 30px 0;  color: #fff; } .download-link-holder{ margin: 0 8%; } .download-link-holder h5{ font-size: 28px; font-family: 'Gotham-Light'; } .download-link-box{ padding: 20px 0; } .download-link-box h6{ font-size: 14px; font-family: 'Gotham-Medium'; margin-bottom: 15px; } .download-link-box ul li a{ text-decoration: none; color: #c2c2c2; display: inline-block; padding-bottom: 5px; font-size: 15px; } .download-link-box.border-right { border-right: 1px solid #4a4a4a !important; }  /*round-btn-box css*/ .round-btn-holder{ margin: 0 5% 0 9%; } .round-btn-box{ margin: 30px 0 0 0; } .round-btn-box a{ background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ border: 1px solid #c2c2c2; padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px; color: #010101; display: inline-block; }  /*industry css*/ .redBg{ background: #d93838; } .blackBg{ background: #363636; } .industryText{ padding: 0 90px 0 40px; } .blackBg.how-work-box h4::after { margin-left: 0; background:#4a4a4a; width: 100px; height: 4px; margin-top: 10px; } .blackBg.how-work-box p{ font-size: 14px; } .blackBg.how-work-box { padding: 50px 0 40px 0; } .blackBg.how-work-box h4 { margin-bottom: 15px; }  .industry-product-sec{ margin: 90px 0 35px 0; } .industry-product-holder h4{ font-size: 25px; color: #d72d2d; text-align: center; } .industry-product-holder{ margin: 0 10% 0 10%; } .industry-pro-box{ background: #f4f4f4; border: 1px solid #eaeaea; padding: 20px; margin-bottom: 20px; min-height: 195px; } .industry-pro-box-img{ text-align: right; } .industry-pro-box h5{ font-size: 26px; font-family: 'Gotham-Light'; min-height: 60px; margin: 0; }  .industry-product-box-sec{ padding: 0 7rem !important; margin:20px 0 0 0;  } .industry-product-box-sec .row.gutters-20 { padding-left: 0px; padding-right: 0px; } .industry-product-box-sec .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .industry-product-text-sec{ text-align: center; padding: 0 30px; } .industry-product-text-sec a{ background: #d72d2d; font-family: 'Montserrat'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color: #ffe6e6; } .industry-product-text-sec a:hover{ background: #363636; transition: background 1s; } .product-vedio-box h4.vedioText{ position: absolute; left: 50%; width: 100%; margin-left: -50%; top: 30px; text-align: center; } .industry-banner .carousel-control-next-icon { background:url(../images/arrow-right.png) no-repeat; }  .industry-banner .carousel-control-prev-icon { background:url(../images/arrow-left.png) no-repeat; } .industry-banner .carousel-control-next-icon, .industry-banner .carousel-control-prev-icon { height: 28px; } .industry-banner .carousel-control-next, .industry-banner .carousel-control-prev { opacity: 1; } .inside-page-wrapper{ background: #f8f7f7; border-top: 1px solid #d72d2d; margin: -12% 7% 0 7%; position: relative; padding: 20px 0; } .inside-wrapper-heading{ text-align: center; border-bottom: 4px solid #f5f5f5; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 400px; margin-top: 30px;  }  .thumb-banner img{ width: 25%; }  .thumb-banner1 img{ width: 60%; }  .thumb-banner2 img{ width:40%; }  .thumb-banner3 img{ width:25%; float:left; padding:10px; }   .bannerText-video {position: absolute; top: 13%; width: 100%; left: 50%; margin-left: -50%; text-align: center;}  .latestresource-outline {border-top:5px solid red;padding:15px;border-radius:15px;}  .resource-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index:3; border:2px solid blue; }  .resource-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 20px; text-decoration: underline; }  .resource-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); overflow: visible; position: relative; height: 320px; margin: 10px 15px 0 10px; z-index: 3;   }  .resource__knowledge { background: #fff; color: #ec2628; position: absolute; top: 6%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628;  }  .resource-more{ 	z-index:9;position:relative;margin-right:1%;	 }  .resource-center-text{ padding:18% 20px 20px 20px; background: #fff; height: 58%; bottom: 0;  }   .resource-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .resource-center-text p{ text-align: left; font-size: 14px; }  .resource-product-holder .carousel-control-prev-icon { background: url(../images/white-left-arrow.png) no-repeat; margin-left: -80%; width:15px; height:15px; }   .resource-product-holder .carousel-control-next-icon { background: url(../images/white-right-arrow.png) no-repeat; margin-right: -80%; width:15px; height:15px; }    .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; } /*.caseSpan{ background: #424141; } .whiteSpan{ background: #424141; } .videoSpan{   background: #424141; }*/  .tile__actions .socialbtns {   float: right;   margin: 0 1rem 0 0; } .tile__actions .btn {   height: auto;   padding: .25rem .5rem;   line-height: 1;   font-size: .8125rem; } .tile__actions a.tile__moreLink{ background: #ec2628; border-radius: 0; color: #fff; padding: 5px 10px; text-transform: uppercase; font-size: 12px;     position: relative;     z-index: 99;  } .tile__actions { background-color: #fff; border-top: 1px solid hsla(240, 1%, 81%, .7); top: auto; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 48px; padding-left: 1rem; position: absolute; } .socialbtns a { color: #2ba5f6; display: inline-block; margin-left: .25rem; } .socialbtns .shareText{ font-size: 12px; } .tile__imagePreview img{ width: 100%; } .knowledge-center-sec .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -180%;  } .knowledge-center-sec .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -180%;  }  .inside-page-wrapper h1{ font-size: 30px; color: #d72d2d; } .inside-wrapper-box{ padding: 20px 30px 10px 30px; border-bottom: 4px solid #f5f5f5; } .inside-wrapper-box h2{ font-size: 22px; color: #d72d2d; margin-bottom: 15px; } .inside-wrapper-box ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .inside-wrapper-box ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .blog-form-sec{ margin: 30px 0; } .blog-form-holder { margin: 0 7%; text-align: center;  } .blog-form-holder h4{ color: #b71919; font-size: 25px; margin: 0; } .blog-form-holder p{ color: #b71919; margin-bottom: 20px; } .blog-form-holder .form-control { height: auto; padding: .375rem .75rem; font-size: 15px; line-height: auto; color: #2e2e2e; background: transparent; border: 1px solid #ccc; border-radius:0; } .blog-form-holder .form-control::placeholder{ color: #2e2e2e; } .blog-form-holder .btn{ width: 100%; background: #b71919; border-radius: 0; color: #fff; } .blog-form-holder .btn:hover{ background: #000; transition: background 1s; } .newslatter-sec{ background: url(../images/blog-img.jpg)no-repeat; background-size:cover;  padding: 30px 0; margin: 0 0 40px 0; } .newslatter-holder{ margin: 0 20%; text-align: center; } .newslatter-holder h4{ color: #fff; font-size: 25px; margin: 0; } .newslatter-holder p{ color: #fff; margin-bottom: 20px; } .newslatter-holder .form-group{ position: relative; } .newslatter-holder .form-control{ border-radius: 50px; height: auto; line-height: auto; padding: 10px 15px; color: #fff; background: rgba(250, 192, 192, 0.2); border: none; } .newslatter-holder .form-control:focus{ box-shadow: none; } .newslatter-holder .form-control::placeholder{ color: #fff; } .newslatter-holder .btn{ position: absolute; top: 0; right: 0; border-radius: 50px; padding: 10px 40px; background: #fff; color: #b71919; border: 0; } .newslatter-holder .btn:hover{ background: #b71919; color: #fff; transition: background 1s; } .newslatter-holder:focus{ box-shadow: none; } .inside-gray-banner img{ width: 100%; }  /*media-center-css*/ .media-center-list-holder{ padding: 0 20px; } .media-center-list{ background: #ededed; text-align: center; padding: 20px; margin-top: 30px; } .media-center-list span{ display:block; background: #fff; width: 70px; height: 70px; border-radius: 50%; text-align: center; padding: 12px 0; margin: 0 auto; } .media-center-list span img{ width: 54%; } .media-center-list p{ margin: 10px 0 0 0; color: #b71919; } .awards-events-sec{ margin: 30px 0; } .awards-events-holder{ margin: 0 7%; } .awards-events-holder h4{ color: #b71919; margin: 0; } .awards-events-holder ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .awards-events-holder ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .awards-events-holder ul li span{ display: block; font-size: 14px; font-style: italic; } .awards-events-holder .redText{ color: #d72d2d; } /*about css*/ .about-section .bannerText h1{ font-size: 30px; letter-spacing: -2px; } .about-section .bannerText{ top: 52%; } .inside-page-wrapper.about-inside-warpper{ margin: -10% 8% 0 8%; border:1px solid red; } .about-inside-warpper{ text-align: center; padding: 40px 20px; } .about-inside-warpper p{ color: #000; } .about-inside-warpper h2{ color: #616161; font-size: 28px; margin: 0; } .headingSpanText{ display: block; font-size: 16px; margin: 5px 0 10px 0; } .how-work-box-text.our-mission-text { padding: 0px 70px 0 40px; margin: 0 0 0 0; } .how-work-box.our-mission-box { padding: 50px 0 90px 0; } .our-value-sec{ margin: 80px 0 30px 0; } .our-value-holder{ margin: 0 8%; background: #edecec; padding: 30px; position: relative; z-index: 1; } .our-value-box{ width: 20%; margin-right: 12px; border-right: 1px solid #dcdbdb; } .our-value-box:last-child{ margin-right: 0; border-right: 0; } .our-value-box h4{ font-size: 16px; color: #d72d2d; margin: 0; } .spantext{ font-size: 25px; font-family: 'Gotham-Medium'; float: left; padding: 0 0 60px 0; margin: -4px 5px 0 0; } .our-value-box p{ margin:5px 0 0 0; color: #616161; line-height: 18px; font-size: 15px; } .our-value-box p span.blockSpan{ display: block; } .our-value-holder h3{ font-size: 30px; color: #d72d2d; margin-bottom: 15px; } .leadership-team-sec{ background: #363636; padding: 130px 0 205px 0; margin-top:-130px; } .leadership-team-holder{ margin: 0 8%; padding-left: 20px; } .leadership-team-holder h5{ font-size: 30px; color: #fff; } .leadership-team-holder p{ color: #b6b6b6; margin: 0; }  .meet-team-holder{ background: #fff; padding: 30px 20px; margin: -15% 8% 0 8%; position: relative; z-index: 1; } .meet-team-holder h5{ font-size: 30px; color: #d72d2d; margin: 0; } .meet-team-holder p{ color: #000; margin: 0; } .meet-team-box{ margin-top: 30px; } .meet-team-box-text { padding: 27px 0; } .meet-team-box-text h6{ font-size: 16px; font-family: 'Gotham-Medium'; margin: 0; } .meet-team-box-text p{ font-size: 12px; margin: 0; } .meet-team-holder .row.gutters-20 { padding-left: 10px; padding-right: 0px; } .meet-team-holder .row.gutters-20 > [class^="col-"] { padding-left: 5px; padding-right: 5px; } .meet-team-holder  h5.text-black{ color: #363636; margin: 30px 0 10px 0; } .meet-team-sec{ margin-bottom: 30px; } .faq-sec-holder{ margin: 50px 10% 30px 10%; } .faq-sec-holder h5{ font-size: 30px; } .faq-sec-holder h6{ font-size: 16px; font-family: 'Gotham-Medium'; color: #363636; margin: 10px 0; } .faq-sec-box .card-header h3{ font-size: 15px; color: #363636; cursor: pointer; } .faq-sec-box .card-header { background: none; border: none; padding: 0; } .faq-sec-box .card{ background: none; border: none; } .faqIcon i{ font-size: 10px; margin-right: 10px; color: #828282; } .faq-sec-box .card-body{ padding: 10px 0; } .faq-sec-box{ border-right: 4px solid #f8f8f8; min-height: 290px; padding-right: 10px; } .product-vedio-holder.about-page-vedio-holder { margin: 0 10%; } /*oculyse css*/ .oculyseText h1{ padding: 0 30%; } .four-div-sec{ position: relative; z-index: 1; margin: 20px 0 40px 0; } .four-div-holder{ margin: 0 8%; } .four-div-box{ background: #fff; border: 1px solid #e9e9e9; padding: 10px 15px; } .four-div-box h3{ font-size: 26px; font-family: 'Gotham-Light'; color: #363636; min-height: 125px; margin: 0; } .four-div-img-box{ display: flex; } .plusDiv { width: 50%; font-size: 44px; color: #aeaeae; font-family: 'Gotham-Light'; padding: 5px 0; } .plusimgBox{ width: 50%; text-align: right; } .four-div-holder .row.gutters-20 { padding-left: 9px; padding-right: 9px; } .four-div-holder .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .e-file-box ul li{ display: inline-block; } .e-file-sec{ background: url(../images/gray-bg.jpg) repeat; padding: 130px 0 50px 0; margin-top: -130px; } .e-file-holder{ margin: 0 8%; } .e-file-flex-box{ position: relative; margin-right: 10px; } .roundDott{ position: absolute; top: 0; right: 0; } .firstChild{ width: 18% } .secChild{ width: 18%; } .thirdChild { width: 20% } .fourthChild{ width: 23% } .fivethChild{ width:21% } .firstChild .e-file-flex-box-text{ padding-right: 42px; } .secChild .e-file-flex-box-text{ padding-right: 65px; } .thirdChild .e-file-flex-box-text{ padding-right: 20px; } .fourthChild .e-file-flex-box-text{ padding-right: 20px; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } /*VisCon page css here*/  /*--contact-us--*/ .contact-sec {     padding: 40px 0; }  .contact-sec .contact-form h2 {     font-size: 30px;     font-weight: 900 !important;     text-transform: capitalize; }  .contact-sec .contact-form  .form-control {     border-radius: 0;     padding: 7px;     height: 46px;     border: 1px solid #f1f1f1;     font-family: arial; } .contact-sec .contact-form .form-control::placeholder {     color: #444 !important; } .contact-sec .contact-form h6 {     padding-bottom: 8px; } .contact-sec .add-sec {     background: #efefef;     margin-top: 76px;     padding: 25px; } .contact-sec .add-sec span.contact-text {     font-family: arial;     font-size: 19px;     padding-left: 16px; }  .contact-sec .add-sec span.contact-text a {     color: #444 !important; } .contact-sec .add-sec ul.contact-list li a {     color: #444;     display: block; } .contact-sec .add-sec ul.contact-list li i {     font-size: 20px;     padding-right: 10px !important;     height: 40px;     top: -3px;     position: relative;     left: 0px;     float: left; } .contact-sec .add-sec ul.contact-list li address {     margin-bottom: 0; } .contact-sec ul.social-media-list {     display: flex; }  .contact-sec ul.social-media-list li a {     padding: 9px 10px;     background: #ccc;     display: block;     align-items: center;     justify-content: center;     display: flex;     margin: 0 10px;     color: #202528;     border-radius: 60px; }  .contact-sec .add-sec ul.contact-list li {     padding: 5px 0; }  .contact-sec .contact-form textarea.form-control {     height: 140px; } .contact-sec .contact-form   input.btn.btn-info {     font-family: arial;     border-radius: 2px;     padding: 12px 26px;     text-transform: uppercase;     background: #e93f33;     border: none;     color: #fff; } section.resources-section .ui-state-default {     background: #126be7;     margin: 0 6px;     color: #ffff;     text-align: center;     margin-bottom: 20px;     min-width: 32.2%;     transform: scale(1);     transition: all 0.5s ease-in-out;     min-height: 254px;     position: relative;     margin-bottom: 90px; }  section.resources-section {     margin: 104px 0; }  section.resources-section .ui-state-default h3.title {     font-size: 22px;     margin-top: 89px; } section.resources-section .ui-state-default:nth-child(odd)  .image {     background: white;     box-shadow:none;color:#444;border:1px solid #cccccc70 } section.resources-section .ui-state-default:hover .image {     border-radius: 100%;     transition: all 0.3s ease-in-out; }  li.ui-state-default.col-md-3.col-sm-4.col-xs-12.ui-sortable-handle:hover {     transition: all 0.3s ease-in-out;     transform: scale(1.1);     background: #005de5; }  section.resources-section .ui-state-default:nth-child(even) {     background: #252b4d; } section.resources-section .ui-state-default .image {     font-size: 39px;     background: #252b4d;     padding: 21px;     position: absolute;     left: 0;     right: 0;     margin: 0 auto;     top: -48px;     width: 100px;     transform: rotate(45deg);     box-shadow: 7px 20px 9px #1b203c;     transition: all 0.3s ease-in-out; }  section.resources-section .ui-state-default i:before {     transform: rotate(-45deg); }  section.resources-section .ui-state-default .image i {     transform: rotate(-45deg); } section.resources-section .ui-state-default a{   color: #fff;   text-decoration: none; } .register{     background: -webkit-linear-gradient(RIGHT, #e93f33, #dc913b);     margin-top: 3%;     padding: 3%; } .register-left{     text-align: center;     color: #fff;     margin-top: 4%; } .register-left input{     border: none;     border-radius: 1.5rem;     padding: 2%;     width: 60%;     background: #f8f9fa;     font-weight: bold;     color: #383d41;     margin-top: 30%;     margin-bottom: 3%;     cursor: pointer; } .register .container{   width: 100%; } .register-right{     background: #f8f9fa;     border-top-left-radius: 6% 50%;     border-bottom-left-radius: 6% 50%; } .register-left img{     margin-top: 15%;     margin-bottom: 5%;     width: 25%;     -webkit-animation: mover 2s infinite  alternate;     animation: mover 1s infinite  alternate; } @-webkit-keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } @keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } .register-left p{     font-weight: lighter;     padding: 12%;     margin-top: -9%; } .register .register-form{     padding: 7%  5%;     margin-top: 10%;     padding-right: 8px; } .btnRegister{     float: right;     margin-top: 2%;     border: none;     border-radius: 8.5rem;     padding: 10px 30px;     background: #e84033;     color: #fff;     font-weight: 400;     width: auto;     cursor: pointer;     text-transform: uppercase;     font-family: arial;     border-radius: 5px; } .register .nav-tabs{     margin-top: 3%;     border: none;     background: #0062cc;     border-radius: 1.5rem;     width: 28%;     float: right; } .register .nav-tabs .nav-link{     padding: 2%;     height: 34px;     font-weight: 600;     color: #fff;     border-top-right-radius: 1.5rem;     border-bottom-right-radius: 1.5rem; } .register .nav-tabs .nav-link:hover{     border: none; } .register .nav-tabs .nav-link.active{     width: 100px;     color: #0062cc;     border: 2px solid #0062cc;     border-top-left-radius: 1.5rem;     border-bottom-left-radius: 1.5rem; } .register-heading{     text-align: center;     margin-top: 4%;     margin-bottom: -15%;     color: #495057; } table.data td, table.data th {     border-right: 1px solid rgba(200, 200, 208, .6);     padding: 10px;     /* font-family: var(--main-font)!important; */ } table.data td {     border-bottom: 1px solid rgba(200, 200, 208, .6);     font-size: 15px;     vertical-align: top;     line-height: 20px;     border-left: 1px solid #ccc;     line-height: 29px; } table.data th {     border-bottom: 1px solid #d7d9dc;     color: #111;     height: 30px;     font-size: 16px;     background-color: #f9f9f9;     font-weight: 400;     font-family: arial; } .career-section {     padding: 30px 0 } .current-opening {     padding: 20px 0 } .current-opening h2 {     text-align: left;     font-weight: 700;     font-family: var(--main-font);     font-size: 21px;     color: #3c3939;     padding-bottom: 0; }  .mob-btn-scroll, .red_small {     background-color: #e93f33;     padding: 11px 23px;     font-size: 17px;     text-align: center;     border: none;     border-radius: 2px;     color: #fff;     cursor: pointer;     display: inline-block;     font-family: arial;     text-transform: uppercase; }  #application .form-control {     font-family: Arial !important; } div#myTabContent .form-control {font-family: arial;color: #444;border-radius: 0;border: 1px solid #ccc;} textarea.wpcf7-form-control.wpcf7-textarea.form-control {     height: 100px; } div#myTabContent input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.form-control {     height: 45px !important; }  .map-sec {     position: relative;     top: 12px; } .map-sec iframe {     width: 100%; } section.current-job-section {     padding: 25px 0; } /*--contact-us--*/   .search-result-holder{ margin: 13% 7%;  }   /*media css*/ @media (max-width:1199.98px){ 	 	.latestresource-content {margin-top:72%;} .container{ max-width: 100%; } .knowledge-center-box {height:530px;}   .industry-banner .bannerText h1 { padding: 0 293px 0 150px; font-size: 24px; } } @media (max-width:1024.98px){ 	 	.round-btn-holder1{    width: 70%;} 	 	.culture-readmore{ position: relative; top: 95%; width: 100%; left:12%;  }   	.search-bar{top: 15px;left:5%;} .input-group{width:30%;left: 35%; position: absolute;} .search-result-holder{margin:15% 0 7%;} .searcharea {right:40%;position:absolute;} .top-request-btn { top: 13%; right: auto;   left: 70%;	} 	
 .header-section .navbar-light .navbar-nav .nav-link 
 { font-size: 12px; } 
 .dpdf {width:60%;} .feature-box h3 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 40px; } .product-vedio-box.redDiv { padding: 86px 0; } .round-btn-holder { margin: 0 2% 0 2%; } .e-file-box { margin: 0 0; padding-left: 0; } .fourthChild {   width: 24%; } .black-div-sldier-box h4 {   font-size: 22px; } .black-div-sldier-box p { min-height: 115px; } }    @media (max-width:991.98px){ 	 		.round-btn-holder1{    width: 80%;} 	 		.culture-readmore{  width: 100%; left:17%;  }  .input-group{width:35%;    left: 30%;  position: absolute;} .search-result-holder{margin: 15% 0 7%;} .searcharea {right: 40%;position:absolute;}  .dpdf {width:60%;} .search-bar{top: 15px;left:5%;}  .header-section .navbar-light .navbar-toggler {margin-right:80%;}  	.header-social-icon {position:absolute;right:0;}  .header-section .navbar-light .navbar-nav { margin: 0 0 0 0; background: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-link { color: #fff; padding-bottom: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover { color: #010101; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link { padding-bottom: 10px; } .feature-holder { margin: -22% 2% 0 2%; } .feature-box h3 { font-size: 17px; min-height: 95px; } .bannerText { top: 30%; } .bannerText h1 { font-size: 36px; } .bannerText h2 { font-size: 15px; } .industry-holder { margin: 0; } .digilytics-text-box { padding: 50px 30px 30px 30px; } .testimonial-holder .px-5 { padding: 0 3rem !important; } .claint-detail-div p { font-size: 11px; margin: 0 0 0 3px; } .logo-collaction-holder { margin: 0; } .footer-form-holder { margin: 0; } .footer-holder { margin: 0; } .footer-box a { font-size: 12px; } .footer-box address { font-size: 12px; } .digilytics-holder { margin: 0 3% 0 3%; } .header-section.affix .top-request-btn { display: block; top: 36px; } .round-btn-holder { margin: 0; } .product-feature-sec .feature-holder { margin: -8% 2% 0 2%; } .banifits-holder { margin: 0 2%; } .product-banner .bannerText h1 { font-size: 20px; letter-spacing: 0px; } .pro-feature-box h2 { font-size: 22px; } .product-features-holder { margin: 0 2%; } .digilytics-text-box h4 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 10px; } .digilytics-text-box { padding: 50px 30px 70px 30px; } .product-vedio-holder { margin: 0 2%; } .download-link-holder { margin: 0 2%; } .download-link-box ul li a { font-size: 14px; } .round-btn-box a { padding: 10px 12px; font-size: 10px; } .red-digilytics .digilytics-holder { margin: 0 2% 0 2%; } .industry-holder-sec { margin: -10% 2% 0 2%; } .industry-product-holder { margin: 0 2% 0 2%; } .industry-product-box-sec { padding: 0 0 !important; } .industry-product-text-sec { padding: 0 0; } .industry-banner .bannerText h1 { padding: 0 200px 0 40px; } .inside-page-wrapper { margin: -12% 2% 0 2%; } .blog-form-holder, .newslatter-holder, .awards-events-holder, .our-value-holder{ margin: 0 2%; }  .leadership-team-holder { margin: 0 2%; padding-left: 0; } .meet-team-holder { margin: -15% 2% 0 2%; } .product-vedio-holder.about-page-vedio-holder { margin: 0 2%; } .faq-sec-holder { margin: 50px 2% 30px 2%; } .our-value-box h4 {   font-size: 12px; } .our-value-box p { line-height: 15px; font-size: 11px; } .spantext { font-size: 18px; margin: -2px 5px 0 0; } .meet-team-box-text { padding: 8px 0; } .leadership-team-sec { padding: 130px 0 100px 0; } .four-div-holder, .e-file-holder, .black-div-sldier-holder { margin: 0 2%; } .black-div-sldier-holder .carousel-control-prev-icon { margin-left: -120%; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -120%; } .black-div-sldier-box h4 { font-size: 19px; } .black-div-sldier-box p { min-height: 135px; } .e-file-box .e-file-flex-box-text{ font-size:12px;  } .four-div-box h3 {   font-size: 20px; } .oculyseText h1 {   padding: 0px 15%; } } @media (max-width:767.98px){ 	 	.bannerText h1 {border:1px solid red;} 	 	.culture-videos{ 	  left:10%;  position:relative; }  	 		.round-btn-holder1{    width: 90%;}  .round-btn-holder1{    width: 100%;}    .web-video {     text-align: center;     width: 100%;   } .feature-holder { margin: 0; } .black-div-btn-sec a{     font-family: sans-serif !important; font-weight: 600; } .knowledge-center-box {     height: 270px !important; } .knowledge-center-text h2 {     padding-top: 12px; } .dpdf {width:60%;} .search-bar{top: 15px;left:5%;}  div#request-demo .col-md-3 {     width: 48%; } .knowledge-center-text ~ .tile__actions {     display: flex;     justify-content: center;     align-items: center;     padding: 15px 10px; } .socialbtns a {     margin-left: 3px;     font-size: 17px; }  .knowledge-center-text {     padding: 10px !important; } .knowledge-center-text ~ .tile__actions a.tile__moreLink {     display: block;     text-align: center;     padding: 0 7px;     line-height: 24px;     height: 26px;     font-weight: 500;     margin-right: 5px; } div#request-demo .modal-content h5#exampleModalLongTitle {     font-size: 23px !important; } li.nav-item.dropdown a {     display: inline-block; }  li.nav-item.dropdown:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 5px;     right: 6px;     color: #ffffff;     position: absolute;     font-weight: 200;     font-size: 11px; }  .dropdown-menu {     width: 100% !important;     left: 0; } .bannerText{ position: static; left: 0; margin: 20px 0 20px 0; } .bannerText h1 { letter-spacing: 0; } .feature-box h3 { font-size: 20px; margin: 20px 0 10px 0; min-height: auto; } .feature-box.border-right { border-bottom: 4px solid #f8f8f8 !important; border-right: 0 !important; padding-bottom: 20px; } .feature-box.border-left { border-top: 4px solid #f8f8f8 !important; border-left: 0 !important; padding-top: 20px; padding-left: 0; } .feature-box { margin: 20px 0 0 0; } .header-section .navbar-light .navbar-brand img { width: 70%; }   	 .top-request-btn { /* top: 36px; */ left: 69%; } .flex-container { display: block; } .industry-box { width: 100%; padding:30px; } .digilytics-holder { margin: 0; } .industry-sec {     margin: -96px 0 0 0; } .digilytics-img-box { margin: 0; } .digilytics-img-box img{ width: 100%; } .latest-product-sec { margin: 30px 0 50px 0; } .latest-product-holder { margin: 0; } .latest-product-holder .px-5 { padding: 0 !important; } .latest-product-box.border-right { border-right: 0!important; border-bottom: 1px solid #df5757 !important; padding-bottom: 20px; padding-right: 0; } .testimonial-holder { margin: 0; margin-left:50px; } .testimonial-box { margin-bottom: 30px; margin-left:50px; } .testimonial-sec { margin: 30px 0 0 0; padding: 0; background: #f4f3f3 !important; } .footer-form-holder h2 { text-align: center; font-size: 26px; } .footer-bottom { padding: 10px 0 10px 0; margin-top: 30px; } .footer-social-icon { text-align: center; } .footer-bottom-holder { margin: 0; text-align: center; } .footer-box.border-right { border-right:0 !important; } .footer-holder { margin: 0; text-align: center; } .latest-product-holder h5 { padding-left: 0; } .industry-box h3 { font-size: 42px; line-height: auto; } .testimonial-holder .px-5 { padding: 0 1rem !important; } .testimonial-holder .carousel-control-prev-icon { margin-left: -100%; } .testimonial-holder .carousel-control-next-icon { margin-right: -100%; } .footer-form-holder .btn { font-size: 14px; padding: 8px 15px; width: 100%; } .digilytics-text-box h4 span { display: inline; } .digilytics-text-box { margin: 0 0 30px 0; } .site-heading { font-size: 30px;  } .claint-detail-div p { font-size: 14px; } .product-feature-sec .feature-holder { margin: 0; } .pro-feature-box.border-right { border-right:0 !important; } .pro-feature-box.bottom-tooltip::after { top: 296%; } .banifits-holder, .product-features-holder, .download-link-holder { margin: 0; } .features_box { width: 100%; } .features_box .card-header { padding: 10px 10px 10px 15px; min-height: auto; } .features_box h4 { font-size: 18px; } .digilytics-sec { margin: 30px 0 0 0; } .how-work-box-text { margin: 0 0 0 0; } .digilytics-text-box { padding: 30px 0 30px 30px; } .product-vedio-sec { margin: 30px 0 30px 0; } .product-vedio-box { width: 100%; } .product-vedio-box.right-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: #343434 transparent transparent transparent; bottom: -31px; } .product-vedio-box.left-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: transparent transparent #d72d2d transparent; bottom: 0; } .industry-pro-box a {     color: #000;     font-size: 34px; } .download-link-box.border-right { border-right: 0 !important; border-bottom: 1px solid #4a4a4a !important; } .download-link-holder{ text-align: center; } .round-btn-box.text-right { text-align: center !important; } .round-btn-box a { padding: 10px 14px; font-size: 12px; } .product-feature-sec .feature-holder .row.px-5 { padding:0 !important; } .product-holder-gray { padding: 30px 15px; } .befinits-title img { display: none; } .industry-banner .bannerText h1 { padding: 0; } .red-digilytics .digilytics-holder { margin: 0; } .industry-pro-box{ min-height: auto; } .industry-pro-box h5{ min-height: auto; margin-bottom: 10px; } .industry-pro-box h5.pr-5{ padding-right: 0 !important; } .industryText { padding: 0 15px 0 15px; } .industry-product-sec { margin: 30px 0 35px 0; } .industry-banner .carousel-control-next-icon {   display: none; } .industry-banner .carousel-control-prev-icon { display: none; } .inside-page-wrapper { margin: 30px 0 0 0; } .blog-form-holder, .newslatter-holder ,.awards-events-holder{ margin: 0; } .inside-page-wrapper.about-inside-warpper { margin: 0; } .our-value-sec { margin: 30px 0 30px 0; } .our-value-holder { margin: 0; } .our-value-box { width: 100%; margin-bottom: 30px; border: 0; } .our-value-box h4 { font-size: 16px; } .spantext { font-size: 25px; padding: 0; float: none; } .our-value-box p { line-height: 22px; font-size: 16px; } .meet-team-holder { text-align: center; } .faq-sec-box { min-height: auto; padding-right: 0px; border-bottom: 4px solid #f8f8f8; border-right: 0; margin-bottom: 20px; padding-bottom: 20px; } .faq-sec-holder { margin: 0; padding: 30px 0 0 0; } .meet-team-holder { margin: -15% 0 0 0; } .how-work-box-text.our-mission-text {   padding: 0px 15px; } .how-work-box.our-mission-box { padding: 22px 0 22px 0; } .our-value-box p span.blockSpan{ display: inline-block; } .oculyseText h1 {   padding: 0px; } .four-div-box{ margin-bottom: 20px; } .four-div-box h3 {   font-size: 26px;   min-height: 0; } .firstChild, .secChild, .thirdChild, .fourthChild, .fivthChild{ width: 100%; } .fourthChild.pl-3{ padding-left: 0 !important; } .firstChild .e-file-flex-box-text {   padding-right: 0; } .secChild .e-file-flex-box-text { padding-right: 0; } .thirdChild .e-file-flex-box-text { padding-right: 0; } .fourthChild .e-file-flex-box-text { padding-right: 0; } .e-file-box .e-file-flex-box-text { font-size: 16px; } .e-file-sec { padding: 20px 0 50px 0; margin-top: 0; } .four-div-sec { margin: 20px 0 20px 0; } .black-div-sldier-box{ margin-bottom: 20px; } .black-div-sldier-box h4 { font-size: 20px; min-height: auto; } .black-div-sldier-box p { min-height: auto; padding-bottom: 20px; } .myaccordion .card-header h3 { font-size: 12px; font-family: sans-serif; } } @media (max-width:481.98px){ 	 .round-btn-holder1{    width: 100%;}  .audiofiles{width:100%;text-align:center;} .web-video {     text-align: center;     width: 100%;  }  .bannerText h1 {border:1px solid blue;} 	 	.culture-readmore .read-more-btn{ position: relative; top: 95%; text-align: left; left:2%;  } 	 	.top-request-btn {     top: 55%;     right: auto;     left: 35%; 	} 	 	 	.header-section {background:#d9d9d9;} 	 	.inside-gray-banner {padding-top:110px;} 	.thumb-banner3 img{ width:80%;  } 	.search-bar{top:15px;left:22%;} 	 	.search-result-holder {margin:35% 0 7%;} 	.input-group{width:100%;left:45%;position: relative;} 	.top-request-btn {top: 55%;    right: auto;  left: 35%;} .header-section.affix .top-request-btn { top: 55%; } .myaccordion .card-header h3 { font-size: 12px; } .fa-stack-icon { height: 20px; width: 20px; padding: 4px 0; } .carousel-inner{z-index:2;padding-bottom:45px;}     .fa-stack-icon i { font-size: 10px; } .spanCollapsText { vertical-align: top; } .industry-product-text-sec a { padding: 10px; font-size: 13px; } .newslatter-holder .btn { position: static; width: 100%; margin-top: 20px; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -160%; } .e-file-box .e-file-flex-box-text {   font-size: 14px; } .four-div-box h3 {   font-size: 16px;   margin-bottom: 10px; } .black-div-btn-sec a {   font-size: 14px;  }} @media (max-width:375.98px){ 	 	.audiofiles{width:100%;text-align:center;} 	 		.audiofiles1{width:33%;text-align:center;} .round-btn-holder1{    width: 100%;}   .web-video {     text-align: center;     width: 100%;     }  .top-request-btn { padding: 2px 10px 6px 10px; /* top: 16px; */ top:60%; left:45%; } .top-request-btn a { font-size: 9px; }  .search-bar{top:15px;left:22%;} .input-group{width:50%;margin-right:35px;position:absolute;}  .bannerText h1 { font-size: 30px; margin-bottom: 10px; } .digilytics-text-box h4 { font-size: 22px; } .header-section .navbar-light .navbar-brand img { width: 50%; } .header-section.affix .navbar-light .navbar-brand img { width: 45%; } .vedioBtn { top: 32%; left: 35%; } }   /*--EZ UI Designer ANIL Pondric---*/ div#request-demo button.btn.btn-primary {     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 7px 15px;     border: none; }  div#request-demo .col-md-3 {     min-width: 50%;     padding: 0 4px; } div#request-demo .modal-dialog.modal-dialog-centered {     max-width: 612px;     border-radius: 0 !important; } div#request-demo .modal-content {     border-radius: 0; } div#request-demo .modal-content h5#exampleModalLongTitle {     display: block;     text-align: center;     width: 100%;     font-size: 34px;     color: #d8392f;     font-weight: 200; } div#request-demo .row:nth-child(2) .col-md-6, div#request-demo .row:nth-child(2) .col-md-12 {     min-width: 100%;     padding: 0 4px; } div#request-demo .form-control {     font-family: arial;     border: 1px solid #ccc;     padding: 7px; } div#request-demo .form-group {     margin-bottom: 9px; } div#request-demo .row .col-md-12 {     padding: 0 4px; } .go-to-top {     position: fixed;     bottom: 30px;     width: 30px;     height: 30px;     background: #ececec;     right: 30px;     border: 1px solid #ccc;     transform: rotate(181deg);     text-align: center;     cursor: pointer;     padding: 6px 6px;     z-index: 999;     border-radius: 100px;     opacity: 0;     visibility: hidden;     transition: all 0.4s ease-in-out; } .go-to-top a {     display: block; } div#button.show {     opacity: 1;     visibility: visible;     transition: all 0.4s ease-in-out; } div#button.go-to-top:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 7px;     right: 6px;     color: #292424;     position: absolute;     font-weight: 200;     font-size: 11px; } div#button.go-to-top  img {     display: none !important; }  .navbar-expand-lg .navbar-nav .dropdown-menu {     border-radius: 0;     border-top: 4px solid #d8392f;     width: 200px;     border: none;     border-top: 4px solid #d8392f;     padding: 0; } .navbar-expand-lg .navbar-nav .dropdown-menu a.dropdown-item {     padding: 7px 20px;     border-bottom: 1px solid #ccc;     display: block;     line-height: 32px;     padding-bottom: 0; 	font-size:16px; } .four-div-box .btn-link {     color: #444 !important; } .four-div-box {     margin-bottom: 10px; } li.nav-item.dropdown {     position: relative; } div#request-demo .col-md-3 + .col-md-6{        padding: 0 4px;     min-width: 100%; } li.nav-item.dropdown .dropdown-menu {     position: absolute;     left: 0;     opacity: 0;     visibility: hidden;     transform: scale(0);     transition: all 0.4s ease-in-out; }  li.nav-item.dropdown:hover .dropdown-menu {     opacity: 1;     visibility: visible;     transform: scale(1);     transition: all 0.4s ease-in-out;     display: block; } .knowledge-center-sec.details {     min-height: 1000px; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     position: relative;     top: 13px; }  .knowledge-center-sec.details .tile__imagePreview {     position: relative; }  .knowledge-center-sec.details span.tile__knowledge.tile__resourceType.caseSpan {     top: 84%;     left: 0;     display: none; }  .knowledge-center-sec.details a.tile__moreLink {     display: none; }  .knowledge-center-sec.details .tile__actions {     width: auto; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     height: auto; }  .knowledge-center-sec.details .knowledge-center-holder.wow.slideInUp {     height: auto; }   .knowledge-center-sec.details .tile__imagePreview {     height: auto; } .sitemap {     margin: 170px 0 0 0;     display: block;     width: 100%;     background: #f3f3f3;     padding: 20px; } .sitemap h1 {     font-weight: 200;     text-transform: uppercase;     font-size: 26px; } .sitemap .dropdown-menu {     border: none;     position: relative !important;     opacity: 1 !important;     display:block !important;     visibility: visible !important;     transform: scale(1) !important;     background: transparent; }  .sitemap .dropdown-menu a {     list-style: bengali;     display: block; }  .sitemap .dropdown-menu a {     color: #2a86fb !important; } .industry-pro-box a {     color: #000;     font-size: 20px; }  .industry-pro-box a h5 {     font-size: 21px;     margin-bottom: 10px; } .e-file-box .e-file-flex-box-text {     font-weight: 500; } span.e-file-flex-box-text ~ .roundDott {     display: none; } @media (max-width:330.98px){     .tile__actions .socialbtns {     margin-right: 0;     width: 100%; } .tile__actions .socialbtns {     margin-right: 0; } } #register-company-form-btn{     background-color:#d72d2d;color: rgb(255, 255, 255);}  /*--EZ UI Designer ANIL Pondric---*/     /*----- Style New ended here --- */    /*----- Style Product added here --- */  @import url('https://fonts.googleapis.com/css2?family=sans-serif:wght@100;200;300;700&display=swap'); @font-face { font-family: 'Gotham-Book'; src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf')  format('truetype'), url('../fonts/Gotham-Book'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Medium'; src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf')  format('truetype'), url('../fonts/Gotham-Medium'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Light'; src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf')  format('truetype'), url('../fonts/Gotham-Light'); font-weight: normal; font-style: normal; }  @font-face { font-family: 'The Rich Family Font by 7NTypes'; src: url('../fonts/The Rich Family Font by 7NTypes.otf') format('embedded-opentype'),  url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf')  format('truetype'), url('../fonts/The Rich Family Font by 7NTypes'); font-weight: normal; font-style: normal; }  body{ margin:0; padding:0; font-family: sans-serif; } img{max-width: 100%;} ul{ margin: 0; padding: 0; list-style: none; } a { transition: 0.4s all ease-in-out; } a:hover, a:focus{ text-decoration: none; }   /*top btn css*/  .mort-title {padding:4% 4%; background:#d72d2d; color:#fff;text-align:center;border-radius:15px 15px 0px 0px;} .mort-content {padding:2% 4% 20% 4%; background:#fff; border-radius:0px 0px 15px 15px;color:#000;position:relative;} .mort-subtitle {color:#343232;text-align:left;font-weight:500; font-size:20px;margin-bottom:10px;}  .culture-banner img{ width: 60%; margin-left:20%; margin-bottom:1%; margin-top:1%; } .schedule-btn{right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 10px;padding: 16px 20px 18px 20px;z-index: 1;} .schedule-btn a{color:#fff;} .culture-banner-description{color:#d72d2d;font-size:16px; margin-left:1%;margin-bottom:2%;font-weight:600;text-align:center;}  .audiofiles{width:40%;text-align:center;}  .culture-videos{ 	  left:50%;  position:relative; }  /*round-btn-box css*/  .round-btn-holder1{     width: 55%;     text-align: center;     margin-left: auto;     margin-right: auto; } .round-btn-box1{ background:#d72d2d; /* Old browsers */ padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px;  }   .round-btn-box1:hover{ background: #343434; transition: background 1s; }  .web-video {text-align:center;width:560px; height:380px;}  .blog-title {padding-top:15px;}  .header-blog {font-weight:700;color:#000;font-size:18px;line-height:24px;padding-top: 20px;}  /* search bar */   /* :root { 	font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); } */   input { 	color: #ffffff; } .search-bar { 	display: flex; }  .search-bar input, .search-btn,  .search-btn:before,  .search-btn:after { 	transition: all 0.25s ease-out; } .search-bar input, .search-btn { width: 45px; 	 } .search-bar input:invalid:not(:focus), .search-btn { 	cursor: pointer; } .search-bar, .search-bar input:focus, .search-bar input:valid  { 	width: 100%; } .search-bar input:focus, .search-bar input:not(:focus) + .search-btn:focus { 	outline: transparent; } .search-bar { 	margin: auto; 	justify-content: center; 	max-width: 15em; 	position:absolute; 	 } .search-bar input { 	border:none; 	background: transparent; 	border-radius: 1.5em; 	box-shadow: 0 0 0 0.4em #d72d2d inset; 	padding: 0.5em; 	transform: translate(0.5em,0.5em) scale(0.5); 	transform-origin: 100% 0; 	-webkit-appearance: none; 	-moz-appearance: none; 	appearance: none; 	height:45px;  } .search-bar input::-webkit-search-decoration { 	-webkit-appearance: none; } .search-bar input:focus, .search-bar input:valid { 	background: #fff; 	border-radius: 0.375em 0 0 0.375em; 	box-shadow: 0 0 0 0.1em #d9d9d9 inset; 	transform: scale(1); 	font-size:16px; 	color:#000; } .search-btn { 	background: #d72d2d; 	border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0; 	position: relative; 	transform: translate(0.5em,0.5em) rotate(45deg) scale(0.25,0.125); 	transform-origin: 0 44%; 	height:45px; 	left:-1%;  } .search-btn:before,  .search-btn:after { 	content: ""; 	display: block; 	opacity: 0; 	position: absolute; 	transform-origin: 0 30%; } .search-btn:before { 	border-radius: 50%; 	box-shadow: 0 0 0 0.2em #f1f1f1 inset; 	top: 0.5em; 	left: 0.2em; 	width: 1.1em; 	height: 1.1em;  } .search-btn:after { 	background: #f1f1f1; 	border-radius: 0 0.25em 0.25em 0; 	top: 1.2em; 	left:0.8em; 	width: 0.75em; 	height: 0.25em; 	transform: translate(0.2em,0) rotate(45deg); 	transform-origin: 0 50%; 		color:#000; } .search-btn span { 	display: inline-block; 	overflow: hidden; 	width: 1px; 	height: 1px; }  /* Active state */ .search-bar input:focus + .search-btn, .search-bar input:valid + .search-btn { 	background: #d72d2d; 	border-radius: 0 0.375em 0.375em 0; 	transform: scale(1); } .search-bar input:focus + .search-btn:before,  .search-bar input:focus + .search-btn:after, .search-bar input:valid + .search-btn:before,  .search-bar input:valid + .search-btn:after { 	opacity: 1; }  .search-bar input:focus + .search-btn:active, .search-bar input:valid + .search-btn:active { 	transform: translateY(1px); }   /* search bar ends here */    .search-bar{position: absolute;right: 15%;top: 16px;z-index: 1;} .search-result-holder{margin: 13% 0 7%;} .searcharea{position:absolute;right:20%;top: 7px;text-decoration: none;border-radius: 50px;padding: 6px 10px 8px 10px;z-index: 1;} .input-group{width: 25%;     position: absolute;    right: 20%;    top: 15%;} .btn-secondary{   color: #fff;    background-color: #d72d2d;    border-color: #d72d2d;} .top-request-btn{position: absolute;right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 50px;padding: 6px 20px 8px 20px;z-index: 1;} .top-request-btn:hover{ background: #343434; transition: background 1s; } .top-request-btn a{ color: #edeced; font-weight:600; font-size: 12px; text-transform: uppercase; font-family: sans-serif, sans-serif; ; } /*affix css*/ .header-section.affix .top-request-btn{display: block;} .header-section.affix{ background-color: #e8e8e8 !important; } .header-section.affix .navbar-light .navbar-nav{margin: 0;margin: 45px 0 0 0;} .header-section.affix .navbar-light .navbar-brand img{ width: 70%; } /*nav css*/ .header-section{ border-top: 1px solid #ec2028; } .header-section .navbar-light .navbar-brand img{ width: 100%; -webkit-transition: width .5s; transition: width .5s; } .header-section .bg-light { background: none !important; padding: 10px 0; } .header-section .navbar-light .navbar-nav{ margin: 45px 0 0 0; }
  .header-section .navbar-light .navbar-nav .nav-link 
  { color: #010101; font-size: 14px; 
    text-transform: uppercase; 
    font-family: 'Gotham-Medium'; 
    padding: 10px; 
} 
.header-section .navbar-light .navbar-nav .nav-item.active .nav-link{ color: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link{ padding-right: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover{ color: #d72d2d; } /*nav toogle btn css*/ .header-section .navbartogglericon { margin-top: 5px; display: block; } .header-section .navbartogglericon span { background: #e9363d; display: block; margin-bottom: 10px; width: 35px; height: 2px; } .header-section .navbar-light .navbar-toggler { border: none; padding: 0; } .header-section .navbar-light .navbar-toggler:focus{ outline: none; }   .header-social-icon{ text-align: right; margin:40px 0 0 10px; }  .header-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .header-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .header-social-icon a img{ width: 30%; } .header-social-icon a i{ vertical-align: middle; font-size: 12px; }  .next-icon{background-image:url(images/next.png);} .carousel-control-prev-icon{background-image:url(images/prev.png);} .prev-icon {background-image:url(images/prev.png);} /*banner css*/ .banner-section{ position: relative; } .banner-section img{ width: 100%; } .banner-section.home a{color:#444;} .bannerText{ position: absolute; top: 25%; width: 100%; left: 50%; margin-left: -50%; text-align: center; }    .bannerText h1{ font-family: 'Gotham-Light'; font-size: 30px; margin: 0; letter-spacing: -4px; } .bannerText h2{ color: #d72d2d; font-size: 20px; text-transform: uppercase; font-family: 'Gotham-Medium'; letter-spacing: 3px }  .bannerText .read-more-btn{ 	position:absolute;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0; left:46%; }  .culture-readmore{  top: 100%; padding-left:15px; width:27%; }    .culture-readmore .read-more-btn{ 	position:relative;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0;  }   .webinar-button {margin-top:2%;}     .bott {margin-top:25px;}  .winnerbanner{margin-top:20%;}  /*site heading*/ .site-heading{ font-size: 45px; color: #d72d2d; font-family: 'Gotham-Light'; } /*feature-holder css*/ .feature-holder{ background: #f4f3f3; margin: -22% 8% 0 8%; position: relative; z-index: 1; padding: 20px 30px; border-bottom: 1px solid #ec2028; } .feature-box{ margin: 30px 0 0 0; } .feature-box h3{ font-size: 22px; margin: 20px 0 0 0; min-height: 120px; } .feature-box h3::before{ content:''; display: block; width: 60px; height: 4px; background: #dcdada; margin: 0 0 10px 0; } .feature-box.border-right { border-right: 4px solid #f8f8f8 !important; } .feature-box.border-left { border-left: 4px solid #f8f8f8 !important; padding-left: 30px; }  .redDiv{ background: #d72d2d; } .blackDiv{ background: #343434; } /*industry-sec css*/ .industry-sec{ margin: 0 0; } .flex-container{ display: flex; } .industry-holder{ margin: 0 12%; } .industry-box{ width: 50%; padding: 50px 30px 60px 30px; color: #fff; margin: 30px 0 0 0; } .industry-box span{ font-size: 25px; } .industry-box h3{ font-size: 55px; font-family: 'Gotham-Light'; margin: 0; line-height: 45px; } .industry-box h4{ font-size: 35px; margin: 0; }  /*digilytics-holder css*/ .digilytics-sec{ margin: 60px 0 0 0; } .red-digilytics{ margin: 30px 0 0 0; } .red-digilytics .digilytics-holder { margin: 0 8% 0 8%; } .digilytics-holder{ margin: 0 6% 0 6%; } .digilytics-text-box{ background: #f4f3f3; padding: 50px 30px 110px 30px; }  .digilytics-text-box1{ background: #f4f3f3; padding: 25px 30px 10px 30px; margin-top:1%; } .digilytics-text-box h4{ font-size: 30px; font-family: 'Gotham-Light'; margin-bottom: 25px; } .digilytics-text-box h4 span{ display: block; } .digilytics-img-box { margin: 50px 0 -50px -90px; position: relative; } .vedioBtn{ position: absolute; top: 40%; left: 40%; display: block; cursor: pointer; } .digilytics-img-box iframe{ width: 100%; border: 0; height: 315px; }  /*latest-product-holder css*/ .latest-product-sec{ margin: 50px 0 50px 0; } .latest-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index: 1; } .latest-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 48px; text-decoration: underline; } .latest-product-box{ color: #fff; margin: 10px 0 0 0; padding-right: 20px; } .latest-product-box h6{ font-size: 16px; font-family: 'Gotham-Medium'; } .latest-product-box p{ font-size: 15px; margin-bottom: 8px; } .latest-product-box.border-right { border-right: 1px solid #df5757 !important; } .moreBtn{ background: #b71919; color: #fff; text-decoration: none; font-size: 10px; text-transform: uppercase; border-radius: 40px; padding: 6px 10px; letter-spacing: 0; float:right; } .moreBtn:hover{ background: #343434; color: #fff; } /*testimonial-sec css*/ .testimonial-sec{ background:url(../images/gray-bg.png) no-repeat; background-size: cover; margin: -180px 0 0 0; padding: 150px 0 0 0; } .testimonial-holder{ margin: 0 2%; } .testimonial-box{ background: #f7f6f6; padding: 50px 15px 15px 15px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .testimonial-box:hover{ background: #fff; transform: scale(1.1); } .testimonial-holder .carousel-inner { padding: 50px 0; } .testimonial-box i{ color: #d3d3d3; font-size: 18px; } .testimonial-box p{ font-size: 14px; color: #252525; } .claint-detail-div{ border-top: 2px solid #f7f7f7; padding: 12px 0 0 0; } .claint-detail-div p { text-transform: uppercase; font-size: 14px; display: inline-block; text-align: left; vertical-align: middle; margin: 0 0 0 20px; } .claint-detail-div span{ text-transform: capitalize; display: block; margin-top: -5px; } /*.row.gutters-20 { padding-left: 5px; padding-right: 5px; } .row.gutters-20 > [class^="col-"] { padding-left: 8px; padding-right: 8px; }*/ .testimonial-holder .px-5 { padding: 0 7rem !important; } .testimonial-holder .carousel-control-prev-icon { background: url(../images/slider-arrow-left.png) no-repeat; margin-left: -80%; } .testimonial-holder .carousel-control-next-icon { background: url(../images/slider-arrow-right.png) no-repeat; margin-right: -80%; }       /*logo-collaction-holder css*/ .logo-collaction-sec{ padding: 30px 0 15px 0; } .logo-collaction-holder{ margin: 0 15%; } /*footer-form-holder css*/ .footer-form-holder{ margin: 0 7%; } .footer-form-holder h2{ font-size: 40px; margin-bottom: 40px; } .footer-form-holder .form-group { margin-bottom: 3rem; } .footer-form-holder .form-control { display: block; width: 100%; height: auto; padding: 5px 0; font-size: 14px; font-weight: 400; line-height: auto; color: #6f6f6f; border-bottom: 1px solid #ced4da; border-top: 0; border-left: 0; border-right: 0; border-radius: 0; } .textareabox{ border: 1px solid #ced4da !important; padding: 10px !important; } .footer-form-holder .form-control::placeholder{ color: #6f6f6f; } .footer-form-holder .btn{ background: #e3e3e3; border-radius: 12px; color: #636363; text-transform: uppercase; font-size: 12px; padding: 5px 15px; } .footer-form-holder .btn:hover{ background: #af1f1f; transition: background 1s; color: #fff; } /*footer-holder css*/ .footer-sec{ /* margin: 30px 0 0 0; */ } .footer-holder{  padding: 20px 20px 10px 20px; position: relative; } .footer-box{ padding: 10px 0;   } .iso{ 	padding:0 0 0 15px; } .footer-box a{ font-size: 14px; color: #fff; display: block; } .footer-box span{ font-size: 14px; color: #fff; font-family: 'Gotham-Medium'; } .footer-box address{ font-size: 14px; color: #fff; margin: 0; } .footer-box.border-right { border-right: 1px solid #efeeee !important; }   /*footer-bottom css*/ .footer-bottom{ background: #ececec; /* padding: 75px 0 10px 0; */  /* margin-top: -28px;  */ border-bottom: 3px solid #af1f1f; } .footer-bottom-holder{ 2% 2% 0 2%; } .footer-bottom-holder p{ font-size: 12px; } .footer-social-icon{ text-align: right; } .footer-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .footer-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .footer-social-icon a img{ width: 30%; } .footer-social-icon a i{ vertical-align: middle; font-size: 12px; }    /*animate css*/ /*animate css*/ .animated {     -webkit-animation-duration: 1s;     animation-duration: 1s;     -webkit-animation-fill-mode: both;     animation-fill-mode: both;     }          @keyframes zoomIn {       from {           opacity: 0;           -webkit-transform: scale3d(0.3, 0.3, 0.3);           transform: scale3d(0.3, 0.3, 0.3);       }            50% {           opacity: 1;       }     }          .zoomIn {       -webkit-animation-name: zoomIn;       animation-name: zoomIn;     }          @-webkit-keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInLeft {       -webkit-animation-name: fadeInLeft;       animation-name: fadeInLeft;     }          @-webkit-keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInUp {       -webkit-animation-name: fadeInUp;       animation-name: fadeInUp;     }     @-webkit-keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInUp {       -webkit-animation-name: slideInUp;       animation-name: slideInUp;     }               @-webkit-keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInRight {       -webkit-animation-name: slideInRight;       animation-name: slideInRight;     }          /*product css*/ .product-banner .bannerText { top: 58%; } .product-banner .bannerText h1{ font-size: 29px; letter-spacing: -2px; color: #010101; } .product-feature-sec .feature-holder { margin: -8% 8% 0 8%; position: relative; border-top: 1px solid#ec2028; border-bottom: 0; background: #f8f7f7; padding: 20px 0 0 0; } .feature-holder .feature-pera-text{ text-align: center; font-size: 15px; color: #010101; padding: 0 50px; } .pro-feature-box{ color: #d72d2d; text-align: center; margin: 20px 0 0 0; padding: 10px 0; position: relative; } .pro-feature-box.bottom-tooltip::after { content: ""; position: absolute; top: 164%; left: 50%; margin-top: -32px; border-width: 20px; border-style: solid; border-color: #f8f7f7 transparent transparent transparent; } .pro-feature-box span{ font-size: 16px; } .pro-feature-box h2{ font-size: 28px; margin-top: -5px; } .product-feature-sec .feature-holder .row.px-5 { padding: 0 6rem !important; } .product-holder-gray{ background: #f0efef; text-align: center; padding: 30px 40px; margin: 20px 0 0 0; } .product-holder-gray h3{ font-size: 15px; font-family: 'Gotham-Medium'; color: #404040; margin-bottom: 3px; } .product-holder-gray p{ font-size: 15px; line-height: 26px; color: #404040; }  /*banifits-holder css*/ .banifits-sec{ margin: 30px 0; } .banifits-holder{ margin: 0 8%; } .product-heading{ font-size: 28px; color: #d72d2d; } .myaccordion .card-header{ background: #d72d2d; border-radius: 0; padding: 6px 10px; } .myaccordion .card-header h3{ font-size: 14px; font-weight: bolder;margin: 0; color: #fff; cursor: pointer; } .befinits-title{ display: inline-block; } .spanCollapsText{ vertical-align: middle; } .befinits-title img{ margin-right: 18px; } .fa-stack-icon{ background: #e16060; height: 30px; width: 30px; border-radius: 50%; text-align: center; display:inline-block; padding: 6px 0; } .fa-stack-icon i{ font-size: 12px; } .myaccordion .card-body{ background: #ffe6e6; } .myaccordion .card{ margin: 0 0 9px 0; } .myaccordion .card, .myaccordion .card:last-child .card-header { border: none; } /*product-features-holder css*/ .product-features-holder{ margin: 0 8%; } .features_box { margin: 0 10px 12px 0; width: 33.333333%; } .features_box:last-child{ margin-right: 0; } .features_box h4{ font-size: 23px; font-family: 'Gotham-Light'; margin: 0; } .features_box .card{ border-radius: 0; border: 1px solid #e8e8e8; } .features_box .card-header{ border-radius: 0; border-bottom: 0; background: #f4f4f4; cursor: pointer; padding: 10px 10px 0 15px; min-height: 110px; } .features-fa-icon i{ font-size: 12px; } /*how-work-box css*/ .how-work-box{ background: #d72d2d; color: #fff; position: relative; padding: 50px 0 190px 0; } .how-work-box-text{ padding: 0px 60px 0 40px; margin: 38px 0 0 0; } .how-work-box h4{ margin-bottom: 10px; } .how-work-box h4::after{ content: ''; background: #fff; width: 150px; height: 2px; display: block; margin-left:-40px;  margin-top: 5px; }  /*product-vedio css*/ .product-vedio-sec{ margin: 70px 0 30px 0; } .product-vedio-holder{ margin: 0 15%; } .product-vedio-box{ width: 50%; color: #fff; position: relative; } .product-vedio-box img{ width: 100%; } .product-vedio-box iframe{ width: 100%; height: 100%; border: 0; } .vedio-text-div{ text-align: center; } .vedio-text-div h3{ font-size: 30px; margin: 0; } .product-vedio-box.blackDiv{ padding: 70px 0; } .product-vedio-box.redDiv{ padding: 90px 0; color: #f1cfcf; } .product-vedio-box.right-tooltip-text::after{ content: ""; position: absolute; top: 50%; right: 0; margin-right: -32px; border-width: 16px; border-style: solid; border-color:transparent transparent transparent #363636; z-index: 1; } .product-vedio-box.left-tooltip-text::after { content: ""; position: absolute; top: 60%; right:0; margin-top: -32px; margin-left: 0; border-width: 16px; border-style: solid; border-color:  transparent #d72d2d transparent transparent; z-index: 1; } /*download-link-sec css*/ .download-link-sec{ background: #363636; padding: 30px 0;  color: #fff; } .download-link-holder{ margin: 0 8%; } .download-link-holder h5{ font-size: 28px; font-family: 'Gotham-Light'; } .download-link-box{ padding: 20px 0; } .download-link-box h6{ font-size: 14px; font-family: 'Gotham-Medium'; margin-bottom: 15px; } .download-link-box ul li a{ text-decoration: none; color: #c2c2c2; display: inline-block; padding-bottom: 5px; font-size: 15px; } .download-link-box.border-right { border-right: 1px solid #4a4a4a !important; }  /*round-btn-box css*/ .round-btn-holder{ margin: 0 5% 0 9%; } .round-btn-box{ margin: 30px 0 0 0; } .round-btn-box a{ background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ border: 1px solid #c2c2c2; padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px; color: #010101; display: inline-block; }  /*industry css*/ .redBg{ background: #d93838; } .industry-holder-sec{ margin: -10% 8% 0 8%; } .industry-banner .bannerText h1 { padding: 0 375px 0 280px; } .industry-banner .bannerText { top: 52%; } .industry-pera-text{ text-align: center; color: #fff; } .industry-sec{ margin-bottom: 50px; } .blackBg{ background: #363636; } .industryText{ padding: 0 90px 0 40px; } .blackBg.how-work-box h4::after { margin-left: 0; background:#4a4a4a; width: 100px; height: 4px; margin-top: 10px; } .blackBg.how-work-box p{ font-size: 14px; } .blackBg.how-work-box { padding: 50px 0 40px 0; } .blackBg.how-work-box h4 { margin-bottom: 15px; }  .industry-product-sec{ margin: 90px 0 35px 0; } .industry-product-holder h4{ font-size: 25px; color: #d72d2d; text-align: center; } .industry-product-holder{ margin: 0 10% 0 10%; } .industry-pro-box{ background: #f4f4f4; border: 1px solid #eaeaea; padding: 20px; margin-bottom: 20px; min-height: 195px; } .industry-pro-box-img{ text-align: right; } .industry-pro-box h5{ font-size: 26px; font-family: 'Gotham-Light'; min-height: 60px; margin: 0; }  .industry-product-box-sec{ padding: 0 7rem !important; margin:20px 0 0 0;  } .industry-product-box-sec .row.gutters-20 { padding-left: 0px; padding-right: 0px; } .industry-product-box-sec .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .industry-product-text-sec{ text-align: center; padding: 0 30px; } .industry-product-text-sec a{ background: #d72d2d; font-family: 'Montserrat'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color: #ffe6e6; } .industry-product-text-sec a:hover{ background: #363636; transition: background 1s; } .product-vedio-box h4.vedioText{ position: absolute; left: 50%; width: 100%; margin-left: -50%; top: 30px; text-align: center; } .industry-banner .carousel-control-next-icon { background:url(../images/arrow-right.png) no-repeat; }  .industry-banner .carousel-control-prev-icon { background:url(../images/arrow-left.png) no-repeat; } .industry-banner .carousel-control-next-icon, .industry-banner .carousel-control-prev-icon { height: 28px; } .industry-banner .carousel-control-next, .industry-banner .carousel-control-prev { opacity: 1; } .inside-page-wrapper{ /* background: #f8f7f7; border-top: 1px solid #d72d2d; */ margin: -12% 7% 0 7%; position: relative; padding: 20px 0; } .inside-wrapper-heading{ text-align: center; /* border-bottom: 4px solid #f5f5f5; */ }  .feature-box{ margin: 30px 0 0 0; padding:50px; border-radius:25px; text-align:center; background:#ffffff; box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); -webkit-box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41); -moz-box-shadow: -1px -1px 18px 0px rgba(0,0,0,0.41;  }    .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 450px; margin-top: 30px; }  .thumb-banner img{ width: 25%; }  .thumb-banner1 img{ width: 60%; }  .thumb-banner2 img{ width:40%; }  .thumb-banner3 img{ width:25%; float:left; padding:10px; }   .bannerText-video {position: absolute; top: 13%; width: 100%; left: 50%; margin-left: -50%; text-align: center;}  .resource-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index:3; }  .resource-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 20px; text-decoration: underline; }  .resource-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); overflow: visible; position: relative; height: 320px; margin: 10px 15px 0 10px; z-index: 3;   }  .resource__knowledge { background: #fff; color: #ec2628; position: absolute; top: 6%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628;  }  .resource-more{ 	z-index:9;position:relative;margin-right:1%;	 }  .resource-center-text{ padding:18% 20px 20px 20px; background: #fff; height: 58%; bottom: 0;  }   .resource-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .resource-center-text p{ text-align: left; font-size: 14px; }  .resource-product-holder .carousel-control-prev-icon { background: url(../images/white-left-arrow.png) no-repeat; margin-left: -80%; width:15px; height:15px; }   .resource-product-holder .carousel-control-next-icon { background: url(../images/white-right-arrow.png) no-repeat; margin-right: -80%; width:15px; height:15px; }    .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; } /*.caseSpan{ background: #424141; } .whiteSpan{ background: #424141; } .videoSpan{   background: #424141; }*/  .tile__actions .socialbtns {   float: right;   margin: 0 1rem 0 0; } .tile__actions .btn {   height: auto;   padding: .25rem .5rem;   line-height: 1;   font-size: .8125rem; } .tile__actions a.tile__moreLink{ background: #ec2628; border-radius: 0; color: #fff; padding: 5px 10px; text-transform: uppercase; font-size: 12px;     position: relative;     z-index: 99;  } .tile__actions { background-color: #fff; border-top: 1px solid hsla(240, 1%, 81%, .7); top: auto; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 48px; padding-left: 1rem; position: absolute; } .socialbtns a { color: #2ba5f6; display: inline-block; margin-left: .25rem; } .socialbtns .shareText{ font-size: 12px; } .tile__imagePreview img{ width: 100%; } .knowledge-center-sec .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -180%;  } .knowledge-center-sec .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -180%;  }  .inside-page-wrapper h1{ font-size: 30px; color: #d72d2d; } .inside-wrapper-box{ padding: 20px 30px 10px 30px; border-bottom: 4px solid #f5f5f5; } .inside-wrapper-box h2{ font-size: 22px; color: #d72d2d; margin-bottom: 15px; } .inside-wrapper-box ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .inside-wrapper-box ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .blog-form-sec{ margin: 30px 0; } .blog-form-holder { margin: 0 7%; text-align: center;  } .blog-form-holder h4{ color: #b71919; font-size: 25px; margin: 0; } .blog-form-holder p{ color: #b71919; margin-bottom: 20px; } .blog-form-holder .form-control { height: auto; padding: .375rem .75rem; font-size: 15px; line-height: auto; color: #2e2e2e; background: transparent; border: 1px solid #ccc; border-radius:0; } .blog-form-holder .form-control::placeholder{ color: #2e2e2e; } .blog-form-holder .btn{ width: 100%; background: #b71919; border-radius: 0; color: #fff; } .blog-form-holder .btn:hover{ background: #000; transition: background 1s; } .newslatter-sec{ background: url(../images/blog-img.jpg)no-repeat; background-size:cover;  padding: 30px 0; margin: 0 0 40px 0; } .newslatter-holder{ margin: 0 20%; text-align: center; } .newslatter-holder h4{ color: #fff; font-size: 25px; margin: 0; } .newslatter-holder p{ color: #fff; margin-bottom: 20px; } .newslatter-holder .form-group{ position: relative; } .newslatter-holder .form-control{ border-radius: 50px; height: auto; line-height: auto; padding: 10px 15px; color: #fff; background: rgba(250, 192, 192, 0.2); border: none; } .newslatter-holder .form-control:focus{ box-shadow: none; } .newslatter-holder .form-control::placeholder{ color: #fff; } .newslatter-holder .btn{ position: absolute; top: 0; right: 0; border-radius: 50px; padding: 10px 40px; background: #fff; color: #b71919; border: 0; } .newslatter-holder .btn:hover{ background: #b71919; color: #fff; transition: background 1s; } .newslatter-holder:focus{ box-shadow: none; } .inside-gray-banner img{ width: 100%; }  /*media-center-css*/ .media-center-list-holder{ padding: 0 20px; } .media-center-list{ background: #ededed; text-align: center; padding: 20px; margin-top: 30px; } .media-center-list span{ display:block; background: #fff; width: 70px; height: 70px; border-radius: 50%; text-align: center; padding: 12px 0; margin: 0 auto; } .media-center-list span img{ width: 54%; } .media-center-list p{ margin: 10px 0 0 0; color: #b71919; } .awards-events-sec{ margin: 30px 0; } .awards-events-holder{ margin: 0 7%; } .awards-events-holder h4{ color: #b71919; margin: 0; } .awards-events-holder ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .awards-events-holder ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .awards-events-holder ul li span{ display: block; font-size: 14px; font-style: italic; } .awards-events-holder .redText{ color: #d72d2d; } /*about css*/ .about-section .bannerText h1{ font-size: 30px; letter-spacing: -2px; } .about-section .bannerText{ top: 52%; } .inside-page-wrapper.about-inside-warpper{ margin: -10% 8% 0 8%; } .about-inside-warpper{ text-align: center; padding: 40px 20px; } .about-inside-warpper p{ color: #000; } .about-inside-warpper h2{ color: #616161; font-size: 28px; margin: 0; } .headingSpanText{ display: block; font-size: 16px; margin: 5px 0 10px 0; } .how-work-box-text.our-mission-text { padding: 0px 70px 0 40px; margin: 0 0 0 0; } .how-work-box.our-mission-box { padding: 50px 0 90px 0; } .our-value-sec{ margin: 80px 0 30px 0; } .our-value-holder{ margin: 0 8%; background: #edecec; padding: 30px; position: relative; z-index: 1; } .our-value-box{ width: 20%; margin-right: 12px; border-right: 1px solid #dcdbdb; } .our-value-box:last-child{ margin-right: 0; border-right: 0; } .our-value-box h4{ font-size: 16px; color: #d72d2d; margin: 0; } .spantext{ font-size: 25px; font-family: 'Gotham-Medium'; float: left; padding: 0 0 60px 0; margin: -4px 5px 0 0; } .our-value-box p{ margin:5px 0 0 0; color: #616161; line-height: 18px; font-size: 15px; } .our-value-box p span.blockSpan{ display: block; } .our-value-holder h3{ font-size: 30px; color: #d72d2d; margin-bottom: 15px; } .leadership-team-sec{ background: #363636; padding: 130px 0 205px 0; margin-top:-130px; } .leadership-team-holder{ margin: 0 8%; padding-left: 20px; } .leadership-team-holder h5{ font-size: 30px; color: #fff; } .leadership-team-holder p{ color: #b6b6b6; margin: 0; }  .meet-team-holder{ background: #fff; padding: 30px 20px; margin: -15% 8% 0 8%; position: relative; z-index: 1; } .meet-team-holder h5{ font-size: 30px; color: #d72d2d; margin: 0; } .meet-team-holder p{ color: #000; margin: 0; } .meet-team-box{ margin-top: 30px; } .meet-team-box-text { padding: 27px 0; } .meet-team-box-text h6{ font-size: 16px; font-family: 'Gotham-Medium'; margin: 0; } .meet-team-box-text p{ font-size: 12px; margin: 0; } .meet-team-holder .row.gutters-20 { padding-left: 10px; padding-right: 0px; } .meet-team-holder .row.gutters-20 > [class^="col-"] { padding-left: 5px; padding-right: 5px; } .meet-team-holder  h5.text-black{ color: #363636; margin: 30px 0 10px 0; } .meet-team-sec{ margin-bottom: 30px; } .faq-sec-holder{ margin: 50px 10% 30px 10%; } .faq-sec-holder h5{ font-size: 30px; } .faq-sec-holder h6{ font-size: 16px; font-family: 'Gotham-Medium'; color: #363636; margin: 10px 0; } .faq-sec-box .card-header h3{ font-size: 15px; color: #363636; cursor: pointer; } .faq-sec-box .card-header { background: none; border: none; padding: 0; } .faq-sec-box .card{ background: none; border: none; } .faqIcon i{ font-size: 10px; margin-right: 10px; color: #828282; } .faq-sec-box .card-body{ padding: 10px 0; } .faq-sec-box{ /* border-right: 4px solid #f8f8f8; */ min-height: 290px; padding-right: 10px; } .product-vedio-holder.about-page-vedio-holder { margin: 0 10%; } /*oculyse css*/ .oculyseText h1{ padding: 0 30%; } .four-div-sec{ position: relative; z-index: 1; margin: 20px 0 40px 0; } .four-div-holder{ margin: 0 8%; } .four-div-box{ background: #fff; border: 1px solid #e9e9e9; padding: 10px 15px; } .four-div-box h3{ font-size: 26px; font-family: 'Gotham-Light'; color: #363636; min-height: 125px; margin: 0; } .four-div-img-box{ display: flex; } .plusDiv { width: 50%; font-size: 44px; color: #aeaeae; font-family: 'Gotham-Light'; padding: 5px 0; } .plusimgBox{ width: 50%; text-align: right; } .four-div-holder .row.gutters-20 { padding-left: 9px; padding-right: 9px; } .four-div-holder .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .e-file-box ul li{ display: inline-block; } .e-file-sec{ background: url(../images/gray-bg.jpg) repeat; padding: 130px 0 50px 0; margin-top: -130px; } .e-file-holder{ margin: 0 8%; } .e-file-flex-box{ position: relative; margin-right: 10px; } .roundDott{ position: absolute; top: 0; right: 0; } .firstChild{ width: 18% } .secChild{ width: 18%; } .thirdChild { width: 20% } .fourthChild{ width: 23% } .fivethChild{ width:21% } .firstChild .e-file-flex-box-text{ padding-right: 42px; } .secChild .e-file-flex-box-text{ padding-right: 65px; } .thirdChild .e-file-flex-box-text{ padding-right: 20px; } .fourthChild .e-file-flex-box-text{ padding-right: 20px; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } /*VisCon page css here*/  /*--contact-us--*/ .contact-sec {     padding: 40px 0; }  .contact-sec .contact-form h2 {     font-size: 30px;     font-weight: 900 !important;     text-transform: capitalize; }  .contact-sec .contact-form  .form-control {     border-radius: 0;     padding: 7px;     height: 46px;     border: 1px solid #f1f1f1;     font-family: arial; } .contact-sec .contact-form .form-control::placeholder {     color: #444 !important; } .contact-sec .contact-form h6 {     padding-bottom: 8px; } .contact-sec .add-sec {     background: #efefef;     margin-top: 76px;     padding: 25px; } .contact-sec .add-sec span.contact-text {     font-family: arial;     font-size: 19px;     padding-left: 16px; }  .contact-sec .add-sec span.contact-text a {     color: #444 !important; } .contact-sec .add-sec ul.contact-list li a {     color: #444;     display: block; } .contact-sec .add-sec ul.contact-list li i {     font-size: 20px;     padding-right: 10px !important;     height: 40px;     top: -3px;     position: relative;     left: 0px;     float: left; } .contact-sec .add-sec ul.contact-list li address {     margin-bottom: 0; } .contact-sec ul.social-media-list {     display: flex; }  .contact-sec ul.social-media-list li a {     padding: 9px 10px;     background: #ccc;     display: block;     align-items: center;     justify-content: center;     display: flex;     margin: 0 10px;     color: #202528;     border-radius: 60px; }  .contact-sec .add-sec ul.contact-list li {     padding: 5px 0; }  .contact-sec .contact-form textarea.form-control {     height: 140px; } .contact-sec .contact-form   input.btn.btn-info {     font-family: arial;     border-radius: 2px;     padding: 12px 26px;     text-transform: uppercase;     background: #e93f33;     border: none;     color: #fff; } section.resources-section .ui-state-default {     background: #126be7;     margin: 0 6px;     color: #ffff;     text-align: center;     margin-bottom: 20px;     min-width: 32.2%;     transform: scale(1);     transition: all 0.5s ease-in-out;     min-height: 254px;     position: relative;     margin-bottom: 90px; }  section.resources-section {     margin: 104px 0; }  section.resources-section .ui-state-default h3.title {     font-size: 22px;     margin-top: 89px; } section.resources-section .ui-state-default:nth-child(odd)  .image {     background: white;     box-shadow:none;color:#444;border:1px solid #cccccc70 } section.resources-section .ui-state-default:hover .image {     border-radius: 100%;     transition: all 0.3s ease-in-out; }  li.ui-state-default.col-md-3.col-sm-4.col-xs-12.ui-sortable-handle:hover {     transition: all 0.3s ease-in-out;     transform: scale(1.1);     background: #005de5; }  section.resources-section .ui-state-default:nth-child(even) {     background: #252b4d; } section.resources-section .ui-state-default .image {     font-size: 39px;     background: #252b4d;     padding: 21px;     position: absolute;     left: 0;     right: 0;     margin: 0 auto;     top: -48px;     width: 100px;     transform: rotate(45deg);     box-shadow: 7px 20px 9px #1b203c;     transition: all 0.3s ease-in-out; }  section.resources-section .ui-state-default i:before {     transform: rotate(-45deg); }  section.resources-section .ui-state-default .image i {     transform: rotate(-45deg); } section.resources-section .ui-state-default a{   color: #fff;   text-decoration: none; } .register{     background: -webkit-linear-gradient(RIGHT, #e93f33, #dc913b);     margin-top: 3%;     padding: 3%; } .register-left{     text-align: center;     color: #fff;     margin-top: 4%; } .register-left input{     border: none;     border-radius: 1.5rem;     padding: 2%;     width: 60%;     background: #f8f9fa;     font-weight: bold;     color: #383d41;     margin-top: 30%;     margin-bottom: 3%;     cursor: pointer; } .register .container{   width: 100%; } .register-right{     background: #f8f9fa;     border-top-left-radius: 6% 50%;     border-bottom-left-radius: 6% 50%; } .register-left img{     margin-top: 15%;     margin-bottom: 5%;     width: 25%;     -webkit-animation: mover 2s infinite  alternate;     animation: mover 1s infinite  alternate; } @-webkit-keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } @keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } .register-left p{     font-weight: lighter;     padding: 12%;     margin-top: -9%; } .register .register-form{     padding: 7%  5%;     margin-top: 10%;     padding-right: 8px; } .btnRegister{     float: right;     margin-top: 2%;     border: none;     border-radius: 8.5rem;     padding: 10px 30px;     background: #e84033;     color: #fff;     font-weight: 400;     width: auto;     cursor: pointer;     text-transform: uppercase;     font-family: arial;     border-radius: 5px; } .register .nav-tabs{     margin-top: 3%;     border: none;     background: #0062cc;     border-radius: 1.5rem;     width: 28%;     float: right; } .register .nav-tabs .nav-link{     padding: 2%;     height: 34px;     font-weight: 600;     color: #fff;     border-top-right-radius: 1.5rem;     border-bottom-right-radius: 1.5rem; } .register .nav-tabs .nav-link:hover{     border: none; } .register .nav-tabs .nav-link.active{     width: 100px;     color: #0062cc;     border: 2px solid #0062cc;     border-top-left-radius: 1.5rem;     border-bottom-left-radius: 1.5rem; } .register-heading{     text-align: center;     margin-top: 4%;     margin-bottom: -15%;     color: #495057; } table.data td, table.data th {     border-right: 1px solid rgba(200, 200, 208, .6);     padding: 10px;     /* font-family: var(--main-font)!important; */ } table.data td {     border-bottom: 1px solid rgba(200, 200, 208, .6);     font-size: 15px;     vertical-align: top;     line-height: 20px;     border-left: 1px solid #ccc;     line-height: 29px; } table.data th {     border-bottom: 1px solid #d7d9dc;     color: #111;     height: 30px;     font-size: 16px;     background-color: #f9f9f9;     font-weight: 400;     font-family: arial; } .career-section {     padding: 30px 0 } .current-opening {     padding: 20px 0 } .current-opening h2 {     text-align: left;     font-weight: 700;     font-family: var(--main-font);     font-size: 21px;     color: #3c3939;     padding-bottom: 0; }  .mob-btn-scroll, .red_small {     background-color: #d72d2d;     padding: 11px 23px;     font-size: 17px;     text-align: center;     border: none;     border-radius: 2px;     color: #fff;     cursor: pointer;     display: inline-block;     font-family: arial;     text-transform: uppercase; }  #application .form-control {     font-family: Arial !important; } div#myTabContent .form-control {font-family: arial;color: #444;border-radius: 0;border: 1px solid #ccc;} textarea.wpcf7-form-control.wpcf7-textarea.form-control {     height: 100px; } div#myTabContent input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.form-control {     height: 45px !important; }  .map-sec {     position: relative;     top: 12px; } .map-sec iframe {     width: 100%; } section.current-job-section {     padding: 25px 0; } /*--contact-us--*/   .search-result-holder{ margin: 13% 7%;  }   /*media css*/ @media (max-width:1199.98px){ .container{ max-width: 100%; }    .industry-banner .bannerText h1 { padding: 0 293px 0 150px; font-size: 24px; } } @media (max-width:1024.98px){ 	 	.round-btn-holder1{    width: 70%;} 	 	.culture-readmore{ position: relative; top: 95%; width: 100%; left:12%;  }   	.search-bar{top: 15px;left:5%;} .input-group{width:30%;left: 35%; position: absolute;} .search-result-holder{margin:15% 0 7%;} .searcharea {right:40%;position:absolute;} .top-request-btn { top: 13%; right: auto;   left: 70%;	} 	 .header-section .navbar-light .navbar-nav .nav-link { font-size: 12px; } .dpdf {width:60%;} .feature-box h3 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 40px; } .product-vedio-box.redDiv { padding: 86px 0; } .round-btn-holder { margin: 0 2% 0 2%; } .e-file-box { margin: 0 0; padding-left: 0; } .fourthChild {   width: 24%; } .black-div-sldier-box h4 {   font-size: 22px; } .black-div-sldier-box p { min-height: 115px; } }    @media (max-width:991.98px){ 	 		.round-btn-holder1{    width: 80%;} 	 		.culture-readmore{  width: 100%; left:17%;  }  .input-group{width:35%;    left: 30%;  position: absolute;} .search-result-holder{margin: 15% 0 7%;} .searcharea {right: 40%;position:absolute;}  .dpdf {width:60%;} .search-bar{top: 15px;left:5%;}  .header-section .navbar-light .navbar-toggler {margin-right:80%;}  	.header-social-icon {position:absolute;right:0;}  .header-section .navbar-light .navbar-nav { margin: 0 0 0 0; background: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-link { color: #fff; padding-bottom: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover { color: #010101; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link { padding-bottom: 10px; } .feature-holder { margin: -22% 2% 0 2%; } .feature-box h3 { font-size: 17px; min-height: 95px; } .bannerText { top: 30%; } .bannerText h1 { font-size: 36px; } .bannerText h2 { font-size: 15px; } .industry-holder { margin: 0; } .digilytics-text-box { padding: 50px 30px 30px 30px; } .testimonial-holder .px-5 { padding: 0 3rem !important; } .claint-detail-div p { font-size: 11px; margin: 0 0 0 3px; } .logo-collaction-holder { margin: 0; } .footer-form-holder { margin: 0; } .footer-holder { margin: 0; } .footer-box a { font-size: 12px; } .footer-box address { font-size: 12px; } .digilytics-holder { margin: 0 3% 0 3%; } .header-section.affix .top-request-btn { display: block; top: 36px; } .round-btn-holder { margin: 0; } .product-feature-sec .feature-holder { margin: -8% 2% 0 2%; } .banifits-holder { margin: 0 2%; } .product-banner .bannerText h1 { font-size: 20px; letter-spacing: 0px; } .pro-feature-box h2 { font-size: 22px; } .product-features-holder { margin: 0 2%; } .digilytics-text-box h4 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 10px; } .digilytics-text-box { padding: 50px 30px 70px 30px; } .product-vedio-holder { margin: 0 2%; } .download-link-holder { margin: 0 2%; } .download-link-box ul li a { font-size: 14px; } .round-btn-box a { padding: 10px 12px; font-size: 10px; } .red-digilytics .digilytics-holder { margin: 0 2% 0 2%; } .industry-holder-sec { margin: -10% 2% 0 2%; } .industry-product-holder { margin: 0 2% 0 2%; } .industry-product-box-sec { padding: 0 0 !important; } .industry-product-text-sec { padding: 0 0; } .industry-banner .bannerText h1 { padding: 0 200px 0 40px; } .inside-page-wrapper { margin: -12% 2% 0 2%; } .blog-form-holder, .newslatter-holder, .awards-events-holder, .our-value-holder{ margin: 0 2%; } .inside-page-wrapper.about-inside-warpper { margin: -10% 2% 0 2%; background: #f8f7f7;     border-top: 1px solid #d72d2d; } .leadership-team-holder { margin: 0 2%; padding-left: 0; } .meet-team-holder { margin: -15% 2% 0 2%; } .product-vedio-holder.about-page-vedio-holder { margin: 0 2%; } .faq-sec-holder { margin: 50px 2% 30px 2%; } .our-value-box h4 {   font-size: 12px; } .our-value-box p { line-height: 15px; font-size: 11px; } .spantext { font-size: 18px; margin: -2px 5px 0 0; } .meet-team-box-text { padding: 8px 0; } .leadership-team-sec { padding: 130px 0 100px 0; } .four-div-holder, .e-file-holder, .black-div-sldier-holder { margin: 0 2%; } .black-div-sldier-holder .carousel-control-prev-icon { margin-left: -120%; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -120%; } .black-div-sldier-box h4 { font-size: 19px; } .black-div-sldier-box p { min-height: 135px; } .e-file-box .e-file-flex-box-text{ font-size:12px;  } .four-div-box h3 {   font-size: 20px; } .oculyseText h1 {   padding: 0px 15%; } } @media (max-width:767.98px){ 	 	.culture-videos{ 	  left:10%;  position:relative; }  	 		.round-btn-holder1{    width: 90%;}  .round-btn-holder1{    width: 100%;}    .web-video {     text-align: center;     width: 100%;   } .feature-holder { margin: 0; } .black-div-btn-sec a{     font-family: sans-serif !important; font-weight: 600; } .knowledge-center-box {     height: 270px !important; } .knowledge-center-text h2 {     padding-top: 12px; } .dpdf {width:60%;} .search-bar{top: 15px;left:5%;}  div#request-demo .col-md-3 {     width: 48%; } .knowledge-center-text ~ .tile__actions {     display: flex;     justify-content: center;     align-items: center;     padding: 15px 10px; } .socialbtns a {     margin-left: 3px;     font-size: 17px; }  .knowledge-center-text {     padding: 10px !important; } .knowledge-center-text ~ .tile__actions a.tile__moreLink {     display: block;     text-align: center;     padding: 0 7px;     line-height: 24px;     height: 26px;     font-weight: 500;     margin-right: 5px; } div#request-demo .modal-content h5#exampleModalLongTitle {     font-size: 23px !important; } li.nav-item.dropdown a {     display: inline-block; }  li.nav-item.dropdown:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 5px;     right: 6px;     color: #ffffff;     position: absolute;     font-weight: 200;     font-size: 11px; }  .dropdown-menu {     width: 100% !important;     left: 0; } .bannerText{ position: static; left: 0; margin: 20px 0 20px 0; } .bannerText h1 { letter-spacing: 0; } .feature-box h3 { font-size: 20px; margin: 20px 0 10px 0; min-height: auto; } .feature-box.border-right { border-bottom: 4px solid #f8f8f8 !important; border-right: 0 !important; padding-bottom: 20px; } .feature-box.border-left { border-top: 4px solid #f8f8f8 !important; border-left: 0 !important; padding-top: 20px; padding-left: 0; } .feature-box { margin: 20px 0 0 0; } .header-section .navbar-light .navbar-brand img { width: 70%; }   	 .top-request-btn { /* top: 36px; */ left: 69%; } .flex-container { display: block; } .industry-box { width: 100%; padding:30px; } .digilytics-holder { margin: 0; } 
.industry-sec {     margin: -96px 0 0 0; } .digilytics-img-box { margin: 0; } .digilytics-img-box img{ width: 100%; } .latest-product-sec { margin: 30px 0 50px 0; } .latest-product-holder { margin: 0; } .latest-product-holder .px-5 { padding: 0 !important; } .latest-product-box.border-right { border-right: 0!important; border-bottom: 1px solid #df5757 !important; padding-bottom: 20px; padding-right: 0; } .testimonial-holder { margin: 0; } .testimonial-box { margin-bottom: 30px; } .testimonial-sec { margin: 30px 0 0 0; padding: 0; background: #f4f3f3 !important; } .footer-form-holder h2 { text-align: center; font-size: 26px; } .footer-bottom { padding: 10px 0 10px 0; margin-top: 30px; } .footer-social-icon { text-align: center; } .footer-bottom-holder { margin: 0; text-align: center; } .footer-box.border-right { border-right:0 !important; } .footer-holder { margin: 0; text-align: center; } .latest-product-holder h5 { padding-left: 0; } .industry-box h3 { font-size: 42px; line-height: auto; } .testimonial-holder .px-5 { padding: 0 1rem !important; } .testimonial-holder .carousel-control-prev-icon { margin-left: -100%; } .testimonial-holder .carousel-control-next-icon { margin-right: -100%; } .footer-form-holder .btn { font-size: 14px; padding: 8px 15px; width: 100%; } .digilytics-text-box h4 span { display: inline; } .digilytics-text-box { margin: 0 0 30px 0; } .site-heading { font-size: 30px; } .claint-detail-div p { font-size: 14px; } .product-feature-sec .feature-holder { margin: 0; } .pro-feature-box.border-right { border-right:0 !important; } .pro-feature-box.bottom-tooltip::after { top: 296%; } .banifits-holder, .product-features-holder, .download-link-holder { margin: 0; } .features_box { width: 100%; } .features_box .card-header { padding: 10px 10px 10px 15px; min-height: auto; } .features_box h4 { font-size: 18px; } .digilytics-sec { margin: 30px 0 0 0; } .how-work-box-text { margin: 0 0 0 0; } .digilytics-text-box { padding: 30px 0 30px 30px; } .product-vedio-sec { margin: 30px 0 30px 0; } .product-vedio-box { width: 100%; } .product-vedio-box.right-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: #343434 transparent transparent transparent; bottom: -31px; } .product-vedio-box.left-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: transparent transparent #d72d2d transparent; bottom: 0; } .industry-pro-box a {     color: #000;     font-size: 34px; } .download-link-box.border-right { border-right: 0 !important; border-bottom: 1px solid #4a4a4a !important; } .download-link-holder{ text-align: center; } .round-btn-box.text-right { text-align: center !important; } .round-btn-box a { padding: 10px 14px; font-size: 12px; } .product-feature-sec .feature-holder .row.px-5 { padding:0 !important; } .product-holder-gray { padding: 30px 15px; } .befinits-title img { display: none; } .industry-banner .bannerText h1 { padding: 0; } .red-digilytics .digilytics-holder { margin: 0; } .industry-pro-box{ min-height: auto; } .industry-pro-box h5{ min-height: auto; margin-bottom: 10px; } .industry-pro-box h5.pr-5{ padding-right: 0 !important; } .industryText { padding: 0 15px 0 15px; } .industry-product-sec { margin: 30px 0 35px 0; } .industry-banner .carousel-control-next-icon {   display: none; } .industry-banner .carousel-control-prev-icon { display: none; } .inside-page-wrapper { margin: 30px 0 0 0; } .blog-form-holder, .newslatter-holder ,.awards-events-holder{ margin: 0; } .inside-page-wrapper.about-inside-warpper { margin: 0; background: #f8f7f7;     border-top: 1px solid #d72d2d; } .our-value-sec { margin: 30px 0 30px 0; } .our-value-holder { margin: 0; } .our-value-box { width: 100%; margin-bottom: 30px; border: 0; } .our-value-box h4 { font-size: 16px; } .spantext { font-size: 25px; padding: 0; float: none; } .our-value-box p { line-height: 22px; font-size: 16px; } .meet-team-holder { text-align: center; } .faq-sec-box { min-height: auto; padding-right: 0px; border-bottom: 4px solid #f8f8f8; border-right: 0; margin-bottom: 20px; padding-bottom: 20px; } .faq-sec-holder { margin: 0; padding: 30px 0 0 0; } .meet-team-holder { margin: -15% 0 0 0; } .how-work-box-text.our-mission-text {   padding: 0px 15px; } .how-work-box.our-mission-box { padding: 22px 0 22px 0; } .our-value-box p span.blockSpan{ display: inline-block; } .oculyseText h1 {   padding: 0px; } .four-div-box{ margin-bottom: 20px; } .four-div-box h3 {   font-size: 26px;   min-height: 0; } .firstChild, .secChild, .thirdChild, .fourthChild, .fivthChild{ width: 100%; } .fourthChild.pl-3{ padding-left: 0 !important; } .firstChild .e-file-flex-box-text {   padding-right: 0; } .secChild .e-file-flex-box-text { padding-right: 0; } .thirdChild .e-file-flex-box-text { padding-right: 0; } .fourthChild .e-file-flex-box-text { padding-right: 0; } .e-file-box .e-file-flex-box-text { font-size: 16px; } .e-file-sec { padding: 20px 0 50px 0; margin-top: 0; } .four-div-sec { margin: 20px 0 20px 0; } .black-div-sldier-box{ margin-bottom: 20px; } .black-div-sldier-box h4 { font-size: 20px; min-height: auto; } .black-div-sldier-box p { min-height: auto; padding-bottom: 20px; } .myaccordion .card-header h3 { font-size: 12px; font-family: sans-serif; } } @media (max-width:481.98px){ 	 .round-btn-holder1{    width: 100%;}  .audiofiles{width:100%;text-align:center;} .web-video {     text-align: center;     width: 100%;  } 	 	.culture-readmore .read-more-btn{ position: relative; top: 95%; text-align: left; left:2%;  } 	 	 	.header-section {background:#d9d9d9;} 	 	.inside-gray-banner {padding-top:110px;} 	.thumb-banner3 img{ width:80%;  } 	.search-bar{top:15px;left:22%;} 	 	.search-result-holder {margin:35% 0 7%;} 	.input-group{width:100%;left:45%;position: relative;} 	.top-request-btn {top: 55%;    right: auto;  left: 35%;} .header-section.affix .top-request-btn { top: 55%; } .myaccordion .card-header h3 { font-size: 12px; } .fa-stack-icon { height: 20px; width: 20px; padding: 4px 0; } .carousel-inner{z-index:2;padding-bottom:45px;}     .fa-stack-icon i { font-size: 10px; } .spanCollapsText { vertical-align: top; } .industry-product-text-sec a { padding: 10px; font-size: 13px; } .newslatter-holder .btn { position: static; width: 100%; margin-top: 20px; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -160%; } .e-file-box .e-file-flex-box-text {   font-size: 14px; } .four-div-box h3 {   font-size: 16px;   margin-bottom: 10px; } .black-div-btn-sec a {   font-size: 14px;  }} @media (max-width:375.98px){ 	 	.audiofiles{width:100%;text-align:center;} 	 		.audiofiles1{width:33%;text-align:center;} .round-btn-holder1{    width: 100%;}   .web-video {     text-align: center;     width: 100%;     }  .top-request-btn { padding: 2px 10px 6px 10px; /* top: 16px; */ top:60%; left:45%; } .top-request-btn a { font-size: 9px; }  .search-bar{top:15px;left:22%;} .input-group{width:50%;margin-right:35px;position:absolute;}  .bannerText h1 { font-size: 30px; margin-bottom: 10px; } .digilytics-text-box h4 { font-size: 22px; } .header-section .navbar-light .navbar-brand img { width: 50%; } .header-section.affix .navbar-light .navbar-brand img { width: 45%; } .vedioBtn { top: 32%; left: 35%; } }   /*--EZ UI Designer ANIL Pondric---*/ div#request-demo button.btn.btn-primary {     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 7px 15px;     border: none; }  div#request-demo .col-md-3 {     min-width: 50%;     padding: 0 4px; } div#request-demo .modal-dialog.modal-dialog-centered {     max-width: 612px;     border-radius: 0 !important; } div#request-demo .modal-content {     border-radius: 0; } div#request-demo .modal-content h5#exampleModalLongTitle {     display: block;     text-align: center;     width: 100%;     font-size: 34px;     color: #d8392f;     font-weight: 200; } div#request-demo .row:nth-child(2) .col-md-6, div#request-demo .row:nth-child(2) .col-md-12 {     min-width: 100%;     padding: 0 4px; } div#request-demo .form-control {     font-family: arial;     border: 1px solid #ccc;     padding: 7px; } div#request-demo .form-group {     margin-bottom: 9px; } div#request-demo .row .col-md-12 {     padding: 0 4px; } .go-to-top {     position: fixed;     bottom: 30px;     width: 30px;     height: 30px;     background: #ececec;     right: 30px;     border: 1px solid #ccc;     transform: rotate(181deg);     text-align: center;     cursor: pointer;     padding: 6px 6px;     z-index: 999;     border-radius: 100px;     opacity: 0;     visibility: hidden;     transition: all 0.4s ease-in-out; } .go-to-top a {     display: block; } div#button.show {     opacity: 1;     visibility: visible;     transition: all 0.4s ease-in-out; } div#button.go-to-top:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 7px;     right: 6px;     color: #292424;     position: absolute;     font-weight: 200;     font-size: 11px; } div#button.go-to-top  img {     display: none !important; }  .navbar-expand-lg .navbar-nav .dropdown-menu {     border-radius: 0;     border-top: 4px solid #d8392f;     width: 200px;     border: none;     border-top: 4px solid #d8392f;     padding: 0; } .navbar-expand-lg .navbar-nav .dropdown-menu a.dropdown-item {     padding: 7px 20px;     border-bottom: 1px solid #ccc;     display: block;     line-height: 32px;     padding-bottom: 0; 	font-size:16px; } .four-div-box .btn-link {     color: #444 !important; } .four-div-box {     margin-bottom: 10px; } li.nav-item.dropdown {     position: relative; } div#request-demo .col-md-3 + .col-md-6{        padding: 0 4px;     min-width: 100%; } li.nav-item.dropdown .dropdown-menu {     position: absolute;     left: 0;     opacity: 0;     visibility: hidden;     transform: scale(0);     transition: all 0.4s ease-in-out; }  li.nav-item.dropdown:hover .dropdown-menu {     opacity: 1;     visibility: visible;     transform: scale(1);     transition: all 0.4s ease-in-out;     display: block; } .knowledge-center-sec.details {     min-height: 1000px; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     position: relative;     top: 13px; }  .knowledge-center-sec.details .tile__imagePreview {     position: relative; }  .knowledge-center-sec.details span.tile__knowledge.tile__resourceType.caseSpan {     top: 84%;     left: 0;     display: none; }  .knowledge-center-sec.details a.tile__moreLink {     display: none; }  .knowledge-center-sec.details .tile__actions {     width: auto; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     height: auto; }  .knowledge-center-sec.details .knowledge-center-holder.wow.slideInUp {     height: auto; }   .knowledge-center-sec.details .tile__imagePreview {     height: auto; } .sitemap {     margin: 170px 0 0 0;     display: block;     width: 100%;     background: #f3f3f3;     padding: 20px; } .sitemap h1 {     font-weight: 200;     text-transform: uppercase;     font-size: 26px; } .sitemap .dropdown-menu {     border: none;     position: relative !important;     opacity: 1 !important;     display:block !important;     visibility: visible !important;     transform: scale(1) !important;     background: transparent; }  .sitemap .dropdown-menu a {     list-style: bengali;     display: block; }  .sitemap .dropdown-menu a {     color: #2a86fb !important; } .industry-pro-box a {     color: #000;     font-size: 20px; }  .industry-pro-box a h5 {     font-size: 21px;     margin-bottom: 10px; } .e-file-box .e-file-flex-box-text {     font-weight: 500; } span.e-file-flex-box-text ~ .roundDott {     display: none; } @media (max-width:330.98px){     .tile__actions .socialbtns {     margin-right: 0;     width: 100%; } .tile__actions .socialbtns {     margin-right: 0; } } #register-company-form-btn{     background-color:#d72d2d;color: rgb(255, 255, 255);}  /*--EZ UI Designer ANIL Pondric---*/      /*----- Style Product ended here --- */   /*----- Style home added here --- */  @import url('https://fonts.googleapis.com/css2?family=sans-serif:wght@100;200;300;700&display=swap'); @font-face { font-family: 'Gotham-Book'; src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf')  format('truetype'), url('../fonts/Gotham-Book'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Medium'; src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf')  format('truetype'), url('../fonts/Gotham-Medium'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Gotham-Light'; src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf')  format('truetype'), url('../fonts/Gotham-Light'); font-weight: normal; font-style: normal; }  body{ margin:0; padding:0; font-family: sans-serif; } img{max-width: 100%;} ul{ margin: 0; padding: 0; list-style: none; } a { transition: 0.4s all ease-in-out; } a:hover, a:focus{ text-decoration: none; }   /*round-btn-box css*/  .round-btn-holder1{     width: 55%;     text-align: center;     margin-left: auto;     margin-right: auto; } .round-btn-box1{ background:#d72d2d; /* Old browsers */ padding: 10px 15px; border-radius: 30px; text-decoration: none; font-size: 14px;  }   .round-btn-box1:hover{ background: #343434; transition: background 1s; }  .web-video {text-align:center;width:560px; height:380px;}  .blog-title {padding-top:15px;}  .header-blog {font-weight:700;color:#000;font-size:18px;line-height:24px;padding-top: 20px;}  /* search bar */   /* :root { 	font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320)); } */   input { 	color: #ffffff; } .search-bar { 	display: flex; }  .search-bar input, .search-btn,  .search-btn:before,  .search-btn:after { 	transition: all 0.25s ease-out; } .search-bar input, .search-btn { width: 45px; 	 } .search-bar input:invalid:not(:focus), .search-btn { 	cursor: pointer; } .search-bar, .search-bar input:focus, .search-bar input:valid  { 	width: 100%; } .search-bar input:focus, .search-bar input:not(:focus) + .search-btn:focus { 	outline: transparent; } .search-bar { 	margin: auto; 	justify-content: center; 	max-width: 15em; 	position:absolute; 	 } .search-bar input { 	border:none; 	background: transparent; 	border-radius: 1.5em; 	box-shadow: 0 0 0 0.4em #d72d2d inset; 	padding: 0.5em; 	transform: translate(0.5em,0.5em) scale(0.5); 	transform-origin: 100% 0; 	-webkit-appearance: none; 	-moz-appearance: none; 	appearance: none; 	height:45px;  } .search-bar input::-webkit-search-decoration { 	-webkit-appearance: none; } .search-bar input:focus, .search-bar input:valid { 	background: #fff; 	border-radius: 0.375em 0 0 0.375em; 	box-shadow: 0 0 0 0.1em #d9d9d9 inset; 	transform: scale(1); 	font-size:16px; 	color:#000; } .search-btn { 	background: #d72d2d; 	border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0; 	position: relative; 	transform: translate(0.5em,0.5em) rotate(45deg) scale(0.25,0.125); 	transform-origin: 0 44%; 	height:45px; 	left:-1%;  } .search-btn:before,  .search-btn:after { 	content: ""; 	display: block; 	opacity: 0; 	position: absolute; 	transform-origin: 0 30%; } .search-btn:before { 	border-radius: 50%; 	box-shadow: 0 0 0 0.2em #f1f1f1 inset; 	top: 0.5em; 	left: 0.2em; 	width: 1.1em; 	height: 1.1em;  } .search-btn:after { 	background: #f1f1f1; 	border-radius: 0 0.25em 0.25em 0; 	top: 1.2em; 	left:0.8em; 	width: 0.75em; 	height: 0.25em; 	transform: translate(0.2em,0) rotate(45deg); 	transform-origin: 0 50%; 		color:#000; } .search-btn span { 	display: inline-block; 	overflow: hidden; 	width: 1px; 	height: 1px; }  /* Active state */ .search-bar input:focus + .search-btn, .search-bar input:valid + .search-btn { 	background: #d72d2d; 	border-radius: 0 0.375em 0.375em 0; 	transform: scale(1); } .search-bar input:focus + .search-btn:before,  .search-bar input:focus + .search-btn:after, .search-bar input:valid + .search-btn:before,  .search-bar input:valid + .search-btn:after { 	opacity: 1; }  .search-bar input:focus + .search-btn:active, .search-bar input:valid + .search-btn:active { 	transform: translateY(1px); }   /* search bar ends here */    .search-bar{position: absolute;right: 15%;top: 16px;z-index: 1;} .search-result-holder{margin: 13% 0 7%;} .searcharea{position:absolute;right:20%;top: 7px;text-decoration: none;border-radius: 50px;padding: 6px 10px 8px 10px;z-index: 1;} .input-group{width: 25%;     position: absolute;    right: 20%;    top: 15%;} .btn-secondary{   color: #fff;    background-color: #d72d2d;    border-color: #d72d2d;} .top-request-btn{position: absolute;right: 0;top: 16px;background: #d72d2d;text-decoration: none;border-radius: 50px;padding: 6px 20px 8px 20px;z-index: 1;} .top-request-btn:hover{ background: #343434; transition: background 1s; } .top-request-btn a{ color: #edeced; font-weight:600; font-size: 12px; text-transform: uppercase; font-family: sans-serif, sans-serif; ; } /*affix css*/ .header-section.affix .top-request-btn{display: block;} .header-section.affix{ background-color: #e8e8e8 !important; } .header-section.affix .navbar-light .navbar-nav{margin: 0;margin: 45px 0 0 0;} .header-section.affix .navbar-light .navbar-brand img{ width: 70%; } /*nav css*/ .header-section{ border-top: 1px solid #ec2028; } .header-section .navbar-light .navbar-brand img{ width: 100%; -webkit-transition: width .5s; transition: width .5s; } .header-section .bg-light { background: none !important; padding: 10px 0; } .header-section .navbar-light .navbar-nav{ margin: 45px 0 0 0; }
 .header-section .navbar-light .navbar-nav .nav-link 
 { color: #010101; 
    font-size: 20px; 
    text-transform: uppercase; 
    font-family: 'Gotham-Medium'; 
    padding: 10px; 
} .header-section .navbar-light .navbar-nav .nav-item.active .nav-link{ color: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link{ padding-right: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover{ color: #d72d2d; } /*nav toogle btn css*/ .header-section .navbartogglericon { margin-top: 5px; display: block; } .header-section .navbartogglericon span { background: #e9363d; display: block; margin-bottom: 10px; width: 35px; height: 2px; } .header-section .navbar-light .navbar-toggler { border: none; padding: 0; } .header-section .navbar-light .navbar-toggler:focus{ outline: none; }   .header-social-icon{ text-align: right; margin:40px 0 0 10px; }  .header-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .header-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .header-social-icon a img{ width: 30%; } .header-social-icon a i{ vertical-align: middle; font-size: 12px; }  .next-icon{background-image:url(images/next.png);} .carousel-control-prev-icon{background-image:url(images/prev.png);} .prev-icon {background-image:url(images/prev.png);} /*banner css*/ .banner-section{ position: relative; } .banner-section img{ width: 100%; } .banner-section.home a{color:#444;}   .culture-readmore .read-more-btn{ 	position:relative;     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 6px 10px 6px 10px;     padding: 6px 10px 6px 10px; 	color: #edeced;     font-weight: 600;     font-size: 12px;     text-transform: uppercase; font-family: sans-serif, sans-serif; margin:10px 0 0 0;  }   .webinar-button {margin-top:2%;}     .bott {margin-top:25px;}  .winnerbanner{margin-top:20%;}  /*site heading*/ .site-heading{ font-size: 42px; color: #343434; font-family: 'Gotham-Light'; }  .redDiv{ background: #d72d2d; } .blackDiv{ background: #343434; } /*industry-sec css*/ .industry-sec{ margin: 0; } .flex-container{ display: flex; } .industry-holder{ margin: 0 12%; } .industry-box{ width: 50%; padding: 50px 30px 60px 30px; color: #fff; margin: 30px 0 0 0; } .industry-box span{ font-size: 25px; } .industry-box h3{ font-size: 55px; font-family: 'Gotham-Light'; margin: 0; line-height: 45px; } .industry-box h4{ font-size: 35px; margin: 0; }  /*digilytics-holder css*/ .digilytics-sec{ margin: 60px 0 0 0; } .red-digilytics{ margin: 30px 0 0 0; } .red-digilytics .digilytics-holder { margin: 0 8% 0 8%; } .digilytics-holder{ margin: 0 6% 0 6%; } .digilytics-text-box{ background: #f4f3f3; padding: 50px 30px 110px 30px; }  .digilytics-text-box1{ background: #f4f3f3; padding: 25px 30px 10px 30px; margin-top:1%; } .digilytics-text-box h4{ font-size: 30px; font-family: 'Gotham-Light'; margin-bottom: 25px; } .digilytics-text-box h4 span{ display: block; } .digilytics-img-box { margin: 50px 0 -50px -90px; position: relative; } .vedioBtn{ position: absolute; top: 40%; left: 40%; display: block; cursor: pointer; } .digilytics-img-box iframe{ width: 100%; border: 0; height: 315px; }  /*latest-product-holder css*/ /* .latest-product-sec{ margin: 50px 0 50px 0; border:2px solid red; } */ .latest-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index: 1; } .latest-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 48px; text-decoration: underline; } .latest-product-box{ color: #fff; margin: 10px 0 0 0; padding-right: 20px; } .latest-product-box h6{ font-size: 16px; font-family: 'Gotham-Medium'; } .latest-product-box p{ font-size: 15px; margin-bottom: 8px; } .latest-product-box.border-right { border-right: 1px solid #df5757 !important; } .moreBtn{ background: #b71919; color: #fff; text-decoration: none; font-size: 10px; text-transform: uppercase; border-radius: 40px; padding: 6px 10px; letter-spacing: 0; float:right; } .moreBtn:hover{ background: #343434; color: #fff; }      /*logo-collaction-holder css*/ .logo-collaction-sec{ padding: 30px 0 15px 0; } .logo-collaction-holder{ margin: 0 15%; } /*footer-form-holder css*/ .footer-form-holder{ margin: 0 7%; } .footer-form-holder h2{ font-size: 40px; margin-bottom: 40px; } .footer-form-holder .form-group { margin-bottom: 3rem; } .footer-form-holder .form-control { display: block; width: 100%; height: auto; padding: 5px 0; font-size: 14px; font-weight: 400; line-height: auto; color: #6f6f6f; border-bottom: 1px solid #ced4da; border-top: 0; border-left: 0; border-right: 0; border-radius: 0; } .textareabox{ border: 1px solid #ced4da !important; padding: 10px !important; } .footer-form-holder .form-control::placeholder{ color: #6f6f6f; } .footer-form-holder .btn{ background: #e3e3e3; border-radius: 12px; color: #636363; text-transform: uppercase; font-size: 12px; padding: 5px 15px; } .footer-form-holder .btn:hover{ background: #af1f1f; transition: background 1s; color: #fff; }  .iso{ 	padding:0 0 0 15px; } .footer-box a{ font-size: 14px; color: #fff; display: block; } .footer-box span{ font-size: 14px; color: #fff; font-family: 'Gotham-Medium'; } .footer-box address{ font-size: 14px; color: #fff; margin: 0; color:#fff; } .footer-box.border-right { border-right: 1px solid #efeeee !important; }   /*footer-bottom css*/  .footer-social-icon{ text-align: right; } .footer-social-icon a{ color: #e2daca; background: #252525; height: 25px; width: 25px; border-radius: 50%; text-align: center; display: inline-block; line-height: 20px; } .footer-social-icon a:hover{ background: #af1f1f; transition: background 1s; } .footer-social-icon a img{ width: 30%; } .footer-social-icon a i{ vertical-align: middle; font-size: 12px; }    /*animate css*/ /*animate css*/ .animated {     -webkit-animation-duration: 1s;     animation-duration: 1s;     -webkit-animation-fill-mode: both;     animation-fill-mode: both;     }          @keyframes zoomIn {       from {           opacity: 0;           -webkit-transform: scale3d(0.3, 0.3, 0.3);           transform: scale3d(0.3, 0.3, 0.3);       }            50% {           opacity: 1;       }     }          .zoomIn {       -webkit-animation-name: zoomIn;       animation-name: zoomIn;     }          @-webkit-keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInLeft {       from {           opacity: 0;           -webkit-transform: translate3d(-100%, 0, 0);           transform: translate3d(-100%, 0, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInLeft {       -webkit-animation-name: fadeInLeft;       animation-name: fadeInLeft;     }          @-webkit-keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes fadeInUp {       from {           opacity: 0;           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);       }            to {           opacity: 1;           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .fadeInUp {       -webkit-animation-name: fadeInUp;       animation-name: fadeInUp;     }     @-webkit-keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInUp {       from {           -webkit-transform: translate3d(0, 100%, 0);           transform: translate3d(0, 100%, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInUp {       -webkit-animation-name: slideInUp;       animation-name: slideInUp;     }               @-webkit-keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          @keyframes slideInRight {       from {           -webkit-transform: translate3d(100%, 0, 0);           transform: translate3d(100%, 0, 0);           visibility: visible;       }            to {           -webkit-transform: translate3d(0, 0, 0);           transform: translate3d(0, 0, 0);       }     }          .slideInRight {       -webkit-animation-name: slideInRight;       animation-name: slideInRight;     }    /*industry css*/ .redBg{ background: #d93838; } .industry-holder-sec{ margin: -10% 8% 0 8%; } .industry-banner .bannerText h1 { padding: 0 375px 0 280px;  } .industry-banner .bannerText { top: 52%; } .industry-pera-text{ text-align: center; color: #fff; } .industry-sec{ margin-bottom: 50px; } .blackBg{ background: #363636; } .industryText{ padding: 0 90px 0 40px; } .blackBg.how-work-box h4::after { margin-left: 0; background:#4a4a4a; width: 100px; height: 4px; margin-top: 10px; } .blackBg.how-work-box p{ font-size: 14px; } .blackBg.how-work-box { padding: 50px 0 40px 0; } .blackBg.how-work-box h4 { margin-bottom: 15px; }  .industry-product-sec{ margin: 90px 0 35px 0; } .industry-product-holder h4{ font-size: 25px; color: #d72d2d; text-align: center; } .industry-product-holder{ margin: 0 10% 0 10%; } .industry-pro-box{ background: #f4f4f4; border: 1px solid #eaeaea; padding: 20px; margin-bottom: 20px; min-height: 195px; } .industry-pro-box-img{ text-align: right; } .industry-pro-box h5{ font-size: 26px; font-family: 'Gotham-Light'; min-height: 60px; margin: 0; }  .industry-product-box-sec{ padding: 0 7rem !important; margin:20px 0 0 0;  } .industry-product-box-sec .row.gutters-20 { padding-left: 0px; padding-right: 0px; } .industry-product-box-sec .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .industry-product-text-sec{ text-align: center; padding: 0 30px; } .industry-product-text-sec a{ background: #d72d2d; font-family: 'Montserrat'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color: #ffe6e6; } .industry-product-text-sec a:hover{ background: #363636; transition: background 1s; } .product-vedio-box h4.vedioText{ position: absolute; left: 50%; width: 100%; margin-left: -50%; top: 30px; text-align: center; } .industry-banner .carousel-control-next-icon { background:url(../images/arrow-right.png) no-repeat; }  .industry-banner .carousel-control-prev-icon { background:url(../images/arrow-left.png) no-repeat; } .industry-banner .carousel-control-next-icon, .industry-banner .carousel-control-prev-icon { height: 28px; } .industry-banner .carousel-control-next, .industry-banner .carousel-control-prev { opacity: 1; } .inside-page-wrapper{ background: #f8f7f7; border-top: 1px solid #d72d2d; margin: -12% 7% 0 7%; position: relative; padding: 20px 0; } .inside-wrapper-heading{ text-align: center; border-bottom: 4px solid #f5f5f5; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; }  .knowledge-center-holder{ margin: -12% 8% 30px 8%; background: #f8f7f7; border-top: 1px solid #d72d2d; position: relative; z-index: 1; padding: 30px 20px; } .knowledge-center-holder h1{ font-size: 30px; color:#d72d2d; margin: 0; text-align: center; } .knowledge-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); transition: height .15s linear; overflow: visible; position: relative; height: 440px; margin-top: 30px; }  .thumb-banner img{ width: 25%; }  .thumb-banner1 img{ width: 60%; }  .thumb-banner2 img{ width:40%; }  .thumb-banner3 img{ width:25%; float:left; padding:10px; }   .bannerText-video {position: absolute; top: 13%; width: 100%; left: 50%; margin-left: -50%; text-align: center;}  /* .resource-product-holder{ background: #d72d2d; padding: 30px 15px; margin: 0 2%; border-bottom: 3px solid #af1f1f; position: relative; z-index:3; } */  .resource-product-holder h5{ font-size: 14px; color: #f3c0c0; font-family: 'Gotham-Medium'; text-transform: uppercase; letter-spacing: 2px; padding-left: 20px; text-decoration: underline; }  .resource-center-box { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); overflow: visible; position: relative; height: 320px; margin: 10px 15px 0 10px; z-index: 3;   }  .resource__knowledge { background: #fff; color: #ec2628; position: absolute; top: 6%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628;  }  .resource-more{ 	z-index:9;position:relative;margin-right:1%;	 }  .resource-center-text{ padding:18% 20px 20px 20px; background: #fff; height: 58%; bottom: 0;  }   .resource-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .resource-center-text p{ text-align: left; font-size: 14px; }  .resource-product-holder .carousel-control-prev-icon { background: url(../images/white-left-arrow.png) no-repeat; margin-left: -80%; width:15px; height:15px; }   .resource-product-holder .carousel-control-next-icon { background: url(../images/white-right-arrow.png) no-repeat; margin-right: -80%; width:15px; height:15px; }    .knowledge-center-box  * { transition: all .5s ease } .knowledge-center-text{ padding:5px 20px 20px 20px; background: #fff; height: 58%; bottom: 0; } .knowledge-center-text, .tile__imagePreview { overflow: hidden; position: absolute; left: 0; width: 100%; } .tile__knowledge { background: #fff; color: #ec2628; position: absolute; top: 34%; margin-top: -1rem; z-index: 10; padding: .25rem .5rem; border-bottom: 1px solid #ec2628; } .knowledge-center-text h2{ font-size: 15px; color: #000; font-family: 'Gotham-Medium'; } .knowledge-center-text p{ text-align: left; font-size: 14px; } .knowledge-center-box:hover .knowledge-center-text { height: 90%; padding: 30px 20px 20px 20px;  } .knowledge-center-box:hover .tile__knowledge{ top: 1.5rem; margin-top: 0rem; } .tile__link {   z-index: 4;   /* position: absolute; */   top: 0;   left: 0;   width: 100%;   height: 100%; } /*.caseSpan{ background: #424141; } .whiteSpan{ background: #424141; } .videoSpan{   background: #424141; }*/  .tile__actions .socialbtns {   float: right;   margin: 0 1rem 0 0; } .tile__actions .btn {   height: auto;   padding: .25rem .5rem;   line-height: 1;   font-size: .8125rem; } .tile__actions a.tile__moreLink{ background: #ec2628; border-radius: 0; color: #fff; padding: 5px 10px; text-transform: uppercase; font-size: 12px;     position: relative;     z-index: 99;  } .tile__actions { background-color: #fff; border-top: 1px solid hsla(240, 1%, 81%, .7); top: auto; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 48px; padding-left: 1rem; position: absolute; } .socialbtns a { color: #2ba5f6; display: inline-block; margin-left: .25rem; } .socialbtns .shareText{ font-size: 12px; } .tile__imagePreview img{ width: 100%; } .knowledge-center-sec .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -180%;  } .knowledge-center-sec .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -180%;  }  .inside-page-wrapper h1{ font-size: 30px; color: #d72d2d; } .inside-wrapper-box{ padding: 20px 30px 10px 30px; border-bottom: 4px solid #f5f5f5; } .inside-wrapper-box h2{ font-size: 22px; color: #d72d2d; margin-bottom: 15px; } .inside-wrapper-box ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .inside-wrapper-box ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .blog-form-sec{ margin: 30px 0; } .blog-form-holder { margin: 0 7%; text-align: center;  } .blog-form-holder h4{ color: #b71919; font-size: 25px; margin: 0; } .blog-form-holder p{ color: #b71919; margin-bottom: 20px; } .blog-form-holder .form-control { height: auto; padding: .375rem .75rem; font-size: 15px; line-height: auto; color: #2e2e2e; background: transparent; border: 1px solid #ccc; border-radius:0; } .blog-form-holder .form-control::placeholder{ color: #2e2e2e; } .blog-form-holder .btn{ width: 100%; background: #b71919; border-radius: 0; color: #fff; } .blog-form-holder .btn:hover{ background: #000; transition: background 1s; } .newslatter-sec{ background: url(../images/blog-img.jpg)no-repeat; background-size:cover;  padding: 30px 0; margin: 0 0 40px 0; } .newslatter-holder{ margin: 0 20%; text-align: center; } .newslatter-holder h4{ color: #fff; font-size: 25px; margin: 0; } .newslatter-holder p{ color: #fff; margin-bottom: 20px; } .newslatter-holder .form-group{ position: relative; } .newslatter-holder .form-control{ border-radius: 50px; height: auto; line-height: auto; padding: 10px 15px; color: #fff; background: rgba(250, 192, 192, 0.2); border: none; } .newslatter-holder .form-control:focus{ box-shadow: none; } .newslatter-holder .form-control::placeholder{ color: #fff; } .newslatter-holder .btn{ position: absolute; top: 0; right: 0; border-radius: 50px; padding: 10px 40px; background: #fff; color: #b71919; border: 0; } .newslatter-holder .btn:hover{ background: #b71919; color: #fff; transition: background 1s; } .newslatter-holder:focus{ box-shadow: none; } .inside-gray-banner img{ width: 100%; }  /*media-center-css*/ .media-center-list-holder{ padding: 0 20px; } .media-center-list{ background: #ededed; text-align: center; padding: 20px; margin-top: 30px; } .media-center-list span{ display:block; background: #fff; width: 70px; height: 70px; border-radius: 50%; text-align: center; padding: 12px 0; margin: 0 auto; } .media-center-list span img{ width: 54%; } .media-center-list p{ margin: 10px 0 0 0; color: #b71919; } .awards-events-sec{ margin: 30px 0; } .awards-events-holder{ margin: 0 7%; } .awards-events-holder h4{ color: #b71919; margin: 0; } .awards-events-holder ul li{ padding-left: 1.3em;   margin-bottom: 12px;  font-size: 15px; } .awards-events-holder ul li::before { content: "\f00c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.3em; color: #d72d2d; } .awards-events-holder ul li span{ display: block; font-size: 14px; font-style: italic; } .awards-events-holder .redText{ color: #d72d2d; } /*about css*/ .about-section .bannerText h1{ font-size: 30px; letter-spacing: -2px; } .about-section .bannerText{ top: 52%; } .inside-page-wrapper.about-inside-warpper{ margin: -10% 8% 0 8%; } .about-inside-warpper{ text-align: center; padding: 40px 20px; } .about-inside-warpper p{ color: #000; } .about-inside-warpper h2{ color: #616161; font-size: 28px; margin: 0; } .headingSpanText{ display: block; font-size: 16px; margin: 5px 0 10px 0; } .how-work-box-text.our-mission-text { padding: 0px 70px 0 40px; margin: 0 0 0 0; } .how-work-box.our-mission-box { padding: 50px 0 90px 0; } .our-value-sec{ margin: 80px 0 30px 0; } .our-value-holder{ margin: 0 8%; background: #edecec; padding: 30px; position: relative; z-index: 1; } .our-value-box{ width: 20%; margin-right: 12px; border-right: 1px solid #dcdbdb; } .our-value-box:last-child{ margin-right: 0; border-right: 0; } .our-value-box h4{ font-size: 16px; color: #d72d2d; margin: 0; } .spantext{ font-size: 25px; font-family: 'Gotham-Medium'; float: left; padding: 0 0 60px 0; margin: -4px 5px 0 0; } .our-value-box p{ margin:5px 0 0 0; color: #616161; line-height: 18px; font-size: 15px; } .our-value-box p span.blockSpan{ display: block; } .our-value-holder h3{ font-size: 30px; color: #d72d2d; margin-bottom: 15px; } .leadership-team-sec{ background: #363636; padding: 130px 0 205px 0; margin-top:-130px; } .leadership-team-holder{ margin: 0 8%; padding-left: 20px; } .leadership-team-holder h5{ font-size: 30px; color: #fff; } .leadership-team-holder p{ color: #b6b6b6; margin: 0; }  .meet-team-holder{ background: #fff; padding: 30px 20px; margin: -15% 8% 0 8%; position: relative; z-index: 1; } .meet-team-holder h5{ font-size: 30px; color: #d72d2d; margin: 0; } .meet-team-holder p{ color: #000; margin: 0; } .meet-team-box{ margin-top: 30px; } .meet-team-box-text { padding: 27px 0; } .meet-team-box-text h6{ font-size: 16px; font-family: 'Gotham-Medium'; margin: 0; } .meet-team-box-text p{ font-size: 12px; margin: 0; } .meet-team-holder .row.gutters-20 { padding-left: 10px; padding-right: 0px; } .meet-team-holder .row.gutters-20 > [class^="col-"] { padding-left: 5px; padding-right: 5px; } .meet-team-holder  h5.text-black{ color: #363636; margin: 30px 0 10px 0; } .meet-team-sec{ margin-bottom: 30px; } .faq-sec-holder{ margin: 50px 10% 30px 10%; } .faq-sec-holder h5{ font-size: 30px; } .faq-sec-holder h6{ font-size: 16px; font-family: 'Gotham-Medium'; color: #363636; margin: 10px 0; } .faq-sec-box .card-header h3{ font-size: 15px; color: #363636; cursor: pointer; } .faq-sec-box .card-header { background: none; border: none; padding: 0; } .faq-sec-box .card{ background: none; border: none; } .faqIcon i{ font-size: 10px; margin-right: 10px; color: #828282; } .faq-sec-box .card-body{ padding: 10px 0; } .faq-sec-box{ border-right: 4px solid #f8f8f8; min-height: 290px; padding-right: 10px; } .product-vedio-holder.about-page-vedio-holder { margin: 0 10%; } /*oculyse css*/ .oculyseText h1{ padding: 0 30%; } .four-div-sec{ position: relative; z-index: 1; margin: 20px 0 40px 0; } .four-div-holder{ margin: 0 8%; } .four-div-box{ background: #fff; border: 1px solid #e9e9e9; padding: 10px 15px; } .four-div-box h3{ font-size: 26px; font-family: 'Gotham-Light'; color: #363636; min-height: 125px; margin: 0; } .four-div-img-box{ display: flex; } .plusDiv { width: 50%; font-size: 44px; color: #aeaeae; font-family: 'Gotham-Light'; padding: 5px 0; } .plusimgBox{ width: 50%; text-align: right; } .four-div-holder .row.gutters-20 { padding-left: 9px; padding-right: 9px; } .four-div-holder .row.gutters-20 > [class^="col-"] { padding-left: 6px; padding-right: 6px; } .e-file-box ul li{ display: inline-block; } .e-file-sec{ background: url(../images/gray-bg.jpg) repeat; padding: 130px 0 50px 0; margin-top: -130px; } .e-file-holder{ margin: 0 8%; } .e-file-flex-box{ position: relative; margin-right: 10px; } .roundDott{ position: absolute; top: 0; right: 0; } .firstChild{ width: 18% } .secChild{ width: 18%; } .thirdChild { width: 20% } .fourthChild{ width: 23% } .fivethChild{ width:21% } .firstChild .e-file-flex-box-text{ padding-right: 42px; } .secChild .e-file-flex-box-text{ padding-right: 65px; } .thirdChild .e-file-flex-box-text{ padding-right: 20px; } .fourthChild .e-file-flex-box-text{ padding-right: 20px; } .e-file-box{ border-bottom: 1px solid #000; padding-bottom: 10px; margin: 0 10px; padding-left: 30px; } .e-file-img-holder{ text-align: center; } .black-div-sldier-holder{ margin: 0 8%; } .black-div-sldier-box{ background: #464646; } .black-div-sldier-box h4{ font-size: 26px; font-family: 'Gotham-Light'; color: #fff; padding: 10px 20px 0 20px; min-height: 88px; } .black-div-sldier-box h4::after{ border-bottom: 1px solid #595959; content: ''; display: block; margin-left: -20px; padding-top: 10px; margin-right: 30px; } .black-div-sldier-box p{ color: #c0c0c0; line-height: 20px; padding: 0 20px 0 20px; margin: 0; font-size: 15px; min-height: 96px; } .black-div-sldier-holder .carousel-control-prev-icon { background: url(../images/black-left-arrow.png) no-repeat; margin-left: -175%; } .black-div-sldier-holder .carousel-control-next-icon { background: url(../images/black-right-arrow.png) no-repeat; margin-right: -175%; } .black-div-sldier-holder .carousel-control-next, .black-div-sldier-holder .carousel-control-prev { opacity: 1; } .black-div-btn-sec{ text-align: center; margin: 30px 0 0 0; } .black-div-btn-sec p{ font-size: 20px; color: #000; } .black-div-btn-sec p span{ font-family: 'Gotham-Medium'; } .black-div-btn-sec a{ background:#d72d2d; font-family: 'Gotham-Medium'; border-radius: 19px; display: inline-block; padding: 10px 20px; text-align: center; color:#ffe6e6; } .black-div-btn-sec a:hover{ background: #000; transition: background 1s; } .black-div-sldier-sec{ margin: 40px 0; } /*VisCon page css here*/  /*--contact-us--*/ .contact-sec {     padding: 40px 0; }  .contact-sec .contact-form h2 {     font-size: 30px;     font-weight: 900 !important;     text-transform: capitalize; }  .contact-sec .contact-form  .form-control {     border-radius: 0;     padding: 7px;     height: 46px;     border: 1px solid #f1f1f1;     font-family: arial; } .contact-sec .contact-form .form-control::placeholder {     color: #444 !important; } .contact-sec .contact-form h6 {     padding-bottom: 8px; } .contact-sec .add-sec {     background: #efefef;     margin-top: 76px;     padding: 25px; } .contact-sec .add-sec span.contact-text {     font-family: arial;     font-size: 19px;     padding-left: 16px; }  .contact-sec .add-sec span.contact-text a {     color: #444 !important; } .contact-sec .add-sec ul.contact-list li a {     color: #444;     display: block; } .contact-sec .add-sec ul.contact-list li i {     font-size: 20px;     padding-right: 10px !important;     height: 40px;     top: -3px;     position: relative;     left: 0px;     float: left; } .contact-sec .add-sec ul.contact-list li address {     margin-bottom: 0; } .contact-sec ul.social-media-list {     display: flex; }  .contact-sec ul.social-media-list li a {     padding: 9px 10px;     background: #ccc;     display: block;     align-items: center;     justify-content: center;     display: flex;     margin: 0 10px;     color: #202528;     border-radius: 60px; }  .contact-sec .add-sec ul.contact-list li {     padding: 5px 0; }  .contact-sec .contact-form textarea.form-control {     height: 140px; } .contact-sec .contact-form   input.btn.btn-info {     font-family: arial;     border-radius: 2px;     padding: 12px 26px;     text-transform: uppercase;     background: #e93f33;     border: none;     color: #fff; } section.resources-section .ui-state-default {     background: #126be7;     margin: 0 6px;     color: #ffff;     text-align: center;     margin-bottom: 20px;     min-width: 32.2%;     transform: scale(1);     transition: all 0.5s ease-in-out;     min-height: 254px;     position: relative;     margin-bottom: 90px; }  section.resources-section {     margin: 104px 0; }  section.resources-section .ui-state-default h3.title {     font-size: 22px;     margin-top: 89px; } section.resources-section .ui-state-default:nth-child(odd)  .image {     background: white;     box-shadow:none;color:#444;border:1px solid #cccccc70 } section.resources-section .ui-state-default:hover .image {     border-radius: 100%;     transition: all 0.3s ease-in-out; }  li.ui-state-default.col-md-3.col-sm-4.col-xs-12.ui-sortable-handle:hover {     transition: all 0.3s ease-in-out;     transform: scale(1.1);     background: #005de5; }  section.resources-section .ui-state-default:nth-child(even) {     background: #252b4d; } section.resources-section .ui-state-default .image {     font-size: 39px;     background: #252b4d;     padding: 21px;     position: absolute;     left: 0;     right: 0;     margin: 0 auto;     top: -48px;     width: 100px;     transform: rotate(45deg);     box-shadow: 7px 20px 9px #1b203c;     transition: all 0.3s ease-in-out; }  section.resources-section .ui-state-default i:before {     transform: rotate(-45deg); }  section.resources-section .ui-state-default .image i {     transform: rotate(-45deg); } section.resources-section .ui-state-default a{   color: #fff;   text-decoration: none; } .register{     background: -webkit-linear-gradient(RIGHT, #e93f33, #dc913b);     margin-top: 3%;     padding: 3%; } .register-left{     text-align: center;     color: #fff;     margin-top: 4%; } .register-left input{     border: none;     border-radius: 1.5rem;     padding: 2%;     width: 60%;     background: #f8f9fa;     font-weight: bold;     color: #383d41;     margin-top: 30%;     margin-bottom: 3%;     cursor: pointer; } .register .container{   width: 100%; } .register-right{     background: #f8f9fa;     border-top-left-radius: 6% 50%;     border-bottom-left-radius: 6% 50%; } .register-left img{     margin-top: 15%;     margin-bottom: 5%;     width: 25%;     -webkit-animation: mover 2s infinite  alternate;     animation: mover 1s infinite  alternate; } @-webkit-keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } @keyframes mover {     0% { transform: translateY(0); }     100% { transform: translateY(-20px); } } .register-left p{     font-weight: lighter;     padding: 12%;     margin-top: -9%; } .register .register-form{     padding: 7%  5%;     margin-top: 10%;     padding-right: 8px; } .btnRegister{     float: right;     margin-top: 2%;     border: none;     border-radius: 8.5rem;     padding: 10px 30px;     background: #e84033;     color: #fff;     font-weight: 400;     width: auto;     cursor: pointer;     text-transform: uppercase;     font-family: arial;     border-radius: 5px; } .register .nav-tabs{     margin-top: 3%;     border: none;     background: #0062cc;     border-radius: 1.5rem;     width: 28%;     float: right; } .register .nav-tabs .nav-link{     padding: 2%;     height: 34px;     font-weight: 600;     color: #fff;     border-top-right-radius: 1.5rem;     border-bottom-right-radius: 1.5rem; } .register .nav-tabs .nav-link:hover{     border: none; } .register .nav-tabs .nav-link.active{     width: 100px;     color: #0062cc;     border: 2px solid #0062cc;     border-top-left-radius: 1.5rem;     border-bottom-left-radius: 1.5rem; } .register-heading{     text-align: center;     margin-top: 4%;     margin-bottom: -15%;     color: #495057; } table.data td, table.data th {     border-right: 1px solid rgba(200, 200, 208, .6);     padding: 10px;     /* font-family: var(--main-font)!important; */ } table.data td {     border-bottom: 1px solid rgba(200, 200, 208, .6);     font-size: 15px;     vertical-align: top;     line-height: 20px;     border-left: 1px solid #ccc;     line-height: 29px; } table.data th {     border-bottom: 1px solid #d7d9dc;     color: #111;     height: 30px;     font-size: 16px;     background-color: #f9f9f9;     font-weight: 400;     font-family: arial; } .career-section {     padding: 30px 0 } .current-opening {     padding: 20px 0 } .current-opening h2 {     text-align: left;     font-weight: 700;     font-family: var(--main-font);     font-size: 21px;     color: #3c3939;     padding-bottom: 0; }  .mob-btn-scroll, .red_small {     background-color: #e93f33;     padding: 11px 23px;     font-size: 17px;     text-align: center;     border: none;     border-radius: 2px;     color: #fff;     cursor: pointer;     display: inline-block;     font-family: arial;     text-transform: uppercase; }  #application .form-control {     font-family: Arial !important; } div#myTabContent .form-control {font-family: arial;color: #444;border-radius: 0;border: 1px solid #ccc;} textarea.wpcf7-form-control.wpcf7-textarea.form-control {     height: 100px; } div#myTabContent input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.form-control {     height: 45px !important; }  .map-sec {     position: relative;     top: 12px; } .map-sec iframe {     width: 100%; } section.current-job-section {     padding: 25px 0; } /*--contact-us--*/   .search-result-holder{ margin: 13% 7%;  }   /*media css*/ @media (max-width:1199.98px){ .container{ max-width: 100%; }    .industry-banner .bannerText h1 { padding: 0 293px 0 150px; font-size: 24px; } } @media (max-width:1024.98px){ 	 	.round-btn-holder1{    width: 70%;} 	 	.culture-readmore{ position: relative; top: 95%; width: 100%; left:12%;  }   	.search-bar{top: 15px;left:5%;} .input-group{width:30%;left: 35%; position: absolute;} .search-result-holder{margin:15% 0 7%;} .searcharea {right:40%;position:absolute;} .top-request-btn { top: 13%; right: auto;   left: 70%;	} 	 .header-section .navbar-light .navbar-nav .nav-link { font-size: 12px; } .dpdf {width:60%;} .feature-box h3 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 40px; } .product-vedio-box.redDiv { padding: 86px 0; } .round-btn-holder { margin: 0 2% 0 2%; } .e-file-box { margin: 0 0; padding-left: 0; } .fourthChild {   width: 24%; } .black-div-sldier-box h4 {   font-size: 22px; } .black-div-sldier-box p { min-height: 115px; } }    @media (max-width:991.98px){ 	 		.round-btn-holder1{    width: 80%;} 	 		.culture-readmore{  width: 100%; left:17%;  }  .input-group{width:35%;    left: 30%;  position: absolute;} .search-result-holder{margin: 15% 0 7%;} .searcharea {right: 40%;position:absolute;}  .dpdf {width:60%;} .search-bar{top: 15px;left:5%;}  .header-section .navbar-light .navbar-toggler {margin-right:80%;}  	.header-social-icon {position:absolute;right:0;}  .header-section .navbar-light .navbar-nav { margin: 0 0 0 0; background: #d72d2d; } .header-section .navbar-light .navbar-nav .nav-link { color: #fff; padding-bottom: 0; } .header-section .navbar-light .navbar-nav .nav-link:hover { color: #010101; } .header-section .navbar-light .navbar-nav .nav-item:last-child .nav-link { padding-bottom: 10px; } .feature-holder { margin: -22% 2% 0 2%; } .feature-box h3 { font-size: 17px; min-height: 95px; } .bannerText { top: 30%; } .bannerText h1 { font-size: 36px; line-height:48px; } .bannerText h2 { font-size: 15px; } .industry-holder { margin: 0; } .digilytics-text-box { padding: 50px 30px 30px 30px; } .testimonial-holder .px-5 { padding: 0 3rem !important; } .claint-detail-div p { font-size: 11px; margin: 0 0 0 3px; } .logo-collaction-holder { margin: 0; } .footer-form-holder { margin: 0; } .footer-holder { margin: 0; } .footer-box a { font-size: 12px; color:#fff; } .footer-box address { font-size: 12px; } /* .digilytics-holder { margin: 0 3% 0 3%; } */ .header-section.affix .top-request-btn { display: block; top: 36px; } .round-btn-holder { margin: 0; } .product-feature-sec .feature-holder { margin: -8% 2% 0 2%; } .banifits-holder { margin: 0 2%; } .product-banner .bannerText h1 { font-size: 20px; letter-spacing: 0px; } .pro-feature-box h2 { font-size: 22px; } .product-features-holder { margin: 0 2%; } .digilytics-text-box h4 { font-size: 20px; } .how-work-box-text { padding: 0px 80px 0 10px; } .digilytics-text-box { padding: 50px 30px 70px 30px; } .product-vedio-holder { margin: 0 2%; } .download-link-holder { margin: 0 2%; } .download-link-box ul li a { font-size: 14px; } .round-btn-box a { padding: 10px 12px; font-size: 10px; } .red-digilytics .digilytics-holder { margin: 0 2% 0 2%; } .industry-product-holder { margin: 0 2% 0 2%; } .industry-product-box-sec { padding: 0 0 !important; } .industry-product-text-sec { padding: 0 0; } .industry-banner .bannerText h1 { padding: 0 200px 0 40px; } .inside-page-wrapper { margin: -12% 2% 0 2%; } .blog-form-holder, .newslatter-holder, .awards-events-holder, .our-value-holder{ margin: 0 2%; } .inside-page-wrapper.about-inside-warpper { margin: -10% 2% 0 2%; background: #f8f7f7;     border-top: 1px solid #d72d2d; } .leadership-team-holder { margin: 0 2%; padding-left: 0; } .meet-team-holder { margin: -15% 2% 0 2%; } .product-vedio-holder.about-page-vedio-holder { margin: 0 2%; } .faq-sec-holder { margin: 50px 2% 30px 2%; } .our-value-box h4 {   font-size: 12px; } .our-value-box p { line-height: 15px; font-size: 11px; } .spantext { font-size: 18px; margin: -2px 5px 0 0; } .meet-team-box-text { padding: 8px 0; } .leadership-team-sec { padding: 130px 0 100px 0; } .four-div-holder, .e-file-holder, .black-div-sldier-holder { margin: 0 2%; } .black-div-sldier-holder .carousel-control-prev-icon { margin-left: -120%; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -120%; } .black-div-sldier-box h4 { font-size: 19px; } .black-div-sldier-box p { min-height: 135px; } .e-file-box .e-file-flex-box-text{ font-size:12px;  } .four-div-box h3 {   font-size: 20px; } .oculyseText h1 {   padding: 0px 15%; } } @media (max-width:767.98px){ 	 	.culture-videos{ 	  left:10%;  position:relative; }  	 		.round-btn-holder1{    width: 90%;}  .round-btn-holder1{    width: 100%;}    .web-video {     text-align: center;     width: 100%;   } .feature-holder { margin: 0; } .black-div-btn-sec a{     font-family: sans-serif !important; font-weight: 600; } .knowledge-center-box {     height: 270px !important; } .knowledge-center-text h2 {     padding-top: 12px; } .dpdf {width:60%;} .search-bar{top: 15px;left:5%;}  div#request-demo .col-md-3 {     width: 48%; } .knowledge-center-text ~ .tile__actions {     display: flex;     justify-content: center;     align-items: center;     padding: 15px 10px; } .socialbtns a {     margin-left: 3px;     font-size: 17px; }  .knowledge-center-text {     padding: 10px !important; } .knowledge-center-text ~ .tile__actions a.tile__moreLink {     display: block;     text-align: center;     padding: 0 7px;     line-height: 24px;     height: 26px;     font-weight: 500;     margin-right: 5px; } div#request-demo .modal-content h5#exampleModalLongTitle {     font-size: 23px !important; } li.nav-item.dropdown a {     display: inline-block; }  li.nav-item.dropdown:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 5px;     right: 6px;     color: #ffffff;     position: absolute;     font-weight: 200;     font-size: 11px; }  .dropdown-menu {     width: 100% !important;     left: 0; } .bannerText{ position: static; left: 0; margin: 20px 0 20px 0; } .bannerText h1 { letter-spacing: 0; } .feature-box h3 { font-size: 20px; margin: 20px 0 10px 0; min-height: auto; } .feature-box.border-right { border-bottom: 4px solid #f8f8f8 !important; border-right: 0 !important; padding-bottom: 20px; } .feature-box.border-left { border-top: 4px solid #f8f8f8 !important; border-left: 0 !important; padding-top: 20px; padding-left: 0; } .feature-box { margin: 20px 0 0 0; } .header-section .navbar-light .navbar-brand img { width: 70%; }   	 .top-request-btn { /* top: 36px; */ left: 69%; } .flex-container { display: block; }  .digilytics-holder { margin: 0; }  .digilytics-img-box { margin: 0; } .digilytics-img-box img{ width: 100%; } .latest-product-sec { margin: 30px 0 50px 0; } .latest-product-holder { margin: 0; } .latest-product-holder .px-5 { padding: 0 !important; } .latest-product-box.border-right { border-right: 0!important; border-bottom: 1px solid #df5757 !important; padding-bottom: 20px; padding-right: 0; } .testimonial-holder { margin: 0; } .testimonial-box { margin-bottom: 30px; } .testimonial-sec { margin: 30px 0 0 0; padding: 0; background: #f4f3f3 !important; } .footer-form-holder h2 { text-align: center; font-size: 26px; } .footer-bottom { padding: 10px 0 10px 0; margin-top: 30px; } .footer-social-icon { text-align: center; } .footer-bottom-holder { margin: 0; text-align: center; } .footer-box.border-right { border-right:0 !important; } .footer-holder { margin: 0; text-align: center; } .latest-product-holder h5 { padding-left: 0; } .industry-box h3 { font-size: 42px; line-height: auto; } .testimonial-holder .px-5 { padding: 0 1rem !important; } .testimonial-holder .carousel-control-prev-icon { margin-left: -100%; } .testimonial-holder .carousel-control-next-icon { margin-right: -100%; } .footer-form-holder .btn { font-size: 14px; padding: 8px 15px; width: 100%; } .digilytics-text-box h4 span { display: inline; } .digilytics-text-box { margin: 0 0 30px 0; } .site-heading { font-size: 30px; }  .pro-feature-box.border-right { border-right:0 !important; } .pro-feature-box.bottom-tooltip::after { top: 296%; } .banifits-holder, .product-features-holder, .download-link-holder { margin: 0; } .features_box { width: 100%; } .features_box .card-header { padding: 10px 10px 10px 15px; min-height: auto; } .features_box h4 { font-size: 18px; } .digilytics-sec { margin: 30px 0 0 0; } .how-work-box-text { margin: 0 0 0 0; } .digilytics-text-box { padding: 30px 0 30px 30px; } .product-vedio-sec { margin: 30px 0 30px 0; } .product-vedio-box { width: 100%; } .product-vedio-box.right-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: #343434 transparent transparent transparent; bottom: -31px; } .product-vedio-box.left-tooltip-text::after { left: 50%; top: auto; right: auto; border-color: transparent transparent #d72d2d transparent; bottom: 0; } .industry-pro-box a {     color: #000;     font-size: 34px; } .download-link-box.border-right { border-right: 0 !important; border-bottom: 1px solid #4a4a4a !important; } .download-link-holder{ text-align: center; } .round-btn-box.text-right { text-align: center !important; } .round-btn-box a { padding: 10px 14px; font-size: 12px; }  .product-holder-gray { padding: 30px 15px; } .befinits-title img { display: none; } .industry-banner .bannerText h1 { padding: 0; } .red-digilytics .digilytics-holder { margin: 0; } .industry-pro-box{ min-height: auto; } .industry-pro-box h5{ min-height: auto; margin-bottom: 10px; } .industry-pro-box h5.pr-5{ padding-right: 0 !important; } .industryText { padding: 0 15px 0 15px; } .industry-product-sec { margin: 30px 0 35px 0; } .industry-banner .carousel-control-next-icon {   display: none; } .industry-banner .carousel-control-prev-icon { display: none; } .inside-page-wrapper { margin: 30px 0 0 0; } .blog-form-holder, .newslatter-holder ,.awards-events-holder{ margin: 0; } .inside-page-wrapper.about-inside-warpper { margin: 0; background: #f8f7f7;     border-top: 1px solid #d72d2d; } .our-value-sec { margin: 30px 0 30px 0; } .our-value-holder { margin: 0; } .our-value-box { width: 100%; margin-bottom: 30px; border: 0; } .our-value-box h4 { font-size: 16px; } .spantext { font-size: 25px; padding: 0; float: none; } .our-value-box p { line-height: 22px; font-size: 16px; } .meet-team-holder { text-align: center; } .faq-sec-box { min-height: auto; padding-right: 0px; border-bottom: 4px solid #f8f8f8; border-right: 0; margin-bottom: 20px; padding-bottom: 20px; } .faq-sec-holder { margin: 0; padding: 30px 0 0 0; } .meet-team-holder { margin: -15% 0 0 0; } .how-work-box-text.our-mission-text {   padding: 0px 15px; } .how-work-box.our-mission-box { padding: 22px 0 22px 0; } .our-value-box p span.blockSpan{ display: inline-block; } .oculyseText h1 {   padding: 0px; } .four-div-box{ margin-bottom: 20px; } .four-div-box h3 {   font-size: 26px;   min-height: 0; } .firstChild, .secChild, .thirdChild, .fourthChild, .fivthChild{ width: 100%; } .fourthChild.pl-3{ padding-left: 0 !important; } .firstChild .e-file-flex-box-text {   padding-right: 0; } .secChild .e-file-flex-box-text { padding-right: 0; } .thirdChild .e-file-flex-box-text { padding-right: 0; } .fourthChild .e-file-flex-box-text { padding-right: 0; } .e-file-box .e-file-flex-box-text { font-size: 16px; } .e-file-sec { padding: 20px 0 50px 0; margin-top: 0; } .four-div-sec { margin: 20px 0 20px 0; } .black-div-sldier-box{ margin-bottom: 20px; } .black-div-sldier-box h4 { font-size: 20px; min-height: auto; } .black-div-sldier-box p { min-height: auto; padding-bottom: 20px; } .myaccordion .card-header h3 { font-size: 12px; font-family: sans-serif; } } @media (max-width:481.98px){ 	 .round-btn-holder1{    width: 100%;}  .audiofiles{width:100%;text-align:center;} .web-video {     text-align: center;     width: 100%;  } 	 	.culture-readmore .read-more-btn{ position: relative; top: 95%; text-align: left; left:2%;  } 	 	 	.header-section {background:#d9d9d9;} 	 	.inside-gray-banner {padding-top:110px;} 	.thumb-banner3 img{ width:80%;  } 	.search-bar{top:15px;left:22%;} 	 	.search-result-holder {margin:35% 0 7%;} 	.input-group{width:100%;left:45%;position: relative;} 	.top-request-btn {top: 55%;    right: auto;  left: 35%;} .header-section.affix .top-request-btn { top: 55%; } .myaccordion .card-header h3 { font-size: 12px; } .fa-stack-icon { height: 20px; width: 20px; padding: 4px 0; } .carousel-inner{z-index:2;padding-bottom:45px;}     .fa-stack-icon i { font-size: 10px; } .spanCollapsText { vertical-align: top; } .industry-product-text-sec a { padding: 10px; font-size: 13px; } .newslatter-holder .btn { position: static; width: 100%; margin-top: 20px; } .black-div-sldier-holder .carousel-control-next-icon { margin-right: -160%; } .e-file-box .e-file-flex-box-text {   font-size: 14px; } .four-div-box h3 {   font-size: 16px;   margin-bottom: 10px; } .black-div-btn-sec a {   font-size: 14px;  }} @media (max-width:375.98px){ 	 	.audiofiles{width:100%;text-align:center;} 	 		.audiofiles1{width:33%;text-align:center;} .round-btn-holder1{    width: 100%;}   .web-video {     text-align: center;     width: 100%;     }  .top-request-btn { padding: 2px 10px 6px 10px; /* top: 16px; */ top:60%; left:45%; } .top-request-btn a { font-size: 9px; }  .search-bar{top:15px;left:22%;} .input-group{width:50%;margin-right:35px;position:absolute;}  .bannerText h1 { font-size: 30px; margin-bottom: 10px; } .digilytics-text-box h4 { font-size: 22px; } .header-section .navbar-light .navbar-brand img { width: 50%; } .header-section.affix .navbar-light .navbar-brand img { width: 45%; } .vedioBtn { top: 32%; left: 35%; } }   /*--EZ UI Designer ANIL Pondric---*/ div#request-demo button.btn.btn-primary {     background: #d72d2d;     text-decoration: none;     border-radius: 50px;     padding: 7px 15px;     border: none; }  div#request-demo .col-md-3 {     min-width: 50%;     padding: 0 4px; } div#request-demo .modal-dialog.modal-dialog-centered {     max-width: 612px;     border-radius: 0 !important; } div#request-demo .modal-content {     border-radius: 0; } div#request-demo .modal-content h5#exampleModalLongTitle {     display: block;     text-align: center;     width: 100%;     font-size: 34px;     color: #d8392f;     font-weight: 200; } div#request-demo .row:nth-child(2) .col-md-6, div#request-demo .row:nth-child(2) .col-md-12 {     min-width: 100%;     padding: 0 4px; } div#request-demo .form-control {     font-family: arial;     border: 1px solid #ccc;     padding: 7px; } div#request-demo .form-group {     margin-bottom: 9px; } div#request-demo .row .col-md-12 {     padding: 0 4px; } .go-to-top {     position: fixed;     bottom: 30px;     width: 30px;     height: 30px;     background: #ececec;     right: 30px;     border: 1px solid #ccc;     transform: rotate(181deg);     text-align: center;     cursor: pointer;     padding: 6px 6px;     z-index: 999;     border-radius: 100px;     opacity: 0;     visibility: hidden;     transition: all 0.4s ease-in-out; } .go-to-top a {     display: block; } div#button.show {     opacity: 1;     visibility: visible;     transition: all 0.4s ease-in-out; } div#button.go-to-top:after {     content: "\f078";     font-family: "FontAwesome";     padding-right: 3px;     top: 7px;     right: 6px;     color: #292424;     position: absolute;     font-weight: 200;     font-size: 11px; } div#button.go-to-top  img {     display: none !important; }  .navbar-expand-lg .navbar-nav .dropdown-menu {     border-radius: 0;     border-top: 4px solid #d8392f;     width: 200px;     border: none;     border-top: 4px solid #d8392f;     padding: 0; }   .navbar-expand-lg .navbar-nav .dropdown-menu a.dropdown-item {     padding: 7px 20px;     border-bottom: 1px solid #ccc;     display: block;     line-height: 32px;     padding-bottom: 0; 	font-size:16px; } .four-div-box .btn-link {     color: #444 !important; } .four-div-box {     margin-bottom: 10px; } li.nav-item.dropdown {     position: relative; } div#request-demo .col-md-3 + .col-md-6{        padding: 0 4px;     min-width: 100%; } li.nav-item.dropdown .dropdown-menu {     position: absolute;     left: 0;     opacity: 0;     visibility: hidden;     transform: scale(0);     transition: all 0.4s ease-in-out; }  li.nav-item.dropdown:hover .dropdown-menu {     opacity: 1;     visibility: visible;     transform: scale(1);     transition: all 0.4s ease-in-out;     display: block; } .knowledge-center-sec.details {     min-height: 1000px; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     position: relative;     top: 13px; }  .knowledge-center-sec.details .tile__imagePreview {     position: relative; }  .knowledge-center-sec.details span.tile__knowledge.tile__resourceType.caseSpan {     top: 84%;     left: 0;     display: none; }  .knowledge-center-sec.details a.tile__moreLink {     display: none; }  .knowledge-center-sec.details .tile__actions {     width: auto; }  .knowledge-center-sec.details .knowledge-center-text.tile__content {     height: auto; }  .knowledge-center-sec.details .knowledge-center-holder.wow.slideInUp {     height: auto; }   .knowledge-center-sec.details .tile__imagePreview {     height: auto; } .sitemap {     margin: 170px 0 0 0;     display: block;     width: 100%;     background: #f3f3f3;     padding: 20px; } .sitemap h1 {     font-weight: 200;     text-transform: uppercase;     font-size: 26px; } .sitemap .dropdown-menu {     border: none;     position: relative !important;     opacity: 1 !important;     display:block !important;     visibility: visible !important;     transform: scale(1) !important;     background: transparent; }  .sitemap .dropdown-menu a {     list-style: bengali;     display: block; }  .sitemap .dropdown-menu a {     color: #2a86fb !important; } .industry-pro-box a {     color: #000;     font-size: 20px; }  .industry-pro-box a h5 {     font-size: 21px;     margin-bottom: 10px; } .e-file-box .e-file-flex-box-text {     font-weight: 500; } span.e-file-flex-box-text ~ .roundDott {     display: none; } @media (max-width:330.98px){     .tile__actions .socialbtns {     margin-right: 0;     width: 100%; } .tile__actions .socialbtns {     margin-right: 0; } } #register-company-form-btn{     background-color:#d72d2d;color: rgb(255, 255, 255);}  /*--EZ UI Designer ANIL Pondric---*/     






