body{

  font-family: 'Montserrat', sans-serif;

}
.mobile-img{
  display:none !important;
}

.maroon-btn{

  background: #f8ae1b;

  color:#fff;

  border:none;

  padding:6px 20px;

  font-size:15px;

  display:inline-block;

  position:relative;

  overflow:hidden;

  z-index:1;

  transition: all 0.5s ease 0s;

  font-weight:500;

  border-radius:3px;

  letter-spacing:0.7px;

}

.maroon-btn:before{

  position:absolute;

  left:50%;

  top:50%;

  height:0;

  width:100%;

  background-color: #1d2736;

  transition: all 0.5s ease 0s;

  content: "";

  transform: translateX(-50%) translateY(-50%) rotate(-45deg);

  opacity:0;

  z-index:-1;

}

.maroon-btn:hover::before{

  height:800%;

  opacity:1;

}

.readmore-btn{

  position:relative;

  padding-top:5px;

  padding-bottom:5px;

  padding-left:25px;

  padding-right:45px;

  display:inline-block;

  text-decoration:none;

  background:#f8f8f8;

  color:#000 !important;

  transition:all 0.2s ease;

  text-decoration:none !important;

}

.readmore-btn .right-angle{

  position:absolute;

  top:0px;

  right:0px;

  height:100%;

  width:15%;

  background:#f8ae1b;

  text-align:center;

  display:inline-block;

  transition:all 0.3s ease;

}

.readmore-btn .right-angle i{

  transform:translateY(25%);

  font-weight:600;

  transition:all 0.3s ease;

}

.readmore-btn:hover{

  background: #f8ae1b;

}



.title-sec{

  font-size:25px;

  font-weight:700;

  color: #1d2736;

}

.head-para{

  font-size:16px;

  font-weight:600;

  color: #1d2736;

}

.sec-pad{

  padding:60px 0px;

}

.sec-pad-up{

  padding-top:60px;

}

.sec-pad-down{

  padding-bottom:60px;

}

.sub-title{

  font-size:25px;

  font-weight:700;

  color: #1d2736;

  border-left:5px solid #1d2736;

  padding-left:10px;

  position:relative;

}

.sub-title:before{

  content: " ";

  position:absolute;

  left:0px;

  top:0px;

  height:100%;

  width:5px;

  background:#8e939b;

}

.sub-title-2{

  font-size:20px;

  font-weight:700;

  color: #f8ae1b;

  border-left:5px solid #f8ae1b;

  padding-left:10px;

  position:relative;

}

.sub-title-2:before{

  content: " ";

  position:absolute;

  left:0px;

  top:0px;

  height:100%;

  width:5px;

  background:#8e939b;

}

.text-white{

  color:#fff !important;

}

.background-grey-light{

  background:#f6f6f6 !important;

}

/*Gobal Css End*/



/*Navigation Start*/

.top-navigation{

  padding-top:20px;

  padding-bottom:10px;

  background:#f8f8f8;
  position:relative;

}
.top-rigth-logo{
  z-index:10;
  position:absolute;
  top:10%;
  right:0%;
  width:8%;
}
.topheader-card{



}

.topheader-card .fa{

    font-size:25px;

    color:#f8ae1b;

}

.topheader-card label{

  display:block;  

  margin-bottom:2px;

  color:#000;

  font-size:13px;

}

.topheader-card span{

  display:block;   

  color:#000;

  font-size:13px;

}

.navbar-brand{
  display:none;
  
}
.navbar-toggler{
  background:#f8ae1b;
  padding:5px 12px;
}
.navbar-toggler span{
  color:#fff;
  font-size:25px;
  border-radius:5px;
}

.navigation{

  background:#f8f8f8;

  border-top:2px solid #fff;

}

.navigation .navbar-nav{



}

.navigation .navbar-nav .nav-item{

  margin-right:10px;

  transition: all 0.4s ease 0s;

}

.navigation .navbar-nav .nav-item .nav-link{

  color:#000;

  text-transform:uppercase;

  font-weight:500;

  font-size:14px;

  position:relative;

  transition: all 0.4s ease 0s;

}

.navigation .navbar-nav .nav-item .nav-link:before{

  content:" ";

  z-index:2;

  position:absolute;

  top:-12px;

  left:-1px;

  width:0%;

  height:2.5px;

  background:#f8ae1b;

  transition: all 0.4s ease 0s;

}

