@import url('fonts.css');

.loader{position: fixed;width: 100%;height: 100%;background: #262626;;z-index: 10000;display: block;}
.ring
{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  width:150px;
  height:150px;
  background:transparent;
  border:3px solid #202020;
  border-radius:50%;
  text-align:center;
  line-height:150px;
  font-family:'Lato';
  font-size:15px;
  color:#fff000;
  letter-spacing:4px;
  text-transform:uppercase;
  text-shadow:0 0 10px #fff000;
  box-shadow:0 0 20px rgba(0,0,0,.5);
}
.ring:before
{
  content:'';
  position:absolute;
  top:-3px;
  left:-3px;
  width:100%;
  height:100%;
  border:3px solid transparent;
  border-top:3px solid #fff000;
  border-right:3px solid #fff000;
  border-radius:50%;
  animation:animateC 2s linear infinite;
}
.ring span
{
  display:block;
  position:absolute;
  top:calc(50% - 2px);
  left:50%;
  width:50%;
  height:4px;
  background:transparent;
  transform-origin:left;
  animation:animate 2s linear infinite;
}
.ring span:before
{
  content:'';
  position:absolute;
  width:16px;
  height:16px;
  border-radius:50%;
  background:#fff000;
  top:-6px;
  right:-8px;
  box-shadow:0 0 20px #fff000;
}
@keyframes animateC
{
  0%
  {
    transform:rotate(0deg);
  }
  100%
  {
    transform:rotate(360deg);
  }
}
@keyframes animate
{
  0%
  {
    transform:rotate(45deg);
  }
  100%
  {
    transform:rotate(405deg);
  }
}



/* hover #0064d7 */ /* primary #ffd116 */ /* secondary #1d3055 */
section{transition:.7s;scroll-behavior: smooth;margin-top:0px !important;margin-bottom:0px !important;}
html,body{margin: 0px;padding: 0px;font-family: 'Lato';scroll-behavior: smooth;overflow-x:hidden;}
::selection {
  color: #fff;
  background: #1d3055;
}
.header-section{ z-index: 1;}
.bg-default{background: #1d3055;}
.header-section .navbar{z-index: 2;}
.header-section .navbar .navbar-toggler{border: 2px solid #ffd116; border-radius: 1px;margin:0px 35px;padding: 8px 12px;}
.header-section .navbar .navbar-toggler i{color: #ffd116;font-size: 35px;}
.header-section .navbar .navbar-toggler:focus{box-shadow: none;}
.header-section .navbar .navbar-toggler:hover{border-color: #0064d7;transition: .7s;}
.box-shadow-dark{box-shadow: 4px 2px 15px #111;}
.box-shadow-dark-1{box-shadow: 0px 0px 5px #111;}
.page-body img{width: 100%;background-size: contain;}
.header-section .navbar-nav{flex: auto;display: flex;justify-content: end;}
.navbar-nav .nav-item>a{color: #fff;font-weight: 600;letter-spacing: .5px;font-size: 14px;text-transform: uppercase;white-space:nowrap;}
.dropdown-toggle1:hover .dropdown-menu{display: block !important;}
.dropdown-menu{background: #1d3055;box-shadow: 0px 2px 3px #1d3055;margin-top:-5px;}
.dropdown-item{color: #fff;font-weight: 600;letter-spacing: .5px;font-size: 14px;text-transform: uppercase;white-space:nowrap;}
.dropdown-item:hover,.dropdown-item.active{background: #1d3055;color: #ffd116;}
.fixed-header{opacity:.7;position: fixed;  top: 0;  width: 100%;}
.header-section:hover .fixed-header{transition: .7s;opacity:1;}
.navbar-nav .nav-item{position:relative; padding: 0 10px;}
.navbar-nav .nav-item a:hover{color:#ffd116;}
.navbar-nav .nav-link.active{color:#ffd116;}
@media (min-width: 320px){
  .header-section .navbar{padding: 20px 10px;}
  .navbar-nav .nav-item>a{font-size: x-large;}
}
@media (min-width: 992px){
  .navbar-nav .nav-item>a{font-size: large;}
}
@media (min-width: 1200px){
  .navbar-nav .nav-item>a{font-size: 14px;}
  .navbar-nav .nav-item span{display: none !important;}
  .dropdown-menu{border-top: 2px solid #ffd116;}
  .dropdown-menu .dropdown-item{padding: 10px 15px;}
  .header-section .navbar{padding: 10px 10px;}
}
.navbar-brand span{font-family: 'Oswald';color: #ffd116;font-size: 2.5rem;}
.navbar-brand span:nth-child(1){color: #fff; }
.navbar-brand img{width:141px;height:161px;}
#offcanvasNavbar{z-index:10000;}
.offcanvas-title{font-size: xx-large;}
.w-10{width: 10%;}
.w-20{width: 20%;}
.w-30{width: 30%;}
.w-50{width: 50%;}


.breadcrumb-options{position: relative;z-index: 1;display: flex;justify-content: space-between;;align-items: center;padding: 20px;background: #fff;}
.breadcrumb-options h1{text-align: center;font-family: 'Oswald';color: #1d3055;font-size:3.1rem;white-space: nowrap;text-transform: uppercase;}
.breadcrumb-options .breadcrumb{display: flex;justify-content: center;text-transform: uppercase;font-weight: 600;}
.breadcrumb-options .breadcrumb .breadcrumb-item a{color: #666;text-decoration: none;}
.breadcrumb-options .breadcrumb .active {color: #1d3055 !important;}
.breadcrumb-options .breadcrumb .breadcrumb-item a:hover{color:#0064d7; }

.index-page-body{z-index: 100;}
.index-page-body .index-section{background-image: url('../images/closeup-black-keyboard-table.jpg');background-repeat: no-repeat;background-size: cover;position: relative;}
.index-page-body .index-section::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.89);pointer-events: none;z-index: 0;}
.index-page-body .index-section .index-box1 h1,.index-page-body .index-box1 h2{text-decoration: underline;  font-family: 'Oswald';white-space: nowrap;}
.index-page-body .index-section .index-box1 h1{font-size:6rem;}
.index-page-body .index-section .index-box1 h2{font-size: 2rem;color: #fff;}
.index-page-body .index-section .index-box1 h1:first-child{color: #fff;}
.index-page-body .index-section .index-box1 h1:nth-child(2){color: #ffd116;}
.index-page-body .index-section .container-fluid{padding: 40px;width: 100%;height: 100%;background-size: cover;}
.index-page-body .index-section .index-box{margin:0px 0px 40px 0px;}
.index-page-body .index-section .index-box1{padding: 45px 60px;text-align: center;position: relative; }
.index-page-body .index-section .index-box1 .position1{height: 12px;position: absolute;top: -10px;left: 0%;right: 30%;background: #ffd116;}
.index-page-body .index-section .index-box1 .position2{height: 12px;position: absolute;bottom: -10px;left: 30%;right: 10%;background: #ffd116;}
.index-page-body .index-section .index-box1 .position3{width: 12px;height: calc(100% + 10px);position: absolute;top: 0px;left: 0px;background: #ffd116;}
.index-page-body .index-section .index-box1 .position4{width: 12px;height: 65%;position: absolute;top: -10px;right: 0px;background: #ffd116;}
.index-page-body .index-section .index-box1 .position_logo img{position: absolute;width: 25%;left:90%;bottom: -10%;}
.index-page-body .index-section .index-box1 .position5_transparent{height: 12px;position: absolute;top: -10px;width: 4%;right: 2%;background: transparent;}
.index-page-body .index-section .index-box1 .position5{height: 12px;position: absolute;top: -10px;width: 5%;right: 5%;background: #ffd116;}
.index-page-body .index-section .index-box1 .position5_opp_transparent{height: 12px;position: absolute;bottom: -10px;width: 4%;left: 2%;background: transparent;}
.index-page-body .index-section .index-box1 .position5_opp{height: 12px;position: absolute;bottom: -10px;width: 5%;left: 5%;background: #ffd116;}
.index-page-body .index-section .index-box1 .position6{height: 12px;position: absolute;top: -10px;width: 10%;right: 15%;background: #ffd116;}
.index-page-body .index-section .index-box1 .position6_opp{height: 12px;position: absolute;bottom: -10px;width: 10%;left: 15%;background: #ffd116;}


.about-section{position: relative;}
.about-section .container-fluid .ab-first-col{background-image: url('../images/about-img.jpg');background-repeat: no-repeat;background-position: center;background-size: contain;}
.about-section .container-fluid .ab_bg_position1{position: absolute;top: 0px;left: 25%;width: 25%;background: #1d3055;height: 100%;z-index: -1;}
.about-section .about-box2 {padding: 20px 40px;position: relative;}
.about-section .about-box2 h1{ text-align: center;font-family: 'Oswald';color: #1d3055;font-size:3.1rem;white-space: nowrap;}
.about-section .about-box2 .about-overlay-text1{margin: 15px 0px;padding: 10px 40px;display: flex;align-items: center;justify-content: end;background: #ffd116;width: 135%;position: relative;left: -35%;color: #1d3055;text-align: center;z-index: -1;}
.about-section .about-box2 .about-overlay-text1 h4{font-family: 'Oswald';color: #1d3055;}
.about-section .about-box2 p{text-align: justify;color: #1d3055;padding: 5px 0px;font-weight: 500;}
.about-section .about-box2 .ab_position1{height: 4px;position: absolute;top: -4px;left: 0%;right: 0%;background: #1d3055;}
.about-section .about-box2 .ab_position2{height: 80%;position: absolute;top: 0px;right: 0px;width: 4px;background: #1d3055;}
.about-section .about-box2 .ab_position3 img{width: 20%;position: absolute;bottom: -2%;right: 0px;z-index: 0;}
.about-section .about-box2 .ab_position4{width: 70%;height: 4px;position: absolute;bottom: 0%;left: 0px;background: #1d3055;z-index: 0;}



.about-banner {position: relative;}
.about-banner .container-fluid .breadcrumb-options{display: flex;justify-content: space-between;;align-items: center;padding: 20px;background: #fff;}


.mission-section{position: relative;background-image: url('../images/laptop-device-with-copy-space.jpg');background-repeat: no-repeat;background-position: center;background-size: cover;}
.mission-section::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.1);pointer-events: none;z-index: 0;}
.mission-section .mission-box2{position: relative;}
.mission-section .mission-box2 .mi_position1{height: 100%;width:4px;position: absolute;top: 0%;background: #ffd116;z-index: 0;}
.mission-section .mission-box2 .mission-box2-content{position: relative;z-index: 0;}
.mission-section .mission-box2 .mission-box2-content h2,.mission-section .mission-box2 .mission-box2-content h4{font-family: 'Oswald';color: #fff;background:#1d3055;padding: 10px 20px;}
.mission-section .mission-box2 .mission-box2-content p{padding: 10px 20px;text-align: justify;}
.mission-section .mission-box2 .mission-box2-content h4{list-style-type: circle;}
.mission-section .mission-box1{background:#1d3055;margin: 0px; }
.mission-section .mission-box1 h5{color: #ffd116;font-weight: bold;text-align: center;}
.mission-section .mission-box1 h1{color: #fff;font-family: 'Oswald';text-align: center;margin: 0px;font-size: 3.1rem;}
.mission-section .mission-box11{background:#ffd116;color: #222;margin: 0px;}
.mission-section .mission-box11 p{text-align: justify;}




.team-section .team-section-dbit-logo{position: absolute;right: 0px;top: 10px;}
.team-section .team-box1{background:#1d3055;margin: 0px; }
.team-section .team-box1 h5{color: #ffd116;font-weight: bold;text-align: center;}
.team-section .team-box1 h1{color: #fff;font-family: 'Oswald';text-align: center;margin: 0px;font-size: 3.1rem;}
.team-section .team-member-img1{background-image: url('../images/4.png');background-size: contain;background-repeat: no-repeat;background-position: 50%;}
.team-section .team-member-img2{background-image: url('../images/6.png');background-size: contain;background-repeat: no-repeat;background-position: 50%;}
.team-section .team-member-img3{background-image: url('../images/7.png');background-size: contain;background-repeat: no-repeat;background-position: 50%;}
.team-section .team-member-img4{background-image: url('../images/5.png');background-size: contain;background-repeat: no-repeat;background-position: 50%;}
.team-dbit-logo{float: right;}
.team-section .team-descp1{position: absolute;bottom: 0px;}
.team-section .team-descp1 h6{font-weight: 900;color:#1d3055;}
.team-section .team-descp1 h6:first-child{color:#222;}
.team-section .team-descp1 p{margin: 0px;font-size: small;color:#1d3055;font-weight: 600;}
.team-section .team-descp1 p:nth-child(1){margin: 0px 0px 5px 0px;}
.line-primary{color: #bb9600;border-top: 2px solid;margin: 10px 0px 2px 0px;}
.team-section .team-descp2{text-align: right;}
.team-section .team-descp2 h6{font-weight: 900;color:#1d3055;}
.team-section .team-descp2 h6:first-child{color:#222;}
.team-section .team-descp3{text-align: right;}
.team-section .team-descp3 h6{font-weight: 900;color:#1d3055;}
.team-section .team-descp3 h6:first-child{color:#222;}
.team-section .team-descp4{position: absolute;top: 45%;}
.team-section .team-descp4 h6{font-weight: 900;color:#1d3055;}
.team-section .team-descp4 h6:first-child{color:#222;}
.team-section .team-descp4 p{margin: 0px;font-size: small;color:#1d3055;font-weight: 600;}
.team-section .team-descp4 p:nth-child(1){margin: 0px 0px 5px 0px;}




.services-section{position: relative;}
.services-section .services-background{position: relative;background-image: url('../images/services-background.jpg');background-repeat: no-repeat;background-position: center;background-size: cover;}
.services-section .services-background::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);pointer-events: none;z-index: 0;}
.services-section .service-section-dbit-logo{position: absolute;right: 5%;top: 5%;}
.services-section .service-section-dbit-logo img{mix-blend-mode: exclusion;}
.services-section .services-desc1{text-align: center;}
.services-section .services-desc1 h5{color: #fff;font-weight: 900;}
.services-section .services-desc1 h1{color: #fff;font-family: 'Oswald';text-align: center;margin: 0px;font-size: 3.1rem;}
.services-section .card{display: block;background: transparent;border: 0px solid;color:#1d3055; text-align: center;}
.services-section .card img{width: 25%;position: relative;;top:-50px;}
.services-section .card .card-body{position: relative;;top:-25px;}
.services-section .card .card-title{font-family: 'Oswald';font-weight: 900;}
.text-right{text-align: right;}
.prl-4{ padding: 0 1.5rem 0 1.5rem!important;}
.prl-2{ padding: 0 1.5rem 0 1.5rem!important;}
.ptb-4{ padding: 1.5rem 0 1.5rem 0!important;}
.pb-4{ padding: 0 0 1.5rem 0!important;}


.contact-section{position: relative;}
.contact-section .contact-background{background-image: url('../images/contact-background.jpg');background-repeat: no-repeat;background-position: 50%;background-size: cover;}
.contact-section .contact-background::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.50);pointer-events: none;z-index: 0;}
.contact-section .contact-background div{z-index: 1;}
.contact-section .contact-box1{display: flex;align-items: center;justify-content: end;}
.contact-section .contact-position{position: absolute;width: 50%;background: #fff;z-index: -1 !important;right: 0%;height: 100%;}
.contact-section .contact-overlay{max-width: 100%;height: 80%;display: grid;align-content: center;justify-content: center;padding: 20px;background:#1d3055;color: #fff;text-align: center;}
.contact-section .contact-overlay h1{font-family: 'Oswald';text-align: center;margin: 0px;font-size: 3.1rem;}
.contact-section .contact-overlay h5{color:#ffd116;}
.contact-section .contact-content-background{background: #fff; }
.contact-section .contact-content{display: flex;margin:0px 0px 15px 0px;width: 100%;height: 75px;}
.contact-section .contact-content .contact-icon{width: 15%;background:#1d3055;color: #fff; display: flex;justify-content: center;align-items: center;}
.contact-section .contact-content .contact-icon i{font-size: 1.5rem;}
.contact-section .contact-content .contact-text{padding: 10px 20px;background:#ffd116;width: 90%;display: grid;align-content: center;}
.contact-section .contact-content .contact-text h6{font-weight: 900;margin: 0px;}
.contact-section .contact-content .contact-text p{margin: 5px 0px 0px 0px;font-size: 14px;}
.contact-section .contact-content2{display: flex;margin:15px 0px;width: 100%;justify-content: center;}
.contact-section .contact-content2 img{width: auto;}
.contact-section .contact-section-dbit-logo{text-align: right;width: 75%;}


.post-training-section{position: relative;background-image: url('../images/blur-library-interior-background.jpg');background-repeat: no-repeat;background-position: center;background-size: cover;}
.post-training-section::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgb(255 255 255 / 80%);pointer-events: none;z-index: 0;}
.post-training-section .tag-text{background: #b6d6f3;}
.post-training-section .tag-text2{background:#1d3055;color: #fff;}
.post-training-section .training-box1{display: flex;margin:0px 0px 15px 0px;width: 100%;height: auto;z-index: 1;}
.post-training-section .training-box1 .tag-text{width: 10%;display: flex;justify-content: center;padding: 1rem;}
.post-training-section .training-box1 .tag-text h5{font-weight: 900;writing-mode: vertical-lr;text-orientation: sideways;transform: rotate(180deg);}
.post-training-section .training-box1 .tag-text2{width: 100%;display: flex;align-items: center;justify-content: center;}
.post-training-section .training-box1 .tag-text2 h1{font-family: 'Oswald';text-align: center;margin: 0px;font-size: 3.1rem;}

.post-training-section .training-box2{height: 100%;}
.post-training-section .training-box2 .tag-text{padding: 1rem;height: 20%;display: flex;justify-content: center;align-items: center;}
.post-training-section .training-box2 .tag-text h5{font-weight: 900;text-align: center;}
.post-training-section .training-box2 .tag-text2{height: 80%;}
.post-training-section .training-box2 .tag-text2 p{text-align: center;}
.post-training-section .position-to-top{position: absolute;top:-20%;background: #222;width: 2px;height: 20%;left: 50%;}
.post-training-section .position-to-top2{position: absolute;top:-40%;background: #222;width: 2px;height: 40%;left: 50%;}
.post-training-section .position-to-bottom{position: absolute;top:-20%;background: #222;width: 100%;height: 2px;left: 50%}
.post-training-section .position-to-bottom2{position: absolute;top:-20%;background: #222;width: 100%;height: 2px;right: 50%}
.post-training-section-dbit-logo{position: absolute;right: 0px;}


/* .education-section .education-background{}
.education-section .education-background::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/2813864_14043.jpg');background-size: contain;background-repeat: no-repeat;opacity: .3;pointer-events: none;z-index: 0;}
.education-section .education-background div{z-index: 1;} */
.education-section .education-box{background: #fff;color:#1d3055;    overflow: hidden;}
.education-section .education-box h1{font-family: 'Oswald';text-align: left;;margin: 0px;font-size: 3.1rem; }
.education-section .education-box h1 span{color: #222;}
.education-section .education-box h5{max-width: 75%;line-height:30px;}
.education-section .edu-background2{background-image: url('../images/3.png');background-size: cover;background-position: 25%;}
.education-section .education-box-divide{display: flex;position: relative;left: -25%;}
.education-section .education-box2{background:#ffd116;margin: 8px;}
.education-section .education-box3{background:#1d3055;color: #fff;margin: 8px;}
.education-section .education-box2 h2{text-align: center;font-family: 'Lato';font-weight: 900;}
.education-section .education-box3 h2{text-align: center;font-family: 'Lato';font-weight: 900;}
.education-section .education-box2 h5{color: #222;font-weight: bold;}
.education-section .education-box2 h5,.education-section .education-box3 h5{white-space: nowrap;text-align: center;}
.education-section-dbit-logo{position: absolute;right: 0px;bottom: 10px;}



.course-section{position: relative;}
.course-section h1{font-family: 'Oswald';font-size: 3.1rem;}
.course-section-dbit-logo{position: absolute;right: 0px;top: 10px;}
.course-section .position-left-bar{position: absolute;width: 5px;height: 50%;top: 0px;background:#ffd116;z-index: -1;}
.course-section h6{color:#1d3055;font-weight: 600; }
.course-section img{z-index: 1;}


.course2-section{position: relative;}
.course2-section h1{font-family: 'Oswald';font-size: 3.1rem;}
.course2-section-dbit-logo{position: absolute;right: 0px;top: 10px;}
.course2-section .position-left-bar{position: absolute;width: 5px;height: 100%;top: 0px;background:#ffd116;z-index: -1;}
.course2-section h6{color:#1d3055;font-weight: 600; }
.course2-section .course-card h6{}
.course2-section .course-card{height: auto;}
.course2-section .course-card img{width: 100%;height: 100%;}


.empower-section{position: relative;}
.empower-section h1{font-family: 'Oswald';font-size: 3.1rem;color:#1d3055;}
.empower-section h5{color:#1d3055;font-weight: 600;}
.empower-section .button-1{background:#ffd116;display: block;width: 225px;height: 100%;border-radius: 33px;padding: 0;}
.empower-section .button-2{background:#1d3055;display: block;color: #fff;border-radius: 33px;width: 200px;padding: 12px 25px 12px 25px;text-align: center;}
.empower-section .button-style{width: 200px;font-weight: 600;}
.empower-section .button-style:hover .button-1{background:#1d3055;transition:.7s;width: 225px;}
.empower-section .empower-background{background-image: url('../images/aerial-view-business-team.jpg');background-size: cover;}
.empower-section .empower-background::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgb(0 0 0 / 25%);pointer-events: none;z-index: 0;}
.empower-section .empower-section-1{background: rgb(255 255 255 / 90%);border-radius: 0px;text-align: center;;}
.empower-section .empower-section-1 .empower-btns{display: inline-grid;}



.sponser-section{position: relative;}
.sponser-section .sponser-section-dbit-logo{z-index: 1;}
.sponser-section h2{font-family: 'Oswald';font-size: 2.5rem;color:#fff;}
.sponser-section .sponser-background{background-image: url('../images/19335203_6074571.jpg');background-size: cover;}
.sponser-section .sponser-background::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgb(0 0 0 / 85%);pointer-events: none;z-index: 0;}
.sponser-section .sponser-section-1{background: rgb(137 137 137 / 25%);box-shadow: 1px 10px 15px #000;border-radius: 0px;text-align: left;;;}
.sponser-section .sponser-section-1 .sponser-box1{display: flex;width: 100%;}
.sponser-section .sponser-section-1 .sponser-box1 h2{width:40%; }
.sponser-section .sponser-section-1 .sponser-box1 .sponser-content1{width: 60%;}
.sponser-section .sponser-section-1 .sponser-box1 .sponser-content1 h6{color:#fff;font-weight: 400;font-family: 'Oswald';display: flex; justify-content: space-between;}
.sponser-section .sponser-section-1 .sponser-box1 .sponser-content1 h6 span{text-align: right;width: 20%;}
.sponser-section .sponser-section-1 .sponser-box1 .sponser-content1 h6 span:first-child{text-align: left;width: 60%;}
.sponser-section .sponser-section-1 .sponser-box2{display: flex;justify-content: space-between;}
.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-1,.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-2{color: #fff;}
.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-1{
  text-align: left;
}
.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-2{
  text-align: right;
}
.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-1 h5,.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-2 h5{font-weight: 700;text-decoration: underline;}
.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-1 h6,.sponser-section .sponser-section-1 .sponser-box2 .sponser-item-2 h6{font-weight: 600;}



.back-to-top{display: none;position: fixed;right: 35px;bottom: 35px;z-index: 1001;background: #ffd116;border: 2px solid #ffd116;color: #000;padding: 6px 10px;}
.back-to-top i{font-size: 18px;}
.back-to-top:hover{color: #000;}
.back-to-top:hover i{position: relative;top: -4px;transition: .7s;}

@media only screen and (min-width: 325px) {
  .about-section .about-box2 p{ font-size: 18px; }
  .mission-section .mission-box2 .mission-box2-content p{ font-size: 18px; }
  .mission-section .mission-box11 p{ font-size: 18px; }
}

.footer-section{background: #fff; }
.footer-section .footer-logo img{width: 50%;}
.footer-section .color-pallete{background: #048495;height: 50px;width: 100%;overflow: hidden;}
.footer-section .color-pallete .position1{position: absolute;right: -5%;width: 180px;height: 40px;background: #d8bbec;transform: rotate(327deg);}
.footer-section .color-pallete .position2{position: absolute;right: -10%;width: 180px;height: 70px;background:#5050db;transform: rotate(327deg);}
.footer-section .footer-links1{margin: 0px 15px 0px 15px;}
.footer-section .footer-links1 ul{padding: 0px;margin: 0px;}
.footer-section .footer-links1 ul li{list-style-type: none;padding: 4px 0px;}
.footer-section .footer-links1 p{text-transform: uppercase;font-weight: 900;}
.footer-section .footer-links1 ul li a{color:#0064d7;font-size: 14px;text-decoration: none;font-weight: 600;text-transform: uppercase;}
.footer-section .footer-links1 ul li a:hover{color:#1d3055;}


.footer-section .footer-contact{margin: 0px 20px 0px 20px;}
.footer-section .footer-contact ul{padding: 0px;margin: 0px;}
.footer-section .footer-contact ul li{list-style-type: none;padding: 4px 0px;display: flex;font-weight: 600;}
.footer-section .footer-contact ul li i{color:#ffc107;font-size: 20px;}
.footer-section .footer-contact ul li span{margin-left: 10px;}
.footer-section .footer-contact ul li:hover .footer-section .footer-contact ul li span{color:#1d3055; }
.footer-section .footer-contact p{text-transform: uppercase;font-weight: 900;}
.footer-content h6 span{font-weight: 900;}


.contact-section-form{position: relative; }
.contact-form{z-index: 1;position:relative;}
.contact-form  h1{font-family: 'Oswald';font-size: 3.1rem;color: #1d3055;}
.contact-form input,.contact-form textarea{padding:20px;border-radius:1px;border:1px solid #ccc;}
.contact-form input:focus,.contact-form textarea:focus,.contact-form input:hover,.contact-form textarea:hover{box-shadow:none;border:1px solid #ffd116;}
.contact-form button{padding:20px;border-radius:1px;}
.contact-form .g-recaptcha{}
.contact-form .max-h-100{max-height:100%;height:auto;}
.contact-form .h-100{height:100%;}

.events-section .row{background: #ccc;}
.events-section  h1{font-family: 'Oswald';font-size: 3.1rem;color: #1d3055;text-align: center;}
.events-section .event-item {margin: 20px 10px; padding: 0px;list-style: none;background-color: #fff;box-sizing: border-box;display: flex; }
.events-section .event-item .time {text-align: center;position: relative;background-color: #262626;padding: 5px 20px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;align-content: center;width: 30%;transition: 0.5s;}
.events-section .event-item:hover .time {background-color: #1d3055;}
.events-section .event-item .time h2 {margin: 0;padding: 0;color: #fff;font-weight: 900;}
.events-section .event-item .time h2 span {font-size: 20px;font-weight: 900;}
.events-section .event-item .details {width: 70%;padding: 5px 20px;background-color: #fff;box-sizing: border-box;}
.events-section .event-item .details h3 {margin: 0;padding: 0;font-size: 22px;}
.events-section .event-item .details p {margin: 10px 0 10px 0;padding: 0;font-size: 16px;}
.events-section .event-item .details a {border-radius: 0px;transition: 0.5s;float: right;}
.events-section .event-item .details a:hover {background-color: #1d3055;color: #fff;border-color: #1d3055;}
