/*
Theme Name: Curly Child
Theme URI: https://curly.qodeinteractive.com/
Description: A child theme of Curly Theme
Author: Mikado Themes
Author URI: https://qodeinteractive.com/
Version: 1.0.0
Text Domain: curly
Template: curly
*/
/*
.mkdf-page-header {padding:10px 0 !important;}
*/
h3.mkdf-bsl-title {color:#c59d5f; text-transform:none; font-size:28px; font-weight:400;}
.mkdf-bsl-holder .mkdf-bsl-item-description-holder {width:100% !important; font-size:15px; line-height:1.4em !important;}
.mkdf-bsl-holder .mkdf-bsl-item-label-holder {width:100% !important; text-align:left !important; float:left !important;}
.mkdf-bsl-holder.mkdf-bsl-dark .mkdf-bsl-item-label-holder .mkdf-bsl-item-label {background-color:#fff !important; color:#000 !important; font-style: normal !important;}
.mkdf-bsl-holder .mkdf-bsl-item-label-holder .mkdf-bsl-item-label {font-size: .9em !important; font-weight:500 !important; padding:0 !important;}
.mkdf-bsl-holder .mkdf-bsl-item-label-holder {margin-top:8px; line-height:1.3em;}
.mkdf-bsl-holder ul li {margin-bottom:30px !important;}
h4.mkdf-bsl-item-title {color: #c59d5f !important; text-transform:none !important;font-weight: 500 !important;}
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li.mkdf-active-item>a, .mkdf-main-menu.mkdf-sticky-nav>ul>li.mkdf-active-item>a {color: #c59d5f !important; text-decoration:none !important;}
.mkdf-main-menu ul li a .item_text:before {height:0px !important;}
.menu-highlight {background-color:#BE9F67; margin-top:6px !important; color:#000 !important;}
.menu-highlight a {color:#000 !important;}
.menu-highlight:hover {background-color:#ffffff;}
.mkdf-main-menu ul li a .item_text:hover {color:#BE9f67 !important;}

/* stylist social icon */
.mkdf-social-share-holder.mkdf-list li a {font-size:24px !important;}
.mkdf-team-holder .mkdf-social-share-holder {margin-top:15px !important;}
.fa-500px:before {
    content: "\f073" !important;
}

.mkdf-info-section .mkdf-is-background-text.mkdf-background-text-appeared {opacity:.3 !important; line-height:.85em !important;}

.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {padding: 100px 0 !important;}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {font-weight:600;}

@media only screen and (max-width: 480px) {
.mkdf-info-section .mkdf-is-background-text {font-size:90px !important; display:block !important;}
}



@media only screen and (max-width: 1024px) {.mkdf-info-section .mkdf-is-background-text.mkdf-background-text-appeared {font-size:98px !important;}}

@media only screen and (max-width: 680px) {.mkdf-info-section .mkdf-is-subtitle {margin-top:-46px !important;} .mkdf-is-button {margin-bottom:50px;}}

.mkdf-team-holder {margin-bottom:50px;}
.mkdf-team-holder .mkdf-team-info {margin-top:25px !important;}

/*
footer .mkdf-grid-col-3 {padding-top:100px !important;}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {padding:0px !important;}
.mkdf-grid-row.mkdf-footer-top-alignment-left {}
*/

.mkdf-position-right-inner .mkdf-btn.mkdf-btn-small {letter-spacing:0px; padding:8px 12px 7px !important; font-weight:500;}