.navigation .navbar-nav .nav-item:hover .nav-link{

  color:#f8ae1b;

}

.navigation .navbar-nav .nav-item:hover .nav-link:before{

  width:100%;

}

.navigation .navbar-nav .active .nav-link{

  color:#f8ae1b;

}

.navigation .navbar-nav .active .nav-link:before{

  content:" ";

  z-index:1;

  position:absolute;

  top:-12px;

  left:-1px;

  width:100%;

  height:2.5px;

  background:#f8ae1b;

  transition: all 0.4s ease 0s;

}



.nav-btn{

  padding:7px 20px;

  background:#f8ae1b;

  color:#fff;

  font-size:14px;

  letter-spacing:0.7px;

  font-weight:500;

  border:2px solid transparent;

  transition: all 0.4s ease 0s;

}

.nav-btn:hover{

 border:2px solid #f8ae1b;

 background:transparent; 

}

.modal-input-div{

  margin-top:15px;

}

.modal-input{

  width:100%;

  height:40px;

  border:1px solid silver;

  padding:3px 5px;

}

.modal-textarea{

  width:100%;

  height:120px;

  border:1px solid silver;

  padding:3px 5px;

}

.modal-input-div button{ 

  padding:5px 35px;

}

/*Navigation End*/



/*Home Page Start*/

.banner-form{

  

}

.banner-label-form{

  z-index:22;

  position:absolute;

  margin-top:-2.3%;

}

.banner-label-form label{

  background: #f8ae1b;

  color:#fff;

  padding:10px 25px;

  font-weight:500;

  margin-bottom:0px;

}

.banner-form-input{

  padding-top:40px;

  padding-right:20px;

  padding-left:20px;

  padding-bottom:20px;

  background:#f6f6f6;

}

.input-div{

  position:relative;

  margin-bottom:25px;

}

.input-div .input-text{

  width:100%;

  border:none;

  border-bottom:1px solid #dddddd;

  font-size:14px;

  padding:5px 10px;

  background:#f6f6f6;

}

.input-div .maroon-btn{

  width:100%;

}

.input-div .input-text:focus, .input-div .input-text:focus{

    outline-color: #f8ae1b;

}

.left-services-row{

  transition:all 0.45s ease-in-out;

}

.left-services-row a{

  color:#253569;

}

.left-services-row label{

  letter-spacing:0.7px;

  font-size:16px;

  cursor:pointer;

  margin-bottom:2px;

  color:#253569;

  font-weight:700;

  text-transform:uppercase;

}

.left-services-row p{

    font-size:12px;

}

.left-services-row img{

  transition:all 0.45s ease-in-out; 

}

.left-services-row:hover img{

  background: rgb(255,209,5); 

}

.left-services-row img:hover{

  background: rgb(255,209,5);

}

.serivce-vector-col{

  position:relative;

}

.serivce-vector{

  position:absolute;

  bottom:0px;

  height:100%;

  width:100%;

  background-image:url('../images/vector/01.png');

  background-repeat:no-repeat;

  background-size:auto 100%;  

  background-position:center bottom;

}

.home-2{

  background-image:url('../images/other/Training.jpg');

  background-repeat:no-repeat;

  background-size:auto 100%;  

  background-position:center center;

}

#home-training{

  position:relative;

}

.training-head{



}

.training-head p{

  font-size:14px;

}

#home-training .owl-nav i{

  color:#fff;

  font-size:35px;

  transition:all 0.3s ease;

}

.training-owl-prev{

  position:absolute;

  top:40%;

  left:0px;

  background:transparent !important;

  transition:all 0.3s ease;

}

.training-owl-next{

  position:absolute;

  top:40%;

  right:0px;

  background:transparent !important;

  transition:all 0.3s ease;

}

.training-owl-prev:hover i{

  color:#c23134 !important;

}

.training-owl-next:hover i{

  color:#c23134 !important; 

}

.home-3 .reivew-quote{

    font-size:35px;

}

.home-3 .review-message{

  padding-top:5px;

  padding-bottom:20px;

}

.home-3 .review-message p{

  font-size:14px;

}

.home-3 .review-person-detail{



}

.home-3 .review-person-detail h5{

  font-size:17px;

  margin-bottom:0px;

  color:#1d2736;

  font-weight:700;

}

