.wrapper-breadcrumb{
    height:450px;
    position: relative;
}
.wrapper-breadcrumb .breadcrumb-area{
    width:100%;
    position:absolute !important;
    bottom:0;
}
.wrapper-breadcrumb.image-wrapper:not(.mobile){
    background-attachment: unset !important;
    background-position: center;
}
.bullet {
    position: relative;
    padding-left: 20px;
    line-height: 32px;
  }
  
  .bullet-arrow-circle-right li:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
    display: block;
    position: absolute;
    left: 0;
    font-size: 14px;
    color: #788192;
    content: "\f35a";
    line-height: 2.5;
  }
  
  .bullet-arrow-right li:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: block;
    position: absolute;
    left: 0;
    font-size: 15px;
    color: #747474;
    content: "\f101";
  }
  
  .bullet-check-circle li:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: block;
    position: absolute;
    left: 0;
    font-size: 15px;
    color: #15549a;
    content: "\f058";
  }
  
  .bullet-check-circle-default li:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    display: block;
    position: absolute;
    left: 0;
    font-size: 15px;
    color: #10a874;
    content: "\f058";
    padding-right: 4px;
  }
  .check-sec {
    margin: 0;
    padding: 105px 0px 60px;
    min-height: 310px;
    border: none;
    background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),
      rgba(0, 0, 0, 0.2) url(../images/bg/check-bg.jpg) no-repeat center;
    background-size: cover;
    position:relative !important;
  }
  .check-sec .card-section{
    position:relative;
    max-width:400px;
  }
  .service-img-box {
    transition: box-shadow 0.5s;
    margin-bottom:30px;
  }
  .service-img-box .service-content{
    padding:30px;
    border: 1px solid #dee4ee;
  }
  
  .service-img-box:hover {
    -webkit-box-shadow: 0px 4px 26px 3px rgba(213, 221, 234, 1);
    -moz-box-shadow: 0px 4px 26px 3px rgba(213, 221, 234, 1);
    box-shadow: 0px 4px 26px 3px rgba(213, 221, 234, 1);
  }
  
  .service-img {
    position: relative;
  }
  section.credit-lane{
    background: url(../images/bg/image.jpg) no-repeat center !important;
    height: 450px;
    background-size: cover;
    width: 100%;
  }
  .credit-lane .card{
    max-width:400px;
  }
  .page-header.contact-bg{
    background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),
    rgba(0, 0, 0, 0.2) url(../images/bg/contact-bg.jpg) no-repeat center !important;
    background-size: cover !important;
    height:550px !important;
  }
  .language-selector .dropdown-menu{
      z-index:1050 !important;
      max-height:350px;
      overflow:auto;
  }
  body{
        top:0 !important;
    }
    .goog-te-banner-frame.skiptranslate{
        visibility:hidden !important;
    }