@import url("https://fonts.googleapis.com/css?family=Barlow+Semi+Condensed:300,400,500,600,700,800&display=swap");

*,html,body,p, h1,h2,h3,h4,h5,h6,span { font-family:'Barlow Semi Condensed', sans-serif;;}

.inner-page-header{
    box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 11%);
    -webkit-box-shadow: 1px 4px 5px 1px rgb(136 125 125 / 26%);
    -moz-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    width: 100%;
    padding: 36px;
}
video{
    outline: 0px;
}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background: 0 0;
    color: #fff;
    border: 2px solid #fff;
    padding: 0!important;
    font: inherit;
    font-weight: 200;
    width: 50px;
    border-radius: 30px;
    height: 50px;
}
.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span {
    font-size: 70px;
    position: relative;
    top: -37px;
}

.bg-top-header{
    height:750px;
    width: 100%;
    position: relative;
    margin-bottom: 0px;
    background-position: bottom;
}
.white-wave-bg{
    position: absolute;
    bottom: -3px;
      
}
.carousel {
    background:none
}

.carousel-item .img-fluid {
    width:100%;
    height:auto;
}

.carousel-item a {
    display: block;
    width:100%;
}
  
a.btn-Try-for-free:hover,a.btn-Try-for-free:visited{ color: #fff; text-decoration: none;}
.thankyou-txt h1{color: #de2525; font-size: 70px;  font-weight: bold;}
.thankyou-txt h4{ color: #464646; font-size: 30px;font-weight: bold;}
.thankyou-txt .font-size-50 { font-size: 50px;}
.thankyou-txt  p{    color: #464646;    font-size: 23px;line-height: 35px;}


.float-right{ float:right !important;}

 a .logo{     
    width: 186px;
    z-index: 999;
    position: relative;
}

.boder-bot{
    width: 39px;
    height: 1px;
    background: #666666;
    display: block;
    margin: 26px auto;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 12px;
    color: #999999;
}
.form-control{ box-shadow: none!important;border: 0.1em solid #eee;    height: 40px;}
.btn-Try-for-free {
    color: #333;
    background-color: #000000;
    border-color: transparent;
    width: 100%;
    border-radius: 2px;
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 40px;
}
.get-more{
    margin-top: 10%;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    opacity: 10;
    position: relative;
    z-index: 999;
}
.get-more h1 {
    font-size: 45px;
    line-height: 55px;
    color: #fefbfb;
}
.get-more p{
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.2px;
    margin: 15px 0;
}
ul.hero-btn{
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 35px 0;

}
ul.hero-btn li{
    margin-right: 10px;
}
ul.hero-btn li a{
    font-family: "Barlow Semi Condensed", sans-serif;
    background-color: #fff;
    color: #000;
    padding: 10px 22px;
    font-size: 18px;
    border-radius: 5px;
    text-decoration: none;
    font-weight: 500;
    border: 1px solid transparent;
    text-transform: capitalize;
}
ul.hero-btn li:last-child button {
    background-color:transparent !important;
    border: 3px solid #fff;
    border-radius: 7px;
    color: #fff;
}
ul.hero-btn li:last-child button:focus{
    background-color:transparent !important;
    outline: none;
    box-shadow: none;
}
.mob-screen-sld{
    width:  100%;
    position: relative;
    display: flex;
    height: 100%;
    z-index: 999;
}

.iphone-mockup {
    position: relative;
    z-index: 5;
}
 
.Video-conferencing {
    margin-top: 0px;
    background: url(../images/why-enablex.png) no-repeat;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 50px;
}

.Video-conferencing .img-sec {
    margin: 20px 0;
}
.Video-conferencing .img-sec img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.Video-conferencing .article-video-con {
	text-align: left;
}

.Video-conferencing .article-video-con .red-txt {
	font-size: 16px;
	color: #f13d3d;
	font-weight: 600;
	text-align: left;
	margin-top: 0px;
	text-transform: uppercase;
}
.Video-conferencing .article-video-con h4 {
	font-size: 44px;
	line-height: 50px;
	font-weight: 600;
	color: #333333;
	text-align: left;
}

.Video-conferencing .article-video-con p {
	font-size: 18px;
	line-height: 22px;
	color: #4e4e4e;
	text-align: left;
	font-weight: 300;
    padding-top: 15px;
    margin-bottom: 0;
}

.Video-conferencing .article-video-con p a.read-more {
	font-size: 18px;
	font-weight: 300;
	font-stretch: normal;
	font-style: normal;
	line-height: 22px;
	letter-spacing: normal;
	text-align: left;
	color: #4e4e4e;
	text-decoration: none;
	font-weight: 500;
	text-transform: capitalize;
	color: #ec1c23;
	font-size: 16px;
}

.Video-conferencing .article-video-con p a.read-more:hover {
	font-weight: 600;
}

.Video-conferencing .article-video-con p a.read-more i {
	color: #ec1c23;
	font-size: 14px;
	padding: 0 5px;
}

.Video-conferencing .article-video-con ul.list-circle {
	margin: 7px 0;
	padding: 0;
	list-style: none;
	display: inline-flex;
	flex-direction: column;
	width: 100%;
}

.Video-conferencing .article-video-con ul.list-circle li {
	padding: 2px 20px;
	margin: 0;
	width: 100%;
	position: relative;
	font-size: 20px;
	line-height: 25px;
	color: #333333;
	font-weight: 300;
}

.Video-conferencing .article-video-con ul.list-circle li::before {
	content: "\2022";
	color: #ec1c23;
	font-weight: 400;
	display: inline-block;
	width: 23px;
	margin-left: 0;
	font-size: 34px;
	position: absolute;
	left: 2px;
	line-height: 19px;
}

.face-to-face {
    text-align: center;
    background-image: url(../images/test-face-bg.png);
    height: 100%;
    width: 100%;
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 700px;
}
.face-to-face .sub-hedding h4{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
}
.face-to-face .sub-hedding p{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 300;
    color: #4e4e4e;
    font-size: 18px;
    text-transform: inherit;
    font-size: 18px;
    padding-top: 10px;
}
.face-to-face  .img-sec  {
    margin: 55px 0;
}
.face-to-face  .img-sec  img{
   width: 100%;
   height: 100%;
   object-fit: contain;
}
.face-to-face  .img-sec video {
  width: 100%;
  height: 100%;
  object-fit: contain;
  -webkit-object-fit: contain;
  -o-object-fit: contain;
  -ms-object-fit: contain;
  border: none;
  border-radius: 10px;
  
}
.accordion .card-header:after {
    font-family: 'FontAwesome';  
    content: "\f068";
    float: right; 
    font-weight: 200;
    font-size: 11px;
}
.accordion .card-header.collapsed:after {
    content: "\f067"; 
    font-weight: 200;
    font-size: 11px;
}
.accordion .card{
    border: none;
}
.accordion .card-header{
    background: transparent;
    border: transparent;
    text-transform: capitalize;
    font-size: 20px;
    line-height: 25px;
    color: #ff0000;
    display: flex;
    padding-bottom: 0;
    cursor: pointer;
}
.accordion .card-body{
    font-size: 18px;
    line-height: 25px;
    color: #666;
    padding: 0 0 0 57px;
    font-weight: 300;
    margin-top: 0;
    text-align: left;
}
.accordion .card-header .card-title{
    display: inline-flex;
    border-bottom: 1px solid #ddd;
    width: 100%;
    padding-bottom: 10px;
    text-align: left;
}
.accordion .card-header span img{
    width: 30px;
    height: 30px;
    margin-right: 16px;
}
.accordion .collapsed{
    font-size: 20px;
    text-transform: capitalize;
    line-height: 25px;
    color: #000;
    display: flex;
}
.three-col{
    margin-top: 5%;
}

.three-col .card-group {
    display: flex;
    flex-flow: row wrap;
}
.three-col  .card-group .card{
    border: none !important;
    text-align: center;
}
.three-col .card-group .card span img{
    width: 60px;
    height: 60px;
}
.three-col .card-group .card-body {
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem;
}
.three-col .card-group .card-body p{
    font-weight: 300;
    color: #4e4e4e;
    font-size: 18px;
    text-transform: inherit;
    font-size: 18px;
    padding-top: 10px;
    text-align: center;
}

.intelligent-hiring{
    margin-top: 7%;
}
.intelligent-hiring .sub-hedding h4{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
}
.intelligent-hiring .sub-hedding p{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 300;
    color: #4e4e4e;
    text-transform: inherit;
    font-size: 18px;
    padding-top: 10px;
}
.intelligent-hiring .intelligent-icon-txt p{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 500;
    color: #000;
    font-size: 18px;
    text-transform: inherit;
    padding-top: 0px;
}
.intelligent-hiring .intelligent-icon-txt{
    margin: 40px 0;
    padding: 0 20px;
}
.intelligent-hiring .intelligent-icon-txt svg{
    width: 40px;
    height: 40px;
}
.intelligent-hiring .intelligent-icon-txt img{
    width: 100%;
    object-fit: contain;
    height: 100%;
}
a.txt-red{
    color: #ed1c23;
    text-transform: capitalize;
    font-size: 18px;
    font-weight: 500;
    margin-top: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
}
a.txt-red i{
    font-size: 14px;
    line-height: 15px;
}
.ebook-sec{
    text-align: center;
    background-image: url("/cpaas/industry/hr-recruitment/ai-video-interview/images//download-ebook-section-image.png");
    height: 100%;
    width: 100%;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 80px 0 0 0;
}
.ebook-sec article h3{
    font-size: 45px;
    color: #ffffff;
    font-weight: bold;
    display: block;
    text-transform: capitalize;
}
.ebook-sec article a{
    background: #ec1c23;
    padding: 9px 40px;
    color: #fff;
    border-radius: 15px;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;
    line-break: auto;
    margin-top: 15px;
    display: inline-block;
    font-weight: 500;
    line-height: 25px;
    margin-bottom: 0px;
    text-transform: unset;
}

.wave-bg{
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0px;
    color: transparent;
    z-index: 2;
   
}
.owl-carousel {
    z-index: 999;
}

.use-cases{
    background: url(../images/wave-what-can-we-do.svg),url(../images/wave-what-can-we-do.svg);
    background-size:cover;
    width: 100%;
    background-position:bottom , bottom;
    background-repeat: no-repeat no-repeat;
    height: 100%;
    margin-bottom: 104px;
    position: relative;
    z-index: 2;
    padding-bottom: 4px;
}
.sec_tab_bg{
    background:url(./images/what-we-do-bg.png);
    background-size:contain;
    width: 100%;
    background-position:bottom;
    background-repeat: no-repeat;
    height: 980px;
    margin-bottom: 0;
    position: relative;
    z-index: -2;
   
}
.wave-samll{
    position: relative;
    bottom: 0;
}
.wave-samll img{
    position: absolute;
    bottom: -41px;
    z-index: -999;
}
.use-cases h6.red-txt {
    font-family: 'Barlow Semi Condensed', sans-serif;
    color: #ec1c23;
    font-size: 18px;
    text-align: center;
    text-transform: uppercase !important;
    font-weight: 600;
    margin-top: 100px;
}
.use-cases h4{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
    padding: 15px 0;
}

.use-cases .use_case_img {
    width: 100%;
    height: 100%;
}
.use-cases .use_case_img img {
    width: 100%;
    height: 100%;
}
.use-cases h3 {
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-weight: 600;
    color: #333;
    font-size: 40px;
    text-transform: capitalize;
}
.use-cases article h6{
    color: #ff0000;

}
.use-cases article{
    padding: 60px 0;
}

.use-cases p {
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-weight: 300;
    color: #4e4e4e;
    font-size: 18px;
    text-transform: inherit;
    padding-top: 10px;
}
.use-cases p span.red{
    color: red;
    font-weight: 300;
    font-size: 18px;
    text-transform: inherit;
}
.use-cases #tabs {
    padding: 0;
}
.use-cases #tabs .section-title {
    text-align: center;
    color: #c358e8;
    margin-bottom: 50px;
    text-transform: uppercase;
}
.use-cases #tabs ul#interest_tabs {
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-content: space-evenly;
    align-items: center;
    border: none;
    margin-bottom: 50px;

}
.use-cases #tabs ul#interest_tabs li {
    margin: 0 10px;
}
.use-cases #tabs ul#interest_tabs li a {
    border: 0px solid transparent;
    text-decoration: none;
    color: #333;
    font-size: 20px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.36px;
    text-align: center;
    padding: 0 5px;
    line-height: 20px;
    display: inline-block;
    padding-bottom: 10px;
    border-bottom: 2px transparent;
}

