
/*Card*/
.p-0{padding:0!important;}
.card{background:url('../img/card-body-bg.webp');}
.card a i{font-size: 20px;top: 3px;position: relative;}
.card .inr{overflow: hidden;margin: 20px auto 4px;z-index: 0;background-image:url('../img/card-bg.webp');background-size:cover;color: black;padding: 11px 5px 20px;}.crd-logo::{}
.crd-logo img{width:154px;margin:40px auto 15px auto;display:block;padding: 4px;border-radius:0;}
.crd-user{text-align:center;}.crd-user i{font-style:italic;} .crd-user h3,.crd-user h4{margin:0;text-align:center;}
.crd-cont{display: block;padding:12px;width: auto;margin: 20px;background:#575536;text-align: center;border-radius: 10px;box-shadow: 0px 0px 10px 0px #000000;} .crd-cont a{margin:0 5px;padding:5px 10px;border-radius:15px;background:#fff;color:#de840c;transition:0.5s all ease-in-out;font-size:16px} .crd-cont a:hover{background:#fff;color:#000;}
.crd-cont2{text-align:left;display: block;padding:28px 12px;width: auto;margin:20px;background: #575536;border-radius: 10px;} .crd-cont2 a {margin:0 11px 0 0;transition:0.5s all ease-in-out;font-size:14px;display:block;color:#fff;}.crd-cont2 a:hover{text-decoration:underline!important;color:#fff;}
.crd-cont2 a:hover span{text-decoration:underline!important;color:#fff;}
.crd-cont2 a i{margin:0 11px 0;padding:7px 10px;border-radius:15px;background:#fff;color:#de840c;transition:0.5s all ease-in-out;font-size:16px;display: inline-block;float: left;} .crd-cont2 a i:hover{background:#fff;color:#000;}
.inr .txt{} .inr .txt h3{margin:0 0 5px;padding:28px 18px 10px 18px;font-size:18px} .inr .txt p{background:#575536;color:#fff;padding:28px;text-align:justify;}
.crd-user h3{font-size:20px;}  .crd-user h4{font-size:17px;}
.card .inr.inr2{overflow: hidden;margin: 0  0;padding: 0  0;} .card .inr.inr3 form{padding:0 20px;text-align:justify;}
 .card .inr.inr3 form input{box-shadow: 0px 1px 0px 0 rgb(0 0 0 / 50%);color: #1b1c1c;} .card .inr.inr3 form textarea{box-shadow: 0px 1px 0px 0 rgb(0 0 0 / 50%);height:100px;color: #1b1c1c;} .card .inr.inr3 form .btn.secondary-solid-btn:hover{background:#575536;border-color:#ec1b23;}
.card .inr form .btn{background: #fda025;padding: 10px 28px;transition:0.5s all ease-in-out;color:#fff;border:0} .card .inr form .btn:hover{background:#575536;border:0}
 .card .inr.service ul{padding:0 28px;} .card .inr.service ul li{padding:0 0 6px;}
.card .inr.service ul li i{padding:0 10px 0;font-size: 21px;color: #ec1b23;position: relative;top: 2px;} .card .inr.service ul li a{font-weight:500;color: #000;transition:0.3s all ease-in-out;}  .card .inr.service ul li a:hover{padding-left:10px;color:#ec1b23;}
.card .sidebar-right{padding:0 20px;} .card .sidebar-right .carousel-item img{width:100%;}
.customize {
    overflow: hidden;
    margin: 20px auto 4px;
    z-index: 0;
    background-image: url(../img/consultant/card-bg.webp);
    background-size: cover;
    color: black;
    padding: 11px 0 20px;
}
.customize .txt{padding: 0 20px;} .customize .txt h3 {margin: 0 0 5px;padding: 28px 18px 10px 0;font-size: 18px;}
.customize .txt h3.title {margin: 0;padding:0 18px 0 0;font-size: 18px;font-weight:900;color:#d91f25;line-height:25px;}
.inr .txt blockquote a{color:#b60101;transition:0.5s all ease-in-out;text-decoration:underline!important;font-weight:600;} 
.inr .txt blockquote i{color:#000;transition:0.5s all ease-in-out;font-size:20px;position:relative;top:2px;left:2px;}
.inr .txt blockquote a:hover{color:#000;}
.customize .txt p {margin: 0 0 6px;line-height:24px;} .customize .txt p.call{font-size:14px;}
.ktypes .txt{margin:12px;} .inr.ktypes img{width: 100%;border: 1px solid rgba(0,0,0,0.3);padding: 10px;border-radius: 4px;}
.ktypes span{position: relative;top: -39px;background: #f9d293;left: 12px;color: #000;font-weight: 600;padding: 5px 15px;text-transform:uppercase;}
.customize .img a{background:#fdf9f3;display:block;margin-bottom:15px;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.5);} .customize .img img{width:115px;margin:0 auto 0 auto;display:block;padding: 10px 0;}
.inr.service .prdct ul{list-style:none;margin:0;padding: 0;} .inr.service .prdct ul li{float:left;width:49%;padding:0;}.inr.service .prdct ul li:nth-child(1){margin-right:1%;}
.inr.service .prdct ul li:nth-child(2){margin-left:1%;}
.inr.service .prdct .img a:hover{padding:0!important;}
.inr.service .prdct h2{font-size:16px;margin:10px 0 0;line-height:18px;font-weight:400;}
.inr.service .prdct h2 a{color:#ec1b23!important;}
.inr.service .prdct .enquire-btn a{font-size:14px;} .inr.service .prdct .enquire-btn a i{font-size:14px;padding:0 2px 0 0;}
.inr.service .prdct hr{margin-top:15px;margin-bottom:20px;}
.inr .txt p a{color:#fff;transition:0.5s all ease-in-out;}
.inr .txt p a:hover{color:#e0fff9;text-decoration:underline;}
.crd-cont2 a span{width: 70%;display:inline-block;}

.space-10{height:10px;clear:both;}
.inr .save{text-align: left;display: block;padding: 0;width: auto;margin:0px 20px;
border-radius: 10px;position:relative;}
#myImg {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
}

/* Caption of Modal Image */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation */
.modal-content, #caption {  
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
  from {-webkit-transform:scale(0)} 
  to {-webkit-transform:scale(1)}
}

@keyframes zoom {
  from {transform:scale(0)} 
  to {transform:scale(1)}
}

/* The Close Button */
.close {position: absolute;top:48px;opacity:0.8;right: 35%;color: #f1f1f1;font-size: 40px;font-weight: 500;transition: 0.3s;}

.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}
 #myModal img{width:22%;display: block;margin: 0 auto;}
 
/* 100% Image Width on Smaller Screens */
@media only screen and (max-width:480px){
  .modal-content {
    width:300px;
  } .crd-cont2 a span{width:80%;display:inline-block;}
  #myModal img{width: 65%;display: block;margin: 0 auto;}
  .close {position: absolute;top:48px;opacity:0.8;right: 35px;color: #f1f1f1;font-size: 40px;font-weight: 500;transition: 0.3s;}
  .inr{margin:20px 10px;} .inr .save{margin:12px 10px 20px 10px;}
   .crd-cont a{margin:0 4px;padding:5px 9px;color:#d72025;transition:0.5s all ease-in-out;font-size:21px;border-bottom: 4px solid #000;} 
   .crd-user .user-img{left:35px;}
}

.inr .save ul{list-style:none;margin:0;padding:0;} .inr .save ul li{float:left;}
.inr .save ul li:nth-child(1){width:64.5%;margin-right:.5%;}
.inr .save ul li:nth-child(1) button{background:#ed8213;padding:10px 20px;color:#fff;transition:0.5s all ease-in-out;font-size:14px;font-weight:600;border:none;}
.inr .save ul li:nth-child(1) button:hover{background:#000;color:#fff;}
.inr .save ul li:nth-child(2){width:35%;margin-top:8px;}
.inr .save ul li:nth-child(2) a{background:#ab2427;padding:15px 22px;color:#fff;transition:0.5s all ease-in-out;font-size:14px;font-weight:600;border:none;border-radius:5px;position: relative;top: 2px;}
.inr .save ul li:nth-child(2) a:hover{background:#ed8213;color:#fff;} .location-list ul{padding:0;margin:0;} .location-list{padding:50px 0;} .location-list ul li{float:left;margin:0 5px 8px 5px;} .location-list ul li a{font-size:14px;line-height:22px;color: #6e6d6d;}
.outbond a{font-size:8px;line-height:15px;opacity:0.07;} 




