@media only screen  and (min-width: 1445px)  {
 #class0{
 	max-width: 1500px;
 	margin: auto;
 }
.navbar-fixed {
    z-index: 100;
    position: relative;
    width: 100%;
    top: 0;
    border-radius: inherit;
    margin: auto;
}
.class12{
    margin-top: -5px!important;
}
.class16{
    margin-top: -5px!important;
}
.class22 i {
    background: #072a50;
    color: #fff;
    border-radius: 50px;
    border: 2px solid #fff;
    font-size: 30px;
    width: 60px;
    height: 60px;
    padding: 11px 9px 6px 11px!important;
    border: 3px solid #e0e0e0;
}
.class25 i {
    background: #072a50;
    color: #fff;
    border-radius: 50px;
    border: 2px solid #fff;
    font-size: 30px;
    width: 60px;
    height: 60px;
    padding: 13px 13px 12px 11px!important;
    border: 3px solid #e0e0e0;
}
.class28 i {
    background: #072a50;
    color: #fff;
    border-radius: 50px;
    border: 2px solid #fff;
    font-size: 30px;
    width: 60px;
    height: 60px;
    padding: 12px 13px 12px 10px!important;
    border: 3px solid #e0e0e0;
}
}




@media only screen  and (max-width: 1445px)  {
.class16{
    margin-top: -5px;
}
}


@media only screen  and (max-width: 1280px)  {
 .class12{
    margin-top: -5px!important;
}
.class16{
    margin-top: -5px!important;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.0rem;
    padding-left: 1.0rem;
}
}


@media only screen and (min-device-width : 992px) and (max-device-width : 1200px) {
 .class37 {
    width: 69%!important;
    height: 66%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 68px!important;
} 
.class15 hr{
    border-top: 3px solid #a8d24d;
    border-style: dashed;
    width: 90%;
    margin: auto;
    margin-top: -110px!important;
    position: relative;
    z-index: 0;
}
.class21 {
    margin-bottom: 50px;
    text-align: center;
}
.class22 {
    position: relative!important;
}
.class23 {
    margin-left: 0!important;
}

.class24 {
    margin-bottom: 50px;
    text-align: center;
}
.class25 {
    position: relative!important;
}
.class26 {
    margin-left: 0!important;
}

.class27 {
    margin-bottom: 50px;
    text-align: center;
}
.class28 {
    position: relative!important;
}
.class29 {
    margin-left: 0!important;
}
.class72 {
    width: 83%!important;
    height: 93%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 36px;
}
.class74 {
    width: 83%!important;
    height: 93%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 36px;
}
.class9 {
    width: 92%!important;
    height: 58%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 2px!important;
}
}




@media only screen 
  and (max-width: 992px) 
  and (min-width: 768px){
nav{
    z-index: 10000;
    border-radius: 0;
    width: 100%;
    margin: auto;
    height: auto;
    background: #3b2c6d;
}
.class9 {
    width: 93%!important;
    height: 92%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 0;
}
.class15{
    display: none;
}
.class2 img{
    width: 250px;
}
.class19 p {
    background: #a8d24d;
    clip-path: polygon(4% 0%, 96% 0%, 100% 100%, 0% 100%);
    font-size: 15px;
    color: #000;
    font-weight: 600;
    padding: 10px 40px!important;
    font-family: Raleway;
}
.class21 {
    margin-bottom: 50px;
    text-align: center;
}
.class22 {
    position: relative!important;
}
.class23 {
    margin-left: 0!important;
}

.class24 {
    margin-bottom: 50px;
    text-align: center;
}
.class25 {
    position: relative!important;
}
.class26 {
    margin-left: 0!important;
}

.class27 {
    margin-bottom: 50px;
    text-align: center;
}
.class28 {
    position: relative!important;
}
.class29 {
    margin-left: 0!important;
}
.new2 {
    border-radius: 0!important;
}
.class37 {
    width: 76%!important;
    height: 94%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 66px;
}
.new a{
    border-right: 0px solid #fff!important;
    padding: 1px 0;
}
}




