.menu-li .side-name {
    margin: 20px 0;
    background-color: #f5f8fa99;
    border-radius: 25px;
    box-sizing: border-box;
    padding: 12px 18px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;

}
.side-name.Active {
    color: #7CC321;
}
.sub-box {
    font-size: 15px !important;
    padding: 10px 25px !important;
}
.menu-li{
  list-style: none;  
}
.menu-li a{
    color: #000;
    font-size: 14px;
    text-decoration: none;
    font-weight: 400;
    text-transform: capitalize;
    display: block;
    font-family: "Rubik";
}
.sub-box .nev-item {
    margin: 0;
    background-color: #fff;
    border-radius: 25px;
    box-sizing: border-box;
    padding: 8px 18px;
    width: 100%;
    list-style: none;
}
.menu-item-has-children.menu-open span{
    color: #7cc321;
}
@media only screen and (max-width: 1125px){
    .mobile-menu_wrapper .offcanvas-menu-inner .right-url-mobile .links {
        background: transparent;
        margin-bottom: 25px !important;
    }
    .mobile-menu_wrapper .offcanvas-menu-inner .right-url-mobile .links .nev-item a.btn-theme2 {
        background: #7CC321;
        color: #fff;
        border: 0.5px solid #7CC321;
        padding: 12px 25px;
    }
    .btn-close img {
        width: 60%;
        top: -10px;
        position: relative;
    }
    .mobile-menu_wrapper.open .offcanvas-menu-inner .offcanvas-navigation .mobile-menu {
       padding-left: 10px !important;
    }
    .mobile-menu_wrapper.open .offcanvas-menu-inner .image-box a {
        display: block;
        text-align: justify;
    }
    .offcanvas-navigation .mobile-menu li .sub-menu {
        padding-left: 10px;
        max-height: 100% !important;
        overflow-y: hidden !important;
    }
    .offcanvas-navigation .mobile-menu li .side-name {
        /*background: #e5e5e5;*/
        padding: 10px;
        margin: 20px 0;
        background-color: #f5f8fa99;
        border-radius: 25px;
        box-sizing: border-box;
        padding: 12px 18px;
        width: 100%;
    }
    .mobile-menu_wrapper.open .offcanvas-menu-inner .image-box {
        background: transparent;
        padding: 15px 15px;
    }
    .btn-close {
        top: 15px;
    }
    .offcanvas-navigation .mobile-menu li {
        border-bottom: 0 !important;
    }
    .offcanvas-navigation .mobile-menu li .sub-menu li a {
        font-size: 15px !important;
        padding: 10px 25px !important;
    }
    .offcanvas-navigation .mobile-menu li a span {
        position: relative;
        font-weight: 600;
        font-size: 15px;
        font-style: normal;
        font-weight: normal;
    }
}