.home-3 .review-person-detail p{

  margin:0px;

  padding-bottom:5px;

  color:#1d2736 !important;

  font-weight:600;

  font-size:14px;

}



.home-3 .review-rating i{

  color:rgb(255,209,5);

}

#home-review .owl-nav i{

  color:#bcc2d0;

  font-size:28px;

  transition:all 0.3s ease;

}

.review-owl-prev{

  position:absolute;

  top:-25%;

  right:45px;

  background:transparent !important;

  transition:all 0.3s ease;

  border-right:2px solid #bcc2d0;

  padding-right:10px !important;  

}

.review-owl-next{

  position:absolute;

  top:-25%;

  right:0px;

  background:transparent !important;

  transition:all 0.3s ease;

}

.review-owl-prev:hover i{

  color:#22336b !important;

}

.review-owl-next:hover i{

  color:#22336b !important; 

}

.home-choose{

  padding-top:60px;

  padding-bottom:70px;

}



.home-choose-col-1{



}

.home-choose-col-1 h3{

  margin-bottom:10px;

}

.home-choose-col-1 p{

  margin-top:0px;

  color:#1d2736;

  font-size:14px;

  font-weight:600;

}

.home-choose-col-1 h5{

  font-size:18px;

}

.choose-col-2{

  background: rgb(232,232,232);

  padding:80px 80px;

  color:#fff !important;

}

.choose-sub-col-1a{

  background:#f8ae1b;

  padding:50px 0px;

}

.choose-sub-col-1a h4{

  margin-bottom:0px;

}

.choose-sub-col-1a p{

}

.choose-sub-col-1b{

  background:#484848;

  padding:50px 0px;

}

.choose-sub-col-1b h4{

  margin-bottom:0px;

}

.choose-sub-col-1b p{

  font-size:15px;

}

.choose-sub-col-2a{

  background:#484848;

  padding:50px 0px;

}

.choose-sub-col-2a h4{

  margin-bottom:5px;

}

.choose-sub-col-2a p{

  font-size:15px;

}

.choose-sub-col-2b{

  background:#f8ae1b;

  padding:50px 0px;

}

.choose-sub-col-2b h4{

  margin-bottom:0px;

}

.choose-sub-col-2b p{

    font-size:15px;

}

.choose-content-row{

  padding:15px 0px; 

}

.choose-content-row h5{

  padding:0px;

  margin:0px;

}

.home-4{

  background: #484848;

}

.home-4 p{

  font-size:20px;

  color:#fff;

  font-weight:800;

} 

.home-blog-card{



}

.home-blog-card-content h3{

  font-size:16px;

  color:#1d2736;

  padding-top:10px;

  text-align:center;

}

#home-blog .owl-nav i{

  color:#bcc2d0;

  font-size:28px;

  transition:all 0.3s ease;

}

.blog-owl-prev{

  position:absolute;

  bottom:-19%;

  right:45px;

  background:transparent !important;

  transition:all 0.3s ease;

  border-right:2px solid #bcc2d0;

  padding-right:10px !important;  

}

.blog-owl-next{

  position:absolute;

  bottom:-19%;

  right:0px;

  background:transparent !important;

  transition:all 0.3s ease;

}

.blog-owl-prev:hover i{

  color:#22336b !important;

}

.blog-owl-next:hover i{

  color:#22336b !important; 

}



#home-video .owl-nav i{

  color:#bcc2d0;

  font-size:28px;

  transition:all 0.3s ease;

}

.video-owl-prev{

  position:absolute;

  bottom:-14%;

  right:45px;

  background:transparent !important;

  transition:all 0.3s ease;

  border-right:2px solid #bcc2d0;

  padding-right:10px !important;  

}

.video-owl-next{

  position:absolute;

  bottom:-14%;

  right:0px;

  background:transparent !important;

  transition:all 0.3s ease;

}

.video-owl-prev:hover i{

  color:#22336b !important;

}

.video-owl-next:hover i{

  color:#22336b !important; 

}

/*Home Page End*/

.about-slider{

  padding-top:80px;

  padding-bottom:80px;

  position:relative;

  background-image:url('../images/slider/aboutus.jpg');

  background-repeat:no-repeat;

  background-size:cover;  

  background-position:center center;



}

