@font-face{font-family:'GothicA1-ExtraLight';src:url(../fonts/GothicA1-ExtraLight.ttf);}
@font-face{font-family:'GothicA1-Bold';src:url(../fonts/GothicA1-Bold.ttf);}
@font-face{font-family:'GothicA1-SemiBold';src:url(../fonts/GothicA1-SemiBold.ttf);}
@font-face{font-family:'GothicA1-Thin';src:url(../fonts/GothicA1-Thin.ttf);}
@font-face{font-family:'GothicA1-Regular';src:url(../fonts/GothicA1-Regular.ttf);}
@font-face{font-family:'GothicA1-Light';src:url(../fonts/GothicA1-Light.ttf);}



.navbar-light .navbar-toggler {
    color: rgba(0,0,0,.5);
    border-color: rgba(0,0,0,.1);
    border-radius: 5em;
    outline: none;
    background-color:#43a2d7;
}
.nav-link-nav-item
{
  color: black;
  font-size: 1.2em!important;
  text-decoration: none!important;
  font-family:GothicA1-ExtraLight;
  padding-right:0.5em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}
.container-width
{
  width:90%!important;
  padding-top:1.5em;
  padding-bottom: 1em;

}
.nav-background
{

}
/* .nav-link-nav-item:hover
{
  color: #fff!important;
  background-color: #4aa9db!important;
} */
/* .nav-background li:hover,
.nav-background li:hover a
{
 color: white!important;
  background-color: #4aa9db!important;
} */
.nav-background li:hover,
.nav-background li:hover .gallery-style
{
 color: white!important;
  background-color: #4aa9db!important;
}
.dropdown-item1
{
  color: black!important;
  text-align: center;
}
.dropdown-item1:hover
{
  color: #fff!important;
  text-align: center;
  background-color: #b2beb5!important;
}
.gallery-style
{

}
.footer-color
{
  background-color:#4aa9db;
  padding-top:2em;
  padding-bottom:0.7em;
}
.carousel-inner img {
     width: 100%;
     height: 100%;
 }