.use-cases #tabs ul#interest_tabs li a:hover {
    background: transparent;
}
.use-cases #tabs ul#interest_tabs li a.active {
    color: #ff0000;
    background: transparent;
    border-bottom: 2px solid #ff0000;
}
.use-cases #tabs ul#interest_tabs li a.active .tab-content.active {
    opacity: 1;
    background: #ff0000;
}
.use-cases #tabs ul#interest_tabs li i.fa{
    font-size: 12px;
    color: #ff0000;
    padding-left: 10px;
    margin: 0 10px;
}  

.use-cases #tabs .tab-content .tab-pane img {
    vertical-align: top;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.use-cases #tabs .tab-content .tab-pane article p a {
    color: #ec1c23;
    cursor: pointer;
}

.use-cases #tabs .tab-content .tab-pane article p a:hover {
    font-weight: bold;
}
.use-cases #tabs .tab-content .tab-pane article p a i.fa {
    font-weight: 200;
    font-size: 12px;
    line-height: 15px;
   
}
.use-cases #tabs .tab-content .tab-pane article ul.nav-tabs {
    border: none !important;
    box-shadow: 0px 3px 33px 0 rgba(0, 0, 0, 0.04);
    background-color: #fff;
    padding: 0;
}
.use-cases #tabs .tab-content .tab-pane article ul.nav-tabs li a {
    font-size: 18px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    color: #939393;
    background: transparent;
    box-shadow: none;
    border: 0;
    text-decoration: none;
    padding: 25px;
    display: inline-block;
    border-bottom: 3px solid transparent;
}
.use-cases #tabs .tab-content .tab-pane article ul.nav-tabs li a.active {
    color: #010101;
    border-bottom: 3px solid #c358e8;
    box-shadow: 0px 3px 33px 0 rgba(0, 0, 0, 0.04);
    background-color: #fff;
}
.use-cases .mob-accordion {
    display: none;
}

