.row>* {
    /* flex-shrink: 0; */
    /* width: 100%; */
    /* max-width: 100%; */
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
}

/*.col-lg-6.pt-4.pt-lg-0 {*/
/*    margin-left: 599px;*/
/*    margin-top: -300px;*/
/*}*/

*, ::after, ::before {
    box-sizing: border-box;
}

img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.about .content p:last-child {
    margin-bottom: 40px;
}

p.para {
    font-size: 16px;
    margin-bottom: 5px;
}

.col-md-4 {
         -ms-flex: 0 0 33.333333%;
         flex: 0 0 33.333333%;
         max-width: 32.333333% !important;
      }
     
    .site-footer {
         position: relative;
    z-index: 1;
     }

      #myInput {
         background-image: url(../css/searchicon.html);
         background-position: 10px 12px;
         background-repeat: no-repeat;
         width: 80%;
         font-size: 16px;
         padding: 12px 20px 12px 40px;
         border: 1px solid #ddd;
         margin-bottom: 12px;
         margin-left: 10px;
      }

      input[type=search] {
         background: #555 url(../../hp-proliant.co.uk/qual_images/mob-search-icon.png) no-repeat 9px center;
         border: solid 1px #ccc;
         padding: 9px 10px 9px 32px;
         width: 55px;
      }

      input[type=search]:focus {
         width: 600px;
         background-color: #ccc;
         border-color: #333;
         border: solid 1px #fff;
      }

      p {
         margin: 0 0 10px;
         font-family: 'Roboto', sans-serif;
      }

      p,
      pre {
         margin: 0 0 1em 0;
      }

      a,
      a:link,
      a:focus,
      a:active,
      a:visited {
         outline: 0;
      }

      a,
      a:link,
      a:focus,
      a:active,
      a:visited {
         outline: 0;
      }

      img {
         border: 0;
         -ms-interpolation-mode: bicubic;
      }