@media only screen 
  and (max-width: 767px) 
  and (min-width: 576px){
nav{
    z-index: 10000;
    border-radius: 0;
    width: 100%;
    margin: auto;
    height: auto;
    background: #276E5B;
}
.new a{
    border-right: 0px solid #fff!important;
    padding: 1px 0;
}
.class9 {
    width: 93%!important;
    height: 92%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 0;
}
.class15{
    display: none;
}
.class2 {
  padding-left: 0!important;
    padding-top: 23px!important;
    padding-bottom: 19px!important;
    text-align: center;
}
.class2 img{
    width: 250px;
}
.class19 p {
    background: #a8d24d;
    clip-path: polygon(4% 0%, 96% 0%, 100% 100%, 0% 100%);
    font-size: 15px;
    color: #000;
    font-weight: 600;
    padding: 10px 40px!important;
    font-family: Raleway;
}
.class21 {
    margin-bottom: 50px;
    text-align: center;
}
.class22 {
    position: relative!important;
}
.class23 {
    margin-left: 0!important;
}

.class24 {
    margin-bottom: 50px;
    text-align: center;
}
.class25 {
    position: relative!important;
}
.class26 {
    margin-left: 0!important;
}

.class27 {
    margin-bottom: 50px;
    text-align: center;
}
.class28 {
    position: relative!important;
}
.class29 {
    margin-left: 0!important;
}
.new2 {
    border-radius: 0!important;
}
.class37 {
    width: 70%!important;
    height: 94%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 66px;
}
.class5 {
    margin-bottom: 20px;
    text-align: center;
}
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 575px) {
 .class8 p{
    font-weight: 400;
 }
  .class32 p{
    font-weight: 400!important;
 }
 .class40 p{
    font-weight: 400!important;
 }
  .class42 p{
    font-weight: 400!important;
 }
  .class71 p{
    font-weight: 400!important;
 }
.new2 {
    padding: 2px 50px;
    background: transparent;
    height: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
}
nav a{
   padding: 10px!important;
   border-bottom: 1px solid #f3f3f3;
   border-right: 1px solid #f3f3f3!important;
   border-left: 1px solid #f3f3f3!important;
}

nav{
    z-index: 10000;
    border-radius: 0;
    width: 100%;
    margin: auto;
    height: auto;
    background: #333f65;
}
.class9 {
    width: 93%!important;
    height: 92%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 0;
}
.class15{
    display: none;
}
.class2 {
  padding-left: 0!important;
    padding-top: 23px!important;
    padding-bottom: 19px!important;
    text-align: center;
}
.class2 img{
    width: 202px;
}
.class19 p {
    background: #a8d24d;
    clip-path: polygon(4% 0%, 96% 0%, 100% 100%, 0% 100%);
    font-size: 15px;
    color: #000;
    font-weight: 600;
    padding: 10px 40px!important;
    font-family: Raleway;
}
.class21 {
    margin-bottom: 50px;
    text-align: center;
}
.class22 {
    position: relative!important;
}
.class23 {
    margin-left: 0!important;
}

.class24 {
    margin-bottom: 50px;
    text-align: center;
}
.class25 {
    position: relative!important;
}
.class26 {
    margin-left: 0!important;
}

.class27 {
    margin-bottom: 50px;
    text-align: center;
}
.class28 {
    position: relative!important;
}
.class29 {
    margin-left: 0!important;
}
.new2 {
    border-radius: 0!important;
}
.class37 {
    width: 70%!important;
    height: 94%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 66px;
}
.class5 {
    margin-bottom: 20px;
    text-align: center;
}
.class7 img{
    width: 90%;
}
.class13 img{
    width: 90%;
}
.class9 {
    width: 90%!important;
    height: 79%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 10px!important;
}
.class10 img {
    border: 3px solid #dedede;
    width: 98%!important;
}
.class13 h1 {
    color: #a8d24d;
    font-size: 25px!important;
    font-weight: 700;
    font-family: Raleway;
}
.class14 {
    background: #a8d24d;
    overflow: hidden;
    border-radius: 50%;
    z-index: 1;
    width: 60%;
    position: relative;
    margin: auto;
}
.class31 img{
    width: 90%;
}
.class40 img{
    width: 90%;
}
.class41 img{
    width: 90%;
}
.class35 ul li {
    list-style: none;
    border: 3PX solid #072a50;
    text-align: center;
    padding: 5px;
    width: 100%!important;
    margin: auto;
    margin-top: 19px;
    border-radius: 25px;
    color: #a8d24d;
    font-family: Raleway;
    font-weight: 700;
    font-size: 25px;
}
.class37 {
    width: 62%!important;
    height: 93%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 66px;
}
.class31 h1 {
    font-size: 25px!important;
    color: #072a50;
    margin-top: -10px;
    font-family: Raleway;
    font-weight: 600;
}
.class41 h1 {
    font-size: 25px!important;
    color: #072a50;
    margin-top: -10px;
    font-family: Raleway;
    font-weight: 600;
}
.class72 {
    width: 82%!important;
    height: 93%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 36px;
}
.class74 {
    width: 82%!important;
    height: 93%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 36px;
}
.class64 img{
    width: 90%;
}
.class64 h1 {
    color: #072A50;
    font-weight: 700;
    font-family: Raleway;
    font-size: 25px!important;
}
#class44 {
    position: absolute;
    background: rgba(0, 0, 0, 0.7);
    height: 96%;
    display: none;
    width: 93%!important;
    padding: 25px;
}
.class7 h2 {
    color: #9a9a9a;
    font-size: 18px!important;
    font-weight: 600;
    font-family: Raleway;
}
.class7 h1 {
    color: #072a50;
    font-size: 25px!important;
    font-weight: 700;
    font-family: Raleway;
    margin-top: -10px;
}
.class8 {
    color: #393939;
    font-size: 15px;
    font-weight: 700;
    margin-top: 15px!important;
    font-family: Raleway;
}
.class40 h1 {
    font-size: 25px!important;
    color: #072a50;
    margin-top: -10px;
    font-family: Raleway;
    font-weight: 600;
}
.new a{
    border-right: 0px solid #fff!important;
    padding: 1px 0;
}
}