.use-cases .mob-accordion #accordion .card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #212020 1c;
    border-radius: 0.25rem;
    margin: 5px 0;
}
.use-cases .mob-accordion #accordion .card .card-header {
    background-color: #fff;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a {
    color: #333;
    text-decoration: none;
    font-size: 14px;
    text-align: left;
    display: inherit;
    padding: 2px 0;
    margin: 0;
    line-height: 21px;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a h5 {
    color: #333;
    font-size: 16px;
    display: inline-block;
    text-align: left;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a i {
    font-size: 19px;
    float: right;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a #Video-enabled .video-enabled-Kiosk-0 {
    fill: none;
    stroke: #20201f;
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a #Video-enabled .video-enabled-Kiosk-1 {
    fill: none;
    stroke: #20201f;
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Customer__x0D_Engagement path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Customer__x0D_Engagement path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Customer__x0D_Engagement path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Customer_Engagement path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Customer_Engagement path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Customer_Engagement path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #In_App_Call__ path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #In_App_Call__ path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #In_App_Call__ path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #App-to-People_Calls path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #App-to-People_Calls path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #App-to-People_Calls path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Phone_to_Phone_Calls_1_ path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Phone_to_Phone_Calls_1_ path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Phone_to_Phone_Calls_1_ path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Video-enabled-Kiosk path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Video-enabled-Kiosk path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Video-enabled-Kiosk path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Video-enabled path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Video-enabled path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Video-enabled path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Online_identification path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Online_identification path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Online_identification path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Streaming_and_Broadcasting path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Streaming_and_Broadcasting path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Streaming_and_Broadcasting path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Customer__x0D_Engagement circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Customer__x0D_Engagement circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Customer__x0D_Engagement circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Customer_Engagement circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Customer_Engagement circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Customer_Engagement circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #In_App_Call__ circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #In_App_Call__ circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #In_App_Call__ circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #App-to-People_Calls circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #App-to-People_Calls circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #App-to-People_Calls circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Phone_to_Phone_Calls_1_ circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Phone_to_Phone_Calls_1_ circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Phone_to_Phone_Calls_1_ circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Video-enabled-Kiosk circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Video-enabled-Kiosk circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Video-enabled-Kiosk circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Video-enabled circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Video-enabled circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Video-enabled circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Online_identification circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Online_identification circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Online_identification circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:hover #Streaming_and_Broadcasting circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:active #Streaming_and_Broadcasting circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head:focus #Streaming_and_Broadcasting circle {
    stroke: #c358e8;
    fill: none;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a[aria-expanded="true"] h5, .use-cases .mob-accordion #accordion .card .card-header .accordion-head a[aria-expanded="true"] span {
    color: #c358e8;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a[aria-expanded="true"] i {
    color: #c358e8;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head a[aria-expanded="true"] svg path, .use-cases .mob-accordion #accordion .card .card-header .accordion-head a[aria-expanded="true"] svg circle, .use-cases .mob-accordion #accordion .card .card-header .accordion-head a[aria-expanded="true"] svg line {
    stroke: #c358e8;
    fill: none;
}
.use-cases .mob-accordion #accordion .card .card-header .accordion-head > .collapsed > i:before {
    content: "\f105";
}
.use-cases .mob-accordion #accordion .card .acc-ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.use-cases .mob-accordion #accordion .card .acc-ul li {
    padding: 0.5em 0.5em 0.5em 1.5em;
    margin: 0;
    width: 100%;
    position: relative;
    text-align: left;
}
.use-cases .mob-accordion #accordion .card .acc-ul li::before {
    content: "\2022";
    color: #c358e8;
    font-weight: bold;
    display: inline-block;
    width: 23px;
    margin-left: 0;
    font-size: 34px;
    position: absolute;
    left: 7px;
    line-height: 19px;
}
.use-cases .mob-accordion #accordion .card .acc-ul li a {
    font-size: 18px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 22px;
    letter-spacing: normal;
    text-align: left;
    color: #4e4e4e;
    text-decoration: none;
    font-size: 16px;
    cursor: pointer;
}
.use-cases .mob-accordion #accordion .card .acc-ul li a:hover {
    font-weight: 600;
}
.use-cases .mob-accordion #accordion .card .acc-ul li a b {
    font-weight: 600;
}
.use-cases .mob-accordion #accordion .card .acc-ul li a i {
    color: #c358e8;
    font-size: 14px;
    padding: 0 14px;
    display: none;
}
.use-cases .mob-accordion #accordion .card .show, .use-cases .mob-accordion #accordion .card .collapse, .use-cases .mob-accordion #accordion .card .collapsing {
    text-align: left !important;
}
.use-cases .mob-accordion #accordion .card .show .card-block, .use-cases .mob-accordion #accordion .card .collapse .card-block, .use-cases .mob-accordion #accordion .card .collapsing .card-block {
    text-align: left;
}
.use-cases .mob-accordion #accordion .card .show .card-block p, .use-cases .mob-accordion #accordion .card .collapse .card-block p, .use-cases .mob-accordion #accordion .card .collapsing .card-block p {
    font-size: 16px;
    text-align: left;
}
.use-cases .mob-accordion #accordion .card .show .card-block i, .use-cases .mob-accordion #accordion .card .collapse .card-block i, .use-cases .mob-accordion #accordion .card .collapsing .card-block i {
    color: #0575e6;
}