center {
    background-image: url(https://techintelpro.com/img/whitepapers.png);
    padding-top: 100px;
    padding-bottom: 100px;
   background-repeat: no-repeat;
  /*background-attachment: fixed;*/
  background-position: center;
}



      .interior.container .row {
         display: flex;
         flex-wrap: wrap;
         /*justify-content: space-between;*/
         justify-content: left;
      }

      .blogBox {

         margin-bottom: 30px;
         box-sizing: border-box;
      }

      .blogBox .item {
         height: 500px;
         background: #fff;
         -webkit-box-shadow: 0 20px 30px 0 rgba(69, 73, 91, .08);
         box-shadow: 0 20px 30px 0 rgba(69, 73, 91, .08);
         padding: 30px 30px 13px 20px;
         margin-bottom: 30px;
         border-radius: 3px;
         -webkit-transition: all .4s ease;
         -o-transition: all .4s ease;
         -moz-transition: all .4s ease;
         transition: all .4s ease;
         text-align: left;
         position: relative;
      }

      .blogBox .item:hover {
         background: #e8e8e8;
         cursor: pointer;
      }

      .blogBox .item img {
         width: 100%;
      }

      .blogBox .item p {
         padding-bottom: 40px;
      }

      .blogBox .item .blogTxt {
         padding: 25px;
      }

      .blogBox .item p {
         margin: 30px 0;
         font-family: 'Roboto', sans-serif;
      }

      .blogBox .item .blogCategory a {
         padding: 5px 10px 2px;
         border: 1px solid #616161;
         color: #616161;
         text-transform: uppercase;
         font-size: 14px;
         font-family: 'Roboto', sans-serif;
         -webkit-transition: all 0.15s ease-in-out;
         transition: all 0.15s ease-in-out;
      }

      .blogBox .item .blogCategory a:hover {
         background: #616161;
         color: #fff;
         text-decoration: none;
      }

      .moreload {
         padding-bottom: 30px;
         padding-top: 30px;
         text-align: center;
         width: 100%;
      }

      .moreload a {
         background: #042a63;
         border-radius: 3px;
         color: white;
         display: inline-block;
         padding: 10px 30px;
         transition: all 0.25s ease-out;
         -webkit-font-smoothing: antialiased;
      }

      .moreload a:hover {
         background-color: #021737;
      }
       
       .interior.container.clearfix p {
    font-family: 'Yantramanav', sans-serif;
    font-weight: 900;
    color: #313030;
    letter-spacing: 1px;
           /*font-size: 40px;*/
           font-size: 18px;
    color: #313030;
    /*line-height: 47px;*/
    line-height: 1.2;
           height: 90px;
    overflow: hidden;
}
       
       select#sort-topic {
    height: 41px;
    padding-left: 10px;
    padding-right: 5px;
    margin-top: 20px;
}
       
       .col-lg-12.select_area {
    width: 100%;
}

      @media screen and (min-width: 1200px) {
         .blogBox .featured p {
            font-size: 42px;
         }

         div.sticky {
            position: -webkit-sticky;
            position: sticky;
            top: 0;
         }
      }

      @media screen and (min-width: 991px) {
         .blogBox .featured p {
            font-size: 30px;
            font-style: italic;
         }

         .blogBox .featured .blogTxt {
            max-width: 50%;
            width: 100%;
            padding: 50px;
            float: left;
            background: inherit;
            min-height: 378px;
         }

         .blogBox .featured img {
            max-width: 50%;
            width: 100%;
            float: left;
            min-height: 378px;
         }

         div.sticky {
            position: -webkit-sticky;
            position: sticky;
            top: 0;
         }
      }

     
     
     @media screen and (max-width: 767px) {
         
          .blogBox .item img {
              width: 100%;
              height: auto;
          }
      }

      @media screen and (min-width: 600px) {
         div.sticky {
            position: -webkit-sticky;
            position: relative;
            top: 0;
         }
      }

      .moreBox {
         display: inline-block;
      }

      @media screen and (min-width: 400px) {
         .col-md-3 {
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 24.666%;
         }
      }

     

      @media screen and (min-width: 800px) {
         .col-md-3 {
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 24.666%;
         }
      }

      @media screen and (max-width: 992px) {
         .col-md-3 {
            -ms-flex: 0 0 25%;

            max-width: none;
         }
      }

      .filter-button {
         background-color: #ece9e9;
         border-radius: 8px;
      }

      .filtercategory {
         margin-bottom: 30px;
         box-sizing: border-box;
      }

      .btn.focus,
      .btn:focus {
         outline: 0;
         background-color: #77af54;
         color: #fff;
         box-shadow: 0 0 0 0.2rem rgba(24, 39, 34, 0.25);
      }

      p.addressf {
         color: #969696;
         font-size: 12px;
         margin-bottom: -30px;
     }

      .p,
      p {
         font-size: 23px;
      }

      .p,
      p {
         font-size: 16px;
      }

      .download {
         margin-top: 15%;
      }

      .img-responsive {
         height: 200px !important;
      }
     
     .vc_custom_1604941072024 {
    margin-bottom: -60px !important;
         display: none !important;
}
     
     .blogBox.moreBox {
         padding: 10px;
     }
     
     
     .blogBox .item {
        border: 1px solid #e3e3e3;
         transition: .5s;
    }
     
     .blogBox .item:hover {
         background: #fff;
         border: 1px solid #999;
         transform: translateY(-12px);
     }
     
     .container-fluid {
         padding-left: 15px;
         padding-right: 15px;
     }
     
     .blogBox .item p.post_intro.hidden-xs {
        padding-bottom: 20px;
    }
     
     p.sec-heading  {
         font-size: 40px !important;
         height: auto !important;
     }
     
     
     @media (max-width:992px) {
         .blogBox.moreBox {
             
            -ms-flex: 50% !important;
            flex: 50%;
        }
     }
     
     @media (max-width:767px) {
         .blogBox.moreBox {
             
            -ms-flex: 100% !important;
            flex: 100%;
        }
     }

     a.button.btn.btn-primary.download{
        background: #e44747;
    height: 40px;
    font-family: Yantramanav;
    font-weight: 900;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 0.85rem;
    line-height: 40px;
    letter-spacing: 2px;
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
    border-top: 0px none #000000;
    border-right: 0px none #000000;
    border-bottom: 0px none #000000;
    border-left: 0px none #000000;
    border-radius: 50px;
     }
 
     p {
    color: #313030;
    letter-spacing: 1px;
    /* font-size: 40px; */
    font-size: 18px;
    color: #313030;
    /* line-height: 47px; */
    line-height: 1.2;
    height: 90px;
    overflow: hidden;
     }