.coaching
{
  padding-top: 1em;
    font-size: 2.5em;
    font-family:GothicA1-Bold;
}
.training
{
  font-family:GothicA1-SemiBold;
  font-size: 1.3em;
}
.training2
{
font-family:GothicA1-Light;
  font-size: 1.2em;
  color: black;
      line-height: 1.9em;
}
.btn-read-more
{
  background-color: #8AD3FA!important;
  color: black ;
  border-radius: .0rem!important;
margin-bottom:0.5em;
margin-top: 1em;
font-family:GothicA1-Regular;
}
.objectives-bg
{
  background-color: #4aa9db;
}
.objectives
{
  color: white;
  font-family:GothicA1-Bold;
  font-size: 2.9em;
  padding-top: 1em;
}
.objectives-sub
{
  color: white;
  font-family:GothicA1-SemiBold;
  font-size: 1.4em;
}
li:before {
  content:"\f0c8";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  width: 2em;
  color:#fff!important;
}
.font-awsome-text
{
  font-family:GothicA1-Light;
    color:#fff;
    font-size: 1.5em;
        margin-bottom: 0.5em;
}
.font-padding
{
  padding-top: 0.7em;
}
.object-last-space
{
  padding-top: 2em;
}
.mission{
  color: black;
    font-family:GothicA1-Bold;
    font-size: 2.5em;
        padding-top: 0.9em;
}
.mission-sub
{
  font-family:GothicA1-Thin;
    font-size: 1.2em;
}
.courses-bg
{
  background-color: #f7f7f7;
}
.courses
{
  color: black;
    font-family:GothicA1-Bold;
    font-size: 2.1em;
        padding-top: 0.8em;
}
.img-padding
{
  padding-bottom: 3.5em;
}
.about
{
  color: black;
    font-family:GothicA1-Bold;
    font-size: 2.5em;
    padding-top: 0.9em;
    padding-bottom: 0.5em;
}
.about-sub
{
    font-family:GothicA1-ExtraLight;
    font-size: 1.2em;
    color: black;
    line-height: 2em;
}
.about-last-space
{
  padding-top: 3.5em;
}
/* .contact-bg
{
  background-image: url( "{% static 'imgage/contact.png' %}");


  background-image: url(..static/image/contact.png);
    background-repeat: no-repeat;
    width: 100%;
    background-size: cover;
} */
.contact
{
  text-align: center;
  color: black;
    font-family:GothicA1-Bold;
    font-size: 2em;
        padding-top: 3.2em;
}
.contact-padding-contact
{
      padding-right: 0;
}
.contact-padding-email
{
  padding-left: 0;
}
.contact-padding {
    padding:2px!important;
    margin-bottom: 0.2em;
}
.btn-submit
{
  padding-left: 1.5em!important;
    background-color: #4aa9db!important;
    padding-right: 1.5em!important;;
    margin-top: 1em!important;;
    margin-bottom: 4em!important;;
    padding-top: 0.3em!important;;
    padding-bottom: 0.3em!important;;
    color: white!important;
    font-family:GothicA1-Bold;
    font-size: 1.3em!important;
    /* border: 1px solid white!important; */
    border-radius: 0!important;
}
.center-align
{
  text-align: center;
padding-top: 3.2em;
}
.center-align2
{
  text-align: center;
}
.center-align-name
{
text-align: center;
padding-top: 0.9em;
color: black!important;
font-family:GothicA1-Regular;
text-decoration: none!important;
}
.course-padding
{
  padding-top: 3em;
}
.aboutus
{
  font-size: 2.5em;
  color: black;
  font-family:GothicA1-Bold;
      padding-top: 1em;
}
/* .about-padding
{
  padding-top: 1.5em;
} */
.about-padding2 {
    padding-top: 4.5em;
}
.coures-names
{
text-align: left;
padding-left: 0em;
font-family:GothicA1-SemiBold;
color: black!important ;
font-size: 1.5em;
text-decoration:none!important;
}
.course-desripition
{
  padding-left: 0em;
  font-size: 1.3em;
font-family:GothicA1-ExtraLight;
color: black!important ;
font-size: 1.5em;
text-decoration:none!important;
}
.course-bg
{
  background-color: #f7f7f7;
}
.courses-list
{
      padding-bottom: 1.5em;
      color: black!important;
        font-family:GothicA1-Bold;
        font-size: 2.5em;
            padding-top: 1em;
            text-decoration: none!important;
}
.course-list-space
{
  padding-top: 3em;
}
a:hover {
text-decoration: none!important;
}
.img-hover-zoom--slowmo img {
    transform-origin: 50% 65%;
  }
  .img-hover-zoom--slowmo:hover img {
    filter: brightness(100%);
    transform: scale(1.05);
  }
  .img-hover-zoom {
  height: 300px; /* Modify this according to your need */
  overflow: hidden; /* Removing this will break the effects */
}
.img-hover-zoom--zoom-n-rotate img {
  transition: transform .5s ease-in-out;
}
.img-hover-zoom--zoom-n-rotate:hover img {
  transform: scale(1) rotate(25deg);
}
.contact-Address{
  text-align: center;
padding-top: 1.5em;
font-size: 2.5em;
  font-family:GothicA1-Bold;
      padding-bottom: 0.3em;
      color: black;
}
.address-contact
{
  text-align: center;
  font-size: 1.3em;
font-family:GothicA1-ExtraLight;
color: black!important ;
font-size: 1.2em;
}
.phn
{
  color: black;
    font-size: 1.3em;
}
.message
{
  padding-left:1.5em;
}
.contact2
{
  color: black;
  text-align: center;
padding-top: 1.5em;
font-size:1.8em;
  font-family:GothicA1-Bold;
      padding-bottom: 0.3em;

}
.course-details-padding
{
  padding-top: 2em;
}
.bottombtn{
width: 45px!important;
height: 45px;
border-radius: 50%!important;
display: none;
position: fixed;
bottom: 6%;
right: 30px;
z-index: 99;
font-size: 18px;
border: none;
text-align: center;
outline: none;
background:#56bde3!important;
color: #000!important;
cursor: pointer;
padding: 8px;
outline: None!important;
}
.duration
{
  color: black;
  font-size: 1.3em;
font-family:GothicA1-ExtraLight;
}
.course_details
{
color: black;
font-size: 1.5em;
  font-family:GothicA1-Bold;
}
.container-duration
{
  width: 70%!important;
}
.course-details-image
{
  padding-top: 4em;
}
.course-details-ck
{
  font-family: GothicA1-Regular;
  font-size: 1.2em;
  color: black;
}
.bg-width
{
  width: 100%!important;
}
.padding-course_details
{
      padding-top: 7em;
}
.course-details-image {
    padding-top: 10em;
}
.view-more
{
  background-color: #56BDED !important;
border-radius: 0px!important;
margin-left: 2.5em!important;
margin-bottom: 5em!important;
font-family:GothicA1-Light;
}
.phn-width
{
  width: 1.5%;
}
.image-padding-list
{
  padding-top: 1em;
}
.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #red;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}

