/*
Theme Name: OnePress Child
Theme URI: https://www.famethemes.com/themes/onepress/
Template: onepress
Author: FameThemes
Author URI: http://www.famethemes.com
Description: OnePress is an outstanding creative and flexible WordPress one page theme well suited for business website, portfolio, digital agency, product showcase, freelancers and everyone else who appreciate good design. The theme overall is an elegant and classic one, a fine example of Bootstrap 4 WordPress theme which compatibility with latest version of WooCommerce. (Live preview : https://demos.famethemes.com/onepress)
Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,e-commerce,blog,portfolio
Version: 2.3.16.1764316010
Updated: 2025-11-28 07:46:50

*/
.entry-content {
  margin-bottom: 0px !important;
}
.site-footer .site-info {
  padding-top: 15px;
  padding-bottom: 1px;
}

.breadcrumbs{
 display:none;
}

#primary {
  padding-bottom: 20px !important;
  padding-top: 20px !important;
}


.styled-list {
    list-style: none;
    padding-left: 0;
    margin: 2rem 0;
}

.styled-list li {
    position: relative;
    padding: 1rem 1.5rem 1rem 3.5rem;
    margin-bottom: 0.75rem;
    background: #f8f9fa;
    border-left: 3px solid #0d6efd;
    border-radius: 5px;
    transition: all 0.25s ease;
    margin-left: 0 !important;
}

.styled-list li:hover {
    background: #e3f2fd;
    border-left-color: #17a2b8;
}

.styled-list li::before {
    content: "✓";
    position: absolute;
    left: 1rem;
    top: 50%;
    transform: translateY(-50%);
    width: 26px;
    height: 26px;
    background: #0d6efd;
    color: white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 14px;
}

.disclamer-box {
    background: #fff9e6;
    border-left: 4px solid #ffc107;
    border-radius: 5px;
    padding: 1.5rem;
    margin: 2.5rem 0;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
}

.disclamer-box strong {
    color: #856404;
}

.descr-block {
    background: #ffffff;
    border: 1px solid #dee2e6;
    border-top: 3px solid #0d6efd;
    border-radius: 5px;
    padding: 1.75rem;
    margin: 2rem 0;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
    transition: box-shadow 0.25s ease;
}

.descr-block:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

.descr-block h3 {
    color: #0d6efd;
    margin-top: 0;
    margin-bottom: 1rem;
    padding-bottom: 0.75rem;
    border-bottom: 1px solid #e9ecef;
}

.descr-block-1 {
    background: #f8f9fa;
    border: 1px solid #dee2e6;
    border-top: 3px solid #6c757d;
    border-radius: 5px;
    padding: 1.75rem;
    margin: 2rem 0;
    opacity: 0.9;
}

.descr-block-1 h3 {
    color: #6c757d;
    margin-top: 0;
    margin-bottom: 1rem;
    padding-bottom: 0.75rem;
    border-bottom: 1px solid #dee2e6;
}

.descr-block-1 p {
    color: #495057;
}

.info-rating {
    background: #e3f2fd;
    border-radius: 5px;
    padding: 1.25rem;
    margin-top: 1.5rem;
    border-left: 3px solid #17a2b8;
}

.info-rating p {
    margin: 0.5rem 0;
    color: #0c5460;
    font-weight: 500;
}

.info-rating p:first-child {
    font-weight: 600;
    color: #0d6efd;
}

h2.wp-block-heading {
    color: #0d6efd;
    font-weight: 600;
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-bottom: 0.5rem;
}

h3.wp-block-heading {
    font-weight: 600;
}

.wp-block-image {
    margin: 2rem 0;
    border-radius: 8px;
    overflow: hidden;
}

.wp-block-image img {
    border-radius: 8px;
}

.entry-content > p {
    line-height: 1.8;
    margin-bottom: 1.25rem;
    color: #495057;
}

@media (max-width: 768px) {
    .descr-block,
    .descr-block-1 {
        padding: 1.25rem;
        margin: 1.5rem 0;
    }
    
    .styled-list li {
        padding: 0.875rem 1.25rem;
        padding-left: 47px;
    }
  .styled-list li::before {
      width: 22px;
      height: 22px;
   }   
    .disclamer-box {
        padding: 1.25rem;
    }
    
    .info-rating {
        padding: 1rem;
    }
}