.banner-sec-title-1{

  font-size:35px;

  letter-spacing:0.7px;

  font-weight:700;

  color:#fff;

  text-align:center;



}

.banner-head-para{

  font-size:22px;

  text-align:center;

  font-weight:600;

  color:#fff;

}

.breadcum{

  list-style:none;

  padding-left:0px;

  text-align:center;

  padding-top:10px;

}

.breadcum li{

  display:inline-block;

  list-style:none;

}

.breadcum li i{

  color:#fff;

}

.breadcum a{

  color:#fff;

  font-size:16px;

}

.about-1{



}

.about-1 .nav{

  display:table;

  width:100%;

  text-align:center;

}

.about-1 .nav .nav-item{

  display:table-cell;

  background:#f8ae1b;

  font-weight:700;

  letter-spacing:0.7px;

  transition:all 0.3s ease;

}

.about-1 .nav .nav-item .nav-link{

  color:#fff;

  padding:12px 0px;

  transition:all 0.3s ease;

}

.about-1 .nav .active{

  background:#f8f8f8 !important;

  transition:all 0.3s ease;

}

.about-1 .tab-content{



}

.about-1 .tab-content p{

  text-align:justify;

  font-size:15px;

}

.core-head{

  font-size:18px;

  font-weight:700;

  color:#f8f8f8;

}

.core-ul{

  list-style:none;

  padding-left:10px;

}

.core-ul li{

  margin-bottom:4px;

  font-size:15px;

  position:relative;

}

.core-ul li:before {

  content: "\f00c"; 

  font-family: FontAwesome;

  left:-20px;

  position:absolute;

  top:0px;

  color:#f8ae1b;

 }

 .mangement-card{

   margin-top:90px;

   position:relative;

   background: #f6f6f6;

   padding:20px;

   border-radius:70px 10px 10px 10px;

   box-shadow:5px 5px 25px 0 rgb(46 61 73 / 30%);

 }

 .mangement-card-img{

    margin-top:-60%;  

    

 }

 .mangement-card-img img{

  border-radius:100%;

    border:1px solid #f6f6f6 !important;

 }

 .mangement-card-detail{

  position:relative;

 }

 .mangement-card-detail:after{

  content: " ";

  position:absolute;

  left:0px;

  bottom:-15px;

  height:2px;

  width:100px;

  background:#000;

 }

 .mangement-card-detail h4{

    font-size:22px;

    font-weight:700;

    color: #f8f8f8;

 }

 .mangement-card-detail p{

    color: #f8f8f8;

    font-weight:600;

    font-size:16px;

 }

.mangement-card-comment{

  padding-top:10px;

}

 .mangement-card-comment p{

    font-size:14px;

 }
 .about-client-card{
  text-align:center;
  border:3px solid #f8ae1b;
  border-radius:0px 30px 0px 0px; 
  padding:8px;
  margin-top:15px;
 }
 .about-client-content{
    box-shadow:5px 5px 25px 0 rgb(46 61 73 / 30%);
    padding:6px;
    border-radius:0px 30px 0px 0px; 
 }
.about-client-content label{
  display:block;
  margin-bottom:0px;
  font-size:37px;
  font-weight:700;
  line-height:40px;
}
.about-client-content span{
  display:block;
  color:#f8ae1b;
  font-weight:600;
  text-transform:uppercase;
  font-size:15px;
}
.about-vision-card{
  border-right:2px solid #000;
}
.about-vector-col{
  position:relative;
}

.about-vector{
  position:absolute;
  bottom:0px;
  height:100%;
  width:100%;
  background-image:url('../images/vector/02.png');
  background-repeat:no-repeat;
  background-size:auto 100%;  
  background-position:center bottom;
}
.about-directory{

}
.about-directory label{
  display:inline-block;
  margin-bottom:5px;
  border-bottom:2px solid #f8ae1b;
  font-size:18px;
  font-weight:800;
}
.about-directory span{
  display:block;
  font-size:13px;
  font-weight:600;
}
.left-team-row{

}
.left-team-row .about-team-img img{
  border:3px solid #f8ae1b;
}
.left-team-row .about-team-content label{
  font-size:18px;
  font-weight:900;
  display:block;
  line-height:10px;
  padding-top:7px;
}
.left-team-row .about-team-content span{
  font-size:15px;
  font-weight:600;
}
.left-team-row p{
  font-size:14px;
  padding-top:5px;
}
 .server-2{



 }

 .server-2 p{

    font-size:15px;

 }

