@charset "utf-8";
/*..............embedded fonts..............*/

@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900|Raleway:100,200,300,400,500,600,700,800,900|Quicksand:300,400,500,700');

/*..............embedded fonts..............*/

/*..............custom fonts..............*/
@font-face {
    font-family: 'platformmediumwebfont';
    src: url('../fonts/platformmediumwebfont.eot');
    src: url('../fonts/platformmediumwebfont.eot') format('embedded-opentype'),
         url('../fonts/platformmediumwebfont.woff2') format('woff2'),
         url('../fonts/platformmediumwebfont.woff') format('woff'),
         url('../fonts/platformmediumwebfont.ttf') format('truetype'),
         url('../fonts/platformmediumwebfont.svg#platformmediumwebfont') format('svg');
}
/*..............custom fonts..............*/

/*..............common styles..............*/
body { margin: 0; padding: 0; font-family: 'Quicksand', sans-serif; font-size:15px; font-weight: 500; color:#a49d9d;}
h1, h2, h3, h4, h5, h6 { font-family: 'Montserrat', sans-serif; font-weight: normal; margin:0 0 20px; padding:0;}
h1{ font-size:40px;}
h2{ font-size:24px;}
h3{ font-size:21px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}
p{ color: #000; margin:0 0 20px; padding:0;}
img{ max-width: 100%;}
a, img{ border:0; text-decoration: none; outline: none;}
a, a:link, a:visited, a:focus, a:hover { color: #179ae2; outline: none; text-decoration: none; transition:all 0.3s ease 0s;}
a:hover{ text-decoration:none;}

input, textarea, select{ font-family: 'Montserrat', sans-serif; font-weight: 300; font-size: 16px; outline: none;}
input[type="submit"]{ font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: 16px; transition:all 0.3s ease 0s; outline: none;}

/* --- for placeholder color --- */
/*
.form-control::-moz-placeholder{color:#505873;opacity:1;}
.form-control:-ms-input-placeholder{color:#505873;}
.form-control::-webkit-input-placeholder{color:#505873;}
*/
/* --- for placeholder color --- */

/* --- only use for wordpress (Image alignment) --- */
.alignleft , .alignnone{float:left; margin:0 15px 10px 0;}
.alignright{float:right; margin:0 0 10px 15px;}
.aligncenter{margin:10px auto; display:block;}
/* --- only use for wordpress (Image alignment) --- */

/* --- Button Styles --- */
.btn { border: 0; display: inline-block; vertical-align: top; color: #fff !important; padding: 10px 20px;font-size: 14px;text-transform: uppercase;letter-spacing: 1px;}
.btn.solid-color { background: #681F4A; color: #fff; }
.btn.border { background:none; color: #3174d0; border: 2px solid #3174d0; }

.btn.medium-size { /* Your custom Styles */ }    
.btn.large-size { /* Your custom Styles */}
/* --- Button Styles --- */

/*row with equal height column*/
.row-eq-height { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
/*row with equal height column*/

/* --- checkbox and radio button Styles --- */

.builder_radiobox ul li label{ font-weight: normal;}
.builder_radiobox ul li input[type="radio"]{ opacity: 0;}
.builder_radiobox ul li input[type="radio"]:empty ~ label{ position:relative; float:left; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; padding: 0 0 0 22px;}
.builder_radiobox ul li input[type="radio"]:empty ~ label:before{ position:absolute; display:block; top:2px; bottom:0; left:0; content:""; width:16px; height:16px; background:url(../images/radiobutton.png) left top no-repeat;}
.builder_radiobox ul li input[type="radio"]:checked ~ label:before{ background:url(../images/radiobutton.png) left bottom no-repeat;}

/* --- checkbox and radio button Styles --- */

/*..............common styles..............*/

.click { display:none;}


/*for header css*/

.top-section{padding: 20px 0;}
.top-section p{font-size: 18px; color:red; margin:0; padding-bottom:0; text-align: center;width: 100%}

.main-header { background: rgba(255, 255,255, 0); position: fixed; top: 0; z-index: 9999; width: 100%;}
.logo { float: left; background-color: #fff;}
.dnt-btn { float: right; margin-left: 10px; padding-top: 5px;}
.dnt-btn a { background: #97c88b; color: #fff; text-transform: uppercase; border-radius: 6px; padding: 10px 25px; letter-spacing: 1px;}
.click { color: #000; float: right; font-size: 28px;}
.top-btn{display: none}
.main_menu { float: right; }
.main_menu ul { margin: 0; padding: 0; list-style: none; }
.main_menu ul li { list-style: none; display: inline-block; vertical-align: top; margin: 0 14px; text-transform: uppercase; font-size: 16px;line-height: normal;}
.main_menu ul li a { display: block; padding: 40px 0; color: #32288a; font-weight:500;}
.main_menu ul li:hover a{ color: #e79962;}
.main-header a.btn.rounded.apply-btn{ background-color:#07abee; margin:22px 0 0 20px;}

.drpdwn-wrapper {width: 210px;  position: absolute;  top: 60px; z-index: 9999; background: #43abd4; display: none; border-top: 3px solid #000;  border-bottom: 7px solid #43abd4}
.drpdwn-wrapper .drpdwn li{display: block; margin: 0; padding: 0}

.drpdwn-wrapper .drpdwn li a{color:#fff !important;  padding: 5px 17px; text-transform: capitalize;}
.main_menu ul li:hover .drpdwn-wrapper{display: block;} 
.drpdwn-wrapper .drpdwn li a:hover{color:#000 !important; margin-left:5px;}
.btn.rounded.apply-btn.hdr-btn:hover {color:#000 !important;}
.additional-drpdwn-wrapper{margin: 0 0 0 10px;}
.additional-drpdwn-wrapper > .drpdwn li a{ padding: 5px 17px !important;}
/*for header css*/
/*for main sections css*/
.bnr-section{position: relative;}

.slider-wrap { position: relative;}
.slider-content { position: absolute;top: 50%;transform: translateY(-50%);left: 10%; display: block;}
.slider-content h2{color:#255B70; margin:0; font-weight:600;}
.slider-content h1{color:#681F4A;font-weight:600;}
.slider-btn { display: flex;}
.slider-btn .btn.learn{background-color:#681F4A;border-radius:25px; margin-right:20px}
.slider-btn .btn.registration{border:1px solid #681F4A; border-radius:25px;}
.bnr-btm-section{padding: 20px; background: #681F4A;}
.carousel-fade .carousel-item{transition-duration:.9s;}
.carousel-item img, .bnr-btm img {
    width: 100%;
}

.main-section { padding:0;}
.course-section{padding: 0px 0 0px;}
h1.heading{font-weight: 500;color: #56bee7;margin-bottom: 10px;}
.coures h2{color: #681F4A; font-weight: 500;}
.coures a{color:#3A3A3A; font-weight: 500; font-size:16px}
.coures a:hover{border-bottom: 1px solid #56bee7; color:#56bee7}
.coures {min-height: 140px;/* margin: 30px 0 0 0; *//* padding: 15px; */box-shadow: 0 5px 15px #cac5c5;border-radius: 5px;height: 283px;}
.coures:hover { background: #f3dfd7; box-shadow: none;}
.course-detail-page{background:#681F4A; margin: 30px 0 0 0; padding: 15px; border-radius: 5px; cursor: pointer;}
.course-detail-page h2{color: #fff; font-weight: 400;}
.details { margin: 122px 0 0 0; color:#fff}
.details:after{content:""; width: 100px;height: 2px; color: #ccc; display: block; position: relative;}


.about-section{padding: 61px 0;}
.about-wrapper-box h3{font-weight: 500;}
.img-box{margin-top:8%; border-radius: 10px; overflow: hidden; text-align: center}
.img-box img{width: 100%;}
.btn.information-btn{background:transparent; border: 1px solid #07abee; color: #07abee !important; font-weight: 500; margin: 10px 0 0;}
.btn.information-btn:hover{background:#07abee; color: #fff !important;}
.all-course-section{padding: 0px 0;margin-bottom: 50px;}
.c-img-box {border-radius: 10px; overflow: hidden;}
.wrapper-box {padding: 30px 0 0;}
.wrapper-box:first-child{padding: 0;}
.c-img-box img{width: 100%;}
.course-wrapper{position: relative;}
.t-content-box {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    display: block;
}




.brands-section{ padding: 50px 0;}
.brand-wrapper{margin-top: 30px;}
.brand{margin: 0 0 30px;}

.about-aviation-section{padding: 50px 0;}
.copy{margin: 0; padding: 0}
.copy li{padding: 0; line-height: 2; list-style-position: inside}

.all-page{height: 500px;}

.contact-us-page, .gallery-section, .management-section, .mission-vision, .training-segmentation, .Director-message, .aviation-section{padding: 110px 0 50px;position: relative;}
.contact-us-page h3{color:#0aa6e8; font-weight: 500}
.address ul{margin: 0; padding: 0}
.address ul li{margin: 15px 0; padding: 0; display: block;}
.address ul li span{ list-style: none; font-size: 17px; font-weight: 500; color: #191818;}
.address ul li a{font-size:17px; }

/* .gallery-section h1{color: #681F4A; font-weight:600;} */
.g-wrapper-box{margin: 30px 0 0; border-radius: 10px; overflow: hidden;}
.g-wrapper-box img{width: 100%}
.t-content-box.box h3{color:rgb(34, 34, 34); font-weight: 600}
.parallex-section{position: relative;}
.parallex-section img{width: 100%}
.d-img{ margin: 0 auto;}
.d-content{padding: 30px 0 0}

.program{margin: 0; padding: 0; width:100%;}
.program li{margin: 5px 0; padding: 10px 0;display: block; background: #0cade5; text-align: center; color: #fff; font-weight: 600; font-size: 20px; list-style: none;}
.sub-heading{margin-top:10px;}
.about-aviation-section h2{margin:20px 0;}
.address-wrapper {padding: 40px 0 0;}


/*for Map css*/

.mapouter{text-align:right;height:500px;width:100%;}
.gmap_canvas {overflow:hidden;background:none!important;height:500px;width:100;}

/*for apply css*/
input#cv { padding: 7px 12px; border: 1px solid #ced4da; font-size: 12px; border-radius: 5px;}




.other-exam-section{padding:180px 0 50px;}
.engg-exam{margin: 30px 0 0; }
.engg-exam ul{margin: 0; padding: 0;}
.engg-exam ul li{margin: 0; padding: 0; list-style: square; font-size: 18px; font-weight: 500; list-style-position: inside;}


.ntse-section{padding:180px 0 50px;}
.table.mark-distribution thead{background-color: #1f8dbb; color: #fff;}
.exam-date{padding-top:30px;}
.exam-date h2{text-align: center; font-weight: 500; color: rgb(63, 62, 62)}
.table.time-table tbody{font-weight: 500;}
.classroom-courses{padding: 30px 0 0;}

.exam{padding: 20px 0;}
.exam ul{margin: 0; padding: 0;}
.exam ul li{margin: 0; padding: 0; display: block; line-height: 2;}



.table.olympiads thead th{text-align: center; vertical-align: middle}
.table.olympiads td{vertical-align: middle}
span.institute { font-size: 18px; font-weight: bold; color: #d8a25f;}
.exam-wrapper{padding-top: 30px;}


.btn-section{padding: 60px 0 0;}
/*.btn-wrapper{margin:5px 0;}*/
.btn-wrapper .btn {border-radius: 25px;margin: 5px 0;  font-weight: bold;
-webkit-animation: glowing 1300ms infinite;
  -moz-animation: glowing 1300ms infinite;
  -o-animation: glowing 1300ms infinite;
  animation: glowing 1300ms infinite;}

@-webkit-keyframes glowing {
  0% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; -webkit-box-shadow: 0 0 20px #FF0000; }
  100% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
}

@-moz-keyframes glowing {
  0% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; -moz-box-shadow: 0 0 20px #FF0000; }
  100% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
}

@-o-keyframes glowing {
  0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; box-shadow: 0 0 20px #FF0000; }
  100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}

@keyframes glowing {
  0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; box-shadow: 0 0 20px #FF0000; }
  100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}
.bnr-content>p{ font-weight: bold;
-webkit-animation: glowing 1300ms infinite;
  -moz-animation: glowing 1300ms infinite;
  -o-animation: glowing 1300ms infinite;
  animation: glow 1300ms infinite;}

@-webkit-keyframes glow {
  0% {color: #B20000; text-shadow: 0px 0 3px #B20000; }
  50% {color: #FF0000; text-shadow: 0px 0 20px #FF0000; }
  100% {color: #B20000;text-shadow: 0px 0 3px #B20000; }
}

.application-form a{background: #07abee; padding: 5px 10px; display: inherit; color: #fff}
.application-form a:hover{color:#424749;}
.contact-img{margin:0 auto;    transform: rotate(8deg);    margin: 20px 20px 0;}
.contact-img img{width:100%;}
.btn-wrapper-box{padding-bottom:50px;}
/*for main sections css*/


/*for footer sections css*/

footer {}
.ftr-top{ background: #0f4212; padding: 57px 0 0;}
.ftr-menu h4{color: #FFF;font-weight: 500;}
.ftr-menu ul { margin: 0; padding: 0; list-style: none;}
.ftr-menu ul li { text-transform:capitalize;}
.ftr-menu ul li a { color: #bebdbd; font-size: 16px; color:#fff}

/* .ftr-menu h5:after { content: "";  width: 40px;  height: 4px;  background: #DA3C3C;  display: block;  position: relative;  top: 9px;  border-radius: 50px;} */
.ftr-btm{background: #0f4212; padding: 30px 0;}
.ftr-btm .fa {  margin: 0 10px;  font-size: 23px;  color: #fff;}
.social-icons{padding: 40px 0 0 0}
.social-icons:before {  content: "";  width: 100%;  height: 1px; background: #4397b9;   display: block;  top: -30px;  left: 0;  right: 0;  position: relative;}
.ftr-menu p{color:#fff}
.ftr-menu input#nl-email { border-radius: 5px; font-size: 13px;  padding: 6px 10px; border: 1px solid #fff; background: #fff; color: #292525; width: 61%;}
.ftr-menu input#nl-submit {border-radius: 5px;font-size: 13px;padding: 6px 10px;border: 1px solid #fff;background: #0cade5;color: #fff;font-weight: 400;}
.ftr-menu a , .social-icons a { color: #fff; }
.social-icons p {
    color: #fff;
    margin: 10px 0 0;
}
.table.olympiads td, .table th{font-size: 14px;}

/*for footer sections css*/



/*Media Query css*/

@media only screen and (min-width:1601px ) {
   .container { width: 1200px;}
   
}

@media only screen and ( max-width:1600px ) {
	.main_menu ul li{margin: 0 10px; font-size: 14px;}
    .main-header a.btn.rounded.apply-btn{margin-left:10px; font-size: 12px;}
    h2 { font-size: 23px;}
    h3{font-size:17px}
}

@media only screen and (min-width: 1300px ) {
    .ftr-wrapper{ padding: 0 100px;}
   .header-wrapper{ padding: 0 100px;}

}

@media only screen and ( man-width: 1200px ) {

    .main_menu ul li { margin: 0 9px; font-size: 12px; }
    h1.heading{font-size:40px}
    h2 { font-size: 20px;}
    h3{font-size:17px}
    .about-section{padding: 30px 0;}
    .about-wrapper-box .btn{margin: 0; font-size:11px;}
    .ftr-menu ul li a { font-size: 14px; }
    .details {margin: 130px 0 0 0;}
    .ftr-menu p {font-size: 13px;}
    .table.olympiads td, .table th{padding: 5px; font-size: 13px;}
}

@media only screen and ( max-width: 991px ) {
    .main-header{background-color:transparent;}
    .click { margin-top: -6px;  display: block;  margin-left: 20px;}
    .main_menu{display: none}
    .top-btn{display:block; padding:30px 0;}
    .hdr-btn{display: none;}
    nav.main_menu { width: 100%; height:450px;  position: absolute;  top:100%;  background:#43abd4;  padding: 0;  left: 0;  z-index: 99;overflow-y: scroll}
    .main_menu ul li a{color: #fff;}
    .main-header a.btn.rounded.apply-btn { /* margin-left: 10px; */ font-size: 9px; margin:0px 5px 0;  padding: 8px 16px;  float: right;}
    .drpdwn-wrapper { display: block; width: 100%; left: 0;position:relative; top: 0}
    .drpdwn-wrapper .drpdwn li:hover, .main_menu ul li:hover{background: none;}

    .main_menu ul li{display: block; padding: 7px 20px; margin: 0;}
    .main_menu ul li a{padding: 0;}
    h1.heading { font-size: 33px;}
    h4 {font-size: 15px; margin: 0 0 10px 0}
    .course-section, .all-course-section, .ftr { padding: 30px 0; }
    .ftr-menu ul li a { font-size: 12px; }
    .brand-wrapper {margin-top: 10px;}
    .brands-section{ padding:30px 0 ; }
    .ftr-menu input#nl-submit{font-size: 10px; padding: 8px 6px}
    .ftr-menu p{font-size: 12px;}
    .box{padding-top: 30px;}
    .wrapper-box {
        padding: 30px 0 0;
    }
    .about-section {
        padding: 30px 0 0;
    }
    .drpdwn-wrapper{border:0}
    .address ul li span, .address ul li a{font-size:14px;}
    .address-wrapper{text-align: center;}
    .t-content-box{position: relative;}
    .table.olympiads td, .table th {
        font-size: 10px;
    }

    .contact-us-page, .gallery-section, .management-section, .mission-vision, .Director-message, .ntse-section, .other-exam-section{padding: 150px 0 50px; position: relative;}
}



@media only screen and ( max-width: 767px ) {
 
    h1.heading {  font-size: 26px;}
    h3 { font-size: 13px;}
    h4 { font-size: 12px;}
    p{margin-bottom:10px;}
    .brand-logo{padding: 0;}
    .logo{width:27% !important;}
    /* .course-detail { margin-right: 16%;} */
    .ftr-menu {  margin: 0 0 30px 0; text-align: center; }
    .about-wrapper-box .btn{padding:6px 10px;}
    .ftr-btm .fa{font-size:18px;}
    .ftr-top{padding:30px 0 0}
    .ftr-btm{padding-top: 0;}
    
    .contact-us-page h2{font-size: 15px;}
    .address ul li span, .address ul li a{font-size:15px;}
    .address ul li{margin:5px 0;}
    .address ul li span, .address ul li a{font-size:11px;}
 
    .copy li, p{font-size:11px}
    .table.mark-distribution th , .table.mark-distribution td{ padding: 8px 6px; font-size: 12px}
    .table.time-table tbody{padding: 10px 6px;font-size: 12px}
    .wrapper-box { padding: 15px 0 0;}
    .table.olympiads td, .table th { padding: 4px; font-size: 8px;}
 
}
@media only screen and ( max-width: 550px ) {

    /* .course-detail {  margin-right: 10%; } */
    .coures{margin-top:15px; min-height: unset}
    /* .course-detail-page{margin-top:15px;} */
    h1.heading{margin:0 0 10px}
    .course-detail a{font-size: 13px}
    .details { margin: 80px 0 0;}
    h2 { font-size: 20px; margin-bottom: 10px}
    h3{margin: 0 0 10px; font-size: 12px}
    h4{margin: 0 0 10px}
    .main-header a.btn.rounded.apply-btn { /* margin-left: 10px; */ font-size: 7px;  margin: 0px 5px 0;  padding: 7px 8px}
    .click{font-size:22px}
    .bnr-btm{bottom: -5px}
  .top-btn{padding:15px 0;}
    .main_menu ul li{ padding:7px 20px;}
.click{margin-top:-3px;}
    .table.mark-distribution th , .table.mark-distribution td{font-size: 10px}
    .table.time-table tbody{font-size: 9px}
    .contact-us-page, .gallery-section, .management-section, .mission-vision, .Director-message, .ntse-section, .other-exam-section {
        padding: 100px 0 30px;
    }
    
}
@media only screen and ( max-width: 380px ) {
    .all-course-section{padding-top:0;}
    h3 { font-size: 12px; }
    h1.heading { font-size: 21px;}
    h2 {  font-size: 15px;}
    .click{margin:-5;}


    .contact-us-page h2{font-size: 12px;}
   
 .top-btn{padding:10px 0;}
    .table.mark-distribution th , .table.mark-distribution td{font-size: 9px}
    .table.olympiads td, .table th {
        padding: 2px;
        font-size: 7px;
    }
}
/*Media Query css*/


      .tabs_item_content {
    /* padding: 30px 20px; */
}
        .tabs_item_content h3 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 3px;
    padding: 11px 10px;
}
        .tabs_item_content ul {
    padding: 0;
    /* margin: 10px 0 27px 0; */
    list-style-type: none;
}
        .tabs_item_content ul li {
    position: relative;
    margin-bottom: 1px;
    /* padding-left: 5px; */
    padding: 9px 0px 10px 35px;
}
            .tabs_item_content ul li::before {
                content: '';
                position: absolute;
                left: 0;
                top: 5px;
                width: 15px;
                height: 15px;
                /* background: #ff007a; */
                  background-image: url('../images/bullet.png');
                /*background: -webkit-linear-gradient(to right, #8E0074, #ff007a);
    background: linear-gradient(to right, #3bfc05, #14b400);
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);*/
                margin: 7px 7px;
                background-size: cover;
            }

    .warning1 {
    background: #fcf8e3;
}
       .warning2 {
    background: #d9edf7;
}
          .warning3 {
    background: #f2dede;
}
       .warning1:hover {
    background: #f3dfd7;
}
   .danger {
    background: #ccc;
}
   .info {
    background: #ccc;
}
   .success {
    background: #ccc;
}

   th.cors_01 {
    width: 33.33%;
    text-align: left;
    font-size: 20px;
    color: #681F4A;
    font-weight: 600;
    background: #fcf8e3;
}

   tr.one_back {
    background: #ada2a2;
}
   tr.two_back {
    background: #681F4A;
}
   tr.three_back {
    background: #07abee;
}
    .cors_04 {
    background: #fcf8e3;
}
   .cors_02 {
    background: #d9edf7;
}
     .cors_03 {
    background: #f2dede;
}
     .table-bordered thead td, .table-bordered thead th {
    border-bottom-width: 1px !important;
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #ffffff !important;
}
.table-bordered td, .table-bordered th {
    border: 1px solid #ffffff !important;
}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: solid #ccc !important;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0px !important;
    background-color: transparent;
}

     .tabs_item_content1 {
    /* padding: 30px 20px; */
}
        .tabs_item_content1 h3 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 3px;
    padding: 11px 10px;
}
        .tabs_item_content1 ul {
    padding: 0;
    /* margin: 10px 0 27px 0; */
    list-style-type: none;
    margin-bottom: 0;
}
        .tabs_item_content1 ul li {
    position: relative;
    margin-bottom: 1px;
    /* padding-left: 5px; */
    padding: 9px 0px 10px 28px;
}
            .tabs_item_content1 ul li::before {
                content: '';
                position: absolute;
                left: 0;
                top: 5px;
                width: 20px;
                height: 20px;
                /* background: #ff007a; */
                background-image: url('../images/bullet.png');
                /*background: -webkit-linear-gradient(to right, #8E0074, #ff007a);
    background: linear-gradient(to right, #3bfc05, #14b400);
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);*/
                margin: 7px 0px;
                background-size: cover;
            }
            .parallex-section
            {
                padding:50px;
            }
            .course-section_01
            {
                padding:20px;
            }
            .about-wrapper-box h3 {
    margin-top: 15px;
}
            h3.why_shod {
    margin-top: 28px;
}