/* FAQ SECTION */

.wt-accordion .panel{
    margin-bottom:15px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:15px;
}

.acod-head a{
    display:flex;
    justify-content:space-between;
    align-items:center;
    width:100%;
    font-size:22px;
    color:#111;
    text-decoration:none;
    font-weight:500;
    transition:0.3s;
}

.acod-head a:hover{
    color:#f7941d;
}

.indicator{
    font-size:22px;
    color:#777;
}

.acod-body{
    display:none;
    margin-top:15px;
    padding-left:5px;
}

.acod-content{
    font-size:16px;
    color:#666;
    line-height:30px;
    background:#fff;
    padding:18px 20px;
    border-radius:8px;
    box-shadow:0 2px 10px rgba(0,0,0,0.05);
}


















/* White box headings */
.bg-white .wt-tilte{
    color:#000000 !important;
}

/* Dark box heading */
.bg-secondry .wt-tilte{
    color:#ffffff !important;
}



/* White box heading */
.bg-white .wt-tilte{
    color:#000000 !important;
}

/* White box paragraph */
.bg-white p{
    color:#000000 !important;
}

/* Dark box heading */
.bg-secondry .wt-tilte{
    color:#ffffff !important;
}

/* Dark box paragraph */
.bg-secondry p{
    color:#ffffff !important;
}

















.text-left.text-white p{
    color:#ffffff !important;
}


/* White color for all p tags in contact boxes */
.icon-content p{
    color:#ffffff !important;
}





/* White color for all h3 headings */
.icon-content h3{
    color:#ffffff !important;
}








.icon-content p{
    color:#000000 !important;
}







.bg-secondry .icon-content p{
    color:#ffffff !important;
}





/* CONTACT SECTION CSS */

.contact-content h3,
.contact-content p{
    color:#000000 !important;
}

.contact-box{
    background:#ffffff;
}






















/* Service page alignment CSS */
.section-content .row{
    display: flex;
    flex-wrap: wrap;
}

.section-content .col-lg-4{
    display: flex;
    margin-bottom: 30px;
}

.wt-box{
    background: #fff;
    padding: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
}

.wt-media img{
    width: 100%;
    height: 180px;
    object-fit: cover;
}

.wt-info{
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

.wt-title{
    min-height: 60px;
    line-height: 1.4;
}

.wt-info p{
    flex-grow: 1;
    min-height: 110px;
}

.wt-info a{
    margin-top: auto;
    color: #999;
    text-decoration: none;
}







/* what is cryptocurrency alignment css */

.home-about-section{
    background-color:#f8f8f8;
    padding:80px 0;
    overflow:hidden;
}

/* ROW ALIGN */
.home-about-section .row{
    align-items:center;
}

/* IMAGE */
.about-img{
    text-align:center;
}

.about-img img{
    max-width:100%;
    height:auto;
}

/* RIGHT CONTENT */
.wt-right-part{
    padding-left:40px;
}

/* SUB TITLE */
.wt-title-subline{
    font-size:16px;
    color:#999;
    letter-spacing:5px;
    display:block;
    margin-bottom:15px;
}

/* TITLE */
.section-head h2{
    font-size:58px;
    line-height:1.1;
    font-weight:700;
    color:#0d1b3d;
    margin-bottom:25px;
}

/* LINE */
.wt-separator{
    width:55px;
    height:3px;
    background:#f5a100;
    margin-bottom:35px;
}

/* CONTENT BOX */
.content-box{
    background:#fff;
    padding:45px;
    box-shadow:0 0 20px rgba(0,0,0,0.03);
}

/* PARAGRAPH */
.content-box p{
    color:#666;
    line-height:1.9;
    margin-bottom:22px;
    font-size:16px;
}

/* BUTTON AREA */
.about-btns{
    display:flex;
    gap:15px;
    margin-top:30px;
    flex-wrap:wrap;
}

/* BUTTONS */
.site-button,
.site-button-secondry{
    padding:15px 35px;
    text-decoration:none;
    color:#fff;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    transition:0.3s;
    display:inline-block;
}

.site-button{
    background:#f5a100;
}

.site-button:hover{
    background:#d98c00;
    color:#fff;
}

.site-button-secondry{
    background:#10172b;
}

.site-button-secondry:hover{
    background:#000;
    color:#fff;
}

/* RESPONSIVE */
@media(max-width:991px){

    .home-about-section{
        padding:60px 0;
    }

    .wt-right-part{
        padding-left:0;
        margin-top:40px;
        text-align:center;
    }

    .section-head h2{
        font-size:42px;
    }

    .wt-separator{
        margin:0 auto 30px;
    }

    .content-box{
        padding:30px;
    }

    .about-btns{
        justify-content:center;
    }
}

@media(max-width:575px){

    .section-head h2{
        font-size:34px;
    }

    .content-box{
        padding:25px;
    }

    .site-button,
    .site-button-secondry{
        width:100%;
        text-align:center;
    }
}















/* Secure Cryptocurrency Trading */
/* Top strong heading */
.graph-part-right .title-first{
    color: orange !important;
}

/* Paragraph text */
.graph-part-right p{
    color: #000 !important;
}

/* Strong text inside paragraph */
.graph-part-right p strong{
    color: #000 !important;
}

/* List text */
.graph-part-right .list-check-circle li{
    color: #000 !important;
}








