* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

.c-blue {    color: #112d6f;}
.c-dark-blue {    color: #2695ba;}
.c-white {    color: #fff;}
.c-dark-gray {    color: #353744;  }

.font42 {font-size: 42px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}

.letsBox {background: rgb(131,58,180);
  background: linear-gradient(90deg, rgba(131,58,180,1) 0%, rgba(142,8,53,1) 100%); color: #fff; border-radius: 10px;}
.font42 {font-size: 42px;}
.podcast { background: url(../Images/disruptiondialogues/Labs-of-the-Future-bg1.png) rgb(240,247,249);;
    background-position: top right;
    background-repeat: no-repeat;
   
    min-height: 400px; padding: 25px 0 50px 0;
  
    background-color: linear-gradient(0deg, rgba(240,247,249,1) 0%, rgba(255,255,255,1) 68%);

    
}
.past-future h2 {font-weight: normal; font-family: inherit;}

.blogHead {
    font-size: 40px;font-weight: bold; margin-top: 50px;background-image: linear-gradient(45deg, #63b66d, #146699);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .blogHead {font-family: inherit;}

.c-text-yellow { color: #f3aa04;}
.c-text-blue {color: #146699;}
.subline {color: #247a93; font-size: 26px; font-family: inherit;}
.disruptionText { color: #146699; font-weight: 400; font-size: 28px;}

.lab_Discovery{ background: #08252e; color: #fff;}
.lab_Discovery h2 {font-size: 30px;}
.delivery {border: 1px solid #3e555c; position: relative;padding: 20px;
  margin: 30px 10px; quotes: '"' '"' "'" "'";}

  .top-quote {position: absolute; left: -4px; top:-22px; padding: 5px;background: #08252e;color: #41575e;font-size: 33px;}
  .bot-quote {position: absolute; right: -4px; bottom:-22px; padding: 5px;background: #08252e;color: #41575e;font-size: 33px;}
/* .delivery:after {display: inline-block; background: url(../Images/ddisruptiondialogues/Labs-top-disc.jpg); position: absolute; left: 0; top:-15px} */
/* .delivery::after {
  
  margin-top: -0.555em;
    margin-left: -0.255em;
    vertical-align: 0.255em;
    content: "\f10d";
    font: normal normal normal 14px/1 FontAwesome;
    color: #41575e;
    font-size: 33px;
    background: #08252e;
    padding: 5px;
    position: absolute;
    top: 0;
    left: 0; 
  }

  .delivery::before {
    margin-bottom: -0.255em;
    margin-right: -0.255em;
    vertical-align: -0.255em;
    content: "\f10e";
    font: normal normal normal 14px/1 FontAwesome;
    color: #41575e;
    font-size: 33px;
    background: #08252e;
    padding: 5px;
    position: absolute;
    bottom: 0;
    right: 0;
    
    } */

  .boxinto .social-media { background-color:#3ba5c6;padding: 10px 20px; color: #fff; text-align: center ;}
  .social-media ul li {display: inline-block; margin-right: 10px;}

  .social-media ul li a {
    color: #3ba5c6;
    background: #ffffff;
    border: 1px solid #ffffff;
    width: 27px;
    line-height: 27px;
    text-align: center;
    border-radius: 50%;
    display: flex;
    height: 27px;
    justify-content: center;
    align-items: center;}
.tune_into {padding: 10px 0;}
.tune_into li:first-child  {width: 15%;}
.tune_into li:last-child {width: 33%;}
.tune_into li:last-child, .tune_into li:first-child  {border-right:none}
.tune_into li {display: inline-flex; align-items: center; justify-content: center;width: 23%;
    vertical-align: middle; border-right: 2px solid #f2f2f2; padding: 0 10px;}




.mobFooter  { display: none;}
/*# sourceMappingURL=style.css.map */




@media(max-width:767px) {
    .tune_into li {
        width: 100%;border: 1px solid #f2f2f2;}
        .tune_into li img { margin-right: 10px; }
        .tune_into li:last-child {border: 1px solid #f2f2f2; }
    .podcast { background: url(../Images/disruptiondialogues/Labs-of-the-Future-bg-mobil.jpg);
        background-position: top right;
        background-repeat: no-repeat;
       
        min-height: 400px; padding-top: 20px; padding: 25px 0 1px 0;
    }
    .blogHead {font-size: 37px; width: 75%;    margin-top: 19px;}
    .subline {font-size: 30px !important; margin-bottom: 5px;}
    .tune_into li:first-child {width: 100%; text-align: center; border: none;font-weight: bold; font-size: 16px; padding-bottom: 10px;}
    .tune_into li:last-child {width: 100%;}
    .podHead {
        font-size: 34px;}
    .mobfont30 { font-size: 30px;}
  body {    padding-bottom: 40px;}
  .top-banner {margin-top: -27px;}
  .top-banner .banner-img {width: auto;left: 100px;}

.banner-head{font-size: 29px;}
.main-footer { display: none;}
    .mobFooter {
        z-index: 990;
        background-color: #153043;
        border-top: 1px solid #d6d9dd;
        border-bottom: 1px solid #d6d9dd;
        display: inline-block;
        width: 100%;
        position: fixed;
        bottom: 0
    }
    .mobFooter ul {
        list-style: none;
        padding: 0;
        margin: 0
    }
    .mobFooter ul>li {
    width: 15%;
    text-align: center;
}

    .mobFooter ul>li {
        float: left;
        border-right: 1px solid #d6d9dd
    }
    .mobFooter ul>li:last-child {
        border-right: none
    }
    .mobFooter ul>li>span {
        padding: 15px 0 15px 0;
        color: #abb0b5;
        font-family: Arial;
        font-size: 12px
    }
    .mobFooter ul>li>a {
        padding: 10px 10px;
        color: #fff;
        display: inline-block;
        text-align: center
    }
    .mobFooter ul>li>a:hover {
        background: #353744;
        color: #fff
    }
    .cookieAlert {
        bottom: 70px
    }
    .mobFooter ul>li.buyBtn {
    width: 70%;
    color: #153043;
    background-color: #f3bb1c;
    color: #153043;
    padding: 15px 5px;
    font-size: 13px;
    font-family: Arial;
    font-weight: 700;
    } 
    .mobtoggle{ width: 100%; margin-bottom: 10px;}

    .mobfont17 { font-size: 17px;}

   .what-expect {padding-left: 15px; padding-right: 15px;}
}
