@font-face {
	font-family: 'SCRIPTBL';
	src: url('../fonts/SCRIPTBL.eot');
	src: local('SCRIPTBL'), url('../fonts/SCRIPTBL.woff') format('woff'), url('../fonts/SCRIPTBL.ttf') format('truetype');
}
    .link,
    body {
        position: relative;
    }
    
    .btn-theme,
    p {
        line-height: 1.4
    }
    
    .btn-theme.active:focus,
    .btn-theme.focus,
    .btn-theme:active.focus,
    .btn-theme:active:focus,
    .btn-theme:focus,
     :active,
     :focus,
    a,
    a:active,
    a:focus,
    a:hover {
        outline: 0
    }
    
    .link:after,
    .pricing .pricing-list-item:before {
        width: 9px;
        height: 2px;
        content: " "
    }
    
    .link:after,
    .pricing .pricing-list-item:before {
        content: "+"
    }
    
    .back-to-top:focus,
    .back-to-top:hover,
    .btn-theme.focus,
    .btn-theme:focus,
    .btn-theme:hover,
    .content-wrapper-link,
    .header .logo-wrap:focus,
    .header .logo-wrap:hover,
    a:active,
    a:focus,
    a:hover,
    h1>a:focus,
    h2>a:focus,
    h3>a:focus,
    h4>a:focus,
    h5>a:focus,
    h6>a:focus {
        text-decoration: none
    }
    
    .back-to-top,
    .carousel-title,
    .header .nav-item-child,
    .link {
        text-transform: uppercase
    }
    
    html {
        overflow-x: hidden;
        font-size: 16px;
    }
    
    body,
    html,
    html a {
        -webkit-font-smoothing: antialiased
    }
    
    p {
        font-size: 1rem;
        font-weight: 400;
        margin-bottom: 15px;
        line-height: normal;
        line-height: 1.8;
        text-align: justify;
    }
    
    em,
    li,
    li a {
        font-size: 1rem;
        font-weight: 400;
    }
    
    a {
        color: #E42428;
    }
    
    a:active,
    a:focus,
    a:hover {
        color: #444444
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        line-height: 1.4;
        margin: 0 0 15px;
    }
    
    h1>a,
    h2>a,
    h3>a,
    h4>a,
    h5>a,
    h6>a {
        color: #444444
    }
    
    h1>a:hover,
    h2>a:hover,
    h3>a:hover,
    h4>a:hover,
    h5>a:hover,
    h6>a:hover {
        color: #999999;
        text-decoration: none
    }
    
    h1 {
        font-size: 3rem;
    }
    
    h2 {
        font-size: 2.5rem;
    }
    
    .accordion .panel-title,
    h3,
    h4 {
        font-size: 1.5rem;
    }
    
     ::selection {
        color: #fff;
        background: #444444;
        text-shadow: none
    }
    
     ::-webkit-selection {
        color: #fff;
        background: #444444;
        text-shadow: none
    }
    
     ::-moz-selection {
        color: #fff;
        background: #444444;
        text-shadow: none
    }
    
    html {
        scroll-behavior: smooth;
    }
    
    body {
        font-size: 16px;
        font-family: 'Roboto', sans-serif;
        letter-spacing: 0px;
        /* color: #707070; */
        padding: 0px;
        overflow-x: hidden;
        background-color: #fff;
    }
    
    a {
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }
    
    a:hover {
        text-decoration: none;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }
    
    .wrapper {
        background-color: #fff;
    }
    
    .home-bg {
        background: url(../images/main-bg.jpg) no-repeat center 47px;
        background-size: 100%;
        height: 1270px;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
    }

    
    .main-banner {
        position: relative;
        z-index: 9;
    }
    
    .main-banner .page-title {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        width: 80%;
        margin: auto;
        padding-left: 15px;
        padding-right: 15px;
        margin-top: 8%;
        display: flex;
        justify-content: space-between;
    }
    
    .main-banner .page-title h1,
    .main-banner .page-title p {
        color: #fff;
        margin-bottom: 0;
    }
    
    .breadcrumb {
        background: transparent;
        padding: 0;
    }
    
    .breadcrumb li a {
        color: #fff;
    }
    
    .breadcrumb-item.active,
    .breadcrumb-item+.breadcrumb-item::before {
        color: #ddd;
    }
    
    .social-media2 {
        display: flex;
        justify-content: space-between;
        padding: 10px;
        flex-wrap: wrap;
        position: absolute;
    }
    
    .social-media2 ul {
        display: flex;
        justify-content: flex-end;
        text-align: center;
        list-style: none;
        padding: 0;
        margin-bottom: 0;
    }
    
    .social-media2 ul li {
        margin-left: 15px;
        display: block;
    }
    
    .social-media2 ul li .fa {
        color: #E42428;
    }
    
    .social-media2 ul li a {
        text-align: center;
        color: #000;
        font-size: 1rem;
        display: block;
        position: relative;
        right: 0;
        top: 0;
        margin-top: 0;
    }
    
    .social-media2 ul li a .fa {
        color: #ccc;
    }
    
    .social-media2 ul li a:hover .fa {
        color: #E42428;
    }
    
    .nav-tabs {
        justify-content: center;
    }
    
    .banner {
        width: 100%;
        position: relative;
        z-index: 9;
    }
    
    .banner-text {
        position: absolute;
        top: 100px;
        max-width: 700px;
        margin: auto;
        text-align: center;
        z-index: 2;
        left: 0;
        right: 0;
    }
    
    .banner-text h3 {
        color: #fff;
        font-size: 40px;
    }
    
    .banner-text p {
        color: #fff;
        font-size: 16px;
    }
    
    .logo img {
        z-index: 9;
        top: 0;
    }
    
    .navbar {
        justify-content: space-between;
        padding: 0px 1% 0px;
        background: #1B3866;
        width: 100%;
        position: relative;
        z-index: 99;
    }
    
    .navbar-expand-lg .navbar-nav .nav-item {
        position: relative;
        margin: 0;
        margin: 0 30px;
    }
    
    .navbar-collapse {
        z-index: 9;
    }
    
    .navbar-expand-lg .navbar-nav .nav-link {
        padding: 15px 0px;
        color: #fff;
        font-family: 'Roboto', sans-serif;
    }
    
    .navbar-light .desktop-logo {
        position: relative;
        width: 180px;
    }
    .navbar-light .desktop-logo a{
        text-align: center;
        margin-right: 0;
        position: absolute;
        padding-top: 10px;
    }
    .navbar-light .desktop-logo p {
        color: #fff;
        font-size: 16px;
        margin: 0;
    }
    
    .navbar-expand-lg .navbar-nav .nav-link:hover {
        color: #C91818;
        transition: ease-in 0.3s;
    }
    .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{
        color: #C91818;
    }
    .navbar-light .navbar-toggler {
        background-color: #fff;
    }
    .list-group-item.search-field p {
        border: solid 1px #ccc;
        border-radius: 4px;
        margin: 10px 0px;
    }
    .text-white {
        color: #fff;
    }
    .contact-num p{
        background-color: #C91818;
        color: #fff;
        margin-top: 0px;
        padding: 0 10px;
        border-radius: 4px;
        margin-top: 13px;
    }
    
    .btn {
        color: #fff;
        line-height: 1.4;
        margin-bottom: 1rem;
        margin-top: 1rem;
        border-radius: 6px;
        background: #305FA4;
        padding: 0.375rem 1.5rem;
        border: solid 1px #305FA4;
    }
    
    .btn:hover {
        background-color: transparent;
        color: #305FA4;
    }
    
    .btn2 {
        background-color: transparent;
        color: #3D40BB;
        padding: 0px;
        text-decoration: underline;
    }
    
    .btn2:hover {
        color: #E42428;
        background-color: transparent;
        text-decoration: underline;
    }
    
    .navbar-expand-lg .navbar-nav .btn3 {
        background-color: #58595B;
        color: #fff;
        padding: 0 25px;
        border: none;
        border-radius: 4px;
        font-weight: 400;
    }
    
    .btn3 {
        background-color: #E42428;
        color: #fff;
        padding: 4px 40px;
        border: none;
        border-radius: 4px;
        font-weight: 400;
        border: solid 1px #E42428;
    }
    
    .btn3:hover {
        background-color: transparent;
        color: #E42428;
    }
    
    .navbar-expand-lg .navbar-nav .nav-link.sign-in {
        color: #E42428;
    }
    
    .navbar-expand-lg .navbar-nav .nav-link.sign-in:hover {
        background-color: transparent;
        color: #222222;
    }
    
    section {
        padding: 40px 0;
        position: relative;
    }
    
    .section-header,
    .section-header2 {
        position: relative;
        width: 100%;
        margin: 0 auto;
        max-width: 1000px;
    }
    
    .section-header {
        margin: 0 auto;
    }
    .section-header h1{
        font-size: 2rem;
        font-weight: 400;
        margin-bottom: 30px;
    }
    .section-header h2,
    .section-header2 h2 {
        font-size: 2rem;
        font-weight: 400;
        margin-bottom: 30px;
        position: relative;
        display: inline-block;
        z-index: 1;
        padding: 0;
        color: #26416D;
    }
    
    .section-header h2 {
        padding: 0;
    }

    .section-header2 {
        position: relative;
    }
    
    .section-header p {
        font-size: 1.125rem;
    }
    .testimonial {
        display: block;
    }
    .testimonial .comment {
        text-align: left;
        background-color: #fff;
        position: relative;
        border-radius: 2px;
        padding-top: 20px;
        font-size: 1rem;
        margin-bottom: 10px;
        line-height: 1.5rem;
    }
    .testimonial .comment::before{
        content: '';
        position: absolute;
        left: 0;
        top: 100%;
        width: 0;
        height: 0;
        border-top: 20px solid #fff;
        border-right: 20px solid transparent;
    }

    .testimonial .profile-box {
        position: relative;
        padding-top: 30px;
        border-bottom: solid 1px #eee;
        margin-bottom: 10px;
    }
    
    .testimonial .profile-box::before {
        content: '';
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100px;
        height: 100px;
        background: url(../images/quote.png) no-repeat top left;
        background-size: 30px;
    }
    
    .testimonial .comment-img img {
        width: auto;
        margin: auto;
        margin-bottom: 30px;
    }
    
    .clients {
        display: flex;
        align-items: center;
    }
    
    .clients .profile-img {
        padding: 4px;
        width: 80px;
        height: 80px;
        border-radius: 50%;
        margin-right: 10px;
    }
    
    .clients .profile-img img {
        width: 100%;
        transition: ease-in 0.3s;
        border-radius: 50%;
    }
    
    .clients .profile {
        padding: 0;
        text-align: center;
    }
    
    .clients h3 {
        font-size: 1.175rem;
        margin-bottom: 0;
    }
    
    .clients p {
        font-size: 1rem;
        color: #666;
        margin: 0;
        text-align: center;
    }
    .map{
        position: relative;
        z-index: 1;
    }
    footer {
        padding-top: 150px;
        background: #204175;
        margin-top: -100px;
    }
   
    footer h3 {
        font-size: 1.4rem;
        line-height: 46px;
        color: #fff;
        font-family: 'Roboto', sans-serif;
        text-align: left;
        margin-bottom: 10px;
    }
    
    footer p,
    footer p a {
        font-weight: 400;
        font-size: 16px;
        color: #fff;
    }
    
    .footer-memu,
    .footer-memu ul,
    .footer-memu li,
    .footer-memu li a {
        list-style: none;
        color: #fff;
        font-weight: 400;
        font-size: 1rem;
        line-height: 30px;
        font-family: 'Roboto', sans-serif;
        padding-left: 0px;
        position: relative;
    }
    
    .footer-memu {
        display: flex;
        flex-wrap: wrap;
    }
    
    .footer-memu li {
        width: 100%;
    }
    
    .subscribe {
        display: flex;
        flex-direction: row;
        justify-content: center;
        width: 100%;
    }
    
    .subscribe .email input {
        max-width: 490px;
        height: 47px;
        border: none;
        border-bottom: solid 1px #000;
        margin-right: 25px;
        font-size: 1.875rem;
        background-color: transparent;
    }
    
    .contact {
        display: flex;
        flex-wrap: wrap;
    }
    
    .contact ul {
        padding: 0;
        margin-right: 30px;
    }
    
    .contact ul,
    .contact li,
    .contact li a {
        list-style: none;
        color: #fff;
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 30px;
        font-family: 'Roboto', sans-serif;
    }
    
    .contact li span {
        color: #05CEEC;
    }
    
    .contact li a:hover {
        color: #05CEEC;
    }
    
    .copy-right {
        text-align: center;
        margin-top: 20px;
    }
    .copy-right .container{
        border-top: solid 1px #fff;
    }
    .copy-right p {
        line-height: 21px;
        font-size: 14px;
        color: #fff;
        margin-bottom: 0;
        padding: 10px 0;
        text-align: left;
    }
    
    .copy-right p a {
        color: #fff;
    }
    
    .img-fluid {
        max-width: 100%;
        height: auto;
    }
    
    .bg-gray {
        background-color: #f8f8f8;
    }
    
    .arrow-img {
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        display: inline-block;
        width: 60px;
        top: 20px;
    }
    .product-container{
        background:#233F6B url(../images/strip-bg.png) no-repeat center;
        padding-bottom: 200px;
    }
    .product-container .section-header h2, 
    .product-container .slick-prev::before, 
    .product-container .slick-next::before{
        color: #fff;
    }

    .products {
        border-radius: 10px;
        margin-bottom: 0px;
    }
    
    .product-details {
        text-align: left;
        line-height: 27px;
        padding: 10px;
        width: 100%;
        background: #fff;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
      }
    
    .product-details p {
        font-size: 14px;
        line-height: 23px;
        color: #999999;
        margin-bottom: 0;
        text-align: center;
    }
    
    .product-details h3 {
        font-size: 1rem;
        margin-bottom: 0px;
        font-family: 'Roboto', sans-serif;
        text-align: center;
    }
    
    .product-details .stars {
        display: flex;
        margin: 5px 0;
    }
    
    .product-details .stars img {
        width: auto;
        margin-right: 5px;
    }
    .upcoming .card {
        background: none;
        border: none;
        text-align: center;
    }
    .card-icon {
        background-color: #E1EBF2;
        height: 90px;
        width: 90px;
        line-height: 90px;
        text-align: center;
        padding: 20px;
        border-radius: 50%;
        margin: auto;
    }
    .card-icon2 {
        background-color: #F7EFDE;
    }
    .card-icon3 {
        background-color: #DDF6E7;
    }
    .card-icon4 {
        background-color: #F1EBFF;
    }
    .card-icon5 {
        background-color: #E7F6FF;
    }
    .form-control {
        background-color: #ffffff;
        padding: 5px 20px;
        font-size: 14px;
        border-radius: 4px;
        border: none;
        line-height: 30px;
        height: 40px;
    }
    textarea.form-control {
        height: 100px;
    }
    
    .social-media {
        margin: 0;
    }
    
    .social-media ul {
        display: flex;
        text-align: center;
        list-style: none;
        padding: 0;
        margin-bottom: 0;
        margin-left: 0px;
    }
    
    .social-media ul li {
        margin-right: 10px;
    }
    
    .social-media ul li a {
        width: 30px;
        text-align: center;
        color: #fff;
        font-size: 1rem;
        display: block;
        height: 30px;
        border-radius: 50%;
        padding: 4px 5px;
        background-color: #0D2750;
    }
    
    .social-media ul li a:hover {
        background-color: #fff;
        color: #0D2750;
    }
    
    .social-media ul li a.fb {
        background-color: #4064AC;
        color: #fff;
    }
    
    .social-media ul li a.twitter {
        background-color: #1da1f2;
        color: #fff;
    }
    
    .social-media ul li a.linked {
        background-color: #0e76a8;
        color: #fff;
    }
    
    .search-div .form-control {
        width: 100%;
        padding: 0px 25px;
        line-height: 44px;
        border: solid 1px #444444;
        font-size: 1.25rem;
        resize: none;
        border-radius: 30px;
        height: auto;
        color: #333;
        border: none;
        background: rgba(255, 255, 255, 0.4);
    }
    
    .search-div .form-control::placeholder {
        color: #fff;
    }
    
    .search-div .btn {
        padding: 0px 40px;
        height: 44px;
        background: #E42428;
        line-height: 44px;
        border-radius: 30px;
        border: none;
        color: #fff;
    }
    
    .img-position {
        position: absolute;
        top: 60px;
        max-width: 50%;
    }
    
    .img-position2 {
        position: absolute;
        bottom: 0px;
        right: -350px;
    }
    
    .img-position2 img {
        transform: scaleX(-1);
    }
    
    .mt-100 {
        margin-top: 100px;
    }
    
    .mt-200 {
        margin-top: 200px;
    }
    
    .mb-100 {
        margin-bottom: 100px;
    }
    
    .pb-100 {
        padding-bottom: 100px;
    }
    
    .mtb-50 {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    
    .search-field{
        padding: 0;
        background: transparent;
    }
    .search-field input {
        background: rgba(255, 255, 255, 0.2);
        border-radius: 4px;
        border: none;
        padding-left: 20px;
        width: 105px;
        height: 30px;
        transition: ease-in 0.3s;
        color: #666;
        background-color: #fff;
    }
    
    .search-field input::placeholder {
        color: #fff;
    }
    
    .search-field a {
        /* background: #FFFFFF; */
        position: absolute;
        top: 4px;
        right: 0px;
        font-size: 1rem;
        width: 35px;
        height: 34px;
        border-radius: 4px;
        text-align: center;
        padding-top: 8px;
    }
    
    .mt-10 {
        margin-top: 10px;
    }
    
    .mb-10 {
        margin-bottom: 10px;
    }
    
    .form-group {
        margin-bottom: 0rem;
    }
    
    .form-control {
        margin-bottom: 15px;
    }
    
    button:focus {
        outline: 1px dotted;
        outline: none;
    }
    
    .address p {
        font-size: 1.25rem;
        font-family: 'Roboto', sans-serif;
    }
    
    .tab-panel {
        background: #FFFFFF;
        padding: 20px;
    }
    
    .nav-tabs .nav-item {
        margin: 0 20px;
    }
    
    .nav-tabs {
        border-bottom: none;
    }
    
    .nav-tabs .nav-item.show .nav-link,
    .nav-tabs .nav-link.active {
        color: #999;
        background-color: #fff;
        border-color: transparent;
        padding-left: 0;
        padding-right: 0;
        color: #E42428;
        font-weight: bold;
    }
    
    .nav-tabs .nav-link {
        padding-left: 0;
        padding-right: 0;
        color: #999;
    }
    
    .nav-tabs .nav-link:focus,
    .nav-tabs .nav-link:hover {
        border-color: transparent;
        color: #E42428;
    }
    
    .nav-pills .nav-item {
        margin-bottom: 10px;
    }
    
    .nav-pills .nav-link {
        background: #ffffff;
        border-radius: 60px;
        padding: .3rem 1rem;
        font-weight: 600;
        display: flex;
        justify-content: space-between;
    }
    
    .nav-pills .nav-link .fa {
        font-size: 12px;
        margin-top: 7px;
        transition: ease 0.3s;
    }
    
    .nav-pills .nav-link.active .fa {
        transform: rotate(90deg);
    }
    
    .nav-pills .nav-link.active,
    .nav-pills .nav-link:hover {
        background: #FFD6BC;
        color: #444444;
    }
    
    .modal-title {
        font-family: 'Roboto', sans-serif;
    }
    
    .modal-body p {
        font-size: 1.25rem;
        color: #824C20;
        padding: 0 0 25px 0;
        text-align: left;
        border: none;
    }
    
    @keyframes myfirst7 {
        from {
            transform: rotate(0deg);
        }
        to {
            transform: rotate(360deg);
        }
    }
    
    .section-header3 {
        text-align: left;
    }
    
    .section-header3 h2 {
        padding: 0;
    }
    
    .pl-50 {
        padding-left: 50px;
    }
    
    .pb100 {
        padding-bottom: 100px;
    }
    
    .pad-200 {
        padding-top: 180px;
    }
    
    .pad-300 {
        padding-top: 300px;
    }
    
  .bg-img{
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 50px;
    left: auto;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 5%;
    margin-left: 5%;
    list-style: none;
  }
  .carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 10px;
    height: 10px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #FBAD17;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
    border-radius: 50%;
  }
  .navbar-brand.mobile-logo {
    display: none;
  }
  .about-img{
    display: inline-block;
    position: relative;
    margin-bottom: 30px;
  }

  .trading{
    display: flex;
    justify-content: center;
  }

  .trading .card-title{
      text-align: center;
  }
  .trading .card{
      background-color: transparent;
      border: none;
  }
 .img-pos{
     position: absolute;
 }
 .choose-us{
     margin-top: -50px;
     padding-top: 90px;
 }
 .red{
     color:#C91818;
 }
 .line{
     width: 70%;
     height: 1px;
     background-color: #B3B3B3;
     margin: auto;
     position: relative;
 }
 .line .dot{
    position: absolute;
    width: 10px;
    height: 10px;
    top: -5px;
    background-color: #B3B3B3;
    border-radius: 50%;
 }
 .line .dot1{
     left: 0;
 }
 .line .dot2{
    left: 50%;
    background-color: #C91818;
}
.line .dot3{
    right: 0;
}
.product-page .product-details h3{
    color: #000;
}
.sub-btn {
    padding: 7px 30px;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 4px;
    background: #C91818;
    line-height: 26px;
    color: #fff;
    font-weight: 600;
    margin: 0;
    text-transform: uppercase;
  }
  .address p {
    text-align: center;
    text-transform: capitalize;
    font-size: 20px;
    width: 50%;
    margin: auto;
  }
  .address p span {
    display: block;
    margin-top: 5px;
  }
  .address.contact-num {
    display: flex;
    margin: auto;
  }
  .address.contact-num p {
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
    position: relative;
    background: none;
    color: #000;
  }
  .address.contact-num p span {
    display: inline-block;
    margin-top: 5px;
    color: #A6192E;
  }
  .map{
      margin: 30px 0;
  }
