body {font-family: 'Open Sans', sans-serif;}

.lp-webinar .swiper-slide.slide04 h1.font36{font-size:40px;}
	
.mt-40{margin-top: 40px;}
.lp-webinar .font14 {font-size: 14px; line-height: 20px;}
.lp-webinar .font16 {font-size: 16px; line-height: 22px;}
.lp-webinar .font20 {font-size: 20px; line-height: 26px;}
.lp-webinar .font18 {font-size: 18px; line-height: 24px;}
.lp-webinar .font30 {font-size: 30px; line-height: 36px;}
.lp-webinar .font36 {font-size: 36px; line-height: 44px;}
.lp-webinar .font48 {font-size: 48px; line-height: 54px;}
.lp-webinar .fw800 {font-weight: 800;}
.lp-webinar .fw600 {font-weight: 600;}
.lp-webinar .fw400 {font-weight: 400;}
.request-demo-btn {display: none;}

.lp-webinar .main-container {height: 850px; overflow: hidden; padding: 0px 0 0; display: flex;}
.lp-webinar .swiper-container {width: 60%; background: #000; margin: 0;}
.lp-webinar .swiper-slide {font-size: 18px; color:#fff; width: 100%; margin-left: auto; display: block;  text-align: left; height: 630px; box-shadow: none;  z-index: 1; padding-top: 3%;display:flex;align-items: center;}
.lp-webinar .swiper-slide h1 {margin: 0; font-weight: 800;}
.lp-webinar .swiper-slide-inner {width: 100%; float: right; max-width: 780px;  padding-left: 30px;}
.lp-webinar .slide02 .swiper-slide-inner{max-width: none;}
.lp-webinar .slide01 .contain-txt {padding-right: 15%; margin-bottom: 5%;}
.lp-webinar .slide01 .contain-txt .web-link {font-weight: 800; color: #fff;}
.lp-webinar .swiper-slide .title {font-weight: 800 !important; margin: 0 0 3% 0; text-transform: uppercase;}


.lp-webinar .slide02 .about-us-block {width: 100%;}
.lp-webinar .about-us-block .profile {margin-bottom: 30px;}

.lp-webinar .slide02 .about-us-block .profile {min-height: 100px;}

.lp-webinar .slide02 .about-us-block .profile .profile-img {position: relative;padding-left: 26px;}
.lp-webinar .slide02 .about-us-block .profile .profile-linkedin {position: absolute; top: 68px; left: 97px;}
.lp-webinar .slide02 .about-us-block .profile .profile-linkedin a {display: inline-flex;}
.lp-webinar .slide02 .about-us-block .profile .profile-box {margin-bottom: 10px; padding-left: 20px; border-left: 2px solid #41404280;}
.lp-webinar .slide02 .about-us-block .profile .name {}
.lp-webinar .slide02 .about-us-block .profile .designation {color: #fff;}
.lp-webinar .profile-description {padding-right: 20%;padding-bottom:40px}
.lp-webinar .profile-description div{border-bottom: 1px solid #fff;min-height: 165px;}
.lp-webinar .profile:last-child .profile-description div{border-bottom: none;}
.lp-webinar .swiper-slide.slide03 .title {font-weight: 800 !important; margin: 0 0 0% 0; text-transform: uppercase;}

.arrow-reg-img{padding-left: 15px;}
.arrow-reg-img img{height: 28px;}
.validation{color: red;font-size: 13px;}
#errormessageDemo {color: red;display: none;border: 1px solid red;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}
#errormessage {color: red;display: none;border: 1px solid red;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}
#sendmessage {color: #28a745;border: 1px solid #28a745;display: none;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}
.lp-webinar .slide03 .bodytxt {margin-top: 15px; padding-right: 100px;}
.lp-webinar .slide03 ul {margin-top: 35px; padding-left: 25px; border-left: 2px solid #fff;}
.lp-webinar .slide03 ul .ul-title {color: #fff;}
.lp-webinar .slide03 ul li {margin-bottom: 20px; list-style: none; position: relative;}
.lp-webinar .slide03 ul li:before {content: ''; width: 15px; height: 15px; border: 2px solid #a7a9ac; background-color: #414042; border-radius: 50%;
    position: absolute; left: -33px; top: 10px;}


.lp-webinar .form-container {width:40%; background-color: #ffffff; overflow: auto; display: flex; align-items: center;}
.register-text-title{margin-top: 3px;}
.lp-webinar .form-container .form-container-inner {max-width: 430px; padding: 10px 0px 0px 30px; width: 100%;}
.lp-webinar .form-container .form-container-inner form input {height: 40px; border-radius:0px !important;}
.lp-webinar .form-container .form-container-inner form {width: 100%;}
.lp-webinar .form-container .form-container-inner button {width: 100%;margin: 0px 0px 10px 0;padding: 9px 0px;font-size: 16px;background-color: #f58245;color: #fff;text-transform: uppercase;border: none;}
.lp-webinar .lp-webinar .form-container .form-container-inner .btn-default {color: #ffffff; border-color: transparent; background-color:orange;}
/*.lp-webinar .form-container .form-container-inner .btn {padding: 0px 0px; font-size: 16px; border-radius:0px !important; background-color: #43bdbe; color: #fff;}*/
.lp-webinar .mandatory {color: red;}
.lp-webinar .form-container .form-container-inner form .scheduler-date input{height:12px;}
.lp-webinar .form-container .form-container-inner form .scheduler-date label{padding-right:8px;margin-bottom: 8px;}

.lp-webinar .ftitle {color: #f58245; letter-spacing: -1px;text-transform:uppercase}
.lp-webinar .fsubtitle  {color: #005a96;}
.lp-webinar .webinar { font-size: 13px;justify-content: space-between;margin-top:14px;margin-bottom: 10px;}
.lp-webinar .webinar span:nth-child(1) {background-color: #f58245; color: #fff; font-weight: 600; padding: 10px 10px; text-transform: uppercase;display:inline-block;}
.lp-webinar .webinar span:nth-child(2) {width: 50%; background-color: #414042; color: #fff; font-weight: 600; padding: 11px 10px; text-transform: uppercase;}
.lp-webinar .speed {margin-bottom: 10px;}
.lp-webinar .register {text-align: center;}


.thank-you-container {width:40%; height: 100%; float: left; background-color: #ffffff; padding: 60px 25px 25px 5%; display:table; margin: 0 auto; text-align: center;}
.thank-you-container .thank-you-container-inner {width: 100%; display: table-cell; vertical-align: middle;}
.thank-you-container .thank-you-container-inner h1 { padding: 0 15px; font-weight: 800; color: #1e5991;}
.thank-you-container .thank-you-container-inner .sm-txt {font-size: 24px; display: inline-block; font-weight: 600; margin: 15px 0;}
.thank-you-container .thank-you-container-inner .fa-thumbs-o-up {font-size: 36px; color: #1e5991;}

 
.lp-webinar div.wpcf7-response-output {margin: 1em .5em 1em!important; font-size: 10px;}

.lp-webinar .slide01 .watch-now {background-color: #005a96;  color: #fff; display: inline-block; padding: 15px 25px; position: relative; font-weight: 800;}
.lp-webinar .arrow-img {position: relative; margin-left: 25px;}
/*.lp-webinar .slide01 .watch-now:after {position: absolute; top: 0; right: -79px; content: ''; background: url(../images/lp-arrow.png) no-repeat; width: 51px; height: 62px;}*/
iframe {margin: 15px 0;}


@keyframes arrow {
  0% {
    -ms-transform: translate(00px,00px); /* IE 9 */
  	transform: translate(00px,00px); /* Standard syntax */
	  opacity: 0;
  }
  100% {
   -ms-transform: translate(00px,00px); /* IE 9 */
  transform: translate(00px,00px); /* Standard syntax */
	  opacity: 1;
  }
}
.arrow-animation {
  animation: arrow .5s infinite;
}
.desk-none{display:none}


@media (max-width: 1600px) {
.lp-webinar .font14 {font-size: 12px; line-height: 16px;}
.lp-webinar .font16 {font-size: 14px; line-height: 18px;}
.lp-webinar .font20 {font-size: 18px; line-height: 22px;}
.lp-webinar .font18 {font-size: 16px; line-height: 20px;}
.lp-webinar .font30 {font-size: 30px; line-height: 36px;}
.lp-webinar .font36 {font-size: 32px; line-height: 34px;}
.lp-webinar .font48 {font-size: 38px; line-height: 44px;}	
.lp-webinar .form-container .form-container-inner {max-width: 430px;}
.lp-webinar .swiper-slide-inner {max-width: 740px;}

}

@media (max-width: 1500px) {
	
}
@media (max-width: 1440px) {

}

@media (max-width: 1400px) {

}
@media (max-width: 1366px) {

}

@media (max-width: 1200px) {

}

@media (max-width: 1199px) {
	.lp-webinar .swiper-slide-inner {max-width: 600px;}
	.lp-webinar .form-container .form-container-inner {max-width: 365px;}
	.lp-webinar .font14 {font-size: 12px; line-height: 16px;}
	.lp-webinar .font16 {font-size: 12px; line-height: 16px;}
	.lp-webinar .font18 {font-size: 14px; line-height: 18px;}
	.lp-webinar .font20 {font-size: 16px; line-height: 20px;}
	.lp-webinar .font30 {font-size: 24px; line-height: 28px;}
	.lp-webinar .font36 {font-size: 26px; line-height: 30px;}
	.lp-webinar .font48 {font-size: 30px; line-height: 34px;}
	.mainNav>ul>li>a {padding: 8px; font-size: 14px;}

}

@media (max-width: 1024px) {
}
@media only screen and (max-width: 1366px) and (min-width: 991px){
    .lp-webinar .swiper-slide,.lp-webinar .form-container{align-items: flex-start;}
/*    .lp-webinar .swiper-slide.slide04{align-items: center;}*/
    .lp-webinar .profile-description{padding-bottom: 0px;}
    .lp-webinar .swiper-slide.slide04 h1{margin-top: 120px;}
    .lp-webinar .about-us-block .profile{margin-bottom: 20px;}
}

@media (max-width: 991px) {
	.lp-webinar .swiper-container {width: 100%; height: 500px; background: #000; margin: 0;}
	.lp-webinar .main-container {height: 100%; overflow: hidden;padding: 50px 0 0; flex-wrap: wrap; flex-direction: column-reverse;}
	.lp-webinar .form-container {width: 100%; float: none; background-color: #ffffff; height: auto; display: block; margin: 0 auto;}
	.lp-webinar .swiper-slide-inner, .lp-webinar .form-container .form-container-inner {max-width: 748px; width: 100%; margin-left: auto; margin-right: auto; float: none; padding: 20px 0 0px 0;}
	.lp-webinar .text-field {margin-bottom: 20px;}
	.lp-webinar .arrow-img {display: none;}
}

@media (max-width: 768px) {	
}
@media (max-width: 767px) {
/*.lp-webinar .slide02 .about-us-block .profile {width: 50%;}	*/
.lp-webinar .profile-description div{min-height: 0px;padding-bottom: 16px;}
.lp-webinar .profile-description{padding-bottom: 0px;}
.lp-webinar .swiper-slide-inner, .lp-webinar .form-container .form-container-inner {padding: 20px 20px 0 20px;}
.lp-webinar .profile-description{padding-right: 0px;}
.lp-webinar .form-container{margin-bottom: 20px;}
.lp-webinar .swiper-slide{overflow: auto;}

.lp-webinar .swiper-slide.slide02{align-items: flex-start;}
.lp-webinar .swiper-container, .lp-webinar .swiper-slide {order: 1;}
.arrow-reg-img.desk-none{margin-top: 5px;}
.mob-none{display:none;}
.desk-none{display: block;}
.lp-webinar .webinar span:nth-child(1){display:block;margin:0 auto;width: fit-content}
.lp-webinar .webinar span:nth-child(2){display: block;margin: 0 auto;width: fit-content;margin-top: 9px;}

}
@media (max-width: 640px) {
        .lp-webinar .main-container{padding: 0px 0 0;}
	.lp-webinar .swiper-slide-inner {padding: 0 20px;}
	.lp-webinar .slide03 .bodytxt {padding-right: 0;}
	.lp-webinar .swiper-slide {padding-top: 5%;}
        .lp-webinar .swiper-container, .lp-webinar .swiper-slide {order: 1;}
}

@media (max-width: 480px) {
	.lp-webinar .font14 {font-size: 10px; line-height: 14px;}
	.lp-webinar .font48 {font-size: 24px; line-height: 30px;}
	.lp-webinar .slide01 .contain-txt {padding-right: 0;}
	.lp-webinar .slide03 ul {padding-right: 30px;}
	.lp-webinar .slide03 ul li span {display: inline-block;}
				.lp-webinar .swiper-container, .lp-webinar .swiper-slide {order: 1;}
				.lp-webinar .swiper-slide.slide04 h1.font36 {font-size: 28px;}
}
@media (max-width: 400px) {}
@media (max-width: 375px) {
	.lp-webinar .swiper-container, .lp-webinar .swiper-slide {height: 550px;order: 1;}
}
@media screen and (max-width: 1024px) and (min-width: 600px) { }
@media screen and (max-width: 1024px) and (min-width: 600px) {
}
/**/

@media (min-width:1440px)
{
	.lp-webinar .about-us-block .profile {margin-bottom: 0px;}
	.lp-webinar .profile-description div{min-height: 135px;}
	.lp-webinar .profile-description {padding-bottom:20px;padding-right: 15%;}
}