.dropdown:hover .dropdown-content {
  display: block;
}
.album_p
{
  text-align: center;
  color: black;
  font-family:GothicA1-Regular;
}
.image-gallery
{
  font-size: 2.5em;
      color: black;
      font-family: GothicA1-Bold;
      padding-top: 1em;
          /* padding-bottom: 1em; */
}
.imglist {
    width: 100%;
    height: 100%;
}
.img-gallery{
  width: 240px;
  height: 200px;
  object-fit: cover;
}
.img-album
{
width:100%!important;
height:100%!important;
object-fit: cover;
}
.rowspace
{
      padding-top:2.6em;
}
.album-title
{
  text-align: center;
  padding-bottom: 1em;
      padding-top: 0.4em;
  color: black;
  font-family:GothicA1-Regular;
}
.gallery-last-padding
{
  padding-top: 3em;
}
.video-rowspace
{
padding-top: 1.5em;
}
.video-last-space
{
  padding-top: 3em;
}
.niast-pagination
  {
    text-align:center!important;
    margin-top: 1em;
  }
  .endless_page_link,.endless_page_current
  {
    border: 1px solid #d6d6d8;
    margin:2px;
    border-radius:5px;
    padding:0.2em 0.4em;
    color:#226f6d;
  }
.endless_page_current
  {
    color:#FFA500;
  }
