body{margin: 0px; padding: 0px; font-family: "Inter", sans-serif;}

a:hover{text-decoration: none;}

header{width: 100%; margin: 0px; padding:0px 0px; }

.logo-dv img{float: left; max-width: 100%; width: 130px}

h2{font-size: 40px; margin: 0px; padding: 0px; font-weight: 600;}
.titlestory h2 {    color: #0E5332;
}
h3{font-size: 32px; margin: 0px; padding: 0px; font-weight: 600;}

h4{font-size: 24px; margin: 0px; padding: 0px; font-weight: 600;}

h5{font-size: 24px; margin: 0px; padding: 0px; font-weight: 600;}
.service-title h5 {color: #0E5332;
}

h6{font-size: 20px; margin: 0px; padding: 0px; font-weight: 700;}

p{margin: 0; padding: 0; color: #000; font-weight: 400; font-size: 16px; line-height: 28px;}

a{text-decoration: none;}

.main-menus{
    display: flex;  align-items: center; height: 100%;  justify-content: flex-end;
}

#banner{position: relative; width: 100%; padding: 0px 10px}

.banner-img{position: relative;}

.banner-img img{width: 100%; }

.banner-dcd{width: 100%; margin: 0px; padding: 0px;  position: absolute; top: 0; left: 0;
height: 100%; display: flex; align-items: center; z-index: 1;}

.bnner-txt{
    margin: 0px;  padding: 0px; height: 100%; display: flex;  align-items: center;
}

.bnner-txt h3{color: #fff;     font-size: 22px;
    margin: 0px;
    padding: 0px;
    font-weight: 600;
    line-height: 32px;
}

.bnner-txt h3 i{font-weight: 500; font-size: 27px}

.bnner-txt h2{color: #fff; }

.bnner-txt a{color: #0E5332; background: #CFDA81; padding: 7px 24px; border-radius: 25px;
font-size: 20px; font-weight: 600; margin-top: 30px; float: left;}


.about-section{margin:75px 0px; padding: 0px;}

.home-right-img img{width: 100%;}

.home-right-img{padding-right: 40px;}

.home-left{margin: 0px; padding:0px 0px 0px 0px; padding-left: 0px;
display: flex; align-items: center; height: 100%;}

.home-left h2{font-weight: 600; color: #0E5332}

.home-left h1{color:#404040;}

.about-top p{color: #3D3D3D; font-weight: 600; margin-top:30px;color:#5a5a5a; font-size: 15px; }

.about-bottom h5{color: #0E5332; font-weight: 600; margin-top: 20px;}

.about-bottom p{margin-top: 10px;}

.about-bottom a{
    color:#5a5a5a;
    
   
    border-radius: 25px;
    font-size: 20px;
    
    margin-top: 15px;
    float: left;     width: 100%;
}
.about-bottom a:hover {    color: #0E5332;
}

.blog-section{padding: 40px 0px 90px; margin: 0px; width:100%; position: relative;}

.blog-detail{margin: 0px; padding: 0px;}

.blog-dv{border-radius: 30px; overflow: hidden; margin-top: 30px;}

.blognews h2{color: #0E5332;}

.blog-images img{width: 100%;     border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}

.blog-text{background: #F1F5D4; padding: 20px; float: left;}

.blog-text h5{color: #0E5332;height: 90px;}

.blog-text-detials {background: #F1F5D4; padding: 20px; float: left;}

.blog-text-detials h5{color: #0E5332; }

.blog-text  h6{font-size: 13px; font-weight: 500; margin-bottom: 10px;}

.blog-text p{margin: 15px 0px 0px; line-height: 25px;}
.blog-text-detials p{margin: 15px 0px 0px; line-height: 25px; padding-bottom:30px;}
.blog-text a{
    display: inline-block;
    font-size: 16px;
    border-radius: 0px;
    padding: 0;
    font-weight: 400;
    margin-top: 20px;
    transition: all linear 0.5s;
    display: inline-flex ;
    justify-content: flex-end;
    align-items: center; color: #0E5332;
    float: right;
}

.mobileblg .blog-dv{
  border-radius: 30px;
  overflow: hidden;
  margin-top: 30px;
  height: 95%;
  background: #F1F5D4;
}

.blog-text a span{color: #000; margin-right: 5px}

.service-bg{padding: 90px 0px 30px;}

.servicemain {height: 100%;}

.service-bg .blog-text p{margin: 0}

.service-bg .blog-text{padding: 30px}

.service-bg .blog-text a{margin-top:30px}

.service-bg .blog-dv{margin-top: 15px; height: 89%;}

footer{width: 100%; float: left; margin: 0px; padding: 50px 0px 30px;
background: #fff; border-top: 1px solid #0E5332; border-bottom: 2px solid #0E5332;}

.footertext h5{color: #0E5332; font-weight: 600; margin-bottom: 15px}

.newsletter-dv{margin:0px; padding: 0px;}

.newsletter-dv form {width: 100%; float: left; }

.email-input input {
    width: 100% ;  float: left; font-size: 20px;
    margin: 0px; padding: 0px 15px ; background: #EDEDED;
    border: none; height: 45px; outline: none; border-radius: 25px;
    color: #000; 
}

.email-input input::placeholder{color: #000;}


.email-btn input {
   color:#0E5332; background:#CFDA81; padding: 8px 30px; border-radius: 25px; border: none;
   margin-top: 20px; font-weight: 600; font-size: 20px;
}

.footer-logo p{margin: 0px; padding: 0px; color:#ddd; font-size: 14px;}

.footertext ul{margin: 0px; padding: 0px; list-style: none;}

.footertext ul li{display:block; margin:0px 0px 8px;color:#ddd; font-size: 14px;}

.footertext ul li a{color:#000000 }

.footerlinks ul li{display: flex; margin-bottom: 20px; color: #000; font-weight: 500; font-size: 17px;}

.footerlinks ul li h5{color: #0E5332; margin:0px 0px 5px}

.footerlinks ul li i{color: #000; font-size: 27px; margin-right: 10px}

.abt-links{padding-left: 40px;}

.footer-two{text-align: center; padding:30px 0px 0px; border-top:1px solid #0E5332;
margin-top:20px;}

.footer-scnd ul{margin: 0px; padding: 0px; list-style: none; text-align: right;}

.footer-scnd ul li{margin: 0px 15px; padding: 0px; display: inline-block;}

.footer-scnd ul li a i{ color:#000000; font-size: 25px}

.footer-scnd ul li a:hover i{color: #0E5332;}

.footer-scnd p {
    margin: 0px 0px 0px;
    padding: 0px;
    font-size: 14px;
    color: #000000;
    text-align: right;
    font-weight: 600;
}

.followus{display: flex; align-items: center;}

.followus h5{color: #0E5332; font-weight: 600; margin-right:15px}

.aboutussection{padding: 40px 0px 50px; border-bottom: 1px solid #cecece;}

.welcmtext h2 {
    font-weight:700;  color: #0E5332;
}

.welcmtext p{
        font-weight: 400;
    margin-top: 30px;
    color: #000000;
    font-size: 24px;
    line-height: 40px;
}


.welcmtext img{    width: 100%;
    margin-bottom: 40px;
    border-radius: 30px;}

.missionsection{padding: 70px 0px;}

.titlestory h6{text-transform: uppercase; color: #0E5332; } 

.mission-right h5{color: #0E5332; margin-bottom: 20px}

.mission-right p{margin-top: 10px; margin-bottom: 30px;}

.missiondata{margin-top: 40px;}

.valuestitle h2{color: #0E5332;}

.valuessection{    background: #F1F5D4; padding: 70px 0px;}

.valuesbx{
       border-left: 1px solid #0e5332;
    margin-top: 40px;
    padding-left: 30px;
    height: 90%;
}

.valuesbx h5{margin-bottom: 15px;}

.valuesbx img{width: 60px; margin-bottom:30px}

.missionbx{padding: 30px; border-radius: 20px; background: #D4D9F5; }

.missionbx p{
margin: 0px;
    font-size: 20px;
    
    line-height: 34px;
    padding-bottom: 20px;
}

.visionbxdv{margin-top: 0px}

.missionbx h6{margin-bottom: 20px;}

.visionleftimg{border-radius: 25px; overflow: hidden;}

.visionleftimg img{width: 100%;    transition: all 0.8s;}

.visionfull:hover img{transform: scale(1.2) rotate(-4deg);
    transition: all 0.8s;}

.visiontext{position: absolute; left: 0; bottom: 0; padding: 25px;}

.mission-right{padding-left: 50px;}

.visiontext h2{
    font-weight: 600;   color: #fff; margin-bottom: 10px;
}

.visiontext p{color: #fff; font-size:24px;}

.visiontext ul {padding:0px 0px 0px 5px; margin-top: 20px; list-style: none; }

.visiontext ul li{
       margin: 0;
    padding: 0px 0px 0px 10px;
    position: relative;
    color: #fff;
    font-weight: 400;
    font-size: 20px;
    line-height: 32px;
}

.visiontext ul li:before{width: 5px; height: 5px; content: ""; display: inline-block; background: #fff;
left: 0; position: absolute; top: 10px; border-radius: 50%;}

.visiontext a{
    color: #0E5332;
    background: #CFDA81;
    padding: 10px 25px;
    border-radius: 25px;
    font-size:18px;
    font-weight: 600;
    margin-top: 10px;
    float: left;
}

.whyabas{background-image: url("../images/bg.jpg"); background-position: left top; background-repeat: no-repeat;
background-size: cover; padding: 70px 0px;}

.whyabas h2, .whyabas p{color: #fff;}

.whyabas p{margin-top:25px;}

.teamsection{padding:70px 0px;}

.titleteam h2{text-align: center; color: #0E5332;}

.teamimg{overflow: hidden;}

.teamimg img{    width: 100%;
    transition: all 0.4s;
    border-radius: 30px;}

.teammain{margin-top: 20px;}

.teambxes{margin-top: 20px;}

.team-text{padding: 20px;}

.team-text h5 {color: #0E5332;
}

.teamimg:hover img {
    transform: scale(1.1) rotate(-4deg);
    transition: all 0.4s;border-radius: 30px;
}

.teamimg ul{
    text-align: center;
    padding: 12px;
    margin: -64px 20px 0 20px;
    position: relative;
    z-index: 1;
    top: -120px;
    border-radius: 8px;
    transition: all 0.6s;
/*    background: #0E5332;*/
    visibility: hidden;
    opacity: 0;
}

.teamimg:hover ul {
    transform: rotate(0deg);
    transition: all 0.6s;
    top: -20px;
    right: 0;
    left: auto;
    visibility: visible;
    opacity: 1;
}

.teamimg ul li {
    display: inline-block;
}

.teamimg ul li a{
    width: 45px;
    height:45px;
    background: #CFDA81;
    border-radius: 50%;
    text-align: center;
    line-height:50px;
    display: inline-block;
    color: #000;
    margin: 0px 5px;
}

.teamimg ul li a i{font-size: 22px;}

.newsbanner h1{color: #fff; font-size: 60px; font-weight: 600;}

#banner.newsbanner {padding: 0}

.coursestext ul.rating{margin:0px 0px 10px 0px; padding: 0px; list-style: none;}

.coursestext ul.rating li{display: inline-block; margin-right: 5px;}

.coursestext ul.rating li i{color: #e2bb07; font-size: 18px;}

.coursestext a{
    border-radius: 25px; width: 100%;
    font-weight: 600;
    font-size: 18px; text-align: center;
    padding: 11px 28px; float: right; display: block;
    background: #CFDA81;color: #0E5332; margin-top: 20px;
}

.coursestext{background: #F1F5D4; padding: 20px; float: left;}

.coursestext h5{color: #0E5332; margin-bottom: 20px}

.admininfo ul{margin: 0px; padding: 0px; list-style: none;}

.admininfo ul li{display: inline-block; margin-right: 15px;}

.admininfo ul li i{margin-right: 2px; color: #0E5332}

.coursestext p{margin-bottom: 10px; font-size: 14px;}

.contact-page-sec{padding: 70px 0px;}

.contact-info {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    padding: 40px 30px;
    background: #0E5332;border-radius: 25px;
}

.contact-page-sec .contact-page-form h2 {
  color:#0E5332;
  text-transform: capitalize;margin-bottom: 25px;

}

.contact-page-form input {
    background: #EDEDED;
    margin-bottom: 20px;
    padding: 12px 16px;
    width: 100%;
    border-radius: 4px;border:none; outline: none;
    color: #000;
}



.contact-info-text h2 {
  color: #fff;
  font-size: 24px;
  text-transform: capitalize;
  font-weight: 600;
  margin-bottom: 10px;
}
.contact-info-text span {
  color:#e7e4e4;
  font-size: 16px;
  font-weight: ;
  display: inline-block;
}


.single-input-field textarea {
 background: #EDEDED;
  width: 100%; border: none; outline: none;
  height: 150px;
  padding: 12px 16px;
  border-radius: 4px;
}
.single-input-fieldsbtn input[type="submit"]  {
    color: #0E5332;
    background: #CFDA81;
    padding: 8px 30px;
    border-radius: 25px; width: auto;
    border: none;
    margin-top: 20px;
    font-weight: 600;
    font-size: 20px;
}

.contact-page-map {
    margin-top: 36px;
    padding: 10px;
    box-shadow: 0px 0px 12px #e8e8e8;
}

.contact-info i{color: #CFDA81; font-size:50px; margin-bottom: 20px;}

.contact-page-map iframe{width: 100%; height: 400px;}

.contact-page-form{padding: 0px 20px 0px 0px;}

.contactdataforms{margin-top: 40px;}

.service-right img{width: 100%;     border-radius: 30px;
}

.serviceleft h2{    color: #0E5332;}

.serviceleft p{margin-top: 20px;}

.serviceleft h4{margin-top: 30px;}

.serviceleft h4:first-child{margin-top: 0px;}
.serviceleft ul { width:100%; float:left;
margin:0px; padding-left:20px;

}
.serviceleft ul li { width:100%; float:left;
margin:0px; padding:0px;  line-height:36px;

}
.servicessection{
    background: #F1F5D4; padding: 70px 0px;
}

.edulefts{margin-bottom: 45px;}

.edulefts h2{    color: #0E5332;}

.edulefts p{margin-top: 20px;}

.service-right{padding-left: 20px;}

.serviceleft .accordion{margin-top: 20px;}

.serviceleft .accordion-button:not(.collapsed) {   color: #ffffff;   background-color: #0E5332;}

.serviceleft .accordion-body p:first-child{margin-top: 0px;}

.servicewhite{background: #fff;}

.servicewhite .service-right{padding-left: 0px; padding-right: 20px}
iframe {
    border: 0;
    margin-top: 10px;
}
.videoright:before{content: ""; width: 100%; height: 100%; position: absolute; left: 0; top: 0;
height: 100%; background: #00000096;     border-radius: 30px;}

.videoicns{position: absolute; z-index: 1; left: 0; top: 0; height: 100%; display: flex; align-items: center;
justify-content: center}

.videoicns a{background: #CFDA81; color: #0E5332; width: 70px; height: 70px; line-height: 80px; text-align: center;
border-radius: 50%;}

.videoicns a i{font-size: 30px;}

.serviceabt{padding: 70px 0px; border-bottom: none;}

/**css-end**/

/**menu-css**/

div#overlay { display: none; }

a#toggle {
  position:absolute;
  right:15px;
  width: 40px;
  height: 40px;
  background-color:#0E5332;
  text-align: center;
  color: white;
  display: none;
  transition: all ease-out 0.3s;
}

a#toggle i {
  position: relative;
  top: 50%; font-size: 20px;
  transform: translateY(-50%);
}

main#content { padding: 10px; }

#menu {
  text-align: center;  margin-top: 0px;  transition: all ease-out 0.3s;
}

#menu a { color: #000; text-decoration: none;}

#menu ul {
  margin: 0px;
  text-align:right;
  padding: 0;
}

#menu ul li {
  display: inline-block;
  position: relative;
}

#menu ul li > a{
    display: inline-block;
    font-size: 16px; border-radius: 0px; font-weight: 400;
    padding: 10px 22px; position: relative;-webkit-transition: color 0.3s;
    -moz-transition: color 0.3s;
    transition: color 0.3s;
}  


#menu ul li a::before,
#menu ul li a::after {
    position: absolute;
    left: 0;
    width: 100%;
    height: 2px;
    background: #0E5332;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
    -moz-transition: opacity 0.3s, -moz-transform 0.3s;
    transition: opacity 0.3s, transform 0.3s;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    transform: translateY(-10px);
}

#menu ul li a::before {
    top: -1px;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    transform: translateY(-10px);
}

#menu ul li a::after {
    bottom: 0;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    transform: translateY(10px);
}

#menu ul li a:hover,
#menu ul li a:focus {
    color: #fff;
}

#menu ul li a:hover::before,
#menu ul li a:focus::before,
#menu ul li a:hover::after,
#menu ul li a:focus::after {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}

#menu ul li a:hover{color: #0E5332}
#menu ul li a.active{color: #0E5332}

.donatebtn:after, .donatebtn:before{display: none;}

#menu ul li > a > i {
  margin-left: 15px;
  transition: all ease-out 0.3s;
  -webkit-transition: all ease-out 0.1s;
}

#menu ul li ul {
  display: none;
  position: absolute;
  top: 118px;
  width: 200px;
  background: #1A2C57;
  text-align: left;
}

#menu ul li ul li { display: block; }

#menu ul li ul li a {
    display: block;
    text-transform: capitalize;
    color: #000;
    font-size: 13px;
  padding:10px; 
}


#menu ul li:hover > a > i { transform: rotateZ(90deg); }

#menu ul li:hover ul { display: block; }

@media screen and (max-width: 767px) {

a#toggle { display: block; }

main#content {
  margin-top: 65px;
  transition: all ease-out 0.3s;
}



#menu{
    position: fixed;
    width: 250px;
    height: 100%;
    top: 0; padding: 0px 15px;
    right: 0;
    overflow: hidden;
        overflow-y: hidden;
    overflow-y: auto;
    background-color:#CFDA81;
    transform: translateX(270px);
}

#menu ul {
  text-align: left;
  background-color: transparent;
  padding-top:80px;
}

#menu ul li ul{
  padding-top:0px;
}

#menu ul li { display: block; }

#menu ul li a { display: block; color:#000; padding:15px 10px; font-size: 15px;}

#menu ul li a > i { float: right; }

#menu ul li ul {
  display: none;
  position: static;
  width: 100%;
  background-color: rgba(255, 108, 0, 0.4);
}

#menu ul li:hover > ul { display: none; }

#menu ul li:hover > a > i { transform: rotateZ(0); }

#menu ul li.open > a { background-color: rgba(0, 0, 0, 0.3); }

#menu ul li.open > a > i { transform: rotateZ(90deg); }

#menu ul li.open > ul { display: block; }

div#overlay {
  display: block;
  visibility: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 1;
  opacity: 0;
}

html.open-menu { overflow: hidden; }

html.open-menu div#overlay {
  visibility: visible;
  opacity: 1;
  width: calc(-150%);
  left: 250px;
}


 html.open-menu main#content { transform: translateX(-250px); }

html.open-menu nav#menu {
  z-index: 3;
  transform: translateX(0);
}


html.open-menu a#toggle{z-index: 111}

}

#menu ul li a.donatebtn { color: #0E5332;
    border-radius: 25px;  font-weight: 600; font-size: 18px;
    padding: 9px 28px;  margin-left: 10px; background: #CFDA81}

/**menu-end**/


/**flexslider-start**/

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0; padding: 0; list-style: none;}

@font-face {

  font-family: 'flexslider-icon';

  src:url('../fonts/flexslider-icon.eot');

  src:url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),

    url('../fonts/flexslider-icon.woff') format('woff'),

    url('../fonts/flexslider-icon.ttf') format('truetype'),

    url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');

  font-weight: normal;

  font-style: normal;

}



/* FlexSlider Necessary Styles

*********************************/

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {width: 100%; display: block;}

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}



/* FlexSlider Default Theme

*********************************/

.flexslider { margin: 0px; position: relative; zoom: 1; }

.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.loading .flex-viewport { max-height: 300px; }

.flexslider .slides { zoom: 1; }

.carousel li { margin-right: 5px; }



/* Direction Nav */

.flex-direction-nav {*height: 0; display:none;}

.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; /*opacity: 0;*/ cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); /*-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;*/ }

.flex-direction-nav .flex-prev { /*left: -50px;*/ }

.flex-direction-nav .flex-next { /*right: -50px;*/  position:absolute; right:0px;  }

/*.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }

.flexslider:hover .flex-next { opacity: 0.7; right: 10px;  }*/

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }

.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; line-height:1; display: inline-block; content: '\f001'; }

.flex-direction-nav a.flex-next:before  { content: '\f002'; }



/* Pause/Play */

.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }

.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }

.flex-pauseplay a:hover  { opacity: 1; }

.flex-pauseplay a.flex-play:before { content: '\f003'; }



/* Control Nav */

.flex-control-nav {width: 100%; position: absolute; text-align: center; z-index:99; bottom: 10px;}

.flex-control-nav li {margin: 0 6px;  zoom: 1; display: inline-block;}

.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; 

  background:rgba(255, 255, 255, 0.5); cursor: pointer; text-indent: -9999px;  }

.flex-control-paging li a:hover { background:#252222;  }

.flex-control-paging li a.flex-active { background:#252222; cursor: default; }



.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}

.flex-control-thumbs li {width: 25%; float: left; margin: 0;}

.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}

.flex-control-thumbs img:hover {opacity: 1;}

.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}



@media screen and (max-width: 860px) {

  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}

  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}

}

/**end-slider**/


.blog-dv h6 {
    font-size: 18px;
    margin: 0px;
    padding: 0px;
    font-weight: 600;
    text-align: center; color:#0E5332;
}