*{padding: 0px;margin: 0px;}
html, body{overflow-x: hidden;}
body{padding-right: 0px !important;font-family: "Poppins", sans-serif !important;transition: all 0.5s ease-in-out;    padding-right: 0px !important;}
@media (min-width: 1280px) {
    .container{max-width: 90%;}
}
header{width: 100%;position:initial;top: 0px;z-index: 999;padding: 10px 0px;}
.header_in .logo_block a img{width:150px;}
.header_in .mid_nav .top_row{display: flex;justify-content: right;margin-bottom: 40px;}
.header_in .mid_nav .top_row .link{margin-right: 50px;}
.header_in .mid_nav .top_row .link a{font-weight: 400;text-decoration: none;font-size: 15px;color: #000;margin-left: 50px;}
.header_in .mid_nav .top_row .social a img{width: auto;}
.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 ul li:last-child{margin-right: 0px;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 3px;}
.header_in .mid_nav .btm_row ul li a{padding: 8px 5px;text-decoration: none;margin-right: 10px;color: #000000;font-size: 13px;font-weight: 400;}
.mid_nav{display: flex;align-items: center;justify-content: space-between;}
.donate{margin-left: 30px;}
.donate ul{margin: 0;padding: 0;display: flex;}
.donate ul li{list-style: none;}
.donate ul li a img{transition: all ease .2s;}
.donate ul li a img:hover{transform: scale(1.3) !important;}
.donate ul li:last-child a:hover{background: #000;color: #fff;}
.donate ul li:last-child a{font-size: 14px; background: #FFD769;color: #000000;margin-left: 20px;padding: 10px 20px;font-weight: 600;text-decoration: none;border-radius: 5px;}
.header_in .mid_nav .btm_row ul li a:hover{color:#FFD769;}
.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: fixed;z-index: 999;background:#fff;width: 100%;}
.main_banner .owl-stage .owl-item .item .banner_area{position:relative;overflow: hidden;}
.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;font-size: 30px;line-height: 40px;color: #000000;text-align: left;margin-bottom: 8px;font-weight: 700;}
.main_banner .owl-stage .owl-item .item .banner_area .text .exp_more a:hover{background: #000 !important;color: #fff !important;}
.main_banner .owl-stage .owl-item .item .banner_area .text .exp_more a:nth-child(1){background: #363A86;text-decoration: none;padding: 10px 14px;font-weight: 600;color: #fff;font-size: 15px;border-radius: 5px;margin-right: 25px;}
.main_banner .owl-stage .owl-item .item .banner_area .text .exp_more a:nth-child(2){background: #FFD769;text-decoration: none;padding: 10px 14px;font-weight: 600;color: #000;font-size: 15px; border-radius: 5px;}
.main_banner .owl-stage .owl-item .item .banner_area .text .exp_more{margin-top: 25px;}
.main_banner .owl-stage .owl-item .item .banner_area .text p{text-align: left;font-weight: 400;font-size: 15px;}
.main_banner .owl-stage .owl-item .item .banner_area .text{left: 90px;position: absolute;top: 35%;width:590px;background: #ffffff87;padding: 20px 40px;border-radius: 10px;}
.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;}
.subscribe{background: #363A86;padding: 60px 60px;}
.subscribe .f_input input{width: 100%;padding: 20px;font-weight: 400;font-size: 15px;border: none;outline: none;}
.subscribe .f_input button{    width: 100%;padding: 20px;background: #FFD769;border: none;font-weight: 500;}
.footer-bg{background: url(../assets/img/footer-bg.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
footer{padding: 50px 0px;}
footer .ft-row .first-col{width: 40%;float: left;padding-right: 30px;display:block;align-items: center;display: flex;}
footer .ft-row .first-col .logo{    padding-right: 20px;
    text-align: center;
    margin-bottom: 10px;}
footer .ft-row .first-col .logo img{width: 110px;}
footer .ft-row .first-col .para p{font-size: 14px;font-weight: 400;margin-bottom: 10px;}
footer .ft-row .first-col .para .social{display: flex;justify-content: space-between;}
footer .ft-row .first-col .para .social ul{list-style: none;display: flex;margin: 0;padding: 0;}
footer .ft-row .first-col .para .social ul li{margin-right: 10px;}
footer .ft-row .first-col .para .social ul li a img{    transition: all ease .2s;}
footer .ft-row .first-col .para .social ul li a img:hover{transform: scale(1.1);}
footer .ft-row .second-col{width: 30%;float: left;}
footer .ft-row .second-col:nth-child(3){padding-left: 50px;}
footer .ft-row .second-col h3{font-size: 20px;font-weight: 700;border-bottom: 1px solid #000;display: inline-block;padding-bottom: 15px;margin-bottom: 20px;}
footer .ft-row .second-col ul{margin: 0px;padding: 0px;}
footer .ft-row .second-col ul li{list-style: none;}
footer .ft-row .second-col.half ul li a:hover{color: #FFD769;}
footer .ft-row .second-col.half ul li a{font-size: 14px; color: #000;text-decoration: none;display: block;width: 50%;float: left;margin-bottom: 10px;}
footer .ft-row .second-col.location ul li{display: flex;margin-bottom: 10px;}
footer .ft-row .second-col.location ul li a{text-decoration: none;color: #000;font-size: 14px;font-weight: 400;}
footer .ft-row .second-col.location ul li img{margin-right: 10px;height: 20px;max-width: 15px;min-width: 15px;object-fit: contain;}
footer .ft-row .second-col.location ul li a b{color: #363A86;}
.bottom_ft{border-top: 1px solid #363A8680;padding: 30px 0px;}
.bottom_ft .left{display: flex;align-items: center;justify-content: space-between;}
.bottom_ft .left p{font-size: 14px;  margin-bottom: 0;}
.bottom_ft .left p a{color: #000;text-decoration: none;}
.bottom_ft .left p a:hover{color: #FFD769;}
.bottom_ft .left p:nth-child(1) a{font-weight: 600;text-decoration: none;color: #000;}
.bottom_ft .left p:nth-child(1) a:hover{color: #FFD769;}
.who-we-are{padding: 70px 0px;}
.who-we-are .row{align-items: center;}
.who-we-are .text{padding-right: 75px;}
.who-we-are .text h5{font-size: 16px;font-weight: 400;color: #000000;margin-bottom: 25px;}
.who-we-are .text h1{font-weight: 700;color: #363A86;margin-bottom: 20px;}
.who-we-are .text .btm-border{background: #62B25F;height: 1px;width: 270px;margin-bottom: 25px;}
.who-we-are .text p{font-weight: 400;font-size: 15px;line-height: 26px;}
.who-we-are .text .knowmore{margin-top: 40px;}
.who-we-are .text .knowmore a:hover{background: #000 !important;color: #fff;}
.who-we-are .text .knowmore a{background: #FFD769;text-decoration: none;padding: 10px 14px;font-weight: 600;color: #000;font-size: 15px;border-radius: 5px;}
.who-we-are .img{text-align: right;}
.who-we-are .img img{width: 80%;}
.soham{background: #363A86;padding: 70px 100px;text-align: center;}
.soham .text h5{font-size: 16px;font-weight: 400;color: #FFD769;margin-bottom: 25px;}
.soham .text h2{    color: #fff;font-size: 35px;}
.soham .text .btm-border{background: #FFD769;height: 1px;width: 200px;margin: 25px auto;}
.soham .text p{color: #fff;font-size: 15px;}
.soham .text .dobate-btn{margin-top: 55px;}
.soham .text .dobate-btn a{background: #FFD769;padding: 13px 70px;color: #000;text-decoration: none;font-weight: 600;font-size: 15px;border-radius: 8px;}
.soham .text .dobate-btn a:hover{background: #000;color: #fff;}
.we-work{padding: 70px 0px;}
.we-work .head{text-align: center;}
.we-work .head h5{font-size: 17px;font-weight: 400;}
.we-work .head h2{font-weight: 700;color: #363A86;margin-top: 15px;}
.we-work .head .btm-border{background: #62B25F;height: 1px;width: 200px;margin: 15px auto;}
.we-work .img{margin-top: 15px;overflow: hidden;border-radius: 5px;}
.we-work .img img{width: 100%;transition: all ease .5s;}
.we-work .view-more{text-align: center;margin-top: 50px;}
.we-work .view-more a{background: #FFD769;padding: 13px 70px;color: #000;text-decoration: none;font-weight: 600;font-size: 15px;border-radius: 8px;}
.we-work .view-more a:hover{background: #000;color: #fff;}
.we-work .img:hover img{transform: scale(1.1);}
.helping{padding: 70px 0px;background: #FFF6E5;}
.helping .row{align-items: center;}
.helping .img img{width: 100%;}
.helping .text{padding-left: 65px;}
.helping .text h2{color: #363A86;font-weight: 700;}
.helping .text .btm-border{background: #62B25F;height: 1px;width: 220px;    margin-bottom: 30px !important;margin: 15px 0;}
.helping .text p{font-size: 15px;line-height: 26px;}
.helping .text .make-donation{margin-top: 40px;}
.helping .text .make-donation a{background: #363A86;text-decoration: none;padding: 10px 14px;font-weight: 600;color: #fff;font-size: 15px;border-radius: 5px;margin-right: 25px;}
.helping .text .make-donation a:hover{background: #000;}
.latest-blog{background: #e7f3e7;padding: 70px 0px;}
.latest-blog .head{text-align: center;}
.latest-blog .head h5{font-size: 17px;font-weight: 400;}
.latest-blog .head h2{color: #363A86;font-weight: 700;font-size: 35px;}
.latest-blog .head .btm-border{background: #363A86;height: 1px;margin: 25px auto;width: 265px;margin-top: 15px;}
.latest-blog .blog-block{margin-top: 20px;border: 1px solid #ddd;border-radius: 5px;background: #fff;}
.latest-blog .blog-block .img{overflow: hidden;border-radius: 5px;}
.latest-blog .blog-block .img img{width: 100%;transition: all ease .5s;}
.latest-blog .blog-block:hover .img img{transform: scale(1.1);}
.latest-blog .blog-block .text{padding: 20px;}
.latest-blog .blog-block .text .top-flex{display: flex;margin-bottom: 15px;align-items: center;justify-content: space-between;}
.latest-blog .blog-block .text .top-flex p{margin-bottom: 0;font-size: 14px;font-weight: 600;color: #62B25F;}
.latest-blog .blog-block .text h3{font-size: 20px;color: #363A86;font-weight: 600;margin-bottom: 20px;}
.latest-blog .blog-block .text p{font-size: 15px;line-height: 26px;color: #000000;}
.latest-blog .blog-block .text .more{margin-top: 25px;}
.latest-blog .blog-block .text .more a{font-size: 15px;font-weight: 500;text-decoration: none;color: #363A86;}
.latest-blog .blog-block .text .more a:hover{color: #FFD769;}


.inner_page_banner .banner_area{position: relative;}
.inner_page_banner .banner_area .text{position: absolute;
    bottom: 70px;
    width: 88%;
    left: 0;
    right: 0;
    margin: 0 auto;}
.inner_page_banner .banner_area .text h2{    margin: 0;
    color: #363A86;
    font-size: 35px;
    font-weight: 700;
    display: inline-block;
    background: #ffffffb8;
    padding: 15px 50px;}
.inner_page_banner .banner_area img{width: 100%;}
.mission_vission{padding: 70px 0px;}
.mission_vission .row{align-items: center;}
.mission_vission .text{padding-right: 75px;}
.mission_vission .text h2{font-size: 35px;color: #363A86;font-weight: 700;}
.mission_vission .text .btm-border{background: #62B25F;height: 1px;width: 240px;margin-bottom: 25px;}
.mission_vission .text p{font-weight: 400;font-size: 15px;line-height: 26px;}
.mission_vission .img{text-align: right;}
.mission_vission .img img{width:80%;}

.video{position: relative;}
.video .flex-row{display: flex;align-items: center;background: #363A86;}
.video .flex-row .left{width: 50%;}
.video .flex-row .left img{width: 100%;}
.video .flex-row .right{width: 50%;float: left;padding:30px 65px;}
.video .flex-row .right .text h5{font-size: 16px;font-weight: 400;color: #FFFEFF;margin-bottom: 25px;}
.video .flex-row .right .text h2{color: #fff;font-size: 35px;}
.video .flex-row .right .text .btm-border{background: #fff;height: 1px;width: 240px;margin-bottom: 25px;}
.video .flex-row .right .text p{font-weight: 400;font-size: 15px;line-height: 26px;color: #fff;}
.video .flex-row .right .text .tick-block{overflow: hidden;}
.video .flex-row .right .text .tick-block ul{margin: 0;padding: 0;}
.video .flex-row .right .text .tick-block ul li{display: flex;align-items: center;width: 50%;float: left;color: #fff;font-size: 15px;margin-top: 8px;}
.video .flex-row .right .text .tick-block ul li img{width: 15px;margin-right: 10px;}

.contact{padding: 70px 0px;}
.contact .text{padding-right: 75px;}
.contact .text h5{font-size: 16px;font-weight: 400;color: #000000;margin-bottom: 25px;}
.contact .text h2{font-weight: 700;color: #363A86;margin-bottom: 20px;}
.contact .text .btm-border{background: #62B25F;height: 1px;width: 200px;margin-bottom: 25px;}
.contact .text p{font-weight: 400;font-size: 15px;line-height: 26px;}
.contact .text p b{color: #363A86;}
.contact .text ul{margin: 0;padding: 0;}
.contact .text ul li{display: flex;list-style: none;}
.contact .text ul li .icon{width: 15px;margin-right: 10px;}
.contact .contact-form{background: #363A86;padding: 60px 40px;}
.contact .contact-form .head h3{color: #fff;font-size: 35px;font-weight: 700;}
.contact .contact-form .head .btm-border{background: #ffffff;height: 1px;width: 195px;margin-bottom: 25px;}
.contact .contact-form .head p{color: #fff;font-size: 15px;line-height: 26px;}
.contact .contact-form .input-block{margin-top: 20px;}
.contact .contact-form .input-block input, textarea{    width: 100%;border: none;padding: 20px;font-size: 15px;outline: none;}
.contact .contact-form .input-block textarea{height: 150px;}
.contact .contact-form p{color: #fff;font-size: 14px;margin-top: 20px;}
.contact .contact-form .input-block button{width: 100%;padding: 20px;background: #FFD769;border: none;font-weight: 500;margin-top: 25px;}
.map iframe{width: 100%;height: 300px;}

.blog-detail{padding: 70px 0px;}
.blog-detail .text .img{margin-bottom: 15px;}
.blog-detail .text .img img{width: 100%;}
.blog-detail .text h3{font-size: 20px;font-weight: 600;color: #363A86;margin-bottom: 15px;}
.blog-detail .text p{font-size: 15px;line-height: 26px;}
.blogsearch{margin-bottom: 35px;}
.blogsearch h5{font-weight: 600;color: #363A86;font-size: 20px;margin-bottom: 20px;}
.blogsearch .form{background: #FFD769B0;display: flex;align-items: center;justify-content: space-between;overflow: hidden;}
.blogsearch .form input{width: 100%;border: none;padding: 18px;background: #FFD769B0;font-size: 15px;outline: none;}
.blogsearch .form button{background: #FFD769B0;border: none;padding: 15px;}
.blogsearch .form button img{width: 25px;}
.resent-post h5{font-weight: 600;color: #363A86;font-size: 20px;margin-bottom: 20px;}
.resent-post ul{margin: 0;padding: 0;}
.resent-post ul a{text-decoration: none;}
.resent-post ul li{ margin-bottom: 20px;display: flex;align-items: center;justify-content: space-between;}
.resent-post ul li .img{    width: 145px;}
.resent-post ul li .img img{width: 100%;}
.resent-post ul li .text{padding-left: 25px;}
.resent-post ul li .text h4{font-weight: 600;font-size: 18px;color: #363A86;}
.resent-post ul li .text p{margin-bottom: 0;color: #62B25F;font-size: 15px;font-weight: 600;}
.atsoham .text{background: #FFD769B0;padding: 40px;}
.atsoham .text p{font-size: 15px;line-height: 26px;}
.atsoham .text ul{margin: 0;padding: 0;}
.atsoham .text ul li{display: flex;font-size: 15px;line-height: 26px;margin-top: 10px;margin-bottom: 10px;}
.atsoham .text ul li i{font-size: 10px;margin-top: 8px; margin-right: 10px;color: #62B25F;}
.mvg{margin: 80px 0px;}
.mvg .text{background: #FFD769B0;padding: 40px 30px;}
.mvg .text h3{font-weight: 600;color: #000000;text-transform: uppercase;font-size: 20px;margin-bottom: 30px;}
.mvg .text p{margin-bottom: 0;font-size: 15px;line-height: 26px;}
#scroll {position: fixed;display: none;right: 65px;bottom: 18px;cursor: pointer;background-color: #fff;text-indent: -9999px;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;z-index: 888;
}
  /*hamburger menu*/.hamburger-menu {  z-index: 999; position: absolute; top: 20px;  width: 35px; height: 40px;  cursor: pointer;   right: 15px;}.bar,.bar:after,.bar:before {  width: 35px;    height: 3px;}.bar {        position: relative;    transform: translateY(25px);    background: rgb(0 0 0);    transition: all 0ms 300ms;}.bar.animate {  background: rgba(255, 255, 255, 0); }.bar:before {    content: "";    position: absolute;    left: 0;    bottom: 12px;    background: rgb(0 0 0);    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(0 0 0);    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:#fff;  position:fixed;  top:0;  width:100vw;  height:100vh;  text-align:center;z-index: 2;  transition: .2s ease;}.mobile-nav .logo_block{ text-align: left;padding-left: 2rem; padding-top:10px;}.mobile-nav .logo_block img{width:150px;}.mobile-nav ul{list-style: none; margin-top: 25px;}.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: #000000;    opacity: 1;        font-family: 'Poppins';    text-decoration: none;}.mobile-nav a:hover {  color:#2980b9;}.hamburger{display: none;}.mobile-nav{display: none;}


.post-content .wp-block-image figure{text-align: center;}
.post-content p{    font-size: 15px;}
.post-content .wp-block-column{    width: 33.33%; float: left;}