.service-card{

  background:#fff;

  box-shadow:5px 5px 25px 0 rgb(46 61 73 / 30%);

  border-radius:0px 0px 10px 10px;

  margin-top:30px;

}

.service-card-img{

  position:relative;  

}

.service-card-img img{

  border-radius:10px 10px 0px 0px;

}

.service-card-img .service-card-head{

  z-index:2;

  position:absolute;

  bottom:0;

  left:0;

  width:100%;  

  text-align:center;

  padding-bottom:5px;

}

.service-card-img .service-card-head:before{

  content:" ";

  z-index:1;

  position:absolute;

  bottom:0;

  left:0;

  height:120px;

  width:100%;

  background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 100%);

}

.service-card-img .service-card-head label{

  z-index:3;

  position:relative;

  color:#fff !important;

  font-size:18px;

  font-weight:700;

  letter-spacing:0.7px;

}

.service-card-content{

  padding:15px;

}

.gallery-1 .nav{

  display:table;

  width:100%;

  text-align:center;

}

.gallery-1 .nav .nav-item{

  display:table-cell;

  background:#f8f8f8;

  font-weight:700;

  letter-spacing:0.7px;

  transition:all 0.3s ease;

}

.gallery-1 .nav .nav-item .nav-link{

  color:#000;

  padding:12px 0px;

  transition:all 0.3s ease;

}

.gallery-1 .nav .active{

  background:#f8ae1b !important;

  transition:all 0.3s ease;

}

.blogs-menu-cards{

  padding-bottom:30px;

}

.blogs-2 .blogs-sub-head{

  font-size:16px;

  font-weight:700;

  color:#f8f8f8;

}

.contact-1{



}

.contact-input-div{

  margin-top:15px;

}

.contact-input{

  width:100%;

  height:40px;

  border:1px solid silver;

  padding:3px 5px;

}

.contact-textarea{

  width:100%;

  height:120px;

  border:1px solid silver;

  padding:3px 5px;

}

.contact-input-div button{ 

  padding:5px 35px;

}

.contact-info{



}

.contact-info a{

  color:#000;

  font-weight:700;

}

.privacy-1{



}

.privacy-1 p{

  font-size:15px;

}

/*Footer Start*/

.red-band{

  background:#f8ae1b;

  height:100px;

  width:100%;

}

.top-footer{

  padding-top:40px;

  padding-bottom:20px;

  background:#f8f8f8;

}

.top-footer .footer-head{

  color:#000;

  font-size:19px;

  padding-top:10px;

  padding-bottom:10px;

  font-weight:600;

}

.top-footer p{

  font-size:14px;

  color:#848484;

}

.top-footer p a{

  color:#848484;

}

.footer-serices-ul{

  padding-left:0px;

  list-style:none;

}

.footer-serices-ul li {

  list-style:none; 

  margin-bottom:5px;

}

.footer-serices-ul li a{

  color:#848484;

  transition:all 0.3s linear;

  font-size:14px;

}

.footer-serices-ul li a:hover{

  color:#f8ae1b;

}

.footer-social{

  padding-left:0px;

  list-style:none;

}

.footer-social li{

  list-style:none;

  display:inline-block;

  margin-right:8px; 

}

.footer-social li a{

  color:#484848;

  font-size:28px;

  transition:all 0.3s linear;

}

.footer-social li a:hover i{

  transition:all 0.3s linear;

  color:  #f8ae1b; 

}

.footer-faq{

  list-style:none;

  padding-left:0px;

}

.footer-faq li{

  display:inline-block;

  border-right:2px solid #fff;

  padding:0px 8px;

}



.footer-faq li a {

  color:#fff;

  font-size:14px; 

  transition:all 0.3s linear;

}

.footer-faq li:hover a{

  color:  #f8ae1b; 

  transition:all 0.3s linear; 

}

.footer{

  background: #f8f8f8; 

}

.footer p{

  color:#fff;

  margin-bottom:15px;

  font-size:14px; 

}