.why-enablex{
    background-image: url(../images/why-enablex.png);
    background-size: contain;
    width: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    height:958px;
    margin-bottom: 50px;
}

.why-enablex h6.red-txt {
    font-family: 'Barlow Semi Condensed', sans-serif;
    color: #ec1c23;
    font-size: 18px;
    text-align: center;
    text-transform: uppercase !important;
    font-weight: 600;
    margin-top:0px;
}
.why-enablex h4{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
    padding: 15px 0;
}
.why-enablex .white-border-sec{
    height: 230px;
    margin: 20px 0 60px 0;
    border: 1px solid #e8e8e8;
    background: #fff;
    width: 100%;
    padding: 30px 10px;
    text-align: left;
    border-radius: 10px;
    box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    -webkit-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    -moz-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
}
.why-enablex .white-border-sec h5{
    text-align: left;
    color: #000;
    font-size: 24px;
    line-height: 28px;
}
.why-enablex .white-border-sec p{
    font-size: 18px;
    line-height: 25px;
    font-weight: 300;
    color: #666;
    padding: 0;
    margin: 0;
}

.video-sec{
    background-image: url(../images/microsoft-teams-image.png);
    background-size: cover;
    width: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    height: 450px;
    margin-bottom: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    
}
.video-sec article button{
    background: transparent !important;
    outline: none;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    cursor: pointer;
}

