  .container.home_qty_sec {
        border-bottom: 3px solid #cf2c47 !important;
        border-radius: 0px;
        border-top: 3px solid #cf2c47 !important;
    }
        .background_qlty_sec {
        margin-top: 1em;
    }
        h3.rlthead span, .print_process_h span {
        font-family: Lumios !important;
        font-size: 2em;
        font-weight: 400;
        display: inline-block;
        position: relative;
    }
        .print_process_h span:before {
        content: "";
        position: absolute;
        left: 0px;
        bottom: -24px;
        width: 100%;
        height: 67%;
        background-image: url('/wp-content/uploads/2023/04/how-we-process.svg');
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 99999;
    }
    
    

/*@media screen and (min-width: 1000px) {*/
h2,h3,h4{
    text-transform:none;
} 
.carousel-inner .review-card {
    background: lightgrey;
    border-radius: 0.5em;
}
#testiCarousel .review-card.review-card--option-1.text-center .review-content p{
    margin-bottom: 4px;
    font-size: 12px;
    line-height: 1.5em;
    color: #191919;
    padding: 2% 10% 2em 10%;
    text-align: justify;
}
.container.home_qty_sec{
    border-bottom: 3px solid #cf2c47!important;
    border-radius: 0px;
    border-top: 3px solid #cf2c47!important;
}
.trusted_sec{
    background: url('https://www.printedtoday.co.uk/wp-content/uploads/2023/04/Banner.png');
    background-repeat: no-repeat;
      background-size: 100% auto;
      height: 484px;
      display: flex;
      justify-content: center;
      /*align-items: center;*/
}
.col-lg-8.ppltrust {
    text-align: right; 
    padding-right: 4em;
    padding-top:5em;
}
.col-lg-8.ppltrust p,.col-lg-8.ppltrust h3,span.business_txt{
    color:white;   
}
.col-lg-8.ppltrust h3{
    font-family: Montserrat!important;
    font-size: 3em;
    font-weight: 400;
}
.col-lg-8.ppltrust h2{
    font-size:3em;
}
.col-lg-6.ppltrust p{
    font-size:1.2em;
}
.ftr_bnr_old{
    font-family: Lumios!important;
    font-size: 1.8em;
    font-weight: 400;
    margin-bottom: 0.5em;
    display: inline-block;
}
h3.review-title.text-center{
    font-size: 2em;
    font-weight: 400;  
    margin-top:1em;
}
.fancy_font{
    position: relative;
    display: inline-block;
    font-family: Lumios!important;
    font-size: 2em;
}
.fancy_font:before{
    content: "";
    position: absolute;
    bottom: -22px;
    height: 54%;
    background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/04/reviews.svg);
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 99999;
    left: 0;
    width: 100%;
}
.btmLinehere{
     position: relative;
    display: inline-block;
    font-family: Lumios!important;
}
.btmLinehere:before{
    content: "";
    position: absolute;
    bottom: -22px;
    height: 48%;
    background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/04/Shape-1085.png);
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 99999;
    left: 0;
    width: 100%;
}
.flex_styl_ftr{
    display:flex;
    margin-bottom: 0.6em;
}
.flex_styl_ftr h3{
    margin: auto;
    font-weight: bold;
    color: #282828;
    font-size: 1.3em;
    line-height: inherit;
    padding: 0em 1.5em;

}
.border-section{
        margin: 0em auto;
}
.right-div {
    float: right;
    padding-left: 2em;
}
div#editor_content_home h1{
    font-weight:bold;
}
.prdly_sction .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.prdly_sction .custom_col {
  width: 20%;
  margin:1em 0em;
  text-align:center;
}
.prdly_sction .custom_col img{
        width: 70%;
}
.flex_styl_ftr img {
    width: 25%;
}
.background_qlty_sec {
    margin-top: 1em;
}
.woocommerce-page .woocommerce-tabs.wc-tabs-wrapper {
  display: none;
}
.container.square.brd_toper {
    margin-top: 1em;
}
/***********related products********************/
.rltd_prdtsction{
    background: #e1e1e1;
    margin: 1em 0em;
    padding: 1em 0em 0em 0em;
}
.rltd_prdtsction .slick-dotted.slick-slider{
    margin-bottom:10px!important;
}
.rltd_prdtsction .container{
    background: transparent;
    border-top: 3px solid #af3738!important;
    border-radius: 0px;
    padding-top: 0.5em;
}
.reltd_inner_box {
    background: lightgrey;
    text-align: center;
    padding: 1em;
    border-radius: 0.5em;
}
.rltd_prdtsction .prd_img{
    height: 22em;
    display:flex;
    justify-content:center;
    
}
.rltd_prdtsction .prd_img img{
    width:80%;
    border-radius: 4px;
}
.rltd_prdtsction .prd_nme {
    font-weight: bold;
    font-size: 1.2em;
}
.rltd_prdtsction a.vw_btn {
    background: #da1f38;
    color: white;
    padding: 0.5em 1em;
    display: inline-block;
    border-radius: 0.5em;
}
h3.rlthead {
    text-align: center;
    font-size: 2em;
    font-weight: bold;
    margin-bottom:1em;
    marign-top:0.8em;
}
h3.rlthead span,.print_process_h span {
  font-family: Lumios!important;
  font-size: 2em;
  font-weight: 400;
  display: inline-block;
  position: relative;
} 
.print_process_h span:before{
    content: "";
    position: absolute;
    left: 0px;
    bottom: -24px;
    width: 100%;
    height: 67%;
    background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/04/how-we-process.svg);
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 99999;
}
h3.rlthead span:before {
    content: "";
    position: absolute;
    left: 8px;
    bottom: -30px;
    width: 96%;
    height: 67%;
    background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/04/Similar-product.svg);
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 9;
}
.rltd_prdtsction ul.slick-dots{
    display:none!important;
}
input#disocount_cost,input#ship_difference,input#ship_difference_price,select#discount_user_role{
    border:1px solid;
}
.panel-body.factivepanel span.qty_hook{
    display:none;
}
/********************Banner and specs***********************/
.quality_home1 {
    width: 28%;
    float: left;
    margin-right: 7.5%;
    margin-bottom: 2em;
    margin-top:2em;
}
.quality_home2 {
    width: 28%;
    float: left;
    margin-right: 8.5%;
    margin-bottom: 2em;
    margin-top:2em;
}
.quality_home3 {
    width: 28%;
    float: left;
    margin-bottom: 2em;
    margin-top:2em;
}
/*}*/


