@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');
body{margin: 0px; padding: 0px;     font-family: "Montserrat", sans-serif;}
h1, h2, h3, h4, h5{ margin: 0px; padding: 0px; }
.container{max-width:1170px; margin: 0 auto;}
p{margin: 0px; padding: 0px;}
a{text-decoration: none;}
li{list-style: none;}
ul{padding-left: 0px;}


.topheader{padding: 10px 0px; background: #000; position: sticky;  top: 0px; z-index: 99;}
.topcenter h2{margin-bottom: 0px; font-size:20px; color: #fff; margin-top: 20px;} 
.bttn{margin-top: 10px;}
.bttn a{padding: 10px 25px; font-size: 15px; color: #fff; background: rgb(1, 116, 199); border-radius: 5px; font-weight: 500; float: right;}
.banner{height:700px; position: relative;}
.banertext{z-index: 9; position: absolute;
  top: 70px; width: 98%;}
.banertext h3{font-size: 36px; color: #fff; margin-bottom:20px; font-weight:600;}
.banertext h1{font-size: 45px; color: #fff; padding-bottom: 10px; font-weight:600; margin-bottom: 5px;}
span.line{ border-bottom: 2px solid #ccc; width: 67%; display: block;}
.banertext p{font-size: 28px; color: #fff; font-weight:500; margin-top: 30px;}
.fivebox{background: #fff; width: 100%; margin-top: 40px; border-radius: 15px;}
.boxs{padding:30px 15px; border-right: 2px solid #5993D4; width: 19.7%; display: inline-table; height: 250px;}
.boxs p{font-size:14px; color: #000000; font-weight: 400; margin-top: 20px;}
.boxs p a{color: #5993D4; font-weight:600;}
.borderright{border-right: none;}


.learn{background: #CEE3F3; padding: 30px 0px;}
.titlehead{text-align: center; margin-bottom: 20px; margin-top: 10px;}
.titlehead h2{font-size: 35px; color: #070D59; font-weight: 300;}
.bgcolorlight{ background: #5993D4; padding:30px 20px; border-radius: 20px;}
.learning{margin-bottom: 20px;}
.learning h4{color: #fff; font-size: 28px;margin-bottom:0px;}
.bgcolorlight p{color: #070D59; font-size: 25px; font-weight:200;}
.bgcolordark{ background: #070D59; padding:30px 20px; border-radius: 20px;}
.bgcolordark p{color: #5993D4; font-size: 25px; font-weight:200;}


.longprogram{ background: #004D85; padding:50px 0px;}
.programbox{ background: #fff; padding: 30px 20px; width:100%;text-align:center; border-radius: 25px;}
.programbox h3{font-size:21px; color: #070D59; font-weight: 200; margin-bottom: 10px; display: inline-block;}
.bttn2{margin-top:20px;}
.bttn2 a{ padding: 10px 20px; background: #5993D4; color: #fff; font-size: 16px; transition: all ease 0.5s; letter-spacing: 0.5px; cursor: pointer;}
.bttn2 a:hover{ background: #070D59; color: #fff; transition: all ease 0.5s;} 
h2.fontw600{font-weight:600;}

.titlehead span{font-size: 22px; margin-top: 20px; font-weight:500;}

.businessmaster{padding: 40px 0px;}
.pdding30{padding: 30px;}
.titlehead p{color: #fff; margin-top:10px; font-size: 24px;}
.busnemaster{ margin-top: 30px; margin-bottom: 30px;}
.busnemaster p{ font-size: 18px; color: #fff;}
.busnemaster img{margin-bottom: 20px; width: 40px;}
.busnemaster h4{font-size: 22px; color: #fff; margin-bottom: 20px;}


.birdspaecial{ background: #CEE3F3; padding: 30px 0px;}
.text-upercase{text-transform: uppercase;color: #070D59; font-weight: 300;}
.birdspecilatext{text-align: center;}
.birdspecilatext h6{font-size: 25px;
  color: #4B78AA;
  margin-bottom: 15px;
  text-transform: uppercase;
  font-weight: 600;}
.birdspecilatext p{margin-bottom: 10px; font-size: 24px;}
.birdspecilatext h5{font-size: 22px; color: rgb(1, 116, 199); margin-top:50px;}
a.yelow{background-color: rgb(0, 0, 0) !important;}

.btn3{text-align: center; margin-top: 40px; margin-bottom: 20px;}
.btn3 a{padding: 15px 30px; font-size: 22px; color: #fff; background: #68BEFD; text-transform: uppercase; border-radius: 10px; font-weight: 600;}
.btn3 img{width: 20px; position: relative; bottom: 2px; left:5px;}



.attend{background: #013256; padding:50px 0px;}
.attendtext{width:95%; margin: 0 auto;}
.attendtext p{font-size:20px; color: #68BEFD; text-align: center; font-weight: 500; line-height: 1.4;}
ul.listcheck{margin-top:60px; margin-left: 10px;}
ul.listcheck li{font-size: 26px; color: #fff; margin-bottom: 30px; display: inline-block; width: 48%; font-weight:500;}
ul.listcheck li img{width:25px; position: relative; bottom: 3px;}
.datepanel{padding:40px 60px; background: #fff; border-radius:15px; margin-top: 40px;}  
.datepanel h4{ color: #070D59; font-size: 28px;}

.btn4{text-align:right; margin-top: 0px;}
.btn4 a{padding: 15px 30px; font-size: 22px; color: #fff; background: #0082C6; text-transform: uppercase; border-radius: 10px;
   transition: all ease 0.5s; font-weight: 600;}
.btn4 img{width: 20px; position: relative; bottom: 2px; left:5px;}
.btn4 a:hover{ background: #013256; transition: all ease 0.5s;}




.shouldnotattend{background: #CEE3F3; padding:50px 0px;}
.shouldnotattend .attendtext{width:95%; margin: 0 auto; text-align: center;}
.shouldnotattend .attendtext p{font-size:20px; color: #333; text-align: center; font-weight: 500; line-height: 1.4;}
.shouldnotattend ul.listcheck{margin-top:60px; margin-left: 10px; padding:0px 40px;}
.shouldnotattend ul.listcheck li{font-size: 26px;
  color: #000;
  margin-bottom: 20px;
  display: inline-block;
  width: 35%;
  font-weight: 600;
  text-align: left;}
.shouldnotattend ul.listcheck li img{width:25px; position: relative; bottom:2px;}
.datepanel{padding:40px 60px; background: #fff; border-radius:15px; margin-top: 40px;}  
.datepanel h4{ color: #070D59; font-size: 28px;}

.btn4{text-align:right; margin-top: 0px;}
.btn4 a{padding: 15px 30px; font-size: 22px; color: #fff; background: #68BEFD; text-transform: uppercase; border-radius: 10px;
   transition: all ease 0.5s; font-weight: 600;}
.btn4 img{width: 20px; position: relative; bottom: 2px; left:5px;}
.btn4 a:hover{ background: #013256; transition: all ease 0.5s;}

img{max-width: 100%;}
.speakars{padding: 30px 0px; background: #000;}
.specdetails{background:#5993D4; padding: 40px 60px;}
.specdetails h3{font-size: 25px; font-weight:700; margin-bottom: 20px; color: #fff;}
.specdetails p{font-size: 16px; font-weight:500; color: #fff; }
.bg11 a{ background: #070D59;}
.bg11 a:hover{ background: #000;}

.speakars2{padding: 30px 0px; background: #000;}
.specdetails2{background:#070D59; padding: 40px 60px; margin-bottom: 30px;}
.specdetails2 h3{font-size: 25px; font-weight:700; margin-bottom: 20px; color: #fff;}
.specdetails2 p{font-size: 16px; font-weight:500; color: #fff;}
.bg112 a{ background: #5993D4;}
.bg112 a:hover{ background: #000;}


.about{ padding: 50px 0px; background:#013256;}
.abouttext p{margin-bottom: 15px; color: #fff;}
.about img{border-radius: 5px;}


.clientssay{ padding:40px 0px; background: #CEE3F3;}
h2.text-yelow{color: rgb(1, 50, 86); font-weight:600; border-bottom: 2px dashed; padding-bottom: 23px;} 
.saytext h5{margin-bottom: 15px; font-weight:600; margin-top: 20px;}
.saytext{text-align: center;}
.saytext p{margin-bottom: 15px;}
.borderbtm{border-bottom: 2px #F0BA00 dashed; padding-bottom: 23px;}
.bordersay{border-bottom: 2px #000000 dashed; padding-bottom: 23px;}

.footerbottom{background: #DEDEDE; padding:20px 0px;}
.footerlogo{ margin: 0 auto; text-align: center;}
.footerlogo img{width:150px;}
.footerlogo p{margin-top: 20px; font-size: 22px; color: #585858; font-weight: 500;}


@media screen and (max-width:640px) {
  .logo{text-align: center;}
  .md-none{display: none;}
  .mbcenter a{margin: 0 auto; text-align: center; float: left;}
  .banertext h3 {font-size: 24px;}
  .banertext h1 { font-size: 32px;}
  .banertext p { font-size: 20px; padding-right: 14px;}
  .banertext { z-index: 9; position: relative; top: 45px; width: 98%; }
  .boxs { height: 310px; width: 49%; border: 2px solid #ccc; margin-bottom:6px; }
  .boxs p{ font-size: 13px;}
  .banner {height: 1730px; position: relative;}
  .fivebox { border-radius: 0px;}
  .w100{width:100%; height: 200px;}
  .heights{height: 260px;}
  .titlehead h2 {font-size: 28px;}
  .learning h4 { color: #fff;
    font-size: 16px;
    margin-bottom: 9px;
    margin-top: 2px;}
  .bgcolorlight p { color: #070D59; font-size: 15px; font-weight: 200; }
  .bgcolordark p {color: #5993D4; font-size: 17px; font-weight: 200; }
  .programbox { margin-bottom: 30px;}
  .busnemaster h4 {font-size: 20px; color: #fff; margin-bottom: 20px;}
  ul.listcheck li { font-size: 16px; color: #fff; margin-bottom: 15px; display: inline-block;  width: 100%;}
  .attendtext { width: 100%; margin: 0 auto;}
  .datepanel { padding: 30px; margin-top: 20px;}
  .datepanel h4 {color: #070D59; font-size: 25px;}
  .btn4 a {padding: 12px 20px; font-size: 14px; }
  .btn4 {text-align: center; margin-top: 27px; }
  .shouldnotattend ul.listcheck { margin-top: 35px; margin-left: 10px; padding: 0px 0px; }
  .shouldnotattend ul.listcheck li { width: 100%; font-size: 18px;}
  .specdetails { background: #5993D4;  padding: 20px; margin-bottom: 30px; }
  .specdetails2 { padding: 20px; margin-bottom: 30px; }
  .specdetails p {  font-size: 17px; font-weight: 500; color: #fff;  margin-bottom: 30px;}
  .specdetails2 p {  font-size: 17px; font-weight: 500; color: #fff; margin-bottom: 30px;}
  .bgcolorlight {
    padding: 20px 5px;
  }
  .bgcolordark {
    padding:20px 5px;
  }
  .btn3 a {
    padding: 10px 20px;
    font-size: 14px;}
    .birdspecilatext p {
      margin-bottom: 10px;
      font-size: 16px;
    }

    .shouldnotattend .attendtext p {
      font-size: 16px;}
      .specdetails h3 {
        font-size: 24px;}

        .specdetails2 h3 {
          font-size: 24px;}

          .footerlogo p {
            margin-top: 20px;
            font-size: 16px;
            color: #585858;
            font-weight: 500;
          }

    .fivebox{display: none;}      
    .mbshow{display:block !important; margin: 0 auto; text-align: center; padding-top: 30px;}
    .mobilebox{margin-bottom: 20px;}

}

.mbshow{display: none;}
.logo img{ width:70px;}

.moretext {
  display: none;
}

.moretext2 {
  display: none;
}

.moretext3 {
  display: none;
}




.parallax {
  /* The image used */
  background-image: url("../img/dbm-who.webp");
 height: 100%;

 /* Create the parallax scrolling effect */
 background-attachment: fixed;
 background-position: center;
 background-repeat: no-repeat;
 background-size: cover;
}


.bg-blackc{background: rgba(0, 0, 0, 0.8); padding: 30px;}