@media only screen  and (max-width: 375px)  {

}


@media only screen  and (max-width: 320px)  {

}



@media only screen  and (max-width: 319px)  {
nav{
    z-index: 10000;
    border-radius: 0;
    width: 100%;
    margin: auto;
    height: auto;
    background: #276E5B;
}
.new a{
    border-right: 0px solid #fff!important;
    padding: 1px 0;
}
.class40 h1 {
    font-size: 25px!important;
    color: #072a50;
    margin-top: -10px;
    font-family: Raleway;
    font-weight: 600;
}
.class9 {
    width: 93%!important;
    height: 92%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 0;
}
.class15{
    display: none;
}
.class2 {
  padding-left: 0!important;
    padding-top: 23px!important;
    padding-bottom: 19px!important;
    text-align: center;
}
.class2 img {
    width: 200px;
}
.class26 h1 {
    font-size: 22px;
    font-weight: 600;
    margin-top: -5px;
    word-break: break-all;
}

.class19 p {
    background: #a8d24d;
    clip-path: polygon(4% 0%, 96% 0%, 100% 100%, 0% 100%);
    font-size: 15px;
    color: #000;
    font-weight: 600;
    padding: 10px 40px!important;
    font-family: Raleway;
}
.class21 {
    margin-bottom: 50px;
    text-align: center;
}
.class22 {
    position: relative!important;
}
.class23 {
    margin-left: 0!important;
}

.class24 {
    margin-bottom: 50px;
    text-align: center;
}
.class25 {
    position: relative!important;
}
.class26 {
    margin-left: 0!important;
}

.class27 {
    margin-bottom: 50px;
    text-align: center;
}
.class28 {
    position: relative!important;
}
.class29 {
    margin-left: 0!important;
}
.new2 {
    border-radius: 0!important;
}
.class37 {
    width: 70%!important;
    height: 94%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 66px;
}
.class5 {
    margin-bottom: 20px;
    text-align: center;
}
.class7 img{
    width: 90%;
}
.class13 img{
    width: 90%;
}
.class9 {
    width: 90%!important;
    height: 79%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    right: 10px!important;
}
.class10 img {
    border: 3px solid #dedede;
    width: 98%!important;
}
.class13 h1 {
    color: #a8d24d;
    font-size: 25px!important;
    font-weight: 700;
    font-family: Raleway;
}
.class14 {
    background: #a8d24d;
    overflow: hidden;
    border-radius: 50%;
    z-index: 1;
    width: 60%;
    position: relative;
    margin: auto;
}
.class31 img{
    width: 90%;
}
.class40 img{
    width: 90%;
}
.class41 img{
    width: 90%;
}
.class35 ul li {
    list-style: none;
    border: 3PX solid #072a50;
    text-align: center;
    padding: 5px;
    width: 100%!important;
    margin: auto;
    margin-top: 19px;
    border-radius: 25px;
    color: #a8d24d;
    font-family: Raleway;
    font-weight: 700;
    font-size: 25px;
}
.class37 {
    width: 62%!important;
    height: 93%!important;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 66px;
}
.class31 h1 {
    font-size: 25px!important;
    color: #072a50;
    margin-top: -10px;
    font-family: Raleway;
    font-weight: 600;
}
.class41 h1 {
    font-size: 25px!important;
    color: #072a50;
    margin-top: -10px;
    font-family: Raleway;
    font-weight: 600;
}
.class72 {
    width: 82%!important;
    height: 93%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 36px;
}
.class74 {
    width: 82%!important;
    height: 93%;
    background: #072a50;
    position: absolute;
    z-index: 0;
    left: 36px;
}
.class64 img{
    width: 90%;
}
.class64 h1 {
    color: #072A50;
    font-weight: 700;
    font-family: Raleway;
    font-size: 25px!important;
}
#class44 {
    position: absolute;
    background: rgba(0, 0, 0, 0.7);
    height: 96%;
    display: none;
    width: 93%!important;
    padding: 25px;
}
.class7 h2 {
    color: #9a9a9a;
    font-size: 18px!important;
    font-weight: 600;
    font-family: Raleway;
}
.class7 h1 {
    color: #072a50;
    font-size: 25px!important;
    font-weight: 700;
    font-family: Raleway;
    margin-top: -10px;
}
.class8 {
    color: #393939;
    font-size: 15px;
    font-weight: 700;
    margin-top: 15px!important;
    font-family: Raleway;
}
}