.video-sec article button img{
    width: 150px;
    height: 150px;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
    display: flex;
}
.video-sec p{
    font-size: 25px;
    line-height: 30px;
    font-weight: 300;
    justify-content: center;
    align-items: flex-end;
    color: #fff;
    padding-bottom: 0px;
    text-align: center;
}
.useful-read{
    background-image: url(../images/useful-read-bg.png);
    background-size: cover;
    width: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    height: 100%;
    margin-bottom: 0;
} 
.useful-read h6.red-txt {
    font-family: 'Barlow Semi Condensed', sans-serif;
    color: #ec1c23;
    font-size: 18px;
    text-align: center;
    text-transform: uppercase !important;
    font-weight: 600;
    margin-top: 100px;
    }
.useful-read h4{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
    padding: 15px 0;
    }

.useful-read .card{
    box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    -webkit-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    -moz-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    padding: 1rem!important;
    border-radius: 7px;
    height: 100%;

    }
.useful-read .card  .card-body{
    padding: 16px 0 0 0;
    position: relative;
    font-size: 18px;
    line-height: 22px;
    font-weight: 300;
    color: #666;
}

.useful-read .card  .card-body a{
    color: #ed1c23;
    position: absolute;
    font-size: 20px;
    bottom: 0;
    left: 0;
    text-decoration: none;

}
.useful-read .card .card-body a i{
    font-size: 14px;
    line-height: 15px;
}
.inner-page-bg{
    background: url(../images/inner-page-bg.png) no-repeat;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    margin-bottom: 50px;
}
.one-way-self-introduction-interview article h6.red-txt {
    font-family: 'Barlow Semi Condensed', sans-serif;
    color: #ec1c23;
    font-size: 18px;
    text-align: left;
    text-transform: uppercase !important;
    font-weight: 600;
    margin-top: 100px;
}
.one-way-self-introduction-interview article h4{
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
    padding: 15px 0;
}
.one-way-self-introduction-interview article h5{
    font-size: 35px;
    line-height: 50px;
    color: #333333;
}
.one-way-self-introduction-interview article p{
    font-size: 18px;
    line-height: 25px;
    color: #333333;

}
 .inner-page-bg .container-img{
    width: 100%;
    height: 600px;
    object-fit: contain;
}
.inner-page-bg ul{
    list-style: none;
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding: 0;
    margin: 0;
    margin-top: 0;
}
.inner-page-bg ul li{
    margin-bottom: 20px;
}
.inner-page-bg ul li p.number{
   font-size: 35px;
   color: #000;
   text-align: left;
}
.inner-page-bg ul li .white-bg {
    position: relative;
    text-align: left;
    border-radius: 5px;
    color: #666;
    font-size: 18px;
    line-height: 22px;
    padding: 20px;
    box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    -webkit-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
    -moz-box-shadow: 1px 4px 5px 2px rgb(136 125 125 / 26%);
}
  
.inner-page-bg ul li .white-bg::before {
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    left: -60px;
    content: "";
    width: 70px;
    height: 20px;
    background-image: url(../images/ul-pointer.svg);
    top: 37px;
}

.enables-feature{
    background-image: url(../images/enablex-feature-bg.png);
    background-size: cover;
    width: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    height: 650px;
    padding-bottom: 0px;

}
.enables-feature h3{
    margin-top: 50px;
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-align: center;
    text-transform: capitalize;
    padding: 15px 0;
}
.enables-feature article{
    text-align: center;
    margin-top: 10%;
}
.enables-feature article svg{
    width: 40px;
    height:40px;
}
.enables-feature article p{
    font-size: 20px;
    line-height: 30px;
    color: #000;
}
.text-red{
    text-align: center;
    color: #ec1c23;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.text-red:hover{
    color: #ec1c23;
}

.inner-page-bg .steps h6.red-txt{
    font-family: 'Barlow Semi Condensed', sans-serif;
    color: #ec1c23;
    font-size: 18px;
    text-align: left;
    text-transform: uppercase !important;
    font-weight: 600;
    margin-top: 50px;
}

.inner-bottom-bg{
    height: 500px;
    width: 100%;
    background: url(../images/inner-page-bottom-bg.png);
    background-position: top center;
    background-repeat: no-repeat;
}
.borde-bot{
    background-color: #666;
    height: 2px;
}

.inner-bottom-bg p{
    text-align: left;
    border-radius: 5px;
    color: #666;
    font-size: 18px;
    line-height: 22px;
}

ul.list-circle {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-flex;
    flex-direction: column;
    width: 100%;
}
ul.list-circle li {
    padding: 0.5em 0.5em 0 1.5em;
    margin: 0;
    width: 100%;
    position: relative;
    font-size: 20px;
    line-height: 25px;
    color: #666;
    font-weight: 300;
}
ul.list-circle li::before {
    content: "\2022";
    color: #ec1c23;
    font-weight: bold;
    display: inline-block;
    width: 23px;
    margin-left: 0;
    font-size: 34px;
    position: absolute;
    left: 7px;
    line-height: 19px;
}
.mob-wt-can-do{
    display: none;
}
.mic-contct-us .sign-up h2.thanku-txt {
    font-size: 30px;
    color: #333333;
}
.mic-contct-us .sign-up p.thanku-txt-p {
    font-size: 18px;
    color: #333333;
    font-weight: 500;
}

