/*
Theme Name: PharmaCare Child
Theme URI: https://pharmacare.qodeinteractive.com
Description: A child theme of PharmaCare
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: pharmacare
Template: pharmacare
*/
body {
    font-family: 'Poppins',sans-serif;
    font-size: 15px;
	line-height: 1.7em;
	color: #1c3e2a;
}
body.lang_en .lang_fr,
body.lang_fr .lang_en {
	display: none;
}
.qodef-header-navigation > ul > li.qodef-menu-item--wide .qodef-drop-down-second ul li ul li a { font-family: "Poppins"; }
.qodef-header-navigation > ul > li.qodef-menu-item--wide .qodef-drop-down-second ul li ul li a { color: rgb(17,31,23);             }
 .qodef-header-navigation > ul > li.qodef-menu-item--wide .qodef-drop-down-second ul li ul li:hover > a { color: rgb(33,160,106); }
div#qodef-top-area div#qodef-top-area-inner .widget a { margin-left: 10px; }
.discoverlink > svg, .b2blink > svg,
ul[id^="menu-main-"]>li:not(.lang-item)>a:first-child,
ul[id^="menu-main-"] .discoverlink div>.sub-menu>li>a:first-child,
ul[id^="menu-main-"] .b2blink div>.sub-menu>li>a:first-child {
    display: none;
}
ul[id^="menu-main-"] .sub-menu .widget img {
	max-width:180px;
}
ul[id^="menu-main-"] .b2blink .menubold .sub-menu a {
    font-weight: 500;
    color: rgb(33,160,106);
}
ul[id^="menu-main-"] .b2blink .menubold .sub-menu a:hover {
    font-weight: 500;
    color: #1c3e2a;
}
/* Top Menu Link Color */
div#qodef-top-area-inner .widget a {
    color: #fefefe;
}
/* Main Menu Image Width */
li.menu_image div div img {
    max-width: 180px;
}
/* Bold Sub-Menu Items */
ul[id^="menu-main-"] .menu_business li.menu_bold a {
    font-weight: 600;
	color: #21a06a;
}
.qodef-header-navigation> ul > li > a {
    color: rgb(254,254,254);
    font-family: "Poppins";
    font-size: 16px;
    font-weight: 400;
}
#qodef-page-inner { padding: 60px 0 60px; }
#qodef-top-area { background-color: rgb(17,31,23); }
#qodef-top-area .qodef-icon-list-item .qodef-icon-holder .qodef-icon { color: rgb(102, 188, 137); }
#qodef-top-area-inner .widget a { color: #fefefe; }
#qodef-top-area .widget a:hover { color: #66bc89; }
#qodef-top-area div#qodef-top-area-inner .widget a { margin-left: 10px; }
p,
body[class*=pharmacare-core] .qodef-blog.qodef--single .qodef-blog-item .qodef-e-content .qodef-e-text p,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a { 
	color: rgb(16,81,53); font-family: "Poppins"; font-size: 16px; line-height: 1.7em; 
}
h1, h2, h3, h4, h5, h6,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a { 
	color: rgb(33,160,106); font-family: "Poppins"; font-weight: 500; 
}
a, p a { color: rgb(31,59,43); font-weight: 400; }
a:hover, p a:hover { color: rgb(33,160,106); }
.qodef-header-navigation> ul > li > a { font-family: "Poppins"; }
.lightgreen { color: #66bc89; }
.darkgreen { color:#1a3c28; }
.textcenter { text-align: center; }
.whitetext { color: #fefefe; }

/* Page Header Height */
.qodef-header--standard #qodef-page-header {
    height: 120px;
}
/* Home Page Hide Title */
.home .qodef-page-title {
    display: none;
}
.qodef-page-title .qodef-m-content {
	width: 100%;
    background-color: rgb(0 0 0 / 50%);
}
.qodef-page-title {
	height: 300px;
	background: center/cover;
}
.qodef-m-title.entry-title {
	text-align: center;
    color: rgb(255,255,255);
	font-weight: normal;
	font-size: 44px;
}
.qodef-e-inner  .qodef-e-content h2.qodef-e-title.entry-title {
        display: none;
}
.about .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_About_Us_Header.jpg);
}
.about_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_About_Us_B2B_Header.jpg);
}
.aftercare .qodef-page-title {
 background-image: url( https://cdn.studex.cm/img/pages/STUDEX_Ear_Piercing_Aftercare_Header.jpg ); background-position: 50% 60%;
}
.aftercare_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Ear_Piercing_Aftercare_B2B_Header.jpg); background-position: 50% 78%;
}
.b2b_catalogue .qodef-page-title,
.stx_catalogue .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_B2B_Catalogue_Header.jpg); background-position: 50% 85%;
}
.become_a_partner .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Become_a_Partner_B2B_Header.jpg); background-position: 50% 85%;
}
.children .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Children_Header.jpg); background-position: 50% 30%;
}
.curated_ears .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Curated_Ears_Header.jpg); background-position: 50% 85%;
}
.doctors .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_At_The_Doctors_Header.jpg); background-size: 108%; background-position: 50% 37%;
}
.ear_piercing .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Safe_Ear_Piercing_Header.jpg);
}
.earrings .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Earrings_Header.jpg);
}
.earrings_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Follow_Up_Earrings_Header.jpg);
}
.gift_ideas .qodef-page-title {
	background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Gifts_Header.jpg); background-position: 50% 25%;
}
.materials .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Materials_Header.jpg);
}
.questions .qodef-page-title,
.questions_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_QA_Header.jpg);
}
.sensitive_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_B2B_Sensitive_Header.jpg); background-size: auto; background-position: 50% 85%;
}
.system75_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_System75_Header.jpg); background-size: auto; background-position: 50% 40%;
}
.systems_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Ear_Piercing_Systems_Header.jpg);
}
.page.trend_blog .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Blog_Header.jpg); background-position: 50% 85%;
}
.universal_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Universal_Header.jpg);
}
.vacation .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/vacation_tips_06.jpg); background-position: 50% 60%;
}
.why_piercing_b2b .qodef-page-title {
 background-image: url(https://cdn.studex.cm/img/pages/STUDEX_Why_Offer_Piercing_Header.jpg);
}

/* Hide Excerpts on Blog Page */
 .trend_blog p.qodef-e-excerpt { display: none; }
/* Icon Text Boxes */
 .icon-text { display: flex; align-items: center; position: relative; width: 100%; vertical-align: top; }
.icon-text-img img { box-shadow: none; display: block; }
.icon-text-img { width: 50px; position: relative; display: inline-block; vertical-align: top; }
.icon-text-img-box { position: relative; vertical-align: top; padding: 0 15px 0 0; color: currentColor; display: inline; align-items: center; }
.icon-text-text { margin: 0; color: #1e3728; }
.icon-text-text-box { position: relative; display: inline-block; width: 100%; vertical-align: top; }
/* Hide Wholesale Login Show Pass Button */
 span.password-input>button { display: none; }
/* Section Box-Shadow */
 .vc_section, .vc_section.vc_section-has-fill { box-shadow: 0px 13px 20px 4px rgba(0, 0, 0, 0.06); }
/* Remove Top Footer Padding */
 #qodef-page-footer-top-area { padding: 00; background-color: #fefefe; box-shadow: 0px -13px 20px 4px rgba(0, 0, 0, 0.06); }
/* Video BG Play Button */
 .qodef-shortcode.qodef-m.qodef-video-button { height: 96px; display: block; padding: 36px 0; margin-bottom: 60px; }
/* Piercing Steps Section Padding */
 section#steps { padding-top: 60px; padding-bottom: 60px; }
/* Piercing Steps Box-Shadow */
 section#etapes .vc_col-sm-9 p, section#steps .vc_col-sm-9 p { font-size: 14px; padding: 10px; box-shadow: .1px .1px 10px .1px darkgrey; }
.single .qodef-blog .qodef-blog-item .qodef-e-media { display: none; }
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon { color: #66bc89; }

.archive.tax-product_brand .qodef-page-title,
.dtwpb-woocommerce-product-achive .widget_brand_description h4.qodef-widget-title {
    display: none;
}