/* Default CSS Here */
.bg-light{ background-color: #f0f6fc !important; padding:40px 0;}
.bg-light h2{ font-weight: 500; padding-bottom: 20px;}
.card{ padding:10px;}
.bg-light{ padding: 40px 0px; margin:40px 0;}
.ds{padding: 10px; margin-bottom: 10px;     border: none;
    box-shadow: #ddd 2px 3px 2px 0px;}
.small-card{background: #F2F2F2; padding: 10px;  margin-bottom: 10px;}
.small-card h4, .ds h3{ color: #4080C0; font-size: 22px;}
.bg-warn{ background:#FFE5E5; vertical-align: middle; }
section.bg-warn .row {
    align-items: center !important;
    margin: 50px !important;
    padding: 30px !important;
}



.take-over{
    text-align: center;
    max-width: 800px;
    margin: 100px auto;
}

.web-future{
    justify-content:space-between;
    margin-bottom:50px;
}

.headless-cms{
    background:#f0f6fc;
       padding: 50px;
}
.trad, .headless{
padding:20px;
}

.trad{
    background: #D4ECFF;
}

.headless{
    background: #F3E9E3;
}
.tb-border{
    background: #FFFFFF;
box-shadow: 0px 3px 6px #00000029;
}

#primeagile__11 table tr td {
    padding: 10px !important;
    border: none !important;
}

.headless-cms .container {
    overflow-x: auto;

}

.tb-bold, .ai-trends-cont h1, .ai-trends-cont h2, .ai-trends-cont h3, .ai-trends-cont h4{
    font-weight:bold;
}

.swapped-object{
    display:none !important;
}

div#primeagile__13641 {
    background: #f8f8f8;
}