/*
Theme Name: apotforpot
Description: This is a child theme for Hellow Elementor
Author: Amanur Rahman
Author URI: https://amanurrahman.com
Template: flatsome
Version: 1.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

button{margin-right: 0px !important;}

.page-id-2068{background: #FBF6EA !important;}

.pstloopwrap{}

.catb .elementor-button-link{text-align: left !important;}

.post-title a:hover{
        color: #72C280 !important;
    }
.pexcerpt:hover{color:#72C280 !important;}

.psfimage img{
        max-height: 290px;
        min-height: 290px;
        object-fit: cover;
    }

.acloopimage img{
    max-height: 200px;
    min-height: 200px;
    object-fit: contain;
}


.grloopimage img{
        max-height: 200px;
        min-height: 200px;
        object-fit: contain;
    }

.prloopimage img {
    max-height: 200px;
    min-height: 200px;
    object-fit: contain;
}

.bottom-blog-single .swiper-wrapper{overflow-x: scroll !important; overflow-y: hidden !important;}

.strate-home-bottom .star-rating{width: 92px !important;}

.comment-content {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /* Limit to 2 lines */
    -webkit-box-orient: vertical;
}

.vfi {
    float: left;
    margin-top: 5px;
    margin-left: 12px;
    margin-right: 7px;
}

.review-auth{margin-top: -10px;}

.woocommerce-review{padding: 10px 0px; border-bottom: 1px solid #ccc;}

.woocommerce-review:first-child{border-top:1px solid #ccc;}

.vb{}

.review-count{width: 204px;
    display: block;
    clear: both;
    margin-left: -35px;}

.review-text p {
    letter-spacing: 0.5px;
    font-size: 0.875rem;
    line-height: 1.25rem;
}

#accordion-reviews-label{display: none !important;}

.woocommerce-Reviews-title{display: none !important;}

.star-rating{float: left;}

.review-date{float: right; font-size: .75rem;
    line-height: 1rem; font-weight: 400; opacity: .8;}

.review-text{display: block; clear: both; margin-top: 40px;}

.product-review-score .score{
    display: block;
    float: left;
}

.product-review-score{width: 150px !important; margin: auto;}

.product-review-score .stars {
    display: block;
    margin-left: 15px;
    float: left;
    margin-top: -4px;
}

.woocommerce-review .star-rating span:before{color: #707070 !important;}

.woocommerce-review-link {
    margin-top: -10px !important;
    margin-left: 10px !important;
}

#grow-coaching .fa-accordion-icon {
    background: rgb(251, 202, 75) !important;
    padding: 8px 5px 3px 7px;
    border-radius: 25px;
}

.read-more{display: block; text-align: center; text-decoration: underline !important;}

.read-more:hover{
    text-decoration: none !important;
}

.reg-col1{rotate: -6deg; max-height: max-content;}

.reg-col3{
        rotate: -6deg;
        max-height: 273px;
    }
.reg-col4{rotate: 3deg; max-height: max-content;}

.reg-col5{
    rotate: -6deg;
    max-height: max-content;
}

.home-acd .eael-accordion-list:nth-child(2) .fa-accordion-icon{
    background: rgb(202, 150, 253) !important;
    padding: 5px 5px 2px 5px;
    border-radius: 25px;
}

.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle,.home-acd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{transform: rotate(180deg) !important;}

#seed-solution .fa-accordion-icon {
    background: rgba(165, 218, 139) !important;
    padding: 8px 7px 2px 6px;
    border-radius: 25px;
}

#orders-shipping .fa-accordion-icon {
    background: rgb(255, 123, 242) !important;
    padding: 8px 7px 2px 8px;
    border-radius: 25px;
}

.elementor-411 span.amount{font-weight: 400 !important;}

.shi img {
    min-height: 113px;
    display: block;
}


.sml img {
    min-height: 173px;
    display: block;
}

body{background: #fff !important;}

#menu-1-4641335 li,#menu-1-04cd776 li{width: 100%;}

.menu-item-3796{
        background: url(/wp-content/uploads/2024/04/leaf-icon.png) no-repeat left center;
        padding-left: 0px !important;
        background-size: 8%;
    }

        .menu-item-3796:hover {
            background: url(/wp-content/uploads/2024/04/leaf-icon-hover.png) no-repeat left center;
            background-size: 8%;
        }

        /*
.menu-item-43{background: url(/wp-content/uploads/2024/04/leaf-icon.png) no-repeat left center; padding-left: 0px !important; background-size: 8%;}

.menu-item-43:hover{
    background: url(/wp-content/uploads/2024/04/leaf-icon-hover.png) no-repeat left center;
    background-size: 8%;
}

*/

.menu-item-224{
        background: url(/wp-content/uploads/2024/04/mail-icon.png) no-repeat left center;
        padding-left: 22px !important;
        background-size: 7%;
        background-position: 0% 60%;
        
    }

.lar,.rrr{margin-bottom: -7px;}

/*To adjust the image height in woocommerce product single page image gallery */
.woocommerce div.product div.images a img {
    height: 360px;
    object-fit: contain;
    object-position: top;
}

.home-product-tabs ul {
    max-width: 450px;
    margin: auto !important;
    border: 1px solid #000;
    border-radius: 50px;
    padding: 10px 10px !important;
}