.mic-contct-us{
    padding-bottom: 40px;
    margin-top: 40px;
}
.schedule-a-demo{
    background: url(../images/micro-top-contac-us.png) no-repeat;
    padding: 15px;
    height: 100%;
    width: 100%;
    margin: 0;
    background-position: top left;
    background-size: 100% 100%;
    position: fixed;
    overflow-y: scroll;
    margin-bottom: 50px;
}
.mic-contct-us .sign-up {
    margin: 0;
    padding: 40px 20px;
    border-radius: 15px;
    background: #fff;
    box-shadow: 0 0 8px 2px #72727236;
    position: relative;
}
.thank-you {
    padding-bottom: 40px;
    margin-top: 40px;
    background: url(../images/micro-top-contac-us.png) no-repeat;
    padding: 15px;
    height: 100%;
    width: 100%;
    margin: 0;
    background-position: top left;
    background-size:cover;
    position: fixed;
    overflow-y: scroll;
    margin-bottom: 50px;
}
.thank-you .sign-up {
    margin: 0;
    padding: 40px 20px;
    border-radius: 15px;
    background: #fff;
    box-shadow: 0 0 8px 2px #72727236;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.mic-contct-us .sign-up h2 {
    font-size: 24px;
    color: #333333;
    font-weight: 600;
    text-align: center;
}
.mic-contct-us .sign-up h3 {
    font-size: 18px;
    color: #333333;
    font-weight:500;
    text-align: center;
}
.mic-contct-us .sign-up  .desc{
  width: 100%;
  margin: 16px 12px;
}
.mic-contct-us .sign-up p {
    font-size: 16px;
    color: #333333;
    font-weight:600;
    text-align: center;
}
.mic-contct-us .sign-up p a{
    font-size: 16px;
    color: #f13d3d;
    font-weight:500;
}
.mic-contct-us .sign-up .round{
    text-align: left;
    padding: 3px 10px;
    border: 1px solid #dddddd6b;
    border-radius: 5px;
    background-color: #fff;
}

 .mic-contct-us .sign-up .checkbox-sec [type=checkbox]:checked + label,
 .mic-contct-us .sign-up .checkbox-sec [type=checkbox]:not(:checked) + label {
    height: auto;
    overflow: initial;
    font-size: 12px;
    position: relative;
    z-index: 0;
}

.mic-demo-contct-us select.form-control-lg:not([size]):not([multiple]) {
    height: calc(1.5em + 0.75rem + 8px);
}