@media screen and (max-width: 999px)and (min-width:767px) {
    .trusted_sec{
        display:flex;
        justify-content: end;
        height: 300px;
        background: url('/wp-content/uploads/2023/04/Banner.png');
        background-repeat: no-repeat;
        background-size: cover;
        
    }
    .col-lg-8.ppltrust{
        padding-right: 4em;
        padding-top: 2em;
        
    }
    .col-lg-8.ppltrust h3{
        font-size:2.5em;
    }
    .col-lg-8.ppltrust h2 {
        font-size:1.8em;
    }
    .col-lg-8.ppltrust p, .col-lg-8.ppltrust h3, span.business_txt{
        color:white;
    }
    h3.rlthead span, .print_process_h span{
        font-size:1.5em;
        padding-top:15px;
    }
    embed, iframe, object, video{
        max-width:100%;
        width:100%;
        background:#000;
        object-fit:fill;
        border-radius: 8px;
    }
    .right-div{
        padding-left:0;
       width:100%; 
    }
    .rltd_prdtsction .prd_img img{
        width:80%;
        height:auto;
        object-fit:contain;
        
    }
    .rltd_prdtsction .prd_nme{
        font-size:1em;
        height:65px;
        display:flex;
        align-items:center;
    }
    .foot2{
        display:flex !important;
        
    }
        footer#colophon .foot1 img{
            width:80% !important;
        }
    .widget h3.widget-title{
        font-size:30px;
        line-height:1.2em;
        
    }
   .foot1 .wp-block-media-text{
       display:flex;
       justify-content:center;
   }
  .foot1 .wp-block-media-text>.wp-block-media-text__media{
      width:15%;
      display:flex;
      align-items:center;
  }
   
  
    
    

}