.udifys.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s
}
.udifys .div_info {
  position: absolute;
  top: 10%;
  left: 50%;
  transform: translateX(-50%);
  float: none;
  width: 40%;
  /* padding: 58px; */
  background: #fff;
  /* bottom: 0; */
  height: auto;
  max-height: 100%;
  /* overflow: auto; */
}

.udifys .div_info h3 {
  padding-bottom: 20px;
  font-family: montserrat-bold;
  font-size: 26px;
  line-height: 24px;
  letter-spacing: 1px;
}

.inquiry-popup-close {
  position: absolute;
  right: 7%;
  top: 41px;
  font-size: 42px;
  color: #999
}
.udifys{
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, .5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
  z-index: 1000;
  bottom: 0;
  right: 0;
}

.banner_area .witr_ds_content_inner h1,.banner_area .witr_ds_content_inner h2,.banner_area .witr_ds_content_inner h3 {color:#fff;font-family:var(--title-font-family);}
.banner_area .witr_ds_content_inner h1 span {font-family:var(--title-font-family);color:var(--color-primary);}
.banner_area .witr_ds_content_inner h1 {font-size:23px;margin-bottom:15px;color:#fff;}
.banner_area .witr_ds_content_inner h2 {font-size:52px;text-transform:capitalize;margin-bottom:20px;}
.banner_area .witr_ds_content_inner h3 {font-size:52px;text-transform:capitalize;margin-bottom:20px;}
.banner_area .witr_ds_content_inner span {font-size:50px;color:#fff;text-transform:capitalize;font-weight:bold;font-family:var(--title-font-family);}
.banner_area {position:relative;overflow:hidden;}
.banner_area .witr_ds_content img {width:100%;}
.banner_area .background-video-area {position:absolute;top:50%;left:50%;right:0;bottom:0;transform:translate(-50%,-50%);width:100%;max-width:100%;height:100%;max-height:100%;z-index:1;}
.banner_area .background-video-area iframe {width:100%;height:100%;border:0;}
.banner_area .background-video-overlay {position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / 50%);z-index:9;}
.banner_area .witr_ds_content {position:relative;z-index:10;height:100vh !important;background-size:cover;background-position:center center;overflow:hidden;}
.banner_area .witr_ds_content:before {position:absolute;left:0px;top:0px;right:0px;bottom:0px;content:"";z-index:-1;background:#00000052;}

.banner_area .witr_ds_content_inner{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;display:flex;align-items:center;}
.banner_area .banner3{bottom:25%}
.witr_ds_content_inner p {margin:15px auto 15px auto;font-size:17px;color:#fff;font-size:23px;font-weight:600;margin-top:30px;margin-bottom:0px;margin-left:0;}
.witr_ds_content .witr_btn {display:inline-block;font-size:17px;text-align:center;position:relative;z-index:2;transition:1s;font-family:var(--title-font-family);padding:14px 32px;background:var(--color-primary);color:#ffffff;border-radius:5px;}
.witr_ds_content .witr_btn:hover {background:var(--btn-hover);color:#fff;text-decoration:none;}
.witr_ds_content .witr_btn_sinner {margin-top:20px;}

.slick-slide {padding-top:0 !important;}

/*========================== slick slider btn css ==========================*/

.banner_area button.slick-prev,.banner_area button.slick-next {width:60px;height:60px;line-height:60px;background:var(--color-primary) !important;border-width:0;outline:0;transition:0.5s;z-index:1;font-size:0;position:absolute;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:5px;}
.banner_area .slick-prev:hover,.banner_area .slick-next:hover {background:var(--btn-hover) !important;opacity:1;visibility:visible;}
.banner_area .slick-next::before,.banner_area .slick-prev::before {color:#fff;font-size:25px;-webkit-transition:0.3s;transition:0.3s;font-family:"qico" !important;line-height:inherit;}
.banner_area .slick-prev::before {content:"\e64f";}
.banner_area .slick-next::before {content:"\e650";}
.banner_area .slick_btn_bottom .slick-prev {bottom:-100px;left:calc(50% - 60px);}
.banner_area .slick_btn_bottom .slick-next {bottom:-100px;right:calc(50% - 60px);}
.banner_area .slick_btn_center .slick-prev {top:50%;left:20px;opacity:0;}
.banner_area .slick_btn_center .slick-next {top:50%;right:20px;opacity:0;}
.banner_area .slick_btn_center:hover .slick-prev,.banner_area .slick_btn_center:hover .slick-next {opacity:1;visibility:visible;z-index:10;}


.banner_area .slick-dots{position:absolute;z-index:100;left:0;right:0;bottom:20px;display:none !important;justify-content:center;}
.banner_area .slick-dots li{width:12px;height:12px;border-radius:50%;display:inline-block;text-indent:-9999px;background:#fff;margin:0 3px;}
.banner_area .slick-dots li.slick-active{background:#D5001A;}

@media screen and (max-width:1680px) {
.banner_area .witr_ds_content {height:auto !important;}
.banner_area .witr_ds_content:before {display:none;}

.banner_area .witr_ds_content_inner h1 {font-size:22px;}
.banner_area .witr_ds_content_inner h2 {font-size:48px;}
.banner_area .witr_ds_content_inner h3 {font-size:48px;}
.banner_area .witr_ds_content_inner span {font-size:46px;}

}


@media screen and (max-width:1550px) {
.banner_area .witr_ds_content_inner h1 {font-size:22px;}
.banner_area .witr_ds_content_inner h2 {font-size:44px;}
.banner_area .witr_ds_content_inner h3 {font-size:44px;}
.banner_area .witr_ds_content_inner span {font-size:42px;}
}

@media screen and (max-width:1441px) {
.banner_area .witr_ds_content_inner h1 {font-size:21px;}
.banner_area .witr_ds_content_inner h2 {font-size:40px;}
.banner_area .witr_ds_content_inner h3 {font-size:40px;}
.banner_area .witr_ds_content_inner span {font-size:38px;}
}

@media screen and (max-width:1367px) {
.banner_area .witr_ds_content_inner h1 {font-size:20px;}
.banner_area .witr_ds_content_inner h2 {font-size:36px;}
.banner_area .witr_ds_content_inner h3 {font-size:36px;}
.banner_area .witr_ds_content_inner span {font-size:34px;}
}

@media screen and (max-width:1280px) {
.banner_area .witr_ds_content_inner h1 {font-size:19px;}
.banner_area .witr_ds_content_inner h2 {font-size:32px;}
.banner_area .witr_ds_content_inner h3 {font-size:32px;}
.banner_area .witr_ds_content_inner span {font-size:30px;}


button.slick-prev, button.slick-next{width:40px;height:40px;line-height:40px;}

}

@media screen and (max-width:992px) {
.banner_area .witr_ds_content {text-align:center;}
.banner_area .slick-dots{display:flex !important;}
.banner_area button.slick-prev,.banner_area button.slick-next {display:none !important;}

}

@media screen and (max-width:768px) {
.witr_ds_content .witr_btn_sinner {margin-top:15px;}
.witr_ds_content .witr_btn {font-size:14px;padding:12px 20px;}
.banner_area .witr_ds_content_inner h2 {font-size:22px;margin:0;}
.banner_area .witr_ds_content_inner span {font-size:19px;}
.banner_area .witr_ds_content_inner h1 {font-size:18px;}
}

@media screen and (max-width:480px) {
.banner_area .witr_ds_content_inner h1{font-size:15px;}
.banner_area .witr_ds_content_inner span{font-size:15px;}
.banner_area .witr_ds_content_inner h2{font-size:18px;}
.witr_ds_content .witr_btn{font-size:13px;padding:8px 18px;}

}