.endless_page_link
  {
    text-decoration:none!important;
    font-weight:bold;
  }
  .dropdown-content {
    display: none;
    position: absolute;
    background-color: #red;
    min-width: 89px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 10px;
    z-index: 1;
}
.album_border {
    border: 1px solid #dfdfdf;
    margin-bottom: 5%;
}
.img-description
{
  color: #000;
    padding-top: 0.2em;
    font-family:GothicA1-Regular;
}
.academic
{
  font-size: 1.5em;
    color: black;
    font-family: GothicA1-Bold;
    padding-top: 0.2em;
}
.nishababu
{
      padding-top: 0.2em;
          font-family: GothicA1-Bold;
          font-size: 18px;
}
.nisha-content
{
      font-family:GothicA1-Regular;
      font-size: 16px;
}
.nisha-padding
{
  padding-top: 0.8em;
}
.nisha-content-skill
{
      font-family:GothicA1-Regular;
      font-size: 16px;
}
.padding-certificate-img
{
  padding-top: 1.3em;
}
.contact-padding-bottom
{
  margin-bottom: 0.5em;
}
.phn-left-padding
{
  padding-left: 5px!important;
}
.emai-right-padding
{
  padding-right: 5px!important;
}
@media only screen and (max-width: 575px) and (min-width: 300px)
{
  .coaching {
      font-size: 1.5em;
      text-align: center;
  }
  .phn-left-padding
  {
    padding-left: 15px!important;
  }
  .training2
  {
    color: black;
    font-size: 0.9em;
  }
  .objectives {
      font-size: 2em;
      text-align: center;
  }
.courses {
    font-size: 1.6em;
    text-align: center;
}
.mission {
    font-size: 1.8em;

    text-align: center;
}
.padding-certificate-img2
{
  padding-top: 2em;
}

.about {
    font-size: 1.9em;
    padding-bottom: 0em;
    text-align: center;
}
.about-sub {
    font-size: 1.1em;
    color: black;
    line-height:1.5;
}
.contact-padding {
    padding:7px!important;
}
.contact-mobile
{
      margin-bottom:0em;
}
li:before {
  content:"\f0c8";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  width: 1.2em;
  color:#fff!important;
}
.font-awsome-text {
    font-size: 1.1em;
}
.image-width-navb
{
width: 60%;
}
.btn-submit
{
  margin-bottom: 1em!important;;
}
.contact {
    padding-top: 1.2em;
}
/* .about-padding {
    padding-top: 0.5em;
} */
.about-padding2 {
    padding-top: 2em;
}
.nav-link-nav-item {
    font-size: 1em!important;
}
.contact-Address{
font-size: 1.7em
}
.address-contact
{
font-size: 1.1em;
}
.phn-width
{
width:  6%;
}
.msg-width
{
width:6%;
}
.message
{
  padding-left:0em;
}
.contact2 {
    padding-top: 1em;
    font-size: 1.4em;
    padding-bottom: 0.3em;
}
.coures-names {
    text-align: center;

}
.nav-background li:hover
{
  color: #fff!important;
  background-color:#fff!important;
    padding-right:0em;
    padding-top: 0em;
    padding-bottom: 0em;
}
.aboutus {
    font-size: 2em;
    text-align: center;
}
.courses-list {
    padding-bottom: 1em;
    font-size: 2.1em;
    padding-top: 1em;
    text-align: center;
}
.course-list-space {
    padding-top: 1em;
}
.course-desripition {
    font-size: 1.2em;
}
.img-padding {
    padding-bottom: 1.5em;
}
.why
{
  font-size: 2em;
    text-align: center;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    font-family:GothicA1-Bold;
}
.why-sub
{
font-family:GothicA1-Light;
color: black;
padding-left: 1.2em;
}
.objectives-sub {
    font-size: 1.1em;
}
.bulletmob {
    position: absolute;
    left: 0px;
    quotes: 0;
    /* top: 38px; */
    /* margin-top: 0.5em; */
    color: #56bde3;
    padding-left: 1em;
}
.mission-sub {
    text-align: center;
}
.container-duration {
    width: 91%!important;
}
.course_details {
    font-size: 1.1em;
}
.duration {
    font-size: 1.1em;
}
.padding-course_details
{
      padding-top: 0em;
}
.course-details-image {
    padding-top: 0em;
}
.nav-background li:hover,
.nav-background li:hover a
{
 color:000!important;
  /* background-color: #fff!important; */
    padding-right:0em;
    padding-top: 0em;
    padding-bottom: 0em;
}
.nav-background {
    font-weight: 800;
}
.nav-item-mobile
{
      padding-bottom: 0.3em;
}
.view-more
{
margin-left: 0em!important;
margin-bottom: 1em!important;
}
.course-list-space {
    padding-top:2em;
}
.image-gallery
{
  font-size: 2em;
}
.mobile-height-width
{
  width: 100%!important;

}
.rowspace2
{
padding-bottom: 1em!important;
}
.gallery-last-padding
{
  padding-top: 1em;
}
.video-rowspace
{
padding-top: 0.5em;
}
.video-last-space
{
  padding-top: 1.5em;
}
.image-gallery
{
      text-align: center;
}
.certificate-p-m
{
      padding-bottom: 2em!important;
}
}
@media only screen and (max-width: 1199px) and (min-width: 992px)
{
  .nav-link-nav-item {
      color: black;
      font-size: 0.9em!important;
      text-decoration: none!important;
      font-family: GothicA1-ExtraLight;
      padding-right: 0.5em;
      padding-top: 0.1em;
      padding-bottom: 0.1em;
  }

}
@media only screen and (max-width: 991px) and (min-width: 578px)
{
.contact {
    padding-top: 1.2em;
}
.btn-submit {
    margin-bottom: 1.5em!important;
}
}
