/* Start custom CSS for html, class: .elementor-element-d69bd43 *//*=========================================
Personality Development
=========================================*/

.pd-section{
    width:100%;
}

.pd-subtitle{
    display:inline-block;
    color:#C99446;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
    margin-bottom:12px;
}

.pd-hero h2{
    color:#000;
    font-size:30px;
    line-height:1.3;
    margin-bottom:20px;
}

.pd-hero p{
    color:#000;
    line-height:1.9;
    margin-bottom:18px;
}

.pd-card{
    background:#181818;
    border:1px solid rgba(201,148,70,.15);
    border-radius:14px;
    padding:35px;
    margin:35px 0;
    transition:.35s;
}

.pd-card:hover{
    transform:translateY(-6px);
    border-color:#C99446;
    box-shadow:0 18px 45px rgba(0,0,0,.25);
}

.pd-card h3{
    color:#C99446;
    margin-bottom:22px;
    font-size:28px;
}

.pd-card p{
    color:#d7d7d7;
    line-height:1.9;
    margin-bottom:20px;
}

.pd-list{
    list-style:none;
    margin:0;
    padding:0;
}

.pd-list li{
    position:relative;
    color:#fff;
    line-height:1.9;
    padding:14px 0 14px 34px;
    border-bottom:1px solid rgba(255,255,255,.08);
    transition:.3s;
}

.pd-list li:last-child{
    border-bottom:none;
}

.pd-list li::before{
    content:"\f00c";
    font-family:"Font Awesome 6 Free";
    font-weight:900;
    color:#C99446;
    position:absolute;
    left:0;
    top:16px;
}

.pd-list li:hover{
    padding-left:40px;
}

.pd-promise{
    background:linear-gradient(135deg,#C99446,#b88735);
    border-radius:16px;
    padding:45px;
    text-align:center;
    margin-top:40px;
}

.pd-promise h3{
    color:#111;
    margin-bottom:18px;
    font-size:30px;
}

.pd-promise p{
    color:#111;
    line-height:1.9;
    font-size:18px;
    margin-bottom:18px;
}

.pd-promise h4{
    color:#111;
    font-size:28px;
    margin-top:20px;
    font-weight:700;
}

@media(max-width:767px){

.pd-hero h2{
    font-size:30px;
}

.pd-card{
    padding:22px;
}

.pd-card h3{
    font-size:22px;
}

.pd-promise{
    padding:28px 22px;
}

.pd-promise h4{
    font-size:22px;
}

}/* End custom CSS */