*{padding: 0px;margin: 0px;}
body{font-family: 'MongolianBaiti';transition: all 0.5s ease-in-out;    padding-right: 0px !important;}
header{width: 100%;position:absolute;top: 0px;z-index: 999;}.header_in .logo_block a img{width:260px;}
.social-media a{margin-left: 10px;}.header_in .mid_nav .top-row .contact-head a:hover{color: #1F4D97;}
.social-media a img:hover{transition: all ease .5s;transform: rotate(360deg);}
.header_in .mid_nav .top-row{margin-bottom: 10px;display: flex;justify-content: right;align-items: center;}.header_in .mid_nav .top-row .contact-head a{font-size: 15px; display: inline-flex;align-items: center;margin-right: 50px;text-decoration: none;color: #000000;font-weight: 400;}.header_in .mid_nav .top-row .contact-head a img{margin-right: 8px;}.header_in .mid_nav .top-row .select_ln{cursor: pointer; background: #1F4D97;border: none;padding: 8px 12px;border-radius: 2px;}.header_in .mid_nav .top-row .select_ln select{cursor: pointer; background: #1F4D97;border: none !important;width: 128px;color: #fff;font-size: 14px;font-weight: 400;outline: none;}.header_in .mid_nav .btm_row:::before{border-bottom: 73px solid #21548b;content: ' ';width: 0;height: 0;left: -45px;right: 0;position: absolute;top: 0px;border-left: 45px solid #00000000;border-right: 0px solid #00000000;}.header_in .mid_nav .top-row .rt_logo{margin-left: 50px;}.header_in .mid_nav .top-row .rt_logo img{}.header_in .mid_nav .btm_row ul li:last-child{margin-right: 0px;}.header_in .mid_nav .btm_row ul li:last-child a{padding-right: 0px;}.header_in .mid_nav .btm_row{display: flex;align-items: center;justify-content: right;}.header_in .mid_nav .btm_row ul{margin: 0;padding: 0;}
.header_in .mid_nav .btm_row ul li{display: inline;padding:8px 5px;position: relative;}
.header_in .mid_nav .btm_row ul li a{padding: 8px 5px;text-decoration: none;margin-right: 10px;color: #fff;font-size: 18px;}
.header_in .mid_nav .btm_row ul li a:hover{color:#4288f8;}
.header_in .mid_nav .btm_row ul li a img{transition: all 0.5s ease-in-out;position: relative;top: -1px;margin-left: 10px;}
.header_in .mid_nav .btm_row ul li a:last-child{margin-right: 0;}
.header_in{display: flex;align-items: center;justify-content: space-between;}
.fixed-header{padding: 10px; top:0px;box-shadow: 0 3px 3px rgba(0,0,0,0.15);position: absolute;z-index: 999;background:#fff;width: 100%;}.main_banner .owl-stage .owl-item .item .banner_area{position:relative;}.main_banner .owl-stage .owl-item .item .banner_area.page-banner .text{    top: 50%;}.main_banner .owl-stage .owl-item .item .banner_area.page-banner .text h3{font-size: 45px;}
.main_banner .owl-stage .owl-item .item .banner_area .text label{margin-bottom: 42px;    font-weight: 400;    font-size: 30px;    background: #ffffff87;    padding: 2px 20px;    border-radius: 50px;}
.main_banner .owl-stage .owl-item .item .banner_area .text h3{       position: relative;    /* text-transform: uppercase; */    font-size: 45px;    line-height: 65px;    color: #fff;    margin-bottom: 8px;    font-weight: 400;}.exp_more a:hover{background:#1F4D97;color: #fff;}.exp_more a{     background: #3B4FE4;    text-decoration: none;    color: #fff;    padding: 10px 28px;    border-radius: 5px;    font-size: 18px;    font-weight: 400;}
.main_banner .owl-stage .owl-item .item .banner_area .text p{      color: #fff;    font-weight: 400;    margin-bottom: 55px;font-family: "Poppins";    font-size: 18px;    line-height: 1.5;}
.main_banner .owl-stage .owl-item .item .banner_area .text .btm-border{border-bottom: 1px solid #0BDBF2;margin-bottom: 30px;margin-top: 8px;width: 175px;}
.main_banner .owl-stage .owl-item .item .banner_area .text{    left: 9%;
    right: 5%;
    position: absolute;
    top: 31%;
    display: flex
;
    align-items: baseline;}
.main_banner .owl-stage .owl-item .item .banner_area .text .left{width: 70%;
    float: left;
    padding-right: 20px;}
.main_banner .owl-stage .owl-item .item .banner_area .text .right{text-align: center; padding: 30px;    width: 30%;background: #fff;border-radius: 10px;
    float: left;}
#formMessage p{  
    background: #fff;
    text-align: center;
    margin-top: 5px;}
.main_banner .owl-stage .owl-item .item .banner_area .text .right a{text-decoration: none;font-size: 22px;}
    .main_banner .owl-stage .owl-item .item .banner_area img{border-radius: 0px;}.main_banner .owl-dots{display:none;margin-top: 10px;}.main_banner .owl-dots button.active span{    background: #1F4D97 !important;    width: 10px !important;    height: 10px !important;}.main_banner .owl-dots button span{    margin: 4px !important;    width: 8px !important;    height: 8px !important;    background: #0BDBF2 !important;}.main_banner .owl-nav{height: 32px;    display: none !important;    border: 1px solid #fff;    width: 50px;    border-radius: 5px;    position: absolute;    bottom: 180px;    right: 0;    left: 0;    margin: 0 auto;}.main_banner .owl-nav button{background: none !important;margin: 0px !important;}.main_banner .owl-nav button span{padding: 6px;font-size: 29px;position: relative;top: -7px;color: #fff !important;}.enq {position: fixed;top: 40%;right: -4px;z-index: 101;cursor: pointer;}.enq img{width: 38px;transition: all 0.5s ease-in-out;}.enq:hover img{transform: scale(1.08);}.topscroll {position: fixed;bottom: 8px;right: 12px;z-index: 101;cursor: pointer;}.topscroll img{width: 13px;transition: all 0.5s ease-in-out;}.topscroll:hover img{transform: scale(1.08);}.chat {position: fixed;top: 65%;right: 5px;z-index: 99;}.chat ul li{list-style: none;}.chat img{width: 35px;background: #fff;transition: all 0.5s ease-in-out;border-radius: 50px;padding: 2px;}.chat img:hover{transform: scale(1.08);}.social {box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;position: fixed;top: 40%;left: 0;z-index: 99;background: #0BDBF2;padding: 10px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}.social ul{padding: 0px;margin-bottom: 0px;}.social ul li{list-style: none;margin-bottom: 8px;}.social ul li img{transition: all 0.5s ease-in-out;width: 22px;}.social ul li a img:hover{transform: scale(1.08);}.social ul li:last-child{margin-bottom: 0px;}.num_text .ff{display: flex;align-items: center;}.numbers{ width: 50%;float: left;}.num_text .ff span{    font-size: 35px;    font-weight: 700;    color: #1F4D97;    line-height: 32px;}.numbers .head{padding-left: 50px; text-align: left;margin-bottom: 20px;}.numbers .head h3{    font-weight: 700;    color: #1F4D97;    font-size: 20px;    margin-bottom: 5px;}.numbers .head label{    color: #000000;    font-size: 18px;}.numbers .head .borders{border-bottom: 1px solid #0BDBF2;    width: 35%;    margin-top: 8px;}.numbers .numbers_in{}.numbers .numbers_in ul{padding: 20px 50px;list-style: none;}.numbers .numbers_in ul li{margin-bottom: 30px;}.numbers .numbers_in ul li:last-child{margin-bottom: 0px;}.numbers .numbers_in ul li .num_text .counter{font-size: 35px;    font-weight: 700;    color: #1F4D97;    line-height: 32px;}.numbers .numbers_in ul li:last-child .num_text{padding-right: 0px;margin-right: 0px;    border: none;}.numbers .numbers_in ul li .num_text p{    margin: 0;    padding-bottom: 0px;    font-size: 15px;    color: #000000;}@media (min-width: 1280px) {    .container{max-width: 90%;}}.about{padding: 70px 0px;}.about .row{align-items: center;}.about .text{padding-right: 75px;}.about .text h2{position: relative; font-size: 24px;font-weight: 700;color: #000000;margin-bottom: 0;}.about .text h2::before{    content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #0BDBF2;    z-index: -1;}.about .text h2::after{content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #0BDBF2;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.about .text label{font-size: 32px;    font-weight: 400;    background: #0327744D;color: #032774;    display: inline-block;    padding: 5px 35px;    margin-bottom: 30px;    border-radius: 50px;}.about .text span{    margin-bottom: 20px;    display: block;    height: 1px;    background: #0BDBF2;    width: 135px;}.about .text p{    font-size: 15px;    font-weight: 400;text-align: justify;    line-height: 25px;    font-family: 'Poppins';}.about .text .more{margin-top: 35px;}.about .text .more a{background: #1F4D97;padding: 10px 18px;text-decoration: none;color: #fff;font-size: 15px;border-radius: 2px;}.about .img img{width:100%;}.banner_with_numbers{position: relative;}.industries{    background: url(../assets/images/industriesbg.png);    padding: 80px 0px;    background-position: center;    background-repeat: no-repeat;    background-size: 100% 100%;}.industries .head h2::before{     content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #fff;    z-index: -1;}.industries .head h2::after{content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #fff;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.industries .head h2{position: relative; font-size: 24px;font-weight: 700;color: #000000;margin-bottom: 5px;}.industries .head label{display: block;    color: #1F4D97;    margin-bottom: 5px;    font-weight: 500;    font-size: 18px;}.industries .head span{margin-bottom: 20px;    display: block;    height: 1px;    background: #fff;    width: 135px;}.industries .head p{font-size: 15px;}.industries .industries_details{background: #fff;    border: 1px solid #1F4D97;    height: 250px;    margin-top: 20px;    padding: 20px;    border-radius: 20px;}.industries .industries_details .img{height: 85px;overflow: hidden;margin-bottom: 20px;}.industries .industries_details .img img{    transition: all 0.5s ease-in-out;width: auto;height: 85px;}.industries .industries_details:hover .img img{transform: scale(1.08);}.industries .industries_details .text .left a{text-decoration: none;}.industries .industries_details .text .left h4{font-size: 20px;color: #1F4D97;font-weight: 700;display: flex;justify-content: space-between;}.industries .industries_details .text .left p{line-height: 22px; font-size: 15px;margin-bottom: 0;}.industries .more{text-align: center;margin-top: 60px;}.industries .more a{background: #1F4D97;padding: 10px 30px;text-decoration: none;color: #fff;font-size: 15px;border-radius: 2px;}.industries .more a:hover{background: #0BDBF2;}.serve_industries{background: #fff;padding: 80px 0px;}.serve_industries .head h2{margin-bottom: 3px;position: relative; font-size: 24px;font-weight: 700;color: #000000;}.serve_industries .head h2::before{content: ' ';width: 28px;height: 6px;left: -5px;right: 0;position: absolute;top: -10px;background: #0BDBF2;z-index: -1;}.serve_industries .head h2::after{content: ' ';width: 32px;height: 6px;left: -23px;right: 0;position: absolute;top: 3px;background: #0BDBF2;z-index: -1;transform: rotate(90deg);border-bottom-left-radius: 5px;}.serve_industries .head label{display: block;color: #1F4D97;margin-bottom: 2px;font-weight: 500;font-size: 18px;}.serve_industries .head span{margin-bottom: 20px;display: block;height: 1px;background: #0BDBF2;width: 135px;}.serve_industries .head p{font-size: 15px;}.serve_industries .serve_block{margin-top: 20px;position: relative;}.serve_industries .serve_block .img{margin-bottom: 20px;overflow: hidden;}.serve_industries .serve_block .img img{width: 100%;    transition: all 0.5s ease-in-out;}.serve_industries .serve_block:hover .img img{transform: scale(1.08);}.serve_industries .serve_block .text{position: absolute;bottom: -1px;width: 100%;}.serve_industries .serve_block .text a{text-decoration: none;display: flex;justify-content: center;padding: 5px;background: #0BDBF2;align-items: center;}.serve_industries .serve_block .text a h3{font-size: 16px;color: #1F4D97;margin-right: 30px;margin-bottom: 0px;color: #000;font-weight: 400;}.serve_industries .more{margin-top: 30px;margin-bottom: 20px;}.serve_industries .more a{background: #1F4D97;padding: 10px 30px;text-decoration: none;color: #fff;font-size: 15px;border-radius: 2px;}.serve_industries .more a:hover{background: #0BDBF2;}.industries_page{padding: 80px 0px;}.industries_page .head h2{margin-bottom: 3px;position: relative; font-size: 24px;font-weight: 700;color: #000000;}.industries_page .head h2::before{content: ' ';width: 28px;height: 6px;left: -5px;right: 0;position: absolute;top: -10px;background: #0BDBF2;z-index: -1;}.industries_page .head h2::after{content: ' ';width: 32px;height: 6px;left: -23px;right: 0;position: absolute;top: 3px;background: #0BDBF2;z-index: -1;transform: rotate(90deg);border-bottom-left-radius: 5px;}.industries_page .head span{margin-bottom: 20px;display: block;height: 1px;background: #0BDBF2;width: 135px;}.industries_page .serve_block{margin-top: 25px;position: relative;}.industries_page .serve_block .img{margin-bottom: 20px;overflow: hidden;}.industries_page .serve_block .img img{width: 100%;    transition: all 0.5s ease-in-out;}.industries_page .serve_block:hover .img img{transform: scale(1.08);}.industries_page .serve_block .text{position: absolute;bottom: -1px;width: 100%;}.industries_page .serve_block .text a{text-decoration: none;display: flex;justify-content: center;padding: 5px;background: #0BDBF2;align-items: center;}.industries_page .serve_block .text a h3{font-size: 16px;color: #1F4D97;margin-right: 30px;margin-bottom: 0px;color: #000;font-weight: 400;}.industries_page .more{margin-top: 30px;margin-bottom: 20px;text-align: center;}.industries_page .more a{background: #1F4D97;padding: 10px 30px;text-decoration: none;color: #fff;font-size: 15px;border-radius: 2px;}.industries_page .more a:hover{background: #0BDBF2;}
.member .profile.flex{display: flex;}      
.member .profile.flex .hovereffect{min-width:400px;margin-right: 55px;}      
.member .profile.flex .text label{text-align: left;}      
.member .profile.flex .modal-body{    height: 530px;}      
.new-about .specific .flex-block.sp-height{min-height: 555px;}
.member .profile.flex .hovereffect .img{margin-bottom: 15px;}
.member .profile.flex .hovereffect label{    text-align: center;    display: block;    font-size: 24px;    color: #000000;    cursor: pointer;    font-weight: 400;    margin-bottom: 6px;}
.member .profile.flex .hovereffect  h5{font-size: 20px;}
.fp-block{background: #fff;padding: 80px 0px;padding-top: 20px;}
.fp-block .head p{font-size: 15px;}
.mie .mie-text{text-align: center;padding: 50px;}
  .mie .mie-text a label{cursor: pointer;color: #000; font-size: 32px;font-weight: 400;background: #0327744D;display: inline-block;padding: 5px 35px;border-radius: 50px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.video{padding: 80px 0px;}
      .video .v_ideo{}
      .video .v_ideo video{width: 100%;margin-bottom: 25px;}
      .video .v_ideo h2{    font-size: 45px;
    font-weight: 400;
    text-align: center;}
      .video .v_ideo p{    font-size: 15px;
    text-align: justify;
    font-family: 'Poppins';
    line-height: 25px;}
    .video .v_ideo .more{    text-align: center;}
    .video .v_ideo .more a:hover{    background: #1F4D97;
    color: #fff;}
    .video .v_ideo .more a{    background: #000;
    color: #fff;
    padding: 10px 30px;
    border-radius: 50px;
    text-decoration: none;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 15px;}
.bg-img-3{    background-blend-mode: color;
    background-color: #0000007d !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
    background: url(https://yari.org.in/assets/img/c-3.jpeg);}
.bg-img-2{ background-blend-mode: color;
    background-color: #0000007d !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
    background: url(https://yari.org.in/assets/img/c-2.jpeg);}
.bg-img-1{    background-blend-mode: color;
    background-color: #0000007d !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
    background: url(https://yari.org.in/assets/img/c-1.jpeg);}
.about-specfic-slider .owl-nav button{margin: 0px 12px;}
.about-specfic-slider .owl-nav button span{font-size: 28px;}
.fp-block .head .more{    margin-top: 30px;margin-bottom: 20px;}.fp-block .head .more a{    background: #1F4D97;    padding: 10px 30px;    text-decoration: none;    color: #fff;    font-size: 15px;    border-radius: 2px;}.fp-block .head h2{position: relative; font-size: 24px;font-weight: 700;color: #000000;margin-bottom: 0;}.fp-block .head h2::before{     content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #0BDBF2;    z-index: -1;}.fp-block .head h2::after{    content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #0BDBF2;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.fp-block .item .serve_block{margin-top: 20px;position: relative;}.fp-block .item .serve_block .img{overflow: hidden; margin-bottom: 10px;}.fp-block .item .serve_block:hover .img img{transform: scale(1.08);}.fp-block .item .serve_block .img img{ transition: all 0.5s ease-in-out;   width: 100%;height: 255px;object-fit: contain;}.fp-block .item .serve_block .text{}.fp-block .item .serve_block .text a{text-decoration: none;}.fp-block .item .serve_block .text a h3{font-size: 16px;    margin-bottom: 0px;color: #000;text-align: center;font-weight: 400;padding: 12px 10px;}.feature-product .owl-nav{height: 32px; display: none !important;border: 1px solid #000;width: 50px;border-radius: 5px;margin: 0 auto;margin-top: 30px;}.feature-product .owl-nav button{background: none !important;margin: 0px !important;}.feature-product .owl-nav button span{padding: 6px;font-size: 29px;position: relative;top:-7px;}.feature-product .owl-dots{margin-top: 30px;}.feature-product .owl-dots button.active span{    background: #1F4D97 !important;    width: 10px !important;    height: 10px !important;}.feature-product .owl-dots button span{margin: 4px !important;    width: 8px !important;    height: 8px !important;    background: #0BDBF2 !important;}.event-block{background: #eaf2ff;padding: 80px 0px;}.event-block .head h2::before{     content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #0BDBF2;    z-index: -1;}.event-block .head h2::after{content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #0BDBF2;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.event-block .head h2{position: relative; font-size: 24px;font-weight: 700;color: #000000;margin-bottom: 5px;}.event-block .head label{display: block;color: #1F4D97;margin-bottom: 8px;font-weight: 500;font-size: 18px;}.event-block .head span{    margin-bottom: 20px;    display: block;    height: 1px;    background: #0BDBF2;    width: 135px;}.event-block .head p{font-size: 15px;}.event-block .item .serve_block{     margin-top: 20px;    position: relative;    margin-bottom: 115px;}.event-block .item .serve_block .img{overflow: hidden;}.event-block  .item .serve_block:hover .img img{    transform: scale(1.08);}.event-block .item .serve_block .img img{    transition: all 0.5s ease-in-out;width: 100%;object-fit: contain;}.event-block .item .serve_block .text a{text-decoration: none;position: relative;}.event-block .item .serve_block .text a h3{line-height: 1.6;    font-size: 15px;    margin-bottom: 0px;    color: #FFFFFF;    font-weight: 500;    padding: 12px 0px;}.event-block .item .serve_block .text a p{color: #FFFFFF;    font-weight: 300;    margin-bottom: 0;}.event-block .item .serve_block .text{          font-size: 15px;    color: #fff;    position: absolute;    bottom: -97px;    width: 90%;    right: -80px;    background: #1F4D97;    padding: 40px;    z-index: 999;}.event-block .item .serve_block .text a .date{display: flex;align-items: center;color: #fff;}.event-block .item .serve_block .text a .date img{    width: 20px;    margin-right: 8px;}.news-event .owl-dots{    position: absolute;    right: 0;    top: -72px;}.news-event .owl-dots button.active span{    background: #1F4D97 !important;    width: 10px !important;    height: 10px !important;}.news-event .owl-dots button span{    margin: 4px !important;    width: 8px !important;    height: 8px !important;    background: #0BDBF2 !important;}.news-event .owl-nav{height: 30px; display: none !important;border: 1px solid #000;width: 50px;border-radius: 5px;margin: 0 auto;margin-top: 30px;position: absolute;top: -100px;right: 0;}.news-event .owl-nav button{height: 30px; background: none !important;margin: 0px !important;}.news-event .owl-nav button span{padding: 6px;font-size: 29px;position: relative;top: -7px;}footer .bottom_ft .left p a:hover{color: #0BDBF2;}.top-footer{padding-top: 50px;}footer .bottom_ft .left p a{color: #1F4D97;text-decoration: none;font-weight: 600;}footer{   background: #3b4fe4;}footer .bottom_ft{    border-top: 1px solid #ddd;    padding-top: 20px;    margin-top: 20px;}footer .bottom_ft .left p{    font-size: 14px;    color: #000;    font-family: 'Poppins';    color: #fff;    font-weight: 400;}footer .bottom_ft .left p a{color: #fff;}footer .bottom_ft .powered p{margin-bottom: 0px;text-align: right;}footer .bottom_ft .powered p a:hover{color: #0BDBF2;}footer .bottom_ft .powered p a{font-size: 14px;color: #fff;text-decoration: none;}.ft-form .ft-form{display: flex;align-items: center;justify-content: space-between;}.ft-form .ft-form input{    width: 100%;    margin-right: 5px;    font-size: 15px;    padding: 18px 28px;    background: #ffffff;    border: none;    border-radius: 5px;    height: 58px;}.ft-form .ft-form input::placeholder{color:#000;}.ft-form .ft-form button:hover{background: #0BDBF2;}.ft-form .ft-form button{width: 100%;font-size: 17px;padding: 18px 28px;background: #1F4D97;border: none;border-radius: 5px;height: 58px;color: #fff;}.ft-form .ft-form button i{margin-left: 5px;}
.member a{text-decoration: none;color: #000;}footer .row{align-items: baseline;}.ft-social{margin-top: 25px;display: none;}footer .ft h4{     font-size: 20px;    color: #ffffff;    font-weight: 400;    margin-bottom: 15px;}.btm-border{    border-bottom: 1px solid #fff;    width: 100px;}
footer .ft p{     font-size: 13px;text-align: justify;    color: #fff;    margin-bottom: 5px;    font-family: 'Poppins';    font-weight: 400;    padding-right: 0px;}footer .ft{padding: 20px 0px;}footer .ft p a{text-decoration: none;font-weight: 500;color: #1F4D97;}.eqf{margin-top: 30px;}.eqf a:hover{background: #0BDBF2;}.eqf a{background: #1F4D97;    padding: 10px 18px;    text-decoration: none;    color: #fff;    font-size: 15px;    border-radius: 5px;}.ft_linking{display: flex;justify-content: space-between;}.ft_linking .ft{width: 33.33%;}.ft_linking .ft ul{margin: 0;padding: 0;}.ft_linking .ft ul li{    list-style: none;    margin-bottom: 5px;}.ft_linking .ft ul li a:hover{    color: #bed0ed;}.ft_linking .ft.one-half ul li a:hover{color: #bed0ed;}.ft_linking .ft.one-half ul li a{   font-size: 13px;    font-weight: 400;    text-decoration: none;    color: #ffffff;    width: 50%;    float: left;    margin-top: 15px;    font-family: 'Poppins';}.ft_linking .ft ul li a{      font-size: 13px;    font-weight: 400;    text-decoration: none;    color: #ffffff;    margin-top: 15px;    font-family: 'Poppins';    display: flex;}.ft_linking .ft.newsletter{padding-left: 35px;}.ft_linking .ft ul li a img{ margin-top: 4px;   height: 15px;    margin-right: 10px;}.ft-border{    border-bottom: 1px solid #0bdbf2;    margin-top: 25px;    margin-bottom: 25px;}.ft-logo{border-right: 1px solid #0BDBF2;}.top-footer .row{align-items: center;}.fts{display: flex;    align-items: center;}.fts .text p{font-size: 15px;}.fts .ft-social{padding-left: 30px;}.fts .ft-social ul{margin: 0;padding: 0;display: flex;}.fts .ft-social ul li{list-style: none;}.fts .ft-social ul li a{list-style: none;}.fts .ft-social ul li a img{margin-left: 8px;}.fts .ft-social ul li a img:hover{transition: all ease .5s;transform: rotate(360deg);}.making{background: #fff;padding: 20px 0px;}.making ul{margin: 0;padding: 0;display: flex;align-items: center;justify-content: space-between;}.making ul li{list-style: none;overflow: hidden;}.making ul li img{    transition: all 0.5s ease-in-out;}.making ul li:hover img{transform: scale(1.08);}.blog-block{background: #EAF2FF;padding: 80px 0px;}.blog-block .head h2::before{    content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #0BDBF2;    z-index: -1;}.blog-block .head h2::after{     content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #0BDBF2;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.blog-block .head span{margin-bottom: 20px;    display: block;    height: 1px;    background: #0BDBF2;    width: 145px;}.blog-block .head h2{position: relative; font-size: 24px;font-weight: 700;color: #000000;margin-bottom: 0;}.blog-block .head label{display: block;color: #1F4D97;margin-bottom: 5px;font-weight: 500;font-size: 18px;}.blog-block .head p{font-size: 15px;padding-right: 100px;}.blog-block .item .serve_block{margin-top: 20px;position: relative;}.blog-block  .item .serve_block .img{overflow: hidden;position: relative;}.blog-block  .item .serve_block:hover .img img{transform: scale(1.08);}.blog-block .item .serve_block .img img{transition: all 0.5s ease-in-out;overflow: hidden; width: 100%;object-fit: contain;}.blog-block .item .serve_block .text{    margin-top: 20px;    position: absolute;    bottom: 0;    right: -38px;    background: #1F4D97;    padding: 30px 20px;    width: 90%;}.blog-block .item .serve_block .text p{font-size: 15px;color: #fff;}.blog-block .item .serve_block .text p.read-more{margin-bottom: 0px;}.blog-block .item .serve_block .text p.read-more a{    text-transform: uppercase;    font-weight: 700;    text-decoration: none;    color: #000000;    background: #F5F5F5;    padding: 7px 18px;    border-radius: 5px;    font-size: 14px;}.blog-block .item .serve_block .img label{    font-weight: 500;    position: absolute;    left: 0;    top: 0;    text-align: center;    background: #0BDBF2;    width: 75px;    height: 75px;    font-size: 18px;    padding: 18px 5px;    line-height: 1.2;}.blog-block .owl-dots{position: absolute;right: 0;top: -72px;}.blog-block .owl-dots button.active span{background: #1F4D97 !important;width: 10px !important;height:10px !important;}.blog-block .owl-dots button span{margin: 4px !important; width: 8px !important;height:8px !important;background: #0BDBF2 !important;}.blog-block .owl-nav{height: 30px; display: none !important;border: 1px solid #000;width: 50px;border-radius: 5px;margin: 0 auto;margin-top: 30px;position: absolute;top: -100px;right: 0;}.blog-block .item .serve_block .text a .date{display: flex;    align-items: center;}.blog-block .item .serve_block .text a .date img{    width: 35px;}.blog-block .owl-nav button{height: 30px; background: none !important;margin: 0px !important;}.blog-block .owl-nav button span{padding: 6px;font-size: 29px;position: relative;top: -7px;}.owl-nav button span{color: #000 !important;}.testemonial .head h2::before{    content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #0BDBF2;    z-index: -1;}.testemonial .head h2::after{    content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #0BDBF2;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.testemonial{background: #f6f6f6;    padding: 80px 0px;}.testemonial .head{text-align: left;}.testemonial .head h2{    font-size: 24px;    font-weight: 700;position: relative;    color: #000000;    margin-bottom:2px;}.testemonial .head label{    display: block;    color: #1F4D97;    margin-bottom: 20px;    font-weight: 500;    font-size: 20px;}.testemonial .cum_width{}.testemonial .testemonial-slider .item .teste-block .img img{    width: 165px;    margin: 20px auto;}.testemonial .testemonial-slider .item .teste-block{justify-content: space-between;display: flex;align-items: baseline;}.testemonial .testemonial-slider .item .teste-block p{    font-size: 18px;margin-bottom: 0px;    color: #000;}.testemonial .testemonial-slider .item .teste-block .text{width: 60%;}.testemonial .testemonial-slider .item .teste-block .text label{    color: #1F4D97;    font-size: 18px;    font-weight: 500;    display: block;    margin-bottom: 20px;}.testemonial .testemonial-slider .owl-nav{height: 30px; display: none !important;border: 1px solid #1F4D97;width: 50px;border-radius: 5px;margin: 0 auto;margin-top: 30px;}.testemonial .testemonial-slider .owl-nav button{height: 30px; background: none !important;margin: 0px !important;}.testemonial .testemonial-slider .owl-nav button span{padding: 6px;font-size: 29px;position: relative;top: -7px;    color: #1F4D97 !important;}.testemonial .testemonial-slider .owl-dots{display: block;     position: absolute;    bottom: 20px;    right: 4%;    transform: rotate(90deg);}.testemonial .testemonial-slider .owl-dots button.active span{    background: #1F4D97 !important;    width: 10px !important;    height: 10px !important;}.testemonial .testemonial-slider .owl-dots button span{margin: 4px !important;    width: 8px !important;    height: 8px !important;    background: #0BDBF2 !important;}.page-banner img{width: 100%;}.aboutus{padding: 80px 0px;}.aboutus .text{    padding-right: 30px;}.aboutus .text h1{    position: relative;    font-size: 24px;    font-weight: 700;    color: #000000;    margin-bottom: 5px;}.aboutus .text h1::before{    content: ' ';    width: 28px;    height: 6px;    left: -5px;    right: 0;    position: absolute;    top: -10px;    background: #0BDBF2;    z-index: -1;}.aboutus .text h1::after{content: ' ';    width: 32px;    height: 6px;    left: -23px;    right: 0;    position: absolute;    top: 3px;    background: #0BDBF2;    z-index: -1;    transform: rotate(90deg);    border-bottom-left-radius: 5px;}.aboutus .text span{    margin-bottom: 20px;    display: block;    height: 1px;    background: #0BDBF2;    width: 135px;}.aboutus .text label{    display: block;    color: #1F4D97;    margin-bottom: 2px;    font-weight: 500;    font-size: 18px;}.aboutus .text p{    font-size: 15px;}.aboutus .img img{width: 100%;}.aboutus .row{align-items: center;}.gototop{text-align: right;}.gototop a{text-decoration: none;}.gototop a:hover img{transform: scale(1.2);transition: 1s;}.gototop a img{    transition: .5s;}.new-about{text-align: center;}      .new-about .text h4{font-size: 32px;font-weight: 400;background: #0327744D;color: #032774;display: inline-block;padding: 5px 35px;margin-bottom: 30px;border-radius: 50px;margin-top: 25px;}    .new-about{margin-top: 80px;}    .new-about .text p{font-size: 15px;font-weight: 400;line-height: 25px;font-family: 'Poppins';}    .new-about .specific h4{font-size: 32px;font-weight: 400;background: #0327744D;color: #032774;display: inline-block;padding: 5px 35px;margin-bottom: 30px;border-radius: 50px;}    .new-about .specific ul{margin: 0;padding: 0;}    .new-about .specific ul li{list-style: none;background: #d7d7ff;margin-bottom: 15px;padding: 20px;}    
.new-about .specific .flex-block{    background: #d7d7ffd9;
    margin-bottom: 15px;
    padding: 20px;
    min-height: auto;
    border-radius: 50px;}    
.new-about .flex-block .left img{ width:100px;margin:0 auto; }    .new-about .specific .flex-block .right{text-align: left;}    
.new-about .specific .flex-block .right label{    display: block;
    text-align: center;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 0px;
    line-height: 28px;
    height: 85px;}    .new-about .specific .flex-block .right p{text-align:left;    margin-bottom: 0;font-family: 'Poppins';font-size: 15px;font-weight: 400;line-height: 25px;}    .new-about .specific .row:nth-child(2){justify-content: center;}.the_river{padding-top: 70px;}.the_river.y_river{padding-bottom:180px;}.the_river .head{    text-align: center;}.the_river .head h3{    font-size: 32px;    font-weight: 400;    background: #0327744D;    display: inline-block;    padding: 5px 35px;    border-radius: 50px;}.the_river .head p{font-family: 'Poppins';    font-size: 15px;    line-height: 25px;    margin-top: 15px;}.the_river .rifer-col{ margin-top: 30px;   position: relative;}.the_river .rifer-col img{    width: 100%;}.the_river .rifer-col .circle{    position: absolute;    bottom: -90px;    left: 0;    right: 0;    text-align: center;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;    width: 230px;    margin: 0 auto;    background: #fff;    border-radius: 50%;    padding: 45px;    height: 230px;}.the_river .rifer-col .circle label{    margin-bottom: 20px;    font-weight: 400;    font-size: 21px;    background: #0327744D;    padding: 2px 20px;    border-radius: 50px;    color: #3B4FE4;}.the_river .rifer-col .circle h4{    font-size: 36px;    margin-bottom: 5px;    color: #032774;}.the_river .rifer-col .circle a{    font-size: 16px;    color: #3B4FE4;    font-weight: 400;    text-decoration: none;    text-transform: uppercase;}.the_river .rifer-col .circle a:hover{color: #1F4D97;text-decoration: underline;}
.initiative{margin: 70px 0px;}
.new-about .specific.specific2 .ab .flex-block{visibility: hidden;}
.new-about .specific.specific2 .ab:hover .flex-block{visibility: visible;}
.initiative .right label{    margin-bottom: 15px;    font-weight: 400;    font-size: 32px;color: #000000;    background:#0327744D;    padding: 2px 20px;    border-radius: 50px;}
.initiative .right h2{    font-size: 45px;   font-weight: 400;}
.initiative .right p{    font-size: 15px; text-align: justify;    font-family: 'Poppins';    line-height: 25px;}
.initiative .right .more{    margin-top: 40px;}
.initiative .right .more a{    background: #000;  color: #fff;  padding: 10px 30px;    border-radius: 50px;    text-decoration: none;    font-family: 'Poppins';    font-weight: 500; font-size: 15px;}
.initiative .right .more a:hover{background: #1F4D97;color: #fff;}.resources.resources_page a{color: #000;text-decoration: none;}.resources.resources_page{padding: 70px 0px;}.resources.resources_page .text{text-align: center;}.resources.resources_page .text h3{ font-size: 45px;margin: 8px 0px;}.resources.resources_page .youtube .img{overflow: hidden;}.resources.resources_page .youtube img{width: 100%;}.resources.resources_page .youtube{margin-top: 35px;}.resources.resources_page .youtube label{    text-align: center;    display: block;    font-size: 20px;    font-weight: 400;    margin-top: 10px;}.resources .text{text-align: center;margin-bottom:0px;}.youtube a{    text-decoration: none;    color: #000;}.hovereffect .img{overflow: hidden;}.hovereffect .img img{width: 100%;}.hovereffect label{    text-align: center;    display: block;    font-size: 20px;    font-weight: 400;    margin-top: 10px;    cursor: pointer;}.resources .text label{    font-size: 32px;    font-weight: 400;    background: #0327744D;    display: inline-block;color: #032774;    padding: 5px 35px;    border-radius: 50px;}.resources .text h3{     font-size: 38px;    color: #3B4FE4;    font-weight: 400;    margin: 20px 0px;    line-height: 45px;}.resources .text p{    font-size: 15px;    color: #000000;text-align: justify;    font-family: 'Poppins';    line-height: 25px;}.resources .text .more{    margin-top: 40px;}.resources .text .more a{background:#3B4FE4;    padding: 10px 30px;    border-radius: 50px;    text-decoration: none;    font-family: 'Poppins';    font-weight: 500;    color: #fff;    font-size: 15px;}.resources .text .more a:hover{background: #1F4D97;}.resources .flex-col{display: flex;justify-content: space-between;}.resources .flex-col .youtube img{    width: 100%;}.clean{margin-top: 70px;position: relative;}.clean img{width: 100%;}.clean .flex-col{      position: absolute;    top: 50px;    display: flex;    justify-content: space-between;    width: 88%;    left: 0;    right: 0;    margin: 0 auto;}.clean .flex-col .text{       width: 500px;    background: #3B4FE4F7;    padding: 20px;    border-radius: 5px;}.clean .flex-col .text h4{color: #fff;    font-size: 45px;margin-bottom: 0px;    font-weight: 400;}.clean .flex-col .text .borders{border-bottom: 1px solid #ddd;width: 250px;margin-bottom: 10px;}.clean .flex-col .text p{    font-family: 'Poppins';    font-size: 15px;    font-weight: 400;text-align: justify;    color: #fff;    line-height: 25px;}.clean .flex-col .head h4{color: #3B4FE4;    font-size: 45px;    margin-bottom: 0px;    font-weight: 400;    margin-top: 0px;}
.member{padding-top: 70px;padding-bottom: 70px;background: #f2f2f2;margin-top: 70px;}.member .head{text-align: center;}.member .head h2{  font-size: 45px;    color: #3B4FE4;    font-weight: 400;    margin-top: 12px;    margin-bottom: 10px;    line-height: 45px;}.member .head label{    font-size: 32px;    font-weight: 400;    background: #0327744D;    display: inline-block;    padding: 5px 35px;    border-radius: 50px;}.member .profile .modal-body{    height: 228px;    overflow-y: scroll;    padding-right: 20px;}.member .profile .modal-body p{    font-family: 'Poppins';    font-size: 15px;    font-weight: 400;text-align: justify;    color: #000;    line-height: 25px;}.member .profile{    text-align: center;    margin-top: 20px;    border: 5px solid #0327744D;    padding: 20px;    border-radius: 10px;}.member .profile img{}.member .profile .text{    margin-top: 20px;}.member .profile .text label{    display: block;    font-size: 24px;font-weight: 600;    color: #000000;cursor: pointer;    margin-bottom: 6px;}.member .profile .text img{}.ft-form{margin-top: 10px;}.ft-form input{     width: 100%;    border: none;    margin-top: 10px;    padding: 10px;    font-family: 'Poppins';    font-size: 14px;}.ft-form button{     width: 100%;    background: #000000;    margin-top: 10px;    padding: 10px;    border: none;    color: #fff;    font-family: 'Poppins';    font-size: 15px;}.ft-form button img{}.bottom_ft .left{width: 50%;float: left;}.bottom_ft .left p{font-size: 14px;color: #000;font-family: 'Poppins';color: #fff;font-weight: 400;}.bottom_ft .powered{width: 50%;float: left;}.bottom_ft .powered p{font-size: 14px;color: #000;font-family: 'Poppins';color: #fff;font-weight: 400;}.path{background: #3B4FE4;}.path .text{text-align: center;padding: 25px 0px;    padding: 25px 80px;}.path .text label{    font-size: 32px;    font-weight: 400;    background: #ffffff4d;    color: #000000;    display: inline-block;    padding: 5px 35px;    margin-bottom: 30px;    border-radius: 50px;}.path .text p{    font-weight: 400;    font-family: 'Poppins';    font-size: 15px;    color: #fff;}.cultural .flex-box{display: flex;align-items: center;}.cultural .flex-box .left-img{    width: 40%;}.cultural .flex-box .left-img img{width: 100%;}.cultural .flex-box .text{    width: 60%;    padding-left: 45px;    padding-right: 95px;}.cultural .flex-box .text label{ font-size: 32px;    font-weight: 400;    background: #0327744D;    color: #032774;    display: inline-block;    padding: 5px 35px;    margin-bottom: 10px;    border-radius: 50px;    margin-top: 20px;}.cultural .flex-box .text p{    font-family: 'Poppins';    font-size: 15px;text-align: justify;    line-height: 25px;}.cultural .cultural-text{    margin-top: 50px;}.cultural .cultural-text label{font-size: 32px;    font-weight: 400;    background: #0327744D;    color: #032774;    display: inline-block;    padding: 5px 35px;    margin-bottom: 10px;    border-radius: 50px;}.cultural .cultural-text p{font-family: 'Poppins';font-size: 15px;line-height: 25px;text-align: justify;}.padding-right{padding-right: 25px;}.padding-left{padding-left: 25px;}.mt-70{margin-top: 70px;}.youtube{margin-top: 25px;}.hovereffect{position: relative;overflow: hidden;}.hovereffect img{transition: .5s;}.resources.resources_page .youtube img{overflow: hidden;}.hovereffect:hover img{transform: scale(1.1);transition: .5s;}.profile .hovereffect{position: relative;overflow: hidden;}.profile .hovereffect img{transition: .5s;}.profile:hover .hovereffect img{transform: scale(1.1);transition: .5s;}.hovereffect p{    text-align: center;    margin-bottom: 0;}.hovereffect p a{    font-size: 13px;    font-family: 'Poppins';    color: #8c8c9a;}.contactpage{padding: 70px 0px;}.contactpage .head{text-align: center;}.contactpage .head label{    font-size: 32px;    font-weight: 400;    background: #0327744D;    display: inline-block;    color: #032774;    padding: 5px 35px;    border-radius: 50px;}.contactpage .head h3{    font-size: 45px;    color: #3B4FE4;    font-weight: 400;    margin: 8px 0px;    margin: 20px 0px;    line-height: 45px;}
.contactpage .head p{    font-size: 15px;    color: #000000;    font-family: 'Poppins';    line-height: 25px;    padding: 0px 0px;}.contactpage .textwith-img{    background: #3B4FE4;    border-top-left-radius: 50px;    border-top-right-radius: 50px;}.contactpage .textwith-img .img{position: relative;}.contactpage .textwith-img .img img{width: 100%;}.contactpage .textwith-img .img label{    position: absolute;    bottom: 0;    left: 40px;    background: #fff;    font-size: 38px;    border-radius: 8px;    padding: 0px 20px;}.contactpage .textwith-img ul{      margin-top: 20px;  margin: 0;    padding: 0;}.contactpage .textwith-img ul li{    border-bottom: 1px solid #ffffff7a;    padding: 20px;    list-style: none;}.contactpage .textwith-img ul li a{     display: flex;    color: #fff;    text-decoration: none;    font-family: 'Poppins';    font-size: 15px;}.contactpage .textwith-img ul li a img{    margin-right: 10px;    height: 15px;    margin-top: 3px;}.contactpage .c_form{}.contactpage .c_form .input-block{    margin-bottom: 17px;}.contactpage .c_form .input-block input{width: 100%;    background: #D9D9D95C;    border: none;    padding: 20px;    font-family: 'Poppins';    font-size: 15px;    border-radius: 10px;}
.contactpage .c_form .input-block textarea{width: 100%;    background: #D9D9D95C;    border: none;    padding: 20px;    height: 185px;    font-family: 'Poppins';    font-size: 15px;    border-radius: 10px;}.contactpage .c_form .input-block button{font-size: 20px;    font-weight: 400;    background: #3B4FE4;    border: none;    padding: 15px 50px;    font-family: 'Poppins';    color: #fff;    border-radius: 10px;}.contactpage .c_form .input-block button:hover{background: #1F4D97;}.contactpage .c_form .input-block:last-child{margin-bottom: 0px;}.member-popup .modal-dialog{max-width: 60%;}.member-popup .modal-dialog .modal-content .modal-header h5{font-size: 22px;}.member-popup .modal-dialog .modal-body p{font-size: 15px;font-family: 'Poppins';line-height: 25px;}.my-70{margin: 70px 0px;}.two-cols{    margin: 50px 0px;}.two-cols .row{align-items: center;}.two-cols .text{}.two-cols .text label{    font-size: 26px;    font-weight: 400;    background: #0327744D;    display: inline-block;    color: #032774;    padding: 5px 25px;    border-radius: 50px;    margin-bottom: 20px;}.two-cols .text p{    font-size: 15px;    color: #000000;text-align: justify;    font-family: 'Poppins';    line-height: 25px;}.why-matters{margin-bottom: 70px;}.why-matters .text{    background: #bebeff;    padding: 20px;    border-radius: 10px;    margin-bottom: 20px;}.why-matters .text label{font-size: 26px;    font-weight: 400;    background: #0327744D;    display: inline-block;    color: #032774;    padding: 5px 25px;    border-radius: 50px;    margin-bottom: 20px;}.why-matters .text p{font-size: 15px;    color: #000000;text-align: justify;    font-family: 'Poppins';    line-height: 25px;}.relative{position: relative;}.relative .yari_v{position: absolute;bottom: 0;    width: 100%;}.two-cols .img img{width: 100%;}

.thviewmain{padding:50px 0 0; text-align: center;}
.thviewmain label{    font-size: 20px;
    color: #032774;
    font-family: 'Poppins';
    line-height: 24px;
    font-weight: 600;}
.thviewmain span{margin-bottom: 20px;   display: block; overflow: hidden; border: 1px solid #ccc;}
.thviewmain span img{ transition:0.5s;}
..thviewmain .thview:hover span img{transform: scale(1.1); transition:0.5s;}
.thviewmain .thview{width: 75%;margin: 0 auto;}
.thviewmain .thview img{width:100%;  margin: 0 auto;}


.thviewmain .text{}
.thviewmain .text h4{    font-size: 38px;
    font-weight: 400;
    background: #0327744D;
    color: #032774;
    display: inline-block;
    padding: 5px 35px;
    margin-bottom: 30px;
    border-radius: 50px;
    margin-top: 25px;}
.thviewmain .text p{    font-size: 20px;
    color: #000000;
    font-family: 'Poppins';
    line-height: 32px;
    text-align: left;}
.thviewmain{}






@media (max-width: 1920px) {    
	.header_in .mid_nav .btm_row ul li a{font-size: 20px;} 
	.about .img img {width: 45%;float: right;}   	
}
@media (max-width: 1440px) {    
	.header_in .mid_nav .btm_row ul li a{font-size: 18px;}   
	.about .img img {width: 80%;float: right;}  
}

@media (max-width: 1366px) {
    .new-about .specific .flex-block.sp-height {min-height:605px;}
}

@media (max-width: 1280px) {
    .mie .mie-text{padding: 50px 0px;}
    .mie .mie-text a label{    font-size: 25px;line-height: 30px;}
.about .img img {width: 100%;float: right;}	
	.new-about .specific .flex-block.sp-height {min-height: 655px;}    
	.ft_linking .ft ul li a{font-size: 12px;}    
	.header_in .mid_nav .btm_row ul li a{font-size: 14px;}    .main_banner .owl-stage .owl-item .item .banner_area .text h3{font-size: 48px;line-height: 55px;}    .main_banner .owl-stage .owl-item .item .banner_area .text p{font-size: 16px;}    .main_banner .owl-stage .owl-item .item .banner_area .text label{font-size: 22px;margin-bottom: 25px;}    
   .clean .flex-col .text{width: 560px;}    .clean .flex-col .text h4{font-size: 30px;}    .clean .flex-col .head h4{font-size: 32px;}    
   .new-about .specific .flex-block{min-height: 235px;}}
   @media (max-width: 1024px) {    .member .profile .text label{font-size: 20PX;}    .member .profile .text h5{font-size: 15px;}	
    .new-about .specific .flex-block.sp-height {min-height: 755px;}    .new-about .specific .flex-block {min-height: 250px;}    .new-about .specific .flex-block .right label{font-size: 17px;line-height: 24px;}    .why-matters .text label, .two-cols .text label{font-size: 24px;}    .the_river .rifer-col .circle h4{font-size: 28px;}    .the_river .rifer-col .circle label{font-size: 16px;margin-bottom: 10px;}    .the_river .rifer-col .circle{padding: 32px;height: 185px;width: 185px;}   
    .initiative .right label{font-size: 20px;}   
     .initiative .right h2{font-size: 30px;}  
       .initiative .right .more {margin-top: 25px;}    
   .initiative .left-img img{position: relative;top: 0;width: 100%;}   
    .initiative .right {float: left;padding-left: 45px !important;}    
    .main_banner .owl-stage .owl-item .item .banner_area .text h3 {font-size: 34px;line-height: 40px;}    
    .header_in .mid_nav .btm_row ul li{padding: 8px 0px;}    .main_banner .owl-stage .owl-item .item .banner_area .text label{margin-bottom: 18px;}    .member .head label, .resources .text label, .the_river .head h3{font-size: 26px;}    .resources .text h3{font-size: 30px;line-height: 30px;margin: 10px 0px;}    .clean .flex-col{top: -30px;}    .clean .flex-col .text h4{font-size: 22px;}    .clean .flex-col .text .borders{width: 140px;}    .member .head h2{font-size: 34px;}    .imp_facts .text label, .braj-block .text label, .cultural .cultural-text label, .cultural .flex-box .text label, .path .text label, .about .text label{font-size: 30px !important;margin-bottom: 10px !important;}    .about .text {padding-right: 0px;}    .main_banner .owl-stage .owl-item .item .banner_area.page-banner .text h3{font-size: 34px;}    .path .text{padding: 25px 0px;}    .resources.resources_page .text h3{font-size: 30px;}    .contactpage .head label{font-size: 30px;}    .contactpage .head h3{font-size: 30px;line-height: 28px;}    .contactpage .textwith-img .img label{font-size: 24px;}    .contactpage .head p{padding: 0px 0px;}    .contactpage .c_form .input-block textarea{height: 175px;}}
    @media (max-width: 912px) {	.new-about .specific .flex-block.sp-height {min-height: 805px;}    
        .new-about .specific .flex-block {min-height:auto;}    
        .imp_facts .text label, .braj-block .text label, .cultural .cultural-text label, .cultural .flex-box .text label, .path .text label, .about .text label {        font-size: 22px !important;}    .resources .flex-col .youtube{padding: 5px;}    .main_banner .owl-stage .owl-item .item .banner_area .text{top: 40%;}    .container{max-width: 95%;}    .main_banner .owl-stage .owl-item .item .banner_area .text label{font-size: 16px;}    .main_banner .owl-stage .owl-item .item .banner_area .text h3 {font-size: 26px;line-height: 32px;}    .main_banner .owl-stage .owl-item .item .banner_area .text p{margin-bottom: 25px;}    .initiative .col-md-12{display: flex;align-items: center;}    .clean .flex-col{position: initial;display:block;}    .clean .flex-col{width: 100%;margin-top: 25px;}    .clean .flex-col .text{width: 100%;}    .clean .flex-col .head h4{display: none;}    footer .ft img{width: 130px;}    footer .ft p{padding-right: 0px;}    .ft_linking .ft.one-half ul li a{width: 100%;}    footer .ft h4{font-size: 18px;}    .ft-form input, .ft-form button{font-size: 12px;}    .ft_linking .ft ul li a img{width: 15px;}    .ft-form button img{width: auto;}    footer .bottom_ft .left p{font-size: 12px;}    .header_in .logo_block a img{width: 175px;}}@media (max-width:768px) {    .member .head label, .resources .text label, .the_river .head h3{font-size: 24px;}    .member{margin-top: 70px;}    
        .new-about .specific .flex-block {min-height:260px;}    .new-about .specific .flex-block.sp-height {min-height: 980px;}}@media (min-width:541px) {    .hamburger{display: none;}    .mobile-nav{display: none;}}
    @media (max-width:540px) {    .padding-right {padding-right: 0px;}    .padding-left {padding-left: 0px;}    .the_river .rifer-col .circle{    position: relative;    bottom: 35px;}	.new-about .specific .flex-block.sp-height{min-height:auto;}	.member .profile.flex .hovereffect{min-width: auto;margin-right: 0px;margin-bottom: 0px !important;}	.member .profile.flex{display: block;}    .new-about .specific h4{font-size: 26px;}    .new-about .specific .flex-block {min-height: auto;}    .two-cols .text{margin-top: 25px;}    .contactpage .c_form .input-block button{font-size: 16px;}    .contactpage .textwith-img{margin-bottom: 25px;}    .contactpage .head label{font-size: 22px;}    .cultural .flex-box .text {width: 100%;padding-left: 15px;padding-right: 15px;}    .cultural .flex-box .left-img {width: 100%;}    .cultural .flex-box{display: block;}    .main_banner .owl-stage .owl-item .item .banner_area.page-banner .text h3 {font-size: 16px;}    .main_banner .owl-stage .owl-item .item .banner_area .text p{display: none;}    .header_in .logo_block a img{width: 120px;}    .main_banner .owl-stage .owl-item .item .banner_area .text label {font-size: 14px;margin-bottom: 10px;}    .main_banner .owl-stage .owl-item .item .banner_area .text h3{font-size: 18px;line-height: 25px;}    .main_banner .owl-stage .owl-item .item .banner_area .text h3 br{display: none;}    .exp_more a{font-size: 13px;}    .initiative .col-md-12{display: block;}    
    	.initiative .left-img {width: 100%;padding-bottom: 25px;}   
    	.thviewmain .text h4{font-size: 30px;}
    	.thviewmain .thview{width: 100%;}
    	.thviewmain .text p{font-size: 16px;}
    	.initiative .right {width: 100%;float: left;padding-left: 0px !important;text-align: center;}    .main_banner .owl-stage .owl-item .item .banner_area .text{text-align: center;top: 35%;}    .main_banner .owl-stage .owl-item .item .banner_area .text{left: 5%;right: 5%;}    .initiative{margin: 70px 0px;}    .resources .text{    text-align: center;margin-bottom: 25px;}    .resources .flex-col .youtube{width: 100%;}    .resources .flex-col{display: block;}    .resources .flex-col .youtube{padding: 5px 0px;}    footer .ft{text-align: center;}    .btm-border{    margin: 0 auto;}    .ft_linking{display: block;}    .ft_linking .ft{width: 100%;text-align: center;}    .ft_linking .ft.one-half ul li a{justify-content: center;}    .ft_linking .ft ul li a{justify-content: center;}    .ft_linking .ft.newsletter {padding-left: 0px;}    .ft_linking .ft{overflow: hidden;}    .bottom_ft .left {width: 100%;text-align: center;}    .bottom_ft .powered{width: 100%;}    .bottom_ft .powered p{text-align: center !important;margin-bottom: 10px !important;}    .mid_nav{display: none;}     /*hamburger menu*/.hamburger-menu {     z-index: 999;    position: absolute;    top: 15px;    width: 35px;    height: 40px;    cursor: pointer;    right: 28px;}.bar,.bar:after,.bar:before {  width: 35px;    height: 3px;}.bar {        position: relative;    transform: translateY(25px);            background: rgb(255 255 255);    transition: all 0ms 300ms;}.bar.animate {  background: rgba(255, 255, 255, 0); }.bar:before {    content: "";    position: absolute;    left: 0;    bottom: 12px;    background: rgb(255 255 255);    transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);}.bar:after {    content: "";    position: absolute;    left: 0;    top: 12px;    background: rgb(255 255 255);    transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);}.bar.animate:after {    top: 0;    transform: rotate(45deg);    transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);;}.bar.animate:before {    bottom: 0;    transform: rotate(-45deg);    transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);;}.bts-popup-container{width: 85% !important;}/*nav menu*/.show {  left:0%;  opacity:1;}.hide {  opacity:0;  left:100%;}.mobile-nav {  background:#3B4FE4;  position:fixed;  top:0;  width:100vw;  height:100vh;  text-align:center;z-index: 2;  transition: .2s ease;}.mobile-nav ul{    list-style: none;        margin-top: 100px;}.mobile-nav ul li{text-align: left;margin-bottom: 12px;}.mobile-nav a {  font-size:4vw;  color:#ffffff;margin-bottom: 8px;  opacity:0;  transition:opacity .9s ease-in-out;}.mobile-nav.show a {      font-size:16px;display: block;    color: #fff;    opacity: 1;        font-family: 'Poppins';    text-decoration: none;}}

.submenu {    position: absolute;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;width: 215px;top:35px;padding-top: 5px;
	background:#0327744D;display: none;left:0%;border-radius: 0px;z-index: 777;}
.submenub ul li{display: block;}
.header_in .mid_nav .btm_row ul li .submenu ul li{display: block;padding: 0px 20px;}
.header_in .mid_nav .btm_row ul li .submenu ul li a{display: block;padding: 3px 0px;}
	.header_in .mid_nav .btm_row ul li:hover .submenu{display: block !important;}
	.header_in .mid_nav .btm_row ul li .submenu ul li a{    color:;}.articles{padding: 50px 0px;}    .articles .article-block{display: flex;margin-bottom: 20px;align-items: center;background: #0327744D;}    .articles .article-block .text{padding: 20px 30px;width: 75%;}    .articles .article-block .text h2{font-size: 36px;color: #000000;font-weight: 400;margin-bottom: 15px;}    .articles .article-block .text p{font-size: 15px;color: #000;text-align: justify;font-family: 'Poppins';line-height: 25px;}    .articles .article-block .text .more{margin-top: 20px;}    .articles .article-block .img{width: 25%;}    .articles .article-block .img img{width: 100%;}    .articles .text h2{font-size: 45px;color: #000000;font-weight: 400;margin-bottom: 15px;}    .articles .text p{font-size: 15px;color: #000;text-align: justify;font-family: 'Poppins';line-height: 25px;}    .articles .text h4{font-size: 28px;color: #000000;font-weight: 400;}
	.articles .text ul{padding: 0px;}    .articles .text ul li{list-style: none;}


.three{    display: none;
    left: -210px;
    position: absolute;
    /* left: 0; */
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    padding-top: 5px;
    background: #0327744D;
    width: 215px;
    top: 0;}
.books:hover .three{display: block;}


.facts{      background: #fff;
    padding: 35px;
    margin-top: 25px;
    display: flex
;
    align-items: center;}
  .facts .icon{     margin-right: 25px;
    background: #ffec00;
    width: 100px;
    text-align: center;
    min-width: 100px;}
  .facts .icon label{    font-size: 45px;
    padding: 5px;
    font-weight: 600;}
  .facts .text{}
  .facts .text p{    margin-bottom: 0px;
    font-style: italic;
    font-weight: 500;
    font-size: 16px;}
  .resources .text h2{font-size: 45px;margin-top: 25px;}
  .ghariyal{    background: #fff;padding: 2px;
    margin-top: 20px;}
  .ghariyal a{}
  .ghariyal a img{width: 100%;}
  .ghariyal a label{    display: block;
    text-align: center;
    padding: 8px;cursor: pointer;
    font-weight: 500;
    font-size: 19px;}






@media (max-width: 1280px){
	.header_in .mid_nav .btm_row ul li .submenu ul li{        display: block;
        padding: 0 20px;}
    .submenu{right: 17%;}
    .new-about.home .specific .flex-block .right label{font-size: 20px;}
}
@media (max-width: 1024px){
    .new-about.home .specific .flex-block{min-height: 430px !important;}
	.submenu{right: 18%;    width: 166px;
    top: 30px;}
    .header_in .mid_nav .btm_row ul li ul li.pub .submenu{left: -160px !important;}
	.header_in .logo_block a img {width: 180px;}
    .right.blinking{right: 5% !important;}
}

@media (max-width: 912px){
	    .header_in .mid_nav .btm_row ul li {
        padding: 8px 0px;
    }
    .new-about.home .specific .flex-block {
        min-height: 475px !important;
    }
    .initiative .right{        padding-left: 0px !important;}

       
}
@media (max-width:820px){
    .right.blinking{width: 210px !important;}
	.header_in .mid_nav .btm_row ul li a {font-size: 14px;}
	.submenu{right: 14%;}
}
@media (max-width: 768px){
	.header_in .mid_nav .btm_row ul li{padding: 8px 5px;}
	.header_in .logo_block a img {width: 120px;}
	.submenu {top: 48px;right: 16%;}
    .articles .article-block{display: block;}
    .articles .article-block .text{width: 100%;}
    .articles .article-block .img {width: 100%;}
}
@media (max-width: 540px){
    .about-specfic{display: block !important;}
    .new-about.home .specific .flex-block{min-height: auto !important;}
	.submenu{position: initial;width: 100%;background: none;box-shadow: none;}
	.submenu ul{margin-top: 0;padding: 0px;}
	.mobile-nav a i{float: right;margin-right: 40px;font-size: 22px;}
    .main_banner .owl-stage .owl-item .item .banner_area .text .left{width: 100%;padding-right: 0px;}
    .right.blinking{position: initial !important; margin-top: 20px !important;width: 95% !important;margin: 0 auto;}
    .amazon-btn{display: block !important;}
    .amazon-btn .btns a{width: 100%;}
    .about-specfic .item{width: 100% !important;}
}




.new-about.home .specific .flex-block{min-height:380px;border-radius: 0px !important;}
.new-about.home .specific .flex-block:hover{background:#d7d7ffd9 !important;}
.new-about.home .specific .flex-block .right label{height: 65px;font-size: 20px;}



@import url('https://fonts.googleapis.com/css?family=Nunito&display=swap');

.visitors {
      background-image: linear-gradient(to bottom, #ffffff, #ffffff);
    border-radius: 5px;
    display: flex
;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 15px;    margin-bottom: 10px;
    width: 100%;
}
.light {
  background-color: #c60505;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin: 10px;
  animation: glow 1s infinite ease-in-out;
}

@keyframes glow {
  0% {
    background-color: #c60505;
  }
  50% {
    background-color: #f50000;
    box-shadow: 5px 5px 15px #e30000, -5px -5px 15px #e30000;
    transform: rotateZ(45deg);
  }
  0% {
    background-color: #c60505;
    transform: rotateZ(80deg);
  }
}

.visitors-text {
  font-family: 'Nunito', sans-serif;
  color: white;
  font-size: 1em;
}


#skiptranslate select{    width:100% !important;
    padding: 5px;
    border-radius: 4px !important;
    border: none !important;
    margin-top: 10px !important;}



.about-specfic{    display: flex
;
    justify-content: center;}
.about-specfic .item{    width: 24%;
    margin: 0px 5px;
    float: left;}
.new-about .specific .flex-block:hover{background: #3b4fe452;}