/*
Theme Name: Minimog Child
Theme URI: http://minimog.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.0
Template: minimog
Text Domain:  minimog-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
:root {
    --color-primary: #189ED9;
    --color-secondary: #24336F;
}
.d-none {
	display: none;
}
.page-title-bar-minimal-01 .page-breadcrumb {
	padding: 20px 10px;
	background-color: #F5F5F5;
}
.page-title-bar-minimal-01 .page-breadcrumb li,
.page-title-bar-minimal-01 .insight_core_breadcrumb>li a {
    color: #000;
}
.page-title-bar-minimal-01 .insight_core_breadcrumb>li a:hover {
    color: var(--color-primary);
}
.icon_text {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    margin-top: 15px;
    justify-content: space-between;
}
.icon_and_text {
    width: 30%;
    text-align: center;
    color: #000;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
    padding: 10px;
    border-radius: 5px;
}
.icon_and_text p {
	line-height: 20px;
	font-size: 15px;
	margin-top: 10px;
}
.wp-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #000;
    border-radius: 10px;
    margin-top: 13px;
    padding: 10px 20px;
}
.wpcall-text h1 {
    font-size: 18px;
    margin-bottom: 0px !important;
    font-weight: 500;
}
.wpcall-text p {
    font-size: 15px;
    margin-top: 2px !important;
}
.wpcall-img {
    line-height: 0;
}
.wpcall-img img {
    width: 50px;
}
.fly-cart-footer .button.checkout:hover {
    color: #fff !important;
}
ul {
    padding: 0;
    list-style-type: none;
}
.prd-benefits li {
    font-size: 15px;
    line-height: 21px;
    color: #000;
}
.prd-benefits ul {
    margin-bottom: 0;
}
.detail-benefits ul {
    display: flex;
    gap: 15px;
    flex-wrap: wrap;
}
.detail-benefits ul li {
    display: flex;
    gap: 10px;
    align-items: center;
    width: calc(50% - 15px);
}
.benefit-text {
    color: #000;
    font-size: 15px;
    line-height: 18px;
}
.benefit-icon {
    width: 40px;
}