/*ul {*/
/*    padding-left: revert !important;*/
/*}*/
.learn-detail-sec-1 .main-box-asb .contant-b .like-sosial-box .right-li span:nth-child(4) a {
    color: #fff;
}
.learn-detail-sec-1 .main-box-asb .contant-b .like-sosial-box .right-li span:nth-child(4) {
    background: #25D366;
}
.conttent-b .s-box .short-des h5{
    font-family: "Capsule Sans Display",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px;
    -webkit-letter-spacing: -0.32px;
    -moz-letter-spacing: -0.32px;
    -ms-letter-spacing: -0.32px;
    letter-spacing: -0.32px;
    -webkit-text-decoration: unset;
    text-decoration: unset;
}
.conttent-b .s-box .short-des a{
    font-family: "Capsule Sans Text",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 28px;
    -webkit-letter-spacing: -0.25px;
    -moz-letter-spacing: -0.25px;
    -ms-letter-spacing: -0.25px;
    letter-spacing: -0.25px;
    -webkit-text-decoration: unset;
    text-decoration: unset;
}
.learn-sec-detail{
   position: relative; 
   margin: 20px 0;
}
.learn-sec-detail .main-box{
    max-width: 1200px;
    margin: 0 auto;
}
.learn-sec-detail .main-box .main-box-asb {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(2, 1fr);
}
.learn-sec-detail .main-box .main-box-asb .box .conttent-b {
    width: 100%;
    max-width: 100%;
}
.learn-sec-detail .main-box .main-box-asb .box {
    width: 100%;
    max-width: 100%;
    border-bottom: 1.5px solid;
    width: 500px;
    max-width: 100%;
    margin: 20px auto;
}
.btn-theme.views {
    margin: 20px 0;
    float: right;
}
.learn-sec-detail .main-box .main-box-asb .box  .image {
   display: block;
    width: 500px;
    max-width: 100%;
    min-height: 100%;
    max-height: 100%;
    height: 250px;
    min-height: 250px;
    margin: 0 auto;
    padding: 0;
}
.learn-sec-detail .main-box .main-box-asb .box  .image img {
    width: 100%;
    height: 250px;
    min-height: 250px;
}
.learn-sec-detail .main-box .main-box-asb .box .time-date {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.short-des {
    /*height: 90px;*/
    /*min-height: 90px;*/
    /*text-overflow: ellipsis;*/
    /*overflow: hidden;*/
    /*display: -webkit-box;*/
    /*-webkit-line-clamp: 3;*/
    /*-webkit-box-orient: vertical;*/
     margin: 0 0 50px;
}
.learn-sec-1 {
    padding: 50px 0;
    background: #00000008;
    margin: 0 0 20px;
}
.learn-sec-1 .main-box-asb .main-box .image a img {
    transition: .5s;
    width: 100%;
    height: 150px;
    min-height: 150px;
}

ul li {
    list-style: unset;
}
.list-y li{
  list-style: none;
}
.links li{
  list-style: none;
}
li.link-list {
    list-style: none;
}
li.links {
    list-style: none !important;
}
li.nev-item {
    list-style: none !important;
}
li.social-ico {
    list-style: none !important;
}
.learn-box-section{
    position: relative;
}
.learn-box-section .right-content {
    margin-bottom: 0;
    padding-left: 0;
}
.learn-box-section .right-content .min-b-a {
    width: 100%;
    padding: 30px 0;
    display: inline-block;
}
.learn-box-section .right-content .min-b-a:nth-child(odd) .content-box  {
    background: url(../img/learneback2.png); 
    background-repeat: no-repeat;
    background-size: cover;
}
.learn-box-section .right-content .min-b-a:nth-child(even) .content-box  {
    background: url(../img/learneback.png); 
    background-repeat: no-repeat;
    background-size: cover;
}
.img-2 img {
    height: 300px;
    min-width: 250px;
}


.learn-box-section  .right-content .min-b-a .content-box{
    align-items: center;   
    padding: 20px;    
    display: flex;
    gap: 40px;
    /*grid-template-areas: "image-b content-b";*/
    justify-content: space-between;
}
.learn-box-section .right-content .min-b-a .date-time.one {
    background: #FFBF00;
    display: flex;
    justify-content: space-between;
    padding: 10px 15px;
    position: relative;
   margin: 0 -20px 0 0;
}
.learn-box-section .right-content .min-b-a .date-time.two {
    background: #FFBF00;
    display: flex;
    justify-content: space-between;
    padding: 10px 15px;
    position: relative;
    margin: 0 0 0 -20px;
}
.learn-box-section .right-content .min-b-a .content-box .image {
    max-width: 280px;
}
.learn-box-section .right-content .min-b-a:nth-child(odd) .content-box  .image img{
   width: 100%;
   height: 300px;
   min-height: 300px;
   margin: 50px 50px 55px;
}
.learn-box-section .right-content .min-b-a:nth-child(even) .content-box .image img{
   width: 100%;
   height: 300px;
   min-height: 300px;
   margin: 40px 50px 42px -50px;
}
.learn-box-section  .right-content .min-b-a .content-box .discri {
    max-width: 550px;
}
.learn-box-section .right-content .min-b-a .content-box .discri .min-box-a .titel-name {
    margin-bottom: 20px;
}
.learn-box-section .right-content .min-b-a .content-box .discri .min-box-a .titel-name h3 {
    font-family: "Rubik";
    color: #fff;
}
.learn-box-section .right-content .min-b-a .content-box .discri .min-box-a .titel-name h6 {
    color: #fff;
}
.learn-box-section .right-content .min-b-a .content-box .discri .min-box-a .main-content {
    font-family: "Poppins";
    color: #fff;
    margin-bottom: 10px;
    letter-spacing: -0.02em;
    text-transform: capitalize;
}
.date-time .left{
   color: #fff; 
   font-family: 'roboto';
   font-weight: 500;
}
.date-time .right{
   color: #fff; 
   font-family: 'roboto';
   font-weight: 500;
} 
.learn-box-section .right-content .min-b-a:nth-child(even) .content-box {
  flex-flow: row-reverse;
}
.who-we-are-page .learn-sec-1 .ne-maoin-box .main-box .image img {
    width: 100%;
    height: 100%;
}
.who-we-are-page .learn-sec-1 .ne-maoin-box .main-box .conttent-b .s-box {
    padding: 0 0 0;
    margin: 0 0 -25px;
}
.who-we-are-page .learn-sec-1 .ne-maoin-box .main-box .conttent-b .name-date {
    padding: 35px 0;
}
.who-we-are-page .learn-sec-1 .ne-maoin-box .main-box .conttent-b .s-box a p {
    max-height: 50px;
    min-height: 50px;
    -webkit-line-clamp: 2;
     margin: 0 0 -30px;
}
.s-box {
    margin-top: 20px;
}
  .home-sec-1 .min-box-f .right-b .image {
    max-width: 400px;
    padding-top: 0;
}

.who-we-are-page .learn-sec-1 {
    background: #fff;
    padding-bottom: 5px;
}
@media only screen and (max-width: 992px){
    .learn-page ul {
        padding: 0 10px;
    }
    .learn-sec-detail .main-box .main-box-asb .box .image {
        width: 100%;
    }
    .learn-sec-detail .main-box .main-box-asb .box {
        width: 320px;
        flex: 0 0 90%;
    }
    .who-we-are-page .learn-sec-1 .ne-maoin-box .main-box {
        margin: -35px 0 0;
    }
    .learn-sec-1 .main-box-asb .main-box .conttent-b .name-date a {
        font-size: 14px;
        padding: 7px 10px;
        margin: 0 0 45px;
    }
}

@media only screen and (max-width: 575px){
    .learn-sec-1 .main-box-asb .main-box .conttent-b .name-date a {
        font-size: 14px;
        padding: 7px 10px;
        margin: 0 0 80px;
    }
 }
@media only screen and (max-width: 480px){
    .learn-sec-1 .main-box-asb .main-box .conttent-b .name-date a {
        font-size: 14px;
        padding: 7px 10px;
        margin: 0 0 100px;
    }
}
 @media only screen and (max-width: 400px){
    .learn-sec-1 .main-box-asb .main-box .conttent-b .name-date a {
        font-size: 14px;
        padding: 7px 10px;
        margin: 0 0 120px;
    }
}
@media only screen and (max-width: 620px){
    .learn-box-section .right-content .min-b-a .date-time.one {
        margin: 0 -20px 0 0 !important;
        right: 0;
    }
}
@media only screen and (max-width: 767px){
    .learn-sec-detail .main-box .main-box-asb {
        display: flex;
        gap: 20px;
        justify-content: center;
        flex-wrap: wrap;
    }
    .learn-sec-detail .main-box .main-box-asb .box {
        width: 80%;
        max-width: 100%;
    }
    .who-we-are-page .learn-sec-1 .ne-maoin-box .main-box {
        max-width: 100%;
        margin: -35px 0 0;
    }
    .learn-box-section .right-content .min-b-a .date-time.one {
      margin: 0 0 0 0;
      left: -20px;
    }
    .img-2{
        display: none;
    }
    .learn-box-section .right-content .min-b-a .content-box {
        align-items: center;
        padding: 20px;
        display: flex;
        flex-wrap: wrap;
        gap: 40px;
    }
    .learn-box-section .right-content .min-b-a:nth-child(even) .content-box {
        flex-flow: wrap;
    }
}
@media only screen and (max-width: 1200px){
    .learn-sec-detail .main-box .main-box-asb .box {
        width: 100%;
    }
    .learn-sec-detail .main-box .main-box-asb .box .image {
        width: 100%;
    }
    .learn-sec-detail .main-box {
        padding: 0 20px;
    }
   .learn-box-section .right-content .min-b-a:nth-child(odd) .content-box  {
     background: #00613E; 
    }
    .learn-box-section .right-content .min-b-a:nth-child(even) .content-box  {
        background: #00B5B3; 
    } 
    .learn-box-section .right-content .min-b-a:nth-child(odd) .content-box  .image img{
       width: 100%;
       height: 300px;
       min-height: 300px;
       margin: 0;
       justify-items: center;
    }
    .learn-box-section .right-content .min-b-a:nth-child(even) .content-box .image img{
       width: 100%;
       height: 300px;
       min-height: 300px;
       margin: 0;
       justify-items: center;
    }
}

.list-social .social-ico{
    margin: 8px 0;
}
.link-social.facebook i.fa.fa-facebook-f {
    background: #fff;
    padding: 8px 15px;
    border-radius: 5px;
    font-size: 15px;
}
.link-social.facebook i.fa.fa-facebook-f:hover {
    background: #7CC321;
    color: #fff;
}
.link-social.facebook  span {
    margin-left: 10px;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    padding: 4px 0;
}
.link-social.youtub i.fa.fa-youtube-play {
    background: #fff;
    padding: 8px 12px;
    border-radius: 5px;
    font-size: 15px;
}
.link-social.youtub i.fa.fa-youtube-play:hover {
     background: #7CC321;
    color: #fff;
}
.link-social.youtub  span {
    margin-left: 10px;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    padding: 4px 0;
}
.link-social.whats-up i.fa.fa-whatsapp {
    background: #fff;
    padding: 8px 12px;
    border-radius: 5px;
    font-size: 15px;
}
.link-social.whats-up i.fa.fa-whatsapp:hover {
   background: #7CC321;
    color: #fff;
}
.link-social.whats-up  span {
     margin-left: 10px;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    padding: 4px 0;
}
.link-social.instagram i.fa.fa-instagram {
    background: #fff;
    padding: 8px 12px;
    border-radius: 5px;
    font-size: 15px;
}
.link-social.instagram i.fa.fa-instagram:hover {
     background: #7CC321;
    color: #fff;
}
.link-social.instagram i.fa.fa-telegram {
    background: #fff;
    padding: 8px 12px;
    border-radius: 5px;
    font-size: 15px;
}
.link-social.instagram i.fa.fa-telegram:hover {
     background: #7CC321;
    color: #fff;
}
.link-social.instagram  span {
     margin-left: 10px;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    padding: 4px 0;
}

.footer-section-n .foter-main-box .box2 .social-box .list-social .social-link .link-social {
    display: inline;
}
.footer-section-n .foter-main-box .box2 .social-box .list-social {
     margin: 0; 
}

.links-ul .nev-item a.Products {
   color: #fff;
    font-weight: 400;
    line-height: 1.4;
    font-size: 14px;
    display: block;
    padding: 4px 0;
}
.home-sec-1.bg-1 .container .min-box-f .left-b .s-box h5{
    color: #fff;
    font-size: 18px;
}
.home-sec-1 .min-box-f .left-b .s-box h1 {
    font-family: "Overpass";
    font-style: normal;
    font-weight: bold;
    font-size: 45px;
    line-height: 55px;
    color: #EBFF00;
    letter-spacing: -0.02em;
    text-transform: capitalize;
}
.footer-section-n .foter-main-box .box1 p {
    color: #fff;
    font-size: 14px;
     opacity: 10; 
    text-transform: capitalize;
}