.mic-contct-us .sign-up .form-control {
    height: calc(1.5em + 0.75rem + 8px);
    color: #969696;
    font-size: 16px;
    font-weight: 300;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:not(:checked), .mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:checked {
    position: absolute;
    left: -9999px;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:not(:checked) + label, .mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:checked + label {
    position: relative;
    overflow: hidden;
    padding-left: 35px;
    cursor: pointer;
    display:flex;
    height: 25px;
    line-height: 17px;
    background: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"] + label:before, .mic-contct-us .sign-up .checkbox-sec [type="checkbox"] + label:after {
    content: '';
    position: absolute;
    left: 0;
    z-index: 1;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:not(:checked) + label:before {
    top: 0;
    width: 19px;
    height: 19px;
    border: 2px solid red;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:not(:checked) + label:after {
    top: 0;
    width: 19px;
    height: 19px;
    border: 2px solid red;
    z-index: 0;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:checked + label:before {
    top: 2px;
    left: 2px;
    width: 6px;
    height: 12px;
    border: 1px solid transparent;
    border-right-color: red;
    border-bottom-color: red;
    -webkit-transform: rotateZ(37deg);
    transform: rotateZ(37deg);
    -webkit-transform-origin: 20% 40%;
    transform-origin: 100% 100%;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:checked + label:after {
    top: 0;
    width: 19px;
    height: 19px;
    border: 2px solid red;
    z-index: 0;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:disabled:not(:checked) + label:before, .mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:disabled:checked + label:before {
    top: 0;
    box-shadow: none;
    background-color: #444;
    width: 19px;
    height: 19px;
    border: 3px solid #444;
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:disabled + label {
    color: #555;
}

.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:disabled:not(:checked) + label:hover:before {
    border-color: red;
}
.mic-contct-us .sign-up input:focus,.mic-contct-us .sign-up  textarea:focus, .mic-contct-us .sign-up select:focus, .form-control:focus {
    outline: none!important;
    box-shadow: none!important;
    border-color: #ec1c23!important;
}
.mic-contct-us .sign-up .btn-primary {
    margin: 0 auto;
    width: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: red;
    border-color: red;
    font-size: 16px;
    padding: 6px 55px;
}
.mic-contct-us .sign-up .btn-primary:focus{
  box-shadow: none !important;
}
.mic-contct-us .sign-up .checkbox-sec [type="radio"]:not(:checked), .mic-contct-us .sign-up .checkbox-sec [type="radio"]:checked {
    position: absolute;
    z-index: -1;
}

.mic-contct-us .sign-up .checkbox-sec [type="radio"]:not(:checked) + label, .mic-contct-us .sign-up .checkbox-sec [type="radio"]:checked + label {
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    line-height: 17px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.mic-contct-us .sign-up .checkbox-sec [type="radio"] + label:before, .mic-contct-us .sign-up .checkbox-sec [type="radio"] + label:after {
    content: '';
    position: absolute;
    left: 0;
    z-index: 1;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}

.sign-up .checkbox-sec [type="radio"]:not(:checked) + label:before {
    top: 0;
    width: 19px;
    height: 19px;
    border-radius: 25px;
    box-shadow: 0 1px 5px 2px #ddd;
}

.sign-up .checkbox-sec [type="radio"]:not(:checked) + label:after {
    top: 0;
    width: 19px;
    height: 19px;
    border: 1px solid #6c757d;
    z-index: 0;
    border-radius: 25px;
}

.sign-up .checkbox-sec [type="radio"]:checked + label:before {
    top: 2px;
    left: 2px;
    width: 6px;
    height: 12px;
    border: 1px solid transparent;
    border-right-color: red;
    border-bottom-color: red;
    -webkit-transform: rotateZ(37deg);
    transform: rotateZ(37deg);
    -webkit-transform-origin: 20% 40%;
    transform-origin: 100% 100%;
    box-shadow: 0 1px 5px 2px #ddd;
}

.sign-up .checkbox-sec [type="radio"]:checked + label:after {
    top: 0;
    width: 19px;
    height: 19px;
    border: 1px solid red;
    z-index: 0;
    border-radius: 25px;
}

.sign-up .checkbox-sec [type="radio"]:disabled:not(:checked) + label:before, .sign-up .checkbox-sec [type="radio"]:disabled:checked + label:before {
    top: 0;
    box-shadow: none;
    background-color: #444;
    width: 19px;
    height: 19px;
    border: 3px solid #444;
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
}

.sign-up .checkbox-sec [type="radio"]:disabled + label {
    color: #555;
}

.sign-up  .checkbox-sec [type="radio"]:disabled:not(:checked) + label:hover:before {
    border-color: red;
}
.sign-up .checkbox-sec [type="radio"]:not(:checked) + label, .sign-up .checkbox-sec [type="radio"]:checked + label{
    height: auto;
    margin-bottom: 15px;
  }
.flag-container {
    position: relative;
    display: inline;
    top: 34px;
    left: 9px;
}
.mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:not(:checked) + label a, .mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:checked + label a{
    color:red;
}

.white-bg-vide iframe{
    width: 100%;
}
.white-bg-vide iframe p{
    font-size: 12px;
    color: #333333;
}
.modal-header .close span {
    font-size: 28px;
    position: relative;
    top: -13px;
    font-weight: 100;
    color: #fff;
    right: 2px;
}
.modal-header{
    border: none;
}
.modal-header .close {
    padding: 11px;
    margin: 0 0 0 auto;
    background: rgb(38 36 36);
    border: 1px solid #fff;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    position: absolute;
    right: -7px;
    top: -13px;
}
.modal-lg {
    max-width: 1200px;
    margin: 8.75rem auto;
}
.modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 2rem;
    width: 89%;
}
.modal-body .white-bg-vide{
    background: #fff;
    padding: 10px;
    margin: 10px;
}
.modal-content{
    background-color: #f1d8e0db;
    padding: 40px 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
}
button:active {
    outline: none;
    border: none;
}
    
button:focus {outline:0;}

.watch-video {
    text-align: center;
    margin-top: 30px;
    font-size: 20px;   
}
.watch-video a {
    color: #ec1c23;
}
.send-footer{
    background-color: #000000d9;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
    overflow: hidden;
    
}
.send-footer p{
    font-size: 12px;
    color: #d1ceceb5;
}

.mic-contct-us .sign-up h1.cm-demo-title {
    font-size: 24px;
    color: #333333;
    font-weight: 600;
    text-align: center;
}

.tp-online-page h1.on-title {
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    color: #333333;
    font-size: 40px;
    text-transform: capitalize;
    padding: 15px 0;
}

@media (min-width: 320px) and (max-width: 991px) {
    .watch-video {
        text-align: center;
        margin-top: 20px;
        margin-bottom: 50px;
    }
    .mic-contct-us .sign-up {
        margin: 0;
        padding: 10px 10px;
        border-radius: 15px;
        background: #fff;
        box-shadow: 0 0 8px 2px #72727236;
        position: relative;
        top: 50%;
        left: 50%;
        transform: translate(-50%, 0%);
    }

    .mic-contct-us .sign-up h2.thanku-txt {
        font-size: 24px;
    }
    .Video-conferencing .article-video-con .red-txt{
        margin-top: 50px;
        text-align: center;
     }
     .Video-conferencing .article-video-con p{  
         text-align: center;
     }
    .Video-conferencing .img-sec {
        margin: 0;
    }
    ul.hero-btn li{
        margin-right: 5px;
    }
    .face-to-face .img-sec {
        margin: 0px 0;
    }

    ul.hero-btn li a {
        font-family: "Barlow Semi Condensed", sans-serif;
        background-color: #fff;
        color: #000;
        padding: 10px 11px;
        font-size: 12px;
    }
    .use-cases .mob-accordion {
        display: block;
   }
    .mob-wt-can-do{
        display: block;
    }
    .wave-bg{
        display: none;
    }
    .slideshow li span {
        width: 100%;
        height: 100%;
        background-size: cover;
    }
    ul.hero-btn{
        margin: 14px 0 64px 0;
    }
	.owl-slider,#main-carousel{
        display: none;
    }
    .face-to-face,.Video-conferencing,.use-cases,
    .Video-conferencing,.enables-feature,
    .one-way-self-introduction-interview,
    .sec_tab_bg{
        height: 100%;
        background: none;
        margin-bottom: 50px;
    }
    .sec_tab_bg {
        margin-bottom: 0px;
    }
    .intelligent-hiring {
        margin-top: 0;
        margin-bottom: 50px;
    }
    .intelligent-hiring .intelligent-icon-txt {
        margin: 40px 0;
        padding: 0 20px;
    }
    .useful-read{ 
        margin-bottom: 50px;
        height: 100%;
        background: none;
    }
    .get-more h1 {
        font-size: 30px;
        line-height: 40px;
        color: #fefbfb;
        padding-top: 20px;
    }
    .bg-top-header {
        height: 100%;
        width: 100%;
    }
    .get-more {
        margin-top: 0%;
        display: inline-flex;
    }
    .mt-5, .my-5 {
        margin-top: 1rem!important;
    }
    #tabs{
        display: none;
    }
    .why-enablex{
        height: 100%;
        background-image: none;
    }
    .why-enablex h6.red-txt,.use-cases h6.red-txt,.useful-read h6.red-txt,
    .one-way-self-introduction-interview article h6.red-txt {
        font-size: 14px;
        margin-top: 0px;
    }
    .use-cases h4,
    .useful-read h4,
    .intelligent-hiring .sub-hedding h4,
    .face-to-face .sub-hedding h4,
    .Video-conferencing .article-video-con h4,
    .why-enablex h4{
        font-size: 28px;
        line-height: 30px;
        padding: 0;
        text-align: center;
      
    }
    .one-way-self-introduction-interview article h4,
    .tp-online-page h1.on-title {
        font-size: 28px;
        text-align: left;
    }
    .one-way-self-introduction-interview article h5 {
        font-size: 25px;
    }
    .inner-page-bg ul li .white-bg::before{
        display: none;
    }
    .enables-feature article {
        text-align: center;
        margin-top: 5px;
    }
    .why-enablex .white-border-sec {
        height: auto;
    }
    .why-enablex .white-border-sec figure svg{
        width: 50px;
        height: auto;
    }
    .ebook-sec {
        background-size: cover;
        height: 277px;
        margin: 40px 0;
    }

    .useful-read .card {
        height: 368px;
        margin-bottom: 40px !important;
    }
    .useful-read .card img.card-img-top{
        height: 225px;
        width: 100%;
        display: block;
        object-fit: contain;
    }
    .ebook-sec article h3 {
        font-size: 30px;
    }
    a.txt-red {
      font-size: 14px;
    }
    .three-col .card-group .card-body { 
        padding: 0 10px;
        margin: 0;
    }
    .one-way-self-introduction-interview ul li .white-bg::before{
        left: 41px;
        top: -52px;
    }
    .enables-feature h3 {
        margin-top: 0;
    }
    .one-way-self-introduction-interview{
        margin-bottom: 0;
        margin-top: 50px;
    }
    .intelligent-hiring .intelligent-icon-txt{
        text-align: center;
        margin: 0px;
    }
    .three-col .card-group{
        flex-flow: column;
    }
    .mob-wt-can-do .bg-trans a h2.panel-title{
        font-weight: 300;
        font-size: 20px;
        line-height: 25px;
        color: #333;
    }
    .three-col{
        display: none;
    }
    .inner-page-bg,.inner-bottom-bg{
        background: none;
        height: 100%;
        margin: 0;
    }
    .inner-page-bg .container-img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }
    .two-col-sec{
        margin-bottom: 50px;
    }
    .borde-bot {
        margin-top: 50px;
    }
    .modal-content{
        padding: 0;
    }
    .modal-lg {
        max-width: 100%;
        margin: 1.75rem auto;
    }
    .white-bg-vide iframe{
        width: 100%;
        height: 100%;
    }
    .send-footer{
        padding-bottom: 4px;
    }
    .send-footer p{
        text-align: center!important;
        padding: 0;
        margin: 0;
    }
    .sign-up .checkbox-sec [type="radio"]:disabled + label {
        color: #555;
        font-size: 11px;
        word-break: break-all;
    }
    .mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:not(:checked) + label, .mic-contct-us .sign-up .checkbox-sec [type="checkbox"]:checked + label,
    .sign-up  .checkbox-sec [type="radio"]:disabled:not(:checked) + label:hover:before {
        border-color: red;
        height: auto;
        word-break: initial;
        text-align: left;
        display: inline-block;
        padding-bottom: 10px;
    }
    .sc-demo-page.mic-contct-us .sign-up {
        transform: none;
        top: auto;
        left: auto;
        width: 100%;
    }
}

@media (max-width: 991px) {
    .one-way-self-introduction-interview article h6.red-txt {
        font-size: 15px;
    }
    .tp-online-page h1.on-title {
        font-size: 28px;
        line-height: 30px;
        font-weight: 500;
    }
    .enables-feature h3 {
        font-size: 28px;
        line-height: 30px;
        font-weight: 500;
    }
    .send-footer .row.mt-2 {
        margin: 0 !important;
    }
    .send-footer {
        padding: 10px 0;
    }
    .inner-page-bg ul li p.number {
        font-size: 30px;
    }
    .inner-page-bg {
        height: auto;
        padding-bottom: 50px;
    }
    .mic-contct-us .sign-up {
        padding: 30px 10px;
    }
    .mirosite-theme .enables-feature {
        padding-bottom: 0 !important;
    }
}