.about-section{
    background: url(../images/shape1.png) no-repeat top right;
}
.mid-img1{
    margin-top: -120px;
}
.choose-text h5{
    margin-bottom: 5px;
}
.choose-us .col-md-4{
    
    padding-top: 20px;
}
.choose-us .col-md-4:first-child, .choose-us .col-md-4:nth-child(2), .choose-us .col-md-4:nth-child(3){
    border-bottom: solid 1px #ccc;
}
.choose-us .col-md-4:first-child, .choose-us .col-md-4:nth-child(2), .choose-us .col-md-4:nth-child(4), .choose-us .col-md-4:nth-child(5){
    border-right: solid 1px #ccc;
}
.why-choose-us {
  }
  .choose-icon {
  }
  .choose-text {
  }
  .product-container .slick-initialized .slick-slide {
    display: block;
    margin: 0px;
    padding: 0px 10px;
    box-shadow: none;
}
.why-choose-us-row .col-md-4:nth-child(2), .why-choose-us-row .col-md-4:nth-child(3), .why-choose-us-row .col-md-4:nth-child(5), .why-choose-us-row .col-md-4:nth-child(6){
    border-left: solid 1px #ccc;
}
.why-choose-us-row .col-md-4:first-child, .why-choose-us-row .col-md-4:nth-child(2), .why-choose-us-row .col-md-4:nth-child(3){
    border-bottom: solid 1px #ccc;
}
.why-choose-us {
    padding-top: 10px;
    padding-bottom: 10px;
	text-align: center;
}
.why-choose-us p{
    margin-bottom: 0;
	text-align: center;
}

.choose-icon {
    margin-bottom: 20px;
    padding-top: 30px;
}

.choose-icon img {
    max-height: 75px;
    width: auto!important;
    margin-left: -20px;
}