/*Footer End*/
/*Sitemap Start*/
.sitemap-1{

}
.sitemap-1 ul{
  list-style:none;
}
.sitemap-1 li{
 list-style:none;
 margin:15px 0px;
 border:2px solid #f8f8f8;
 border-radius:3px;
 transition: all 0.3s ease;
}
.sitemap-1 li a{
  padding:5px 10px;
  text-decoration:none;
  color:#000;
  font-size:17px;
  transition: all 0.3s ease;
  display:block;
  border:2px solid transparent;
}
.sitemap-1 li:hover{
  background:#f8f8f8;
}
.sitemap-1 li:hover a{
  color:#f8ae1b;
  border:2px solid #f8ae1b;
}
/*Sitemap End*/
/*Thankyou Start*/
.thank-1 h3{
  font-size:23px;
  padding-top:15px;
  padding-bottom:15px;
}
.thank-1 ul{
  list-style:none;
  padding-left: 0px;
  text-align:center;
}
.thank-1 ul li{
  display:inline-block;
  list-style:none;
  border-right:2px solid #000;
  margin-right:10px;
  padding-right:10px;
}
.thank-1 ul li:last-child{
  border-right:none;
}
.thank-1 ul li a{
  font-size:20px;
  color:#000;
}
/*Thankyou End*/

/*Magnifiy Popup Start*/

.mfp-zoom-in {

  /* start state */

  /* animate in */

  /* animate out */

}

.mfp-zoom-in .mfp-with-anim {

  opacity: 0;

  transition: all 0.2s ease-in-out;

  transform: scale(0.8);

}

.mfp-zoom-in.mfp-bg {

  opacity: 0;

  transition: all 0.3s ease-out;

}

.mfp-zoom-in.mfp-ready .mfp-with-anim {

  opacity: 1;

  transform: scale(1);

}

.mfp-zoom-in.mfp-ready.mfp-bg {

  opacity: 0.8;

}

.mfp-zoom-in.mfp-removing .mfp-with-anim {

  transform: scale(0.8);

  opacity: 0;

}

.mfp-zoom-in.mfp-removing.mfp-bg {

  opacity: 0;

}



/*Magnifiy Popup End*/



#whatappsbt {
  position: fixed;
  bottom: 20px;
  right: 15px;
  border-radius:50px;
  z-index:999999;
}
#whatappsbt a{
  background:   #25D366;
  padding:20px 13px 10px 12px;
  border-radius:50px;
  transition: 0.5s linear;
    box-shadow: -1px 11px 30px -17px rgba(0,0,0,1);
-webkit-box-shadow: -1px 11px 30px -17px rgba(0,0,0,1);
-moz-box-shadow: -1px 11px 30px -17px rgba(0,0,0,1);
}
#whatappsbt i{
  font-size:30px;
  color:#fff;
}

#whatappsbt a:hover{
 box-shadow: -1px 22px 42px -7px rgba(0,0,0,1);
-webkit-box-shadow: -1px 22px 42px -7px rgba(0,0,0,1);
-moz-box-shadow: -1px 22px 42px -7px rgba(0,0,0,1);
}




/* fixed social*/

/*end fixed social*/


.topheader-card{
  position: relative;
}
.topheader-card .top-social{

  padding-left:0px;
  list-style:none;
  position:absolute;
  bottom: -20px;
  right: 23px;

}
.topheader-card .top-social li{

  list-style:none;
  display:inline-block;
  margin-right:8px; 
}

.topheader-card .top-social li a{

  color:#fff !important;
  transition:all 0.3s linear;

}
.topheader-card .top-social li a li{
  font-size:1px !important;
}
.text-gray{
   color: #000 !important
}

.topheader-card .top-social li a:hover i{
  transition:all 0.3s linear !important
  color:  #f8ae1b !important 
}


.modal-body2 span{
    color: #f8ae1b;
}

.modal-body2 .border-left{
  border-right: 2px solid #000;
}


.modal-body2 input,
.modal-body2 .btna {
  height: 40px;
}

.modal-body2 .btna {
  cursor: pointer;
  background-color: #25d366;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  height: 48px;
  width: 100%;
  margin-bottom: 16px;
  border-radius: 4px;
  font-size: 16px;
  border: none;
}

.modal-body2 .btna img {
  margin-right: 8px;
}

.modal-body2 .btna span {
    color: #fff !important;
}

  video {
    object-fit: cover;
    width:100%;
    height:100%;
  }


.ctl{
   background:#f8ae1b;
   padding: 40px;
}

.ctl .home-blog-card-img{
   
}