:root {
  --purple: #301840;
  --pink: #9d529e;
  --blue: #5c58a3;
  --pink2: #880bbc;
  --color-2: #b7e2e9;
  --color: #fceaf2;
  --light-blue: #e7f1f7;
  --white: white;
  --grey: #dcddde;
  --black: black;
  --darkest: white;
  --purple-va: white;
  --color-3: #dcddde;
}

@media (prefers-reduced-motion: reduce) {
  * {
    animation: none !important;
    transition: none !important;
    scroll-behavior: auto !important;
  }
}
figure.wp-block-image.image-31 {
    overflow: hidden;
}
.wp-block-group.div-block-102.is-layout-flow.wp-block-group-is-layout-flow {
    margin-top: 20px;
    margin-bottom: 20px;
}
.is-layout-constrained > .alignwide {
    max-width: 1280px !important;
    width: 90% !important;
}
main#main-content {
    position: relative;
}footer.wp-block-template-part {
    margin: 0px;
}
.wp-block-button.weffq.w-button {
    background-color: #000;
    background-image: url(../images/Path-1388-1.png);
    background-position: 85%;
    background-repeat: no-repeat;
    background-size: auto 50%;
    border-radius: 28px;
    align-self: auto;
    margin-top: 40px;
    padding: 14px 58px 14px 24px;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    transition: all .5s ease-in-out;
}

.arrow{bottom:0px !important;}

.cl .dropdown-list {
    display: flex
;margin-top:10px;
    flex-direction: column;
    align-items: flex-start;
}
.cl .dropdown-toggle-2.s.njjkn{margin-bottom:10px;}
.cl .dropdown-toggle-2.arrow{margin-bottom:10px;}


:where(.editor-styles-wrapper) .div-block-97 {
    height: auto !important;
    max-height: none !important;
}
.cl .nav_block{width:100%;}.cl .nav_block {
  
    margin: 0px;
}.cl{margin:0px;}
:where(.editor-styles-wrapper) .heading-2.small.top.in-nva.in.dd.light.arrow{width:auto;height:auto;}
:where(.editor-styles-wrapper) .dropdown-toggle-2.xs.arrow{height:auto;}

p{margin-bottom:10px;}
.heading-2.big {margin-bottom: 20px;}
.heading-2.small{margin-bottom: 10px;}
.wp-block-cover.is-light.wrapper_horizontal.left {
    width: 100%;
    HEIGHT: 100%;
    padding: 0px;
    margin: 0px;
    display: flex
;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
}
.section.flip.hb.jhn.dasd.ffdv.sdfd.csdds.csc {
    padding-top: 0;
    padding-bottom: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}.wp-block-group.alignfull.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    margin: 0;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.wp-block-cover.is-light.wrapper_horizontal.left .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow {
    width: 90%;
    display: flex
;
    justify-content: flex-start;
}

:where(.editor-styles-wrapper) .fifty_div{height:auto !important;}

:root :where(.is-layout-flow) > p {
  margin-block-start: 10px;
  margin-block-end: 0;
}

.wp-block-cover.wrapper_horizontal.left.right.df {
    width: 100%;
    HEIGHT: 100%;
    padding: 0px;
    margin: 0px;
    display: flex
;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.cl .dropdown-list a {
    text-decoration: none;
}
.hero_section.livelihood .wp-block-cover__image-background {
    width: 100%;
    HEIGHT: auto;
    object-fit: contain;
    margin: 0px;
  top:auto;
    
}

.hero_section.cha .wp-block-cover__image-background {
    width: 100%;
    HEIGHT: auto;
    object-fit: contain;
    margin: 0px;
  top:auto;
    
}

.wp-block-group.inside-wrapper.long._50.fs.ff.dhgd.is-layout-flow.wp-block-group-is-layout-flow
 {
    width: 90%;
    padding: 0;
}
.div-block-87{display:none;}

.wp-block-image.image-17.story img {
    width: 100%;
    height: 100%;
    object-position: 50% 0%;
    object-fit: cover;
}


:where(.editor-styles-wrapper) .hidehero{display:none;}

:where(.editor-styles-wrapper) .arrow:after{display:none;}

:where(.editor-styles-wrapper) .div-block-97{height:auto;}



:where(.editor-styles-wrapper) .arrow{width: auto !important;
    height: auto !important;
    position: relative !important;
    left: auto !important;top:auto;
    margin-left: 0px !important;
    bottom: auto !important;
    z-index: 10000;
    overflow: hidden;}
:where(.editor-styles-wrapper) .arrow.top{width: auto !important;
    height: auto !important;top:auto;
    position: relative !important;
    left: auto !important;
    margin-left: 0px !important;
    bottom: auto !important;
    z-index: 10000;
    overflow: hidden;}
.wp-block-cover.is-light.hero_section.white{
    width: 100%;
    height: 100%;
}
.wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow {
    width: 90%;
    display: flex
;
    justify-content: flex-end;
}

.wp-block-group.inside-wrapper.small.center.csdc {
    gap: 20px;
}
.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}
.box._2.cdcc {
    margin: 0;
   
}

.box._2.sa{
    margin: 0;
   
}
.section.flip.hb.jhn.dasd.ffdv.dc{
  flex-direction: column;
}

.box.s{margin:0;}
.navbar {
  background-color: #301840;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar.white {
  background-color: #fff;
}

.navbar.bhb {
  background-color: #30184000;
}

.logo {
  width: 140px;
}

.icon {
  color: #fff;
}

.icon.black {
  color: #000;
}

.container {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div-block {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 90%;
  display: flex;
}

.body {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
    line-height: 20px;
}

.nav_link {
  color: #fff;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 12px;
  font-weight: 400;
}

.nav_link.black {
  color: #000;
}

.search {
  width: 20px;
  margin-left: 20px;
  margin-right: 30px;
}

.search.black {
  filter: invert();
}

.div-block-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero_section {
  background-color: var(--purple);
  background-image: url('../images/Group-5702x.png');
  background-position: 50% 110%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
}

.hero_section.white {
  background-color: #fff;padding:0px;
  background-image: url('../images/Group-5382x.png');
  background-position: 50% 90%;
}

.hero_section.white.pa {
  background-image: url('../images/Frame-23.png');
  background-position: 50% 100%;
  min-height: 600px;
}

.hero_section.white.pa.d {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-image: url('../images/Frame-16-4.png');
}


.hero_section.white.pa.d.pd {
  background-image: url('../images/Frame-17-8.png');
  background-position: 50% 80%;
}

.hero_section.white.pa.d.pd.gs {
  background-image: url('../images/Frame-19-9.png');
}

.hero_section.white.pa.d.pd.gs.lp {
  background-image: url('../images/Frame-9.png');
  background-position: 0 100%;
  min-height: 600px;
}

.hero_section.white.pa.d.pd.gs.ffff {
  background-image: none;
  min-height: 600px;
}



.hero_section.white img.wp-block-cover__image-background {
    object-fit: contain;
    bottom: 0;
    top: auto;
    height: auto;
}

.hero_section.white.pa.d.pd.gs.ffff.cdss {
  background-image: none;
  background-position: 50% 100%;
  min-height: 670px;
}

.hero_section.white.pa.d.pd.gs.ffff.cdss.gyg {
  background-image: none;
}.hero_section.bl.cc.cds{padding:0px;}

.hero_section.white.pa.d.pd.gs.ffff.fsd {
  background-position: 50% 100%;
}

.hero_section.white.pa.d.pd.cs {
  background-image: url('../images/Group-536.svg');
  background-position: 0 80%;
}

.hero_section.white.pa.d.pd.cs.gi {
  background-image: url('../images/Frame-24.png');
  position: relative;
}

.hero_section.white.pa.d.pd.cs.gi.sdf {
  background-image: url('../images/Frame-21-3.png');
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej {
  background-image: url('../images/Frame-15.png');
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.kh {
  background-image: url('../images/Frame-21.png');
  background-position: 0 100%;
  min-height: 610px;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.kh.crvea {
  background-image: url('../images/Frame-1-28.png');
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev {
  background-image: url('../images/Group-303-1.png');
  background-position: 100%;
  background-size: 50vw;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.asx {
  background-image: url('../images/Frame-50.png');
  background-position: 100% 90%;
  background-size: contain;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.asx.sd {
  background-image: url('../images/Screenshot-2024-09-26-at-2.30.03-PM-1.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 600px;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.asx.csccc {
  background-image: url('../images/Frame-22.png');
  min-height: 650px;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.wefwef {
  background-image: url('../images/Frame-20.png');
  background-position: 100% 80%;
  background-size: contain;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.bl {
  background-image: url('../images/Frame-31.png');
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.bl.dish {
  background-image: url('../images/Frame-16.png');
  background-position: 0 100%;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.bl.ewdwe {
  background-image: url('../images/Frame-18.png');
  background-position: 0 100%;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.ej.sdsf {
  background-position: 0 90%;
}

.hero_section.white.pa.d.pd.cs.gi.sdf.sd {
  background-image: url('../images/Frame-12.png');
  background-position: 100% 100%;
  background-size: 100%;
}

.hero_section.white.pa.d.pd.cs.gi.jnkj {
  background-image: url('../images/Frame-19.png');
  background-position: 0 100%;
}

.hero_section.white.pa.d.pd.cs.sdf.ji {
  background-image: none;
  background-position: 0 90%;
  min-height: 660px;
}

.hero_section.white.pa.d.pd.dew {
  background-image: url('../images/Screenshot-2024-09-26-at-2.51.22-AM-1.png');
  background-position: 50% 100%;
  min-height: 600px;
}

.hero_section.white.pa.d.da {
  background-image: url('../images/Frame-10.png');
  background-position: 100% 100%;
  background-size: contain;
  min-height: 640px;
}

.hero_section.white.pa.dwqe {
  min-height: 800px;
  position: relative;
}

.hero_section.white.d {
  background-image: url('../images/Frame-17.png');
  background-position: 50% 100%;
  min-height: 600px;
}

.hero_section.main {
  background-image: url('../images/Frame-25-1.png');
  background-position: 80% 160px;
  background-size: auto 90%;
}

.hero_section.main.sl2 {
  background-color: var(--pink);
  background-image: url('../images/Component-13-–-14---Image.jpg');
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero_section.main.sl2.jnj {
  background-image: url('../images/3_1.png');
  background-position: 50% 100%;
}

.hero_section.main.sl2.hyh {
  background-image: url('../images/sl33e.png');
}

.hero_section.main.ad {
  background-color: var(--blue);
  background-image: url('../images/Untitled-design-15.png');
  background-position: 100% 100%;
  background-size: auto 80%;
}

.hero_section.main.dsa {
  background-image: url('../images/1_1.png');
  background-position: 50% 30%;
  background-size: cover;
}

.hero_section.livelihood {
  background-image: none;
  background-position: 50% 100%;
  min-height: 600px;
}

.hero_section.cha {
  background-image: none;
  background-position: 50% 90%;
  min-height: 650px;
}

.hero_section.ib {
  background-image: url('../images/Frame-6.png');
  background-position: 50% 100%;
  background-size: contain;
  min-height: 600px;
}

.hero_section.bl {
  background-image: url('../images/Frame-30.png');
  background-position: 50% 81%;
}

.hero_section.bl.cc {
  background-image: url('../images/Group-5702x.png');
  background-position: 50% 110%;
}

.hero_section.bl.cc.c {
  background-image: url('../images/Frame-7.png');
  background-position: 50% 90%;
  min-height: 650px;
}

.hero_section.bl.cc.cds {
  background-image: none;
  background-position: 50% 100%;
  min-height: 600px;
}

.wrapper_horizontal {
  justify-content: center;
  align-items: center;
  width: 90%;
  max-width: 1280px;
  display: flex;
}

.wrapper_horizontal.left {
  z-index: 2;
  justify-content: flex-start;
  align-items: center;
  max-width: none;
  position: relative;
}

.wrapper_horizontal.left.right {
  justify-content: flex-end;
  align-items: center;
  max-width: none;
}

.wrapper_horizontal.left.right.vertive {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  min-width: 50%;
  max-width: 100%;
}

.wrapper_horizontal.left.right.vertive.jn {
  margin-right: 38px;
}

.wrapper_horizontal.left.right.vertive.hbhj {
  margin-top: 67px;
}

.wrapper_horizontal.left.right.df {
  margin-bottom: 33px;
}

.wrapper_horizontal.left.nj {
  margin-bottom: 64px;
}

.heading {
  color: #fff;
  font-family: IBM Plex Serif, sans-serif;
  font-size: 110px;
  line-height: 110px;
}

.heading.no_top_margin {
  letter-spacing: 5px;
  margin-top: 0;
  font-size: 110px;
  line-height: 110px;
}

.heading.no_top_margin.purple {
  color: var(--pink2);
}

.heading.no_top_margin.purple.left._34 {
  letter-spacing: 1px;
  margin-bottom: 20px;
  font-size: 58px;
  line-height: 58px;
}

.heading.no_top_margin.vw1 {
  font-size: 110px;
  line-height: 110px;
}

.heading.no_top_margin.prpl {
  color: var(--pink);
}

.heading.no_top_margin.prpl.njnkn {
  color: #f1bc43;
}

.heading.no_top_margin.prpl.h {
  color: #662d91;
}

.section {
  justify-content: center;
  align-items: stretch;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.section.bg {
  background-image: url('../images/Frame-9-1.png');
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 60%;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.section.bg.nobg {
  background-image: none;
  padding-top: 36px;
  padding-bottom: 36px;
}

.section.bg.nobg.margin {
  padding-top: 46px;
  padding-bottom: 0;
}

.section.bg.nobg.margin.jn {
  padding-top: 0;
}

.section.bg.nobg.test {
  padding-top: 92px;
  padding-bottom: 92px;
}

.section.bg.nobg.test.sc.jij {
  padding-top: 40px;
  padding-bottom: 20px;
}

.section.bg.nobg.test.sc.jij.bh {
  background-color: var(--color-2);
}

.section.bg.nobg.test.sc.jij.wde {
  padding-top: 113px;
}

.section.bg.nobg.test.sc.jij.wde.xsd {
  background-color: var(--color);
  padding: 110px 15% 72px;
}

.section.bg.nobg.test.sc.jij.wde.sdf {
  padding-top: 40px;
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax {
  background-color: var(--color-2);
  padding-bottom: 74px;
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.zc {
  background-color: var(--light-blue);
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.zc.greem {
  background-color: var(--color-2);
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.zc.greem.white {
  background-color: #fff;
  padding-bottom: 0;
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.zc.greem.white.mkjn {
  padding-bottom: 43px;
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.zc.hide {
  display: none;
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.pink {
  background-color: var(--color);
}

.section.bg.nobg.test.sc.jij.wde.sdf.ax.ds {
  background-color: #b7e2e9;
  padding-bottom: 60px;
}

.section.bg.nobg.test.sc.jij.wde.sdf.ble {
  background-color: var(--color-2);
  padding-top: 62px;
}

.section.bg.nobg.test.sc.jij.wde.sdf.fff {
  padding-bottom: 20px;
}

.section.bg.nobg.test.sc.jij.wde.sdf.hidw {
  display: none;
}

.section.bg.nobg.test.sc.jij.wde.sadc {
  padding-top: 40px;
}

.section.bg.nobg.test.sc.csdcsdc {
  padding-top: 0;
  padding-bottom: 0;
}

.section.bg.nobg.test.sc.bhj {
  padding-top: 72px;
}

.section.bg.nobg.test.xs {
  padding-bottom: 0;
}

.section.bg.nobg.test.sd {
  padding-top: 34px;
  padding-bottom: 34px;
}

.section.bg.nobg.csc {
  padding-top: 92px;
  padding-bottom: 92px;
}

.section.bg.nobg.csc.csdc {
  background-color: var(--light-blue);
  padding-bottom: 40px;
}

.section.bg.nobg.jjknj {
  padding-top: 0;
  padding-bottom: 0;
}

.section.bg.nobg.jnjn {
  margin-bottom: 57px;
}

.section.bg.nobg.jnjn.hjbnk {
  margin-top: 64px;
}

.section.bg.dwq {
  background-image: url('../images/Screenshot-2024-09-02-at-3.35.45-PM.png');
  background-position: 100%;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.section.flip {
  padding-top: 0;
  padding-bottom: 0;
}

.section.flip.hb {
  margin-bottom: 60px;
}

.section.flip.hb.ed {
  background-color: var(--color);
  height: auto;
  min-height: 90vh;
  margin-bottom: 0;
  padding-top: 78px;
  padding-bottom: 78px;
}

.section.flip.hb.jhn {
  background-color: var(--light-blue);
  margin-bottom: 0;
  padding-right: 5%;
}

.section.flip.hb.jhn.dasd.ffdv {
  padding-bottom: 54px;
  padding-left: 5%;
}

.section.flip.hb.jhn.dasd.ffdv.dc {
  background-color: var(--white);
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 34px;
}

.section.flip.hb.jhn.dasd.ffdv.sdfd {
  background-color: #f7f7f7;
  padding-top: 48px;
  padding-bottom: 48px;
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.dcsd {
  padding-left: 0%;
  padding-right: 0%;
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.dcsd.ds {
  background-color: var(--color);
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.dcsd.ds.bjh {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.csdds {
  background-color: var(--color);
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.csdds.asa {
  justify-content: flex-start;
  align-items: stretch;
  padding-bottom: 0;
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.csdds.csc {
  padding-top: 0;
  padding-bottom: 0;
}

.section.flip.hb.jhn.dasd.ffdv.sdfd.asx {
  padding-top: 91px;
}

.section.flip.hb.jhn.dasd.dfd {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 59px;
}

.section.s {
  background-color: var(--blue);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  padding-top: 37px;
  padding-bottom: 0;
}

.section.s.jn {
  background-image: url('../images/Screenshot-2025-01-14-at-2.48.15-AM.png');
  background-position: 0 0;
  background-size: contain;
  padding-top: 110px;
}

.section.s.jn.fwefw {
  background-position: 100%;
  background-size: auto 120px;
  padding-top: 76px;
  padding-bottom: 76px;
}

.section.s.njn {
  background-image: url('../images/Frame-10-16.png');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 0;
}

.section.footer {
  background-color: var(--blue);
  padding: 0;
}

.section.asc {
  padding-bottom: 64px;
}

.section.pink {
  background-color: var(--color);
}

.section.ma {
  padding-top: 40px;
  padding-bottom: 83px;
}

.section.hide {
  display: none;
}

.section.fsdf {
  background-color: var(--color-2);
  justify-content: flex-start;
  align-items: stretch;
}

.section.askam {
  flex-flow: column;
}

.section.njjk {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
}

.fifty_div {
  background-color: var(--light-blue);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 90vh;
  min-height: auto;
  padding: 9px 5%;
  display: flex;
}

.fifty_div.image {
  background-image: url('../images/Rectangle-5602x-min.png');
  background-position: 50%;
  background-size: cover;
}

.fifty_div.image._60 {
  width: 60%;
}

.fifty_div.image._60.mm {
  background-image: url('../images/Screenshot-2024-07-04-at-5.19.27-AM.png');
  background-repeat: no-repeat;
  background-size: contain;
}

.fifty_div.image._60.mm.csd {
  background-image: none;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.image._60.mm.csd.sdf {
  background-color: var(--white);
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  padding-top: 0;
  padding-bottom: 0;
}

.fifty_div.image._60.mm.csd.sd {
  background-color: #f7f7f7;
  flex-flow: column;
}

.fifty_div.image._60.mm.csd.sd.cs {
  background-color: var(--color);
  justify-content: center;
  align-items: flex-start;
  width: 70%;
}

.fifty_div.image._60.mm.csd.sd.cs.sdc {
  width: 100%;
}

.fifty_div.image._60.mm.csd.dbaj {
  flex-flow: column;
  width: 100%;
}

.fifty_div.image._60.mm.njjcnjd {
  background-image: none;
  height: auto;
  padding-top: 42px;
  padding-bottom: 42px;
}

.fifty_div.image._60.da {
  height: auto;
  min-height: auto;
  padding: 0 0%;
}

.fifty_div.image.home {
  background-image: url('../images/be-the-change-1.png');
  background-position: 100%;
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.ds {
  background-image: url('../images/6-min.png');
  padding: 0 0%;
}

.fifty_div.image.ds.xsa {
  background-color: #fff;
  background-image: none;
}

.fifty_div.image.ds.sx {
  background-color: var(--white);
  background-image: none;
  border: 10px solid #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: auto;
  padding-top: 0;
  padding-bottom: 64px;
}

.fifty_div.image.sl {
  background-image: url('../images/1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fifty_div.image.sl.ch {
  background-image: url('../images/1_1.jpg');
}

.fifty_div.image.sl.ch.ib {
  background-image: url('../images/DSC01259-1-min.png');
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.sl.ch.sdfgc {
  background-image: url('../images/2024-0222_IMG_1040_RupertPessl-min.jpg');
  background-position: 50%;
}

.fifty_div.image.sl.fsnj {
  background-image: url('../images/Scaling-livelihoods---main-1-min.png');
  background-position: 0%;
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.pa {
  background-image: url('../images/1-2.jpg');
}

.fifty_div.image.pa.da {
  background-image: url('../images/1-3.jpg');
}

.fifty_div.image.pa.da.ad {
  background-image: url('../images/1-4.jpg');
  background-position: 50% 0;
}

.fifty_div.image.pa.da.ad.xs {
  background-image: url('../images/1_2.jpg');
  background-position: 50% 0;
}

.fifty_div.image.pa.da.ad.xs.ds {
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.pa.da.ad.xs.ds.jn {
  background-image: url('../images/1-6.jpg');
}

.fifty_div.image.pa.da.ad.xs.ds.hj {
  background-image: url('../images/2-7.jpg');
}

.fifty_div.image.pa.da.ad.xs.sss {
  background-image: url('../images/Rectangle-752.png');
}

.fifty_div.image.pa.da.ad.xs.sss.asc {
  background-image: url('../images/Screenshot-2024-08-13-at-11.00.16-PM.png');
}

.fifty_div.image.pa.da.ad.xs.sss.asc.css {
  background-image: url('../images/Screenshot-2024-08-14-at-9.17.50-AM.png');
}

.fifty_div.image.pa.da.ad.xs.sss.asc.df {
  background-image: url('../images/Scaling-with-govt-1-min.png');
  background-position: 50%;
}

.fifty_div.image.pa.da.ad.xs.sss.asc.df.hjb {
  background-image: url('../images/Scaling-with-govt-1-1-min.png');
  background-position: 50% 100%;
}

.fifty_div.image.pa.da.ad.xs.sss.xsx {
  background-image: url('../images/Govt-collab---1st-main-1-min.png');
  background-position: 50% 100%;
}

.fifty_div.image.pa.da.ad.xs.njk {
  background-image: url('../images/Garv-Se-2-1.png');
  background-position: 50%;
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.pa.da.ad.as {
  background-color: var(--white);
  background-image: none;
  height: auto;
  min-height: 90px;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.image.pa.da.ad.as.df {
  background-color: var(--color-2);
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.image.pa.da.ad.as.fa {
  background-color: var(--light-blue);
}

.fifty_div.image.pa.da.ad.s {
  background-image: url('../images/Rectangle-598.png');
}

.fifty_div.image.pa.da.ad.s.as {
  background-image: url('../images/Rectangle-643.png');
}

.fifty_div.image.pa.da.ad.s.as.dsc {
  background-image: url('../images/Rectangle-467.png');
}

.fifty_div.image.pa.da.ad.s.as.scd {
  background-image: url('../images/Frame-4-12-min.png');
  background-position: 50%;
}

.fifty_div.image.pa.da.ad.s.as.cx {
  background-image: url('../images/Rectangle-471.png');
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc {
  background-image: url('../images/Screenshot-2024-08-09-at-8.56.31-AM.png');
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.dsdf {
  background-image: url('../images/Anuprayas-min.png');
  background-position: 20%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.xc {
  background-image: url('../images/Fostering-Innovations_2-min.JPG');
  background-position: 50%;
  background-size: cover;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.njkjk {
  background-image: url('../images/Anuprayas1-min.png');
  background-position: 50% 0;
  background-size: cover;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.njkjk.bhjb {
  background-image: url('../images/IMG20240506144636-min.png');
  background-position: 50%;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.njkjk.sdfe {
  background-image: url('../images/Anuprayas1-min.png');
  background-size: cover;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.sddds {
  width: 100%;
  height: auto;
  min-height: 70vh;
  padding-top: 0;
  padding-bottom: 0;
}

.fifty_div.image.pa.da.ad.s.as.cx.sdc.bhj {
  background-image: url('../images/DSC08155-min.png');
  background-position: 50%;
}

.fifty_div.image.pa.da.ad.s.as.cx.dscs {
  background-image: url('../images/Vaani---1st-img-1.png');
  background-position: 50% 0;
}

.fifty_div.image.pa.da.ad.s.as.mk {
  background-image: url('../images/Rectangle-464.png');
}

.fifty_div.image.pa.da.ad.s.as.mk.cscd {
  background-image: url('../images/DSC09296-1.png');
}

.fifty_div.image.pa.da.ad.s.as.mk.sdc {
  background-image: url('../images/DSC08847-1.png');
  background-position: 0%;
}

.fifty_div.image.pa.da.ad.s.as.mk.cdss {
  background-image: url('../images/Blimey-1.png');
  background-position: 50% 100%;
}

.fifty_div.image.pa.da.ad.s.as.nsjf {
  background-image: url('../images/IMG_3399.jpeg');
}

.fifty_div.image.pa.da.ad.s.sdc {
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.pa.da.ad.sdf {
  background-image: url('../images/Rectangle-599.png');
}

.fifty_div.image.pa.da.ad.sdf.sa {
  background-image: url('../images/Rectangle-644.png');
}

.fifty_div.image.pa.da.ad.sdf.sa.sd {
  background-image: url('../images/Rectangle-345.png');
  height: auto;
}

.fifty_div.image.pa.da.ad.sdf.sa.sd.sc {
  background-image: url('../images/DSC02427-min.JPG');
  background-position: 50% 0;
}

.fifty_div.image.pa.da.ad.sdf.sa.sd.asxas {
  padding: 0 0%;
}

.fifty_div.image.pa.da.ad.sdf.sa.nj {
  background-position: 50%;
}

.fifty_div.image.pa.da.ad.hbjb {
  background-image: url('../images/Screenshot-2025-01-22-at-6.01.47-AM-1-min.png');
  background-position: 100%;
}

.fifty_div.image.pa.da.ad.csdc {
  background-image: url('../images/Volunteer-1.png');
  background-position: 80%;
}

.fifty_div.image.pa.da.ad.csdc.gvh {
  background-image: url('../images/Screenshot-2025-01-17-at-3.27.08-PM.png');
  background-position: 50%;
  height: 70vh;
}

.fifty_div.image.pa.da.ad.csdc.gvh.bhbhj {
  background-color: var(--color-2);
  background-image: none;
  height: auto;
  min-height: 70vh;
}

.fifty_div.image.pa.da.ad.csdc.gvh.qdqdq {
  background-image: url('../images/Incluzza-1.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  min-height: 70vh;
}

.fifty_div.image.pa.da.ad.csdc.gvh.qdqdq.fefwef {
  background-color: var(--white);
  background-image: url('../images/Join-a-collective-1-1.png');
  background-position: 50%;
  background-size: cover;
  height: auto;
  min-height: 70vh;
}

.fifty_div.image.pa.da.ad.csdc.gvh.fev {
  background-image: url('../images/PwDs-and-family-1.png');
  height: auto;
  min-height: 70vh;
}

.fifty_div.image.pa.da.ad.csdc.bhjknjhn {
  height: auto;
  min-height: 70vh;
}

.fifty_div.image.pa.da.ad.frfde {
  background-image: url('../images/Naman_patel_project_discovery_1.jpeg');
  background-position: 50% 100%;
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.pa.da.ad.jjjnk {
  background-image: url('../images/DSC09065-1-min.png');
  background-position: 80% 100%;
}

.fifty_div.image.pa.da.sc {
  background-image: url('../images/3-4.jpg');
}

.fifty_div.image.pa.da.czxc {
  background-image: url('../images/20230223_102849374_iOS-1.png');
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.pa.da2 {
  background-image: url('../images/2-4.jpg');
}

.fifty_div.image.pa.da2.sd {
  background-image: url('../images/purple_fest_2022.JPEG');
}

.fifty_div.image.pa.da2.jnkj {
  background-image: url('../images/20230224_160047511_iOS-1.png');
  background-position: 50%;
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.d {
  width: 40%;
}

.fifty_div.image.xx {
  background-image: url('../images/Rectangle-642.png');
}

.fifty_div.image.ddd {
  background-image: url('../images/Dipesh_Shanit_Harish.jpg');
  background-position: 50% 100%;
  height: auto;
  min-height: 90vh;
}

.fifty_div.image.vthv {
  background-image: url('../images/Campagins-and-collectives---main-min.png');
  background-position: 50% 0;
  height: auto;
  min-height: 90vh;
}

.fifty_div.wide {
  background-color: #e7f1f700;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  max-width: none;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.wide.flip {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: flex-end;
  align-items: center;
  height: auto;
  min-height: 90vh;
}

.fifty_div.wide.flip.auto {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  height: auto;
  margin-top: 100px;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.wide.flip.auto.dc {
  min-height: auto;
  margin-top: 0;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.wide.flip.auto.dc.st {
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
}

.fifty_div.wide.flip.auto.dc.st.wef {
  justify-content: space-between;
  margin-top: 60px;
}

.fifty_div.wide.flip.auto.margin {
  margin-top: 97px;
  margin-bottom: 97px;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.wide.flip.auto.margin.fcs {
  flex-flow: row;
  justify-content: space-between;
  max-width: none;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 20px;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.wide.flip.auto.margin.fcs.sx {
  justify-content: space-between;
  align-items: center;
}

.fifty_div.wide.flip.auto.margin.asx {
  justify-content: flex-start;
  align-items: center;
  min-height: auto;
  margin-top: 49px;
  margin-bottom: 49px;
}

.fifty_div.wide.flip.auto.jn {
  min-height: auto;
  margin-top: 40px;
}

.fifty_div.wide.flip.mkj {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: center;
  align-items: center;
}

.fifty_div.wide.autp {
  max-width: none;
  height: auto;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.wide.autp.jnk {
  margin-bottom: 7px;
}

.fifty_div.wide.as {
  margin-top: 92px;
  margin-bottom: 92px;
}

.fifty_div.pink {
  background-color: var(--pink);
}

.fifty_div.pink._60 {
  background-color: var(--color);
  width: 40%;
}

.fifty_div.pink._60.d {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 90%;
  height: auto;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.pink._60.v {
  background-color: var(--light-blue);
}

.fifty_div.pink._60.v.sdf {
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  padding-left: 0%;
}

.fifty_div.pink._60.v.sdf.fsdf {
  background-color: var(--white);
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  padding-right: 0%;
}

.fifty_div.pink._60.v.sdf.sd {
  background-color: #f7f7f7;
  justify-content: center;
  align-items: center;
}

.fifty_div.pink._60.v.sdf.sd.scdw {
  background-color: var(--color);
  width: 27%;
  margin-left: 20px;
}

.fifty_div.pink._60.v.zxc {
  width: 50%;
  height: auto;
  padding: 91px 0% 85px;
}

.fifty_div.pink._60.sd {
  height: auto;
}

.fifty_div.pink.vbjhbj {
  height: auto;
  min-height: 90vh;
  padding-top: 40px;
  padding-bottom: 40px;
}

.fifty_div.purplw {
  background-color: var(--blue);
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  width: 90%;
  max-width: none;
  height: auto;
  padding: 35px 0;
}

.fifty_div.purplw.sd {
  background-color: #5c58a300;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 43px;
  margin-bottom: 20px;
}

.fifty_div.purplw.kmkmkm {
  background-color: #5c58a300;
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 0;
}

.fifty_div.pn {
  background-color: var(--color);
}

.fifty_div.pn.whi {
  background-color: var(--white);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.fifty_div.pn.jnnj {
  height: auto;
  min-height: 90vh;
}

.fifty_div.gre {
  background-color: var(--grey);
}

.fifty_div.gre.pink {
  background-color: var(--color);
}

.fifty_div.gre.auto {
  height: auto;
  padding-top: 52px;
  padding-bottom: 52px;
}

.fifty_div.cdsfc {
  height: auto;
  min-height: 90vh;
  padding-top: 45px;
  padding-bottom: 45px;
}

.fifty_div.whote {
  background-color: var(--white);
  padding-top: 52px;
  padding-bottom: 52px;
}

.fifty_div.dcs {
  background-color: var(--color-2);
}

.fifty_div.white {
  background-color: var(--white);
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 90%;
  height: auto;
  padding-left: 0%;
  padding-right: 0%;
}

.fifty_div.w {
  background-color: var(--white);
  height: auto;
  min-height: 90vh;
  padding-top: 60px;
  padding-bottom: 60px;
}

.fifty_div.ds {
  background-color: var(--white);
}

.fifty_div.ds.fdfs {
  background-color: var(--color-2);
}

.fifty_div.ds.fdfs.hbj {
  background-color: var(--color);
  height: auto;
  min-height: 70vh;
  padding-top: 39px;
  padding-bottom: 39px;
}

.fifty_div.ds.fdfs.hbj.vceaj {
  background-color: var(--color-2);
}

.fifty_div.ds.fdfs.hbj.sdfa, .fifty_div.ds.fdfs.hbj.sdfa.njk {
  background-color: var(--color-2);
  height: auto;
  min-height: 70vh;
}

.fifty_div.ds.fdfs.hbj.sdfa.hjbj {
  background-color: var(--light-blue);
}

.fifty_div.dc {
  height: auto;
  padding-top: 33px;
  padding-bottom: 33px;
}

.fifty_div.dc.df {
  background-color: var(--color);
  min-height: 90vh;
}

.fifty_div.csd {
  height: auto;
}

.fifty_div.csd.sdc.asd.xasx {
  background-color: var(--black);
  background-image: url('../images/DSC08234-1-min.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.fifty_div.csd.sdc.asd.jn {
  background-image: url('../images/DSC05932-min-1.png');
  background-position: 50%;
  background-size: cover;
}

.fifty_div.csd.sdc.asd.gv {
  background-color: #e2cfa3;
  background-image: url('../images/DSC00398-1-min.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.fifty_div.sdcscs {
  height: auto;
  padding-top: 55px;
  padding-bottom: 55px;
}

.fifty_div.sdcscs.s {
  background-color: var(--color-2);
  min-height: 90vh;
  padding-right: 5%;
}

.fifty_div.asxa {
  background-color: var(--white);
  width: 100%;
  height: auto;
  min-height: auto;
  padding-top: 85px;
}

.fifty_div.sajnkxa {
  height: auto;
  min-height: 90vh;
  padding-top: 63px;
  padding-bottom: 63px;
}

.fifty_div.cczx {
  height: auto;
  min-height: 90vh;
  padding-top: 27px;
  padding-bottom: 52px;
}

.fifty_div.mnjdnjn, .fifty_div.fsce {
  height: auto;
  min-height: 90vh;
}

.fifty_div.njjns {
  height: auto;
  min-height: 90vh;
  padding-top: 57px;
  padding-bottom: 57px;
}

.fifty_div.jnjnnjk {
  height: auto;
  min-height: 90vh;
  padding-top: 35px;
  padding-bottom: 40px;
}

.fifty_div.wh {
  background-color: var(--white);
}

.fifty_div.cca {
  min-height: 90vh;
}

.fifty_div.nhkjn {
  min-height: 90vh;
  padding-top: 63px;
  padding-bottom: 63px;
}

.fifty_div.s {
  height: auto;
  min-height: 90vh;
  padding-top: 48px;
  padding-bottom: 48px;
}

.fifty_div.yjh {
  height: auto;
  min-height: 90vh;
}

.fifty_div.hjb {
  height: auto;
  min-height: 90vh;
  padding-top: 39px;
  padding-bottom: 39px;
}

.fifty_div.njkjn {
  height: auto;
  min-height: 90vh;
  padding-top: 45px;
  padding-bottom: 45px;
}

.heading2 {
  font-size: 21px;
  font-weight: 600;
  line-height: 27px;
}

.heading2.big {
  font-family: IBM Plex Serif, sans-serif;
  font-size: 52px;
  line-height: 70px;
  text-decoration: underline;
}

.heading2.big.nomargin {
  color: var(--pink);
  margin-top: 0;
  font-size: 48px;
  line-height: 57px;
}

.heading2.big.nomargin.nj {
  color: var(--blue);
  margin-bottom: 0;
  line-height: 56px;
}

.heading2.big.nomargin.mkl {
  color: var(--purple);
}

.heading2.white {
  color: #fff;
  letter-spacing: -1px;
  margin-bottom: 28px;
  font-size: 48px;
  line-height: 55px;
}

.heading2.white.black {
  color: #000;
  margin-top: 0;
  font-size: 48px;
}

.heading2.white.black.hbh {
  margin-top: 26px;
  margin-bottom: 26px;
}

.heading2.white.black.hbh.csd {
  margin-top: 40px;
}

.heading2.white.black.hbh.dsa {
  width: 90%;
  line-height: 59px;
}

.heading2.white.black.hbh.sdc {
  margin-bottom: 47px;
}

.heading2.white.black.hbh.sdc.sad {
  margin-bottom: 20px;
}

.heading2.white.black.hbh.sdc.sd {
  margin-bottom: 30px;
}

.heading2.white.black.hbh.sdc.dc {
  margin-bottom: 38px;
  font-size: 32px;
  line-height: 39px;
}

.heading2.white.black.hbh.sdc.dddd {
  margin-bottom: 0;
}

.heading2.white.black.hbh.sdc.dddd.dsf {
  margin-top: 0;
}

.heading2.white.black.hbh.sdc.sa {
  margin-bottom: 0;
}

.heading2.white.black.hbh.sdc.xcsa {
  margin-bottom: 20px;
}

.heading2.white.black.das {
  margin-bottom: 10px;
}

.heading2.white.nomargin {
  margin-top: 0;
}

.heading2.white.nomargin.bl {
  color: #000;
  font-weight: 400;
  line-height: 42px;
}

.heading2.white.nomargin.hbjh {
  margin-bottom: 20px;
}

.heading2.small {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
}

.heading2.small.xsa {
  margin-bottom: 0;
}

.inside-wrapper {
  width: 100%;
}

.inside-wrapper.small {
  width: 430px;
}

.inside-wrapper.small.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.inside-wrapper.small.center.sc {
  width: 80%;
}

.inside-wrapper.small.center.csdc {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}

.inside-wrapper.small.center.csdc.ft {
  justify-content: space-between;
  align-items: flex-start;
}

.inside-wrapper.small.center.csdc.ce {
  background-color: var(--light-blue);
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 40px 31px;
}

.inside-wrapper.small.center.csdc.ce.o {
  background-color: var(--color);
}

.inside-wrapper.small.center.csdc.sax.sdc {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
}

.inside-wrapper.small.center.jnkjnj {
  width: auto;
}

.inside-wrapper.small.jnk {
  width: 400px;
}

.inside-wrapper.small.blog {
  background-color: #f5f5f5;
  border-radius: 7px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  padding: 0 0 20px;
  display: flex;
}

.inside-wrapper.small.blog.cdgv {
  background-color: var(--white);
  justify-content: center;
  align-items: flex-start;
  width: 230px;
  padding-top: 17px;
  padding-left: 20px;
}

.inside-wrapper.small.blog.cdgv.csdc {
  background-image: url('../images/2019.1609225025073.png');
  background-position: 50%;
  background-size: cover;
  justify-content: flex-end;
  align-items: flex-start;
  width: 193px;
  height: 147px;
  padding-bottom: 0;
  padding-left: 0;
}

.inside-wrapper.small.blog.cdgv.csdc.an {
  background-image: url('../images/EI_website_display320x213.1696390238978-2.png');
}

.inside-wrapper.small.blog.cdgv.csdc.an.eed {
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 0;
  width: 23%;
  height: 16vw;
  padding-top: 0;
}

.inside-wrapper.small.blog.cdgv.csdc.ds {
  background-image: url('../images/Screenshot-2024-09-25-at-11.16.03-PM.png');
}

.inside-wrapper.small.blog.cdgv.csdc.ds.eed {
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 23%;
  height: 16vw;
  padding-top: 0;
}

.inside-wrapper.small.blog.cdgv.csdc.cdsc {
  background-image: url('../images/Annual_Report_Online_1.1642658038573.jpg');
}

.inside-wrapper.small.blog.cdgv.csdc.cdsc.eed {
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 23%;
  height: 16vw;
  padding-top: 0;
}

.inside-wrapper.small.blog.cdgv.csdc.mke {
  background-image: url('../images/2020.1609224921904.png');
}

.inside-wrapper.small.blog.cdgv.csdc.mke.eed {
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 23%;
  height: 16vw;
  padding-top: 0;
}

.inside-wrapper.small.blog.cdgv.csdc._208 {
  background-image: url('../images/2018.1609225142360.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208._207 {
  background-image: url('../images/2017.1609225404739.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208._206 {
  background-image: url('../images/2016.1609225570378-2.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds {
  background-image: url('../images/2015.1609225684425.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.fgg {
  background-image: url('../images/2014.1609225783643.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.rer {
  background-image: url('../images/2013.1609225866588.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.erfr {
  background-image: url('../images/2012.1609226013092.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.erfr.rfrf {
  background-image: url('../images/2011.1609226095958.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.erfr.rrref {
  background-image: url('../images/2010.1609226205883.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.erfr.vdre {
  background-image: url('../images/2009.1609226277834.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.erfr.vdre.fs {
  background-image: url('../images/2008.1609226367442.png');
}

.inside-wrapper.small.blog.cdgv.csdc._208.vds.eed {
  padding-top: 0;
}

.inside-wrapper.small.blog.cdgv.csdc.eed {
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 23%;
  height: 16vw;
}

.inside-wrapper.small.blog.cdgv.c1 {
  background-color: var(--color-2);
}

.inside-wrapper.small.blog.cdgv.c1.fcra {
  width: 24%;
}

.inside-wrapper.small.blog.cdgv.c2 {
  background-color: var(--color);
}

.inside-wrapper.small.blog.cdgv.c2.fcra {
  width: 24%;
}

.inside-wrapper.small.blog.cdgv.c3 {
  background-color: var(--light-blue);
}

.inside-wrapper.small.blog.cdgv.c3.fcra {
  width: 24%;
}

.inside-wrapper.small.blog.cdgv.qr {
  justify-content: space-around;
  width: 24%;
  height: 210px;
}

.inside-wrapper.small.blog.cdgv.qr.c2, .inside-wrapper.small.blog.cdgv.qr.c3 {
  width: 24%;
}

.inside-wrapper.small.blog.sdc {
  justify-content: flex-start;
  align-items: center;
}

.inside-wrapper.small.xsx {
  width: auto;
}

.inside-wrapper.small.xsx.asd {
  width: 50%;
  padding: 82px 51px;
}

.inside-wrapper.fixed {
  width: 380px;
  min-width: 80%;
}

.inside-wrapper.fixed.sm {
  width: 300px;
}

.inside-wrapper.fixed.sm.auto {
  width: 50%;
  min-width: auto;
  margin-right: 40px;
}

.inside-wrapper.fixed.sm.cdsvdv {
  width: auto;
}

.inside-wrapper.fixed.das {
  width: 90%;
}

.inside-wrapper.fixed.das.ss {
  margin-bottom: 39px;
}

.inside-wrapper.long {
  width: 60%;
}

.inside-wrapper.long._100 {
  width: 100%;
}

.inside-wrapper.long._100.asd {
  padding: 78px;
}

.inside-wrapper.long._100.nj {
  width: 90%;
  margin-bottom: 40px;
}

.inside-wrapper.long._50 {
  width: 60%;
}

.inside-wrapper.long._50.fs {
  width: 50%;
}

.inside-wrapper.long._50.fs.ff {
  margin-right: 20px;
}

.inside-wrapper.long._50.fs.ff.sdfs {
  width: auto;
  margin-right: 0;
}

.inside-wrapper.long._50.fs.ff.dhgd {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.inside-wrapper.long.cas {
  width: 100%;
}

.inside-wrapper.long.fff {
  width: 50%;
  max-width: 570px;
}

.inside-wrapper.long.wed {
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  height: auto;
  display: flex;
}

.inside-wrapper.long.wed.njsad, .inside-wrapper.long.fxs {
  width: 100%;
}

.inside-wrapper.long.cze {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.inside-wrapper._50 {
  width: 50%;
}

.inside-wrapper._50._35 {
  align-self: flex-start;
  width: 35%;
  margin-bottom: 113px;
}

.inside-wrapper._50.hgjbh {
  width: auto;
}

.inside-wrapper.sdc {
  width: 370px;
}

.inside-wrapper.sdc.sd {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.inside-wrapper.sx {
  width: 100%;
}

.inside-wrapper.asd {
  width: 40%;
}

.inside-wrapper.fas {
  width: 90%;
  max-width: none;
}

.inside-wrapper.fas.dcq {
  max-width: 1280px;
  margin-bottom: 40px;
}

.inside-wrapper.fas.dcq.wcw {
  border-bottom: 1px solid #00000061;
  padding-bottom: 34px;
}

.inside-wrapper.fas.dcq.wcw.dsa {
  max-width: none;
  margin-bottom: 0;
}

.inside-wrapper.fas.dcq.wcw.dvwdf {
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-top: 60px;
  margin-bottom: 20px;
  display: flex;
}

.inside-wrapper.fas.dcq.wcw.jnjn {
  max-width: none;
  margin-bottom: 0;
}

.inside-wrapper.weve {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.inside-wrapper.weve.wef {
  margin-top: 20px;
}

.heading-2 {
  letter-spacing: -1px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.heading-2.small {
  letter-spacing: -1px;
  font-size: 24px;
  font-weight: 600;
  line-height: 34px;
}

.heading-2.small.nomargin {
  margin-bottom: 0;
  font-size: 24px;
}

.heading-2.small.nomargin.ds {
  font-size: 24px;
}

.heading-2.small.top {
  margin-bottom: 0;
  font-size: 24px;
}

.heading-2.small.top.zero {
  flex: none;
  margin-top: 0;
  margin-right: 20px;
}

.heading-2.small.top.in-nva {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 22px;
}

.heading-2.small.top.in-nva.in {
  color: var(--purple);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}

.heading-2.small.top.in-nva.in.dd {
  color: var(--purple);
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 3px;
  font-size: 13px;
  font-weight: 700;
}

.heading-2.small.top.in-nva.in.dd.light {
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.heading-2.small.top.in-nva.in.dd.light.aa {
  margin-bottom: 10px;
  text-decoration: none;
}

.heading-2.small.top.in-nva.in.dd.light.arrow {
  text-transform: capitalize;
  background-image: url('../images/Path-20792x.png');
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto 10px;
  padding-right: 14px;
}

.heading-2.small.top.in-nva.in.dd.light.arrow.blg {
  margin-bottom: 4px;
  font-weight: 400;
}

.heading-2.small.top.in-nva.in.dd.light.arrow.blg.fs {
  margin-bottom: 20px;
}

.heading-2.small.top.in-nva.in.dd.light.arrow.gsdee {
  margin-bottom: 0;
}

.heading-2.small.top.in-nva.in.dd.b {
  color: var(--black);
}

.heading-2.small.top.in-nva.in.dd.ten {
  background-image: url('../images/Path-20792x.png');
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto 70%;
  margin-bottom: 4px;
}

.heading-2.small.top.in-nva.in.dc {
  font-size: 12px;
}

.heading-2.small.top.in-nva.in.dc.sdc {
  color: #fff;
  margin-top: 20px;
  padding-left: 13px;
}

.heading-2.small.top.in-nva.d {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-2.small.top.in-nva.sd {
  margin-bottom: 0;
  font-weight: 600;
}

.heading-2.small.top.in-nva.df {
  margin-bottom: 10px;
}

.heading-2.small.top.xs {
  margin-top: 0;
  font-size: 24px;
}

.heading-2.small.top.xs.asx {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 18px;
}

.heading-2.small.top.xs.asx.as {
  letter-spacing: 0;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 16px;
  text-decoration: none;
}
.heading-2.small.top.xs.asx.as.dsc {
    white-space: normal;
    margin-top: 0;
    font-weight: 300;
}

.heading-2.small.top.xs.asx.as.dh {
  font-weight: 300;
}

.heading-2.small.top.xs.asx.as.jn {
  line-height: 30px;
}

.heading-2.small.top.xs.asx.bl {
  color: #000;
  letter-spacing: 0;
  flex: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.heading-2.small.top.xs.asx.bl.da {
  color: #fff;
  letter-spacing: 0;
  white-space: nowrap;
  flex: none;
}

.heading-2.small.top.xs.asx.bl.d {
  color: #fff;
}

.heading-2.small.top.xs.fsd {
  margin-top: 40px;
}

.heading-2.small.top.xs.f {
  box-shadow: none;
  color: #000;
  background-color: #fff0;
  margin-top: 46px;
}

.heading-2.small.top.xs.f.njnj {
  box-shadow: none;
  color: #000;
  background-color: #5c58a300;
}

.heading-2.small.top.l {
  font-weight: 600;
}

.heading-2.small.top.we {
  margin-top: 0;
  font-size: 32px;
}

.heading-2.small.top.we.nj {
  line-height: 40px;
}

.heading-2.small.top.we.nj.cede {
  margin-top: 40px;
}

.heading-2.small.top.we.nj.cede.sfe {
  margin-top: 20px;
}

.heading-2.small.white {
  color: #fff;
  font-weight: 400;
  line-height: 34px;
}

.heading-2.small.sd {
  font-weight: 600;
}

.heading-2.small.sd.lig.da {
  font-size: 15px;
  line-height: 21px;
}

.heading-2.small.sd.lig.da.kkf {
  font-size: 1.4vw;
}

.heading-2.small.sd.lig.da.nsadnjansd {
  text-transform: capitalize;
  margin: 10px;
}

.heading-2.small.sd.lig.da.d {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-2.small.sd.a {
  margin-top: 0;
  font-weight: 600;
}

.heading-2.small.sd.csa {
  margin-bottom: 66px;
}

.heading-2.small.sd.scd {
  margin-left: 40px;
}

.heading-2.small.sd.sdc {
  font-size: 18px;
  font-weight: 400;
  line-height: 29px;
}

.heading-2.small.sd.dd {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-2.small.sd.cx {
  text-transform: capitalize;
}

.heading-2.small.sd.whwh {
  color: #fff;
}

.heading-2.small.m {
  width: 410px;
  max-width: 100%;
  font-size: 24px;
  line-height: 31px;
}

.heading-2.small.asd {
  margin-top: 10px;
}

.heading-2.small.c {
  width: 100%;
  font-size: 48px;
  line-height: 52px;
}

.heading-2.small.csdg {
  width: 90%;
}

.heading-2.small.njn {
  line-height: 30px;
}

.heading-2.small.hbvj {
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 400;
}

.heading-2.small.caw {
  font-size: 32px;
  font-weight: 300;
}

.heading-2.big {
  margin-top: 25px;
  font-size: 48px;
  font-weight: 600;
  line-height: 50px;
}

.heading-2.big.ds {
  margin-top: 10px;
  font-size: 48px;
  font-weight: 600;
  line-height: 53px;
}

.heading-2.big.ds.sc {
  margin-top: 10px;
}

.heading-2.big.ds.sc.as {
  margin-top: 25px;
  margin-bottom: 25px;
}

.heading-2.big.ds.df {
  margin-top: 46px;
}

.heading-2.big.ds.df.sdf {
  margin-top: 0;
}

.heading-2.big.ds.whwhw {
  color: #fff;
}

.heading-2.big.c {
  margin-top: 10px;
}

.heading-2.big.ddd {
  margin-bottom: 54px;
}

.heading-2.pa {
  font-size: 18px;
  line-height: 27px;
}

.heading-2.ss {
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 400;
}

.heading-2.ss.safq {
  column-count: 2;
  column-rule-style: none;
  margin-top: 40px;
  text-decoration: none;
}

.heading-2.center {
  text-align: left;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
}

.heading-2.center.stat {
  color: #662d91;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 48px;
}

.heading-2.center.stat.bl {
  color: #000;
}

.heading-2.center.stat.bl.dcs {
  font-size: 32px;
  line-height: 37px;
}

.heading-2.center.stat.bl.dcs.njkn {
  font-size: 24px;
  line-height: 26px;
}

.heading-2.center.stat.bl.d {
  text-align: center;
  font-size: 36px;
  line-height: 38px;
}

.heading-2.center.stat.bl.bhb {
  font-size: 37px;
}

.heading-2.center.stat.dcs {
  color: #000;
  font-size: 37px;
}

.heading-2.center.sd {
  color: #662d91;
  margin-top: 10px;
}

.heading-2.center.sd.bl {
  color: #000;
  text-align: center;
  margin-bottom: 0;
}

.heading-2.center.sd.bl.kmk {
  margin-top: 0;
  font-size: 14px;
  line-height: 15px;
}

.heading-2.center.sd.sdc {
  color: #000;
  text-align: center;
  text-transform: none;
}

.heading-2.center.cd {
  color: var(--pink);
  align-self: flex-start;
  font-size: 24px;
}

.heading-2.center.cd.hg {
  color: var(--black);
  align-self: center;
}

.heading-2.center.cd.bl {
  color: var(--black);
}

.heading-2.center.cd.sdc {
  margin-top: 0;
  font-size: 48px;
  line-height: 48px;
}

.heading-2.center.cd.sdc.fd {
  color: #5c58a3;
}

.heading-2.center.cd.sdc.kj {
  margin-bottom: 0;
}

.heading-2.center.cd.djmdmnd {
  margin-top: 0;
  margin-left: 10px;
  line-height: 30px;
}

.heading-2.center.cd.djmdmnd.dsc {
  color: #5c58a3;
}

.heading-2.center.cd.djmdmnd.j {
  align-self: auto;
  margin-top: 18px;
  margin-bottom: 0;
}

.heading-2.center.s {
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 30px;
}

.heading-2.center.s.xs.sd {
  word-break: normal;
  margin-top: 0;
  margin-bottom: 10px;
}

.heading-2.center.s.xs.sd.dce {
  color: #000;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 18px;
}

.heading-2.center.s.xs.sd.dsd {
  color: var(--purple);
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
}

.heading-2.center.s.xs.sd.dsd.dsc {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 25px;
}

.heading-2.center.s.xs.dcd {
  font-size: 21px;
  line-height: 26px;
}

.heading-2.center.s.dfsd {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
}

.heading-2.center.fs {
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
}

.heading-2.center.fs.fdf {
  font-size: 16px;
  line-height: 23px;
}

.heading-2.white {
  color: #fff;
  margin-top: 10px;
}

.heading-2.white.ds {
  font-weight: 400;
}

.heading-2.vfdn {
  margin-top: 0;
}

.heading-2.vfdn.sx {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.heading-2.vfdn.df {
  margin-top: 28px;
  font-weight: 400;
}

.heading-2.das {
  font-family: IBM Plex Serif, sans-serif;
  font-weight: 400;
}

.heading-2.das.df {
  font-family: Open Sans, sans-serif;
}

.heading-2.das.df.fff {
  margin-top: 10px;
  margin-left: 0;
}

.heading-2.das.df.ffff {
  margin-right: 10px;
  font-size: 24px;
  font-weight: 700;
}

.heading-2.asx.sada {
  background-color: var(--color-2);
  margin-top: 0;
  margin-bottom: 5px;
  padding: 10px;
}

.heading-2.asx.sada.pn {
  background-color: var(--color);
}

.heading-2.asx.sada.sc {
  background-color: #e7f1f7;
}

.heading-2.sx {
  margin-bottom: 0;
  font-size: 48px;
  line-height: 48px;
}

.heading-2.fds {
  margin-top: 0;
}

.heading-2.test {
  font-family: IBM Plex Serif, sans-serif;
}

.heading-2.sld {
  font-size: 24px;
}

.heading-2.sd, .heading-2.dfsf {
  font-weight: 400;
}

.heading-2.dfsf.dfwef {
  width: 90%;
}

.heading-2.dsf {
  color: var(--blue);
  margin-top: 20px;
  margin-bottom: 5px;
}

.heading-2.dsf.asd {
  margin-top: 0;
}

.heading-2.dfs {
  font-weight: 400;
}

.heading-2.dfs.sdf {
  margin-top: 40px;
}

.heading-2.dfs.sdf.cdsc {
  width: 60%;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-2.dfs.sdf.cdsc.hide {
  display: none;
}

.heading-2.dfs.sdf.cdsc.cd {
  font-size: 21px;
}

.heading-2.dfs.sdf.dcd {
  column-count: 0;
  margin-top: 20px;
  margin-right: 20px;
}

.heading-2.sdcsd {
  font-family: IBM Plex Serif, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.heading-2.whwhw {
  color: #fff;
}

.heading-2.gvhvgh {
  line-height: 25px;
  text-decoration: none;
}

.heading-2.gvhvgh.nnj {
  color: #fff;
}

.full_width.four_wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.full_width.four_wrap._90 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: stretch;
  width: 90%;
  margin-bottom: 83px;
}

.full_width.four_wrap._90.center {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: center;
  align-items: center;
  margin-bottom: 98px;
}

.full_width.four_wrap._90.center.dwe {
  margin-bottom: 59px;
}

.full_width.four_wrap._90.center.fsdf {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
}

.full_width.four_wrap._90.center.fsdf.sdc {
  justify-content: flex-start;
  align-items: center;
}

.full_width.four_wrap._90.center.fsdf.sdc.cb {
  justify-content: center;
  align-items: center;
}

.full_width.four_wrap._90.center.fsdf.sdc.cb.jhnkj {
  margin-top: 36px;
  margin-bottom: 20px;
}

.full_width.four_wrap._90.center.fsdf.sdc.cb.jhnkj.nj {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: row;
  max-width: 1280px;
}

.full_width.four_wrap._90.center.fsdf.sdc.cb.jhnkj.nj.jnkn.cew {
  margin-top: 0;
  margin-bottom: 95px;
}

.full_width.four_wrap._90.center.fsdf.sdc.jnj {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
}

.full_width.four_wrap._90.center.fsdf.sxssc {
  margin-bottom: 20px;
}

.full_width.four_wrap._90.sax {
  width: 100%;
  margin-top: 62px;
  margin-bottom: 60px;
}

.full_width.four_wrap._90.as {
  margin-top: 40px;
  margin-bottom: 40px;
}

.full_width.four_wrap._90.as.sxs {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 20px;
}

.full_width.four_wrap._90.as._100 {
  background-color: #fcba2f;
  background-image: linear-gradient(90deg, #0000 75%, #fff 74%);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.full_width.four_wrap._90.as._100.adjnj {
  background-color: #fcba2f00;
  background-image: none;
  margin-top: 0;
  margin-bottom: 0;
}

.full_width.four_wrap._90.as.sdf {
  margin-top: 0;
  margin-bottom: 0;
}

.full_width.four_wrap._90.sd {
  flex-flow: row;
}

.full_width.four_wrap._90.sd.sad {
  margin-top: 56px;
  margin-bottom: 0;
}

.full_width.four_wrap._90.sd.sad.dasf {
  flex-flow: column;
  margin-top: 60px;
}

.full_width.four_wrap._90.sd.sad.gccgg {
  width: 100%;
}

.full_width.four_wrap._90.sd.sad.gccgg.vyh {
  justify-content: flex-start;
  align-items: center;
}

.full_width.four_wrap._90.sd.df {
  flex-flow: wrap;
  justify-content: flex-start;
}

.full_width.four_wrap._90.sd.df.sfcs {
  margin-bottom: 30px;
}

.full_width.d {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.full_width.d.jhnjv {
  flex-flow: row;
}

.full_width.d.jhnjv.ffqg {
  margin-top: 33px;
}

.wrapper_verticle {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 90%;
  max-width: none;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
}

.wrapper_verticle.wed {
  padding-top: 0;
}

.wrapper_verticle.sdc {
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
}

.section_heading {
  letter-spacing: -1.6px;
  margin-bottom: 40px;
  font-size: 48px;
  font-weight: 600;
  line-height: 52px;
}

.section_heading.margin {
  margin-bottom: 0;
}

.section_heading.mj {
  margin-bottom: 10px;
  font-size: 48px;
}

.section_heading.mj.sdc {
  margin-top: 0;
  margin-bottom: 32px;
}

.section_heading.mj.sdc.c {
  width: 90%;
}

.section_heading.mj.sdc.c.snjk, .section_heading.mj.sdc.c.da {
  margin-bottom: 0;
}

.section_heading.mj.sdc.c.da.fwfe {
  margin-top: 45px;
}

.section_heading.mj.sdc.nn {
  text-align: left;
  margin-bottom: 68px;
}

.section_heading.sa {
  width: 90%;
  max-width: 1280px;
  margin-bottom: 25px;
}

.section_heading.sa.cscs {
  margin-top: 60px;
  margin-bottom: 0;
}

.section_heading.fs {
  color: #fff;
  font-size: 48px;
  line-height: 52px;
}

.section_heading.asd {
  text-align: center;
  width: 100%;
  font-family: IBM Plex Serif, sans-serif;
}

.section_heading.fsd {
  font-size: 4.2vw;
}

.heading-3 {
  color: #fff;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.heading-3.bread {
  color: #000;
  margin-top: -14px;
  margin-bottom: 55px;
  font-size: 12px;
}

.heading-3.bread.sx {
  margin-top: 10px;
}

.heading-3.bread.sx.sca {
  z-index: 40;
  color: #000;
  position: absolute;
  inset: 100px auto auto 5%;
}

.heading-3.bread.dcc {
  margin-top: 0;
}

.heading-3.njkn {
  color: #000;
}

.button {
  background-color: #000;
  background-image: url('../images/Path-1388-1.png');
  background-position: 85%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  border-radius: 28px;
  align-self: auto;
  margin-top: 40px;
  padding: 14px 58px 14px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  transition: all .5s ease-in-out;
}

.button:hover {
  letter-spacing: 0;
  background-position: 90%;
}

.button.inbox {
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 0;
  margin-top: 10px;
  padding: 0;
  text-decoration: underline !important;
}

.button.inbox.black {
  color: #000;
}

.button.sdc {
  margin-top: 0;
}

.button.sdf {
  margin-top: 20px;
  font-size: 18px;
}

.button.blg {
  margin-top: 10px;
}

.button.jkn {
  margin-top: 20px;
}

.button.sss {
  margin-top: 0;
  padding: 3px 28px 3px 15px;
  font-size: 11px;
}

.button.sss.dsc {
  background-color: var(--color-2);
  color: #000;
  background-image: url('../images/Path-20792x.png');
  margin-top: 3px;
}

.button.sss.dsc.dadq {
  background-color: #b7e2e900;
  background-image: none;
  width: 100%;
  height: 100%;
  margin-top: 0;
}

.button.cewwqa {
  margin-top: 0;
}

.button.hhbj {
  margin-top: 89px;
}

.button.weffq {
  margin-top: 20px;
  margin-bottom: 20px;
}

.button.cwe {
  align-self: center;
}

.image-2 {
  width: 270px;
}

.box {
  background-color: var(--blue);
  background-image: url('../images/Screenshot-2024-09-02-at-3.38.17-PM.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 60%;
  justify-content: flex-start;
  align-items: flex-end;
  width: 49%;
  padding: 71px 32px 32px;
  display: flex;
}

.box._2 {
  background-color: var(--color-2);
  background-image: url('../images/Screenshot-2024-09-02-at-3.38.34-PM.png');
  background-position: 80%;
  background-size: auto 90%;
}

.box._2.sa {
  background-image: url('../images/Screenshot-2024-09-02-at-3.38.53-PM.png');
}

.box._2.cdcc {
  background-size: auto 74%;
}

.box.s {
  background-image: url('../images/Screenshot-2024-09-02-at-3.38.41-PM.png');
  background-position: 88%;
  background-size: auto 90%;
}

.box._30 {
  background-color: var(--color-2);
  background-image: none;
  justify-content: center;
  align-items: flex-start;
  width: 30%;
  padding-top: 38px;
  padding-bottom: 38px;
}

.box._30.pink {
  background-color: var(--color);
}

.box._30.pink.gr {
  background-color: #b7e2e9;
}

.box._30._3c {
  background-color: var(--light-blue);
}

.box._30.circle {
  border: 14px solid var(--color-2);
  background-color: #b7e2e900;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  padding: 0;
}

.box._30.circle.yel {
  border-color: #fcba2f;
  width: 16.2vw;
  height: 16.2vw;
}

.box._30.circle.yel.wh {
  border-color: var(--white);
  width: 14vw;
  height: 14vw;
}

.box._30.circle.yel.wh.dew {
  flex: none;
  width: 14vw;
  height: 14vw;
}

.box._30.circle.yel.bh {
  border-color: #b7e2e9;
}

.box._30.circle.yel.djks {
  width: 13vw;
  height: 13vw;
}

.box._30.ima.pic {
  background-color: #b7e2e900;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  overflow: hidden;
}

.box._30.ima.pic.cs {
  width: 33%;
}

.box._30.sdc {
  background-color: #b7e2e900;
  justify-content: flex-start;
  align-items: center;
  width: 19%;
  padding: 0;
}

.box._30.sdc.dsa {
  justify-content: flex-start;
  align-items: stretch;
}

.box._30.sdc.njkj {
  justify-content: flex-start;
  align-items: flex-start;
  width: 30%;
}

.box._30.sdc.asxx {
  width: 90%;
}

.box._30.sdc.vvr {
  background-color: #fceaf2;
  justify-content: center;
  align-items: flex-start;
  width: 23%;
  padding: 18px;
}

.box._30.sdc.vvr.csd {
  background-color: #e7f1f7;
}

.box._30.da {
  background-color: #e7f1f7;
  width: 32%;
  padding-top: 105px;
}

.box._30.da.gr {
  background-color: var(--color-2);
  justify-content: center;
  align-items: flex-start;
  width: 31%;
}

.box._30.da.gr.cdsc {
  background-color: var(--white);
  background-image: url('../images/thumbnail_knowledge_hub-01.png');
  background-position: 50%;
  background-size: cover;
  width: 19%;
  height: 310px;
  padding-top: 0;
  padding-bottom: 0;
}

.box._30.da.gr.cdsc.w {
  background-image: url('../images/thumbnail_knowledge_hub-02.png');
}

.box._30.da.gr.cdsc.w.vhg {
  background-image: url('../images/thumbnail_knowledge_hub_R1-04-1.png');
}

.box._30.da.gr.cdsc._3 {
  background-image: url('../images/thumbnail_knowledge_hub-03.png');
}

.box._30.da.gr.cdsc._4 {
  background-image: url('../images/Screenshot-2024-09-26-at-2.36.32-AM.png');
}

.box._30.da.gr.cdsc.vh {
  background-image: url('../images/thumbnail_RPWDACT-05.png');
  background-position: 50%;
  margin-right: 60px;
}

.box._30.da.gr.dscs {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 49%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.box._30.da.gr.dscs.jk {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
}

.box._30.da.gr.dscs.jk.dqwdq {
  background-color: #b7e2e900;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 58px;
  padding-bottom: 0;
}

.box._30.da.gr.dscs.sx {
  justify-content: flex-end;
  align-items: center;
}

.box._30.da.gr.sdf {
  padding-top: 20px;
}

.box._30.da.gr.sdf.fs {
  background-color: var(--light-blue);
}

.box._30.da.gr.sdf.sd {
  width: 100%;
  height: 100%;
}

.box._30.da.gr.sdf.sd.nj {
  background-color: var(--light-blue);
}

.box._30.da.dc {
  padding-top: 105px;
}

.box._30.da.dsc {
  background-color: #fff0;
  padding-top: 57px;
}

.box._30.da.vcds {
  background-color: #e7f1f700;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 31%;
  padding: 0;
}

.box.cdcd {
  background-position: 93%;
  background-size: 50%;
}

.box.cdcd.sd {
  background-size: 44%;
}

.heading4 {
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
}

.heading4.black {
  color: #000;
  width: 100px;
  min-width: 100px;
  font-size: 32px;
}

.heading4.black.das {
  width: auto;
  font-size: 24px;
}

.heading4.black.jnk {
  color: #ed1c26;
  width: 100px;
  min-width: 100px;
  font-size: 23px;
}

.heading4.black.jnk.bl, .heading4.black.jnk.lblue, .heading4.black.jnk.dblu, .heading4.black.jnk.pinl {
  color: #AC0C14;
}

.slider {
  pointer-events: auto;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.slide {
  width: 150px;
  height: 150px;
  margin-left: 20px;
  margin-right: 20px;
}

.slide.dcs {
  width: 90vw;
}

.div-block-3 {
  box-shadow: none;
  background-color: #dcddde54;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 13vw;
  height: 13vw;
  padding: 20px;
  display: flex;
}

.mask {
  width: 1px;
  overflow: visible;
}

.right-arrow, .icon-2, .left-arrow {
  display: none;
}

.dropdown {
  background-color: var(--light-blue);
  border-radius: 30px;
  width: 100%;
  margin-top: 6px;
  margin-bottom: 6px;
}

.dropdown.alt {
  background-color: #fff0;
  border-bottom: 1px solid #000;
  border-radius: 0;
}

.icon-3 {
  margin-right: 0;
  font-size: 22px;
  position: relative;
}

.icon-3._90 {
  transform: rotate(-90deg);
}

.div-block-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-4.wvqz {
  border-bottom: 2px solid #00000040;
  margin-top: 0;
  padding-top: 22px;
  padding-bottom: 22px;
}

.dropdown-toggle {
  width: 100%;
  padding-top: 14px;
  padding-bottom: 14px;
}

.dropdown-toggle.alt {
  white-space: pre-line;
  padding-left: 0;
  padding-right: 10px;
}

.text-block {
  font-size: 14px;
  font-weight: 600;
}

.text-block.l {
  font-weight: 400;
  text-decoration: none;
}

.text-block.l.sd {
  margin-top: 40px;
  font-style: italic;
  font-weight: 400;
}

.text-block.l._48 {
  font-size: 48px;
  line-height: 52px;
}

.text-block.l._48.bhjb {
  font-size: 32px;
}

.text-block.l.dfqwf {
  color: #fff;
  margin-right: 20px;
  font-size: 17px;
}

.text-block.ds {
  text-transform: capitalize;
}

.image-3 {
  width: 40%;
  margin-right: 0;
}

.image-3.sx {
  object-fit: contain;
  max-height: 26vw;
  margin-right: 0;
}

.image-3.sx.jn {
  max-height: none;
}

.image-3.sx.jn.ca {
  background-color: var(--light-blue);
  padding-top: 41px;
}

.image-3.sx.jn.ca.as {
  background-color: var(--white);
}

.image-3.hh {
  object-fit: cover;
  width: 42%;
  height: auto;
  max-height: none;
  position: sticky;
  top: 10px;
}

.div-block-5 {
  background-color: #000;
  width: 100%;
  height: 1px;
}

.div-block-6 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.div-block-58 {
    gap: 40px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: none;
    margin-top: 51px;
    display: flex
;
}

.div-block-55 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 30%;
  margin-right: 20px;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
}

.div-block-55.sd {
  order: 1;
  justify-content: flex-start;
  align-items: flex-start;
  width: 22%;
  margin-right: 0;
  padding-bottom: 20px;
}

.div-block-71 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: auto;
  margin-bottom: 20px;
  display: flex;
  overflow: hidden;
}

.team-member-image {
  object-fit: cover;
  object-position: 50% 0%;
  background-color: #e7e7e7;
  border-radius: 2%;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  padding-top: 0;
}

.team-member-image.sdc {
  background-color: var(--darkest);
  opacity: 0;
  border-radius: 100%;
}

.team-member-name {
  text-align: left;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.bold-text-8 {
  text-align: left;
  font-size: 16px;
  line-height: 21px;
}

.team-member-position {
  text-align: left;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 23px;
}

.nav_m {
  background-color: var(--purple);
  width: 100vw;
  height: 100vh;
  inset: 0%;
  
    align-items: flex-start;
    align-content: flex-start;

}

.heading-3.bread.dcc{    margin-top: 30px;
}
.nav_wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
 
  width: 100vw;
  height: 100vh;
    align-items: flex-start;
  padding: 60px 40px 48px 48px;
  display: flex;
  overflow: auto;
}

.cl {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 25%;
  min-width: 22%;
  display: flex;
}

.cl._2 {
  justify-content: flex-start;
  align-items: center;
  width: 25%;
}

.nav_block {
  color: #000;
  background-color: #fff;
  border-radius: 19px;
  padding: 13px;
  text-decoration: none;
}

.nav_block.dsd {
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.nav_block.zxc {
  flex-flow: column;
  height: 100%;
  display: flex;
  overflow: auto;
}

.nav_block.zxc.kmmk {
  overflow: auto;
}

.div-block-73 {
  background-image: url('../images/2.jpg');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  width: 25%;
  height: 400px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-73.garv {
  background-image: url('../images/3.jpg');
}

.div-block-73.garv.sx {
  background-image: url('../images/Wage-employment---scaling-livelihoods-1.png');
}

.div-block-73.garv.gvj {
  background-image: url('../images/Screenshot-2025-02-03-at-9.42.27-AM-1-min.png');
}

.div-block-73.see {
  background-image: url('../images/4.jpg');
}

.div-block-73.see.sx {
  background-image: url('../images/Scaling-livelihoods---Govt_PSU-jobs-1.png');
}

.div-block-73.see.sx.edef {
  background-image: url('../images/Screenshot-2025-02-06-at-2.52.13-PM.png');
}

.div-block-73.see.seee {
  background-image: url('../images/campagins-and-collectives---SAM-min.png');
}

.div-block-73.hear {
  background-image: url('../images/5.jpg');
}

.div-block-73.sx {
  background-image: url('../images/2-1.jpg');
  width: 33%;
}

.div-block-73.sx.plm {
  background-image: url('../images/2-1.jpg');
}

.div-block-73.sx.cd {
  background-image: url('../images/Self-employment---scaling-livelihoods-1.png');
  background-position: 90%;
}

.div-block-73.ea {
  background-image: url('../images/DSC08817-1-min.png');
  background-position: 50%;
  width: 20%;
}

.div-block-73.ev {
  background-image: url('../images/3_1.jpg');
}

.div-block-73.ev.beb {
  width: 20%;
}

.div-block-73.bl {
  background-image: url('../images/4_1.jpg');
}

.div-block-73.bl.dasdf {
  width: 20%;
}

.div-block-73.pd {
  background-image: url('../images/5_1.jpg');
}

.div-block-73.pd.hbfa {
  width: 20%;
}

.div-block-73.da {
  background-image: url('../images/6.jpg');
}

.div-block-73.csdc {
  background-image: url('../images/IMG20240109173408-1-min.jpg');
}

.div-block-73.bgh {
  background-image: url('../images/HAM---CAMPAIGNS-AND-COLLECTIVES-min.png');
  background-position: 80%;
}

.div-block-74 {
  background-color: #301840a6;
  width: 100%;
  height: 71.9965px;
  padding: 10px;
}

.div-block-74.sax {
  background-color: var(--purple);
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  height: 50px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
  display: flex;
}

.div-block-75 {
  opacity: 0;
  pointer-events: auto;
  background-color: #b7e2e9;
  justify-content: flex-start;
  align-items: flex-end;
  padding: 21px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-76 {
  background-color: #000;
  width: 100%;
  height: 1px;
}

.div-block-77 {
  width: 100%;
}

.image-4 {
  pointer-events: none;
}

.div-block-78 {
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
}

.div-block-78.nj, .div-block-78.jj {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-78.bhc {
  margin-top: 0;
}

.div-block-78.csds, .div-block-78.fwewg {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-78.cdee {
  margin-top: 0;
}

.div-block-79 {
  width: 100%;
  margin-top: 0;
}

.slider-2 {
  background-color: #ddd0;
  width: 100%;
  height: 100%;
}

.div-block-80 {
  background-image: url('../images/6-min.png');
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-80.gs {
  background-image: url('../images/2_1.jpg');
}

.div-block-80.gs.sdf {
  background-image: url('../images/Jagruti-Mela-min.JPG');
  background-position: 50% 30%;
}

.div-block-81 {
  background-color: #ddd;
  width: 100%;
  padding: 15px 25px;
}

.div-block-81.blur {
  background-color: var(--purple);
  justify-content: center;
  align-items: center;
  padding: 26px 0;
  display: flex;
}

.slide-nav {
  display: none;
}

.right-arrow-2 {
  height: 40px;
  inset: auto 0% 0% auto;
}

.right-arrow-2.ds {
  bottom: 10%;
  right: 5%;
}

.left-arrow-2 {
  height: 40px;
  font-size: 30px;
  inset: auto 50px 0% auto;
}

.left-arrow-2.dd {
  bottom: 10%;
  right: 9%;
}

.icon-4 {
  color: #000;
  font-size: 30px;
}

.icon-4.whi {
  color: #fff;
}

.icon-5 {
  color: #000;
}

.icon-5.whi {
  color: #fff;
}

.image-5 {
  margin-left: -16px;
}

.image-6 {
  margin-bottom: 27px;
}

.image-7 {
  margin-top: -23px;
}

.image-7.das {
  margin-top: -60px;
}

.div-block-82 {
  background-color: var(--white);
  width: 50px;
  height: 9px;
  margin-bottom: 9px;
}

.div-block-82.lln {
  background-color: #b1b1b1;
  width: 100%;
  height: 2px;
}

.div-block-82.njhb {
  width: 100%;
  height: 3px;
}

._50 {
  width: 50%;
}

.image-8 {
  object-fit: cover;
  width: 100%;
  height: 350px;
}

.rich-text-block {
  margin-top: 28px;
  font-size: 16px;
}

.div-block-83 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.image-9 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.sdfnj {
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 23px;
}

.link {
  color: var(--purple);
  font-weight: 400;
  text-decoration: none;
}

.link.b {
  color: var(--purple);
}

.link.w {
  color: var(--white);
  font-weight: 600;
}

.link._2 {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
}

.dropdown-2 {
  z-index: 1;
  width: 100%;
}

.dropdown-2.ssd {
  margin-top: 0;
  margin-bottom: 10px;
}

.dropdown-2.ssd.njk {
  background-color: #fff;
}

.dropdown-2.ssd.vfr {
  margin-bottom: 0;
}

.dropdown-2.dc {
  margin-bottom: 10px;
}

.dropdown-toggle-2 {
  width: 100%;
  margin-bottom: 10px;
  padding: 0 47px 0 0;
}

.dropdown-toggle-2.s {
  margin-top: 10px;
}

.dropdown-toggle-2.s.njjkn {
  margin-top: 0;
}

.dropdown-toggle-2.xs {
  margin-bottom: 0;
}

.dropdown-toggle-2.xs.arrow {
  background-size: auto 40%;
}

.dropdown-toggle-2.arrow {
  background-image: url('../images/Path-20792x.png');
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto 60%;
}

.dropdown-toggle-2.arrow.ve {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.dropdown-toggle-2.dafbr {
  margin-bottom: 10px;
}

.dropdown-list {
  background-color: #ddd0;
  margin-top: 10px;
  display: flex;
  position: relative;
}

.dropdown-list.w--open {
  background-color: #ddd0;
  margin-top: 10px;
}

.dropdown-list.mm {
  background-color: #fff;
  display: none;
}

.dropdown-list.mm.w--open {
  margin-top: 0;
  display: flex;
}

.dropdown-list.mm.rrte {
  display: flex;
}

.dropdown-list.mm.rrte.ddd, .dropdown-list.mk {
  margin-top: 0;
}

.image-10 {
  width: 160px;
}

.image-10.sc {
  width: 90px;
  margin-bottom: 17px;
}

.image-10.csd {
  width: 100px;
}

.image-10.csd.as {
  width: 80px;
}

.slide-2.wed {
  height: 80vh;
}

.div-block-84 {
  width: 90%;
}

.div-block-85 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 90%;
  display: flex;
}

.text-span {
  color: var(--pink);
  font-size: 21px;
  font-weight: 700;
  text-decoration: underline;
}

.footer {
  background-color: var(--blue);
  padding: 26px;
}

.footer.sdc {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.image-11 {
  background-color: #fff0;
  border-radius: 0;
  max-width: 80%;
  padding: 0;
}

.image-12 {
  width: 80px;
  margin-bottom: 40px;
}

.image-12.de {
  width: 60px;
}

.menu-button.w--open {
  background-color: #c8c8c800;
  align-self: auto;
  height: 542px;
  padding: 0;
}

.slider-3 {
  height: 100vh;
}

.slider-4 {
  background-color: #ddd0;
  height: auto;
}

.left-arrow-3, .right-arrow-3, .slide-nav-2 {
  display: none;
}

.code-embed {
  width: 100%;
  max-width: 95%;
}

.div-block-86 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.social {
  border: 2px solid #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding: 5px;
  display: flex;
}

.social.dw {
  border-style: solid;
  border-width: 1px;
  padding: 0;
}

.text-span-2, .text-span-3, .text-span-4 {
  font-weight: 300;
}

.link-2 {
  color: #fff;
}

.right-arrow-4, .left-arrow-4 {
  display: none;
}

.div-block-87 {
  z-index: 1;
  background-color: #fff;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.div-block-87.dsf {
  background-color: #301840;
}

.div-block-87.hide {
  display: block;
}

.div-block-87.cs, .div-block-87.hjbhj {
  display: none;
}

.slider-5 {
  background-color: #ddd0;
  width: 48%;
  height: 100%;
}

.slider-5.asxa, .slider-5.dsc {
  width: 100%;
}

.div-block-88 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-88.sdf.da {
  background-color: #fff;
}

.div-block-88.sdf.da.bhjbh {
  background-color: #fceaf2;
  flex-flow: column;
  width: 32%;
  height: 370px;
}

.image-13 {
  width: 100%;
  margin-left: -11px;
}

.image-13.sd {
  margin-left: 0;
}

.image-13.sd.hh {
  object-fit: cover;
  flex: none;
  height: 284px;
}

.slide-nav-3 {
  inset: auto 0% 19%;
}

.div-block-89 {
  background-color: #0c0c0c;
  width: 70%;
  height: 1px;
  margin-top: 12vw;
}

.tabs {
  width: 100%;
}

.tab-link-tab-2 {
  color: #fff;
  background-color: #9d529e;
  width: 100%;
  padding: 19px 46px 19px 19px;
  font-size: 21px;
  font-weight: 600;
  line-height: 24px;
  transition: all .5s;
}

.tab-link-tab-2.w--current {
  color: #252323;
  background-color: #fff;
  margin-top: 0;
}

.tab-link-tab-2.sd {
  background-color: #5c58a3;
}

.tab-link-tab-2.sd.w--current {
  background-color: #fff;
}

.tab-link-tab-2.fff {
  background-color: #42304d;
}

.tab-link-tab-2.fff.w--current {
  background-color: #fff;
}

.tab-link-tab-2.cdc {
  background-color: #301840;
}

.tab-link-tab-2.cdc.w--current {
  background-color: #fff;
}

.tab-link-tab-2.dcc {
  transition: all 1s;
}

.tab-link-tab-2.dcc.w--current {
  background-color: #a053a1;
}

.tab-link-tab-2.njn {
  color: #000;
  background-color: #b7e2e9;
}

.tab-link-tab-2.njn.w--current {
  background-color: var(--white);
}

.tabs-menu {
  flex-flow: row;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.image-14 {
  width: 100%;
}

.slide-nav-4 {
  display: none;
}

.c-ampaigns-collectives {
  color: var(--purple);
  letter-spacing: -1px;
  white-space: pre-wrap;
  font-size: 13px;
}

.image-15 {
  width: 40px;
}

.image-16 {
  width: 70%;
  margin-top: 14px;
  margin-bottom: 14px;
  margin-left: -11px;
}

.div-block-90 {
  text-decoration: none;
}

.link-3 {
  color: #fff;
  text-decoration: none;
}

.image-17 {
  width: 100%;
}

.image-17.story {
  object-fit: cover;
  object-position: 50% 0%;
  height: 310px;
}

.image-17.story.dqf {
  object-position: 50% 100%;
}

.image-17.story.dqf.jknbk {
  object-fit: contain;
  height: 350px;
}

.div-block-91 {
  background-color: #000;
  width: 40px;
  height: 3px;
}

.link-4 {
  color: #fff;
  text-decoration: none;
}

.blog_wrqapper {
  grid-row-gap: 40px;
  flex-flow: wrap;
  justify-content: space-between;
  display: flex;
}

.image-18 {
  object-fit: cover;
  width: auto;
  height: 210px;
}

.div-block-92 {
  flex-flow: column;
  order: 0;
  justify-content: flex-start;
  align-items: flex-start;
  width: 90%;
  display: flex;
}
.heading-2.fds{margin-bottom:10px !important;}
.div-block-93 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 31px !important;
  margin-bottom: 31px !important;
  display: flex;
}

.image-19 {
  width: 40%;
}

.image-19.xc {
  width: 20%;
}

.div-block-94 {
  justify-content: space-between;
  align-items: center;
  display: flex;margin-bottom:5px !important;
}

.lm, .lm.w--current {
  color: #000;
  text-decoration: none;
}

.lm.b {
  color: #000;
}

.image-20 {
  width: 30px;
}

.image-20.xc {
  filter: invert();
  padding: 5px;
}

.image-20.xc.jj {
  filter: none;
}

.div-block-95 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 13px;
  padding-left: 13px;
  display: flex;
}

.div-block-96 {
  background-color: #d4d4d4;
  flex-flow: column;
  display: flex;
}

.div-block-97 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: stretch;
  height: 542px;
  display: flex;
}

.image-21 {
  width: 100px;
  margin-top: 20px;
  margin-bottom: 35px;
}

.bold-text-9 {
  line-height: 117px;
}

.div-block-98 {
  width: 80%;
}

.div-block-98.ds {
  background-color: var(--white);
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  box-shadow: 0 -6px 11px -4px #00000070;
}

.div-block-98.ds.e3rf {
  box-shadow: none;
  color: #fff;
  background-color: #ffffff52;
  background-image: linear-gradient(358deg, #000, #fff0);
  order: 0;
  padding-top: 18px;
  display: none;
}

.div-block-99 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  flex-wrap:wrap;
}

.icon-6 {
  display: none;
  transform: rotate(270deg);
}

.icon-7 {
  display: none;
}

.div-block-100 {
  width: 100%;
}

.icon-8, .icon-9, .icon-10 {
  display: none;
}

.div-block-101 {
  z-index: 10;
  background-color: var(--blue);
  position: absolute;
  inset: 0%;
}

.div-block-101.ds {
  background-color: var(--pink);
  display: flex;
}

.div-block-101.ds.hide {
  display: none;
}

.div-block-101.hh {
  display: flex;
}

.div-block-101.hh.hide {
  display: none;
}

.slider-6 {
  background-color: #ddd0;
  width: 90%;
  height: auto;
}

.slider-6.ee3e {
  display: none;
}

.slide-3 {
  width: 31%;
  height: 100%;
  margin-right: 24px;
}

.mask-3 {
  height: 392px;
}

.icon-11 {
  margin-right: 0;
}

.icon-12 {
  margin-left: 0;
}

.left-arrow-5 {
  margin-left: -42px;
}

.slide-nav-5 {
  bottom: -49px;
}

.right-arrow-5 {
  margin-right: -38px;
}

.text-span-5 {
  font-weight: 400;
}

.sa.ssdf {
  display: flex;
}

.sa.ssdf.dsc {
  justify-content: flex-start;
  align-items: flex-start;
}

.sa.ssdf.trty {
  background-color: var(--color-2);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 23%;
  padding: 16px;
}

.sa.ssdf.trty.dvr {
  background-color: var(--color);
}

.link-5 {
  color: var(--pink2);
  text-decoration: none;
}

.image-22 {
  width: 100%;
}

.text-block-2 {
  color: var(--blue);
  font-size: 48px;
  line-height: 40px;
}

.text-block-2.dsf {
  color: var(--pink);
}

.text-block-2.fs {
  color: #fcba2f;
}

.div-block-102 {
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 40px;
  display: flex;
}

.div-block-102.cs {
  margin-top: 0;
}

.slider-7 {
  width: 100%;
  height: 100%;
}

.div-block-103 {
  background-color: var(--color-2);
  width: 100%;
  height: 100%;
  padding: 54px;
}

.div-block-103.cs {
  padding: 0;
  display: flex;
}

.slide-4 {
  height: 100%;
}

.slide-nav-6 {
  justify-content: flex-end;
  align-items: center;
  padding-right: 5%;
  display: flex;
  bottom: 18px;
}

.icon-13 {
  margin-left: 10px;
}

.div-block-104 {
  justify-content: flex-start;
  align-items: center;
  height: 80px;
  display: flex;
}

.div-block-104.nk {
  justify-content: center;
  align-items: flex-end;
}

.div-block-104.nk.jknnn {
  justify-content: center;
  align-items: flex-start;
}

.div-block-105 {
  background-color: #b7e2e9;
  width: 90%;
  padding: 33px;
}

.div-block-105.dcs {
  background-color: var(--color);
  padding-top: 1px;
  padding-bottom: 1px;
}

.div-block-105.dcs.vgh {
  background-image: linear-gradient(to bottom, var(--white), var(--white));
}

.div-block-105.asda {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.div-block-105.asda.vghv {
  background-color: #fff;
}

.div-block-106 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-106.dcsd {
  flex-flow: column;
}

.div-block-106.hide {
  display: none;
}

.div-block-107 {
  width: 100%;
  height: 100%;
}

.outer_wrap {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
}

.inner_wrap_stats {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  background-color: #e7f1f8;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 33%;
  padding: 21px;
  display: flex;
}

.inner_wrap_stats.df {
  background-image: url('../images/Screenshot-2024-09-02-at-1.26.22-AM.png');
  background-position: 50%;
  background-size: cover;
  width: 67%;
  padding: 0;
}

.inner_wrap_stats.df.fl {
  background-color: #fff;
  background-image: none;
  width: 67%;
}

.inner_wrap_stats.df.cds {
  background-color: #fff;
  background-image: url('../images/Parivartan-Centres.png');
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 500px;
}

.inner_wrap_stats.df.cds.njns {
  background-image: url('../images/Hear-a-million.png');
}

.inner_wrap_stats.df.cds.fsdvfw {
  background-image: url('../images/GarvSe-1.png');
}

.inner_wrap_stats.df.sdf {
  background-color: #fff;
  background-image: url('../images/Project-Discovery.png');
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 580px;
}

.div-block-108 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white);
  justify-content: flex-start;
  align-items: center;
  padding: 14px;
  display: flex;
}

.image-23 {
  flex: 1;
  width: auto;
  max-width: none;
  height: 100%;
  max-height: 100%;
}

.tab-pane-tab-5 {
  height: auto;
}

.link-block {
  width: 100%;
}

.image-24 {
  width: 410px;
}

.ci-zoom-in-img {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.c-details-paragraph {
  z-index: 1;
  text-align: center;
  width: 100%;
  max-width: 550px;
  margin-bottom: 40px;
  position: relative;
}

.c-img-thumbnail {
  z-index: 5;
  cursor: pointer;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.mobile-details {
  text-align: center;
  background-color: #ff3a3a80;
  border-radius: 5px;
  margin: 20px auto;
  padding: 10px;
  font-size: .8em;
  font-style: italic;
  display: none;
}

.c-zoom-out-text {
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
  inset: auto 0% 0%;
}

._w-content {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0;
  position: relative;
}

.c-details {
  height: 100%;
}

.zoom-out-text {
  color: #aaa;
  text-align: center;
  font-size: .8em;
}

._w-zoom-in-img {
  background-color: #333;
  background-image: url('../images/pop-up-bg.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 60vw;
  height: 80vh;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 100px #000000bf;
}

._w-image {
  z-index: 5;
  width: 100%;
  height: 100%;
  position: relative;
}

.cloneable-area {
  z-index: 5;
  height: 100%;
  position: relative;
}

.img-thumbnail-bg {
  z-index: 4;
  background-color: #ffffff1a;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.c-image {
  z-index: 5000;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

._w-details {
  color: #fff;
  height: 100%;
}

.details-subheader {
  text-transform: none;
  font-size: .5em;
}

.img-thumbnail {
  z-index: 5;
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  position: relative;
  box-shadow: 0 0 15px #000000a6;
}

.c-zoom-in-img {
  z-index: 2147483647;
  background-color: #131313f2;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.b-image {
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.details-paragraph {
  text-align: center;
  font-size: 1em;
  line-height: 1.4em;
}

.c-details-header {
  z-index: 1;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
}

._w-details-header {
  display: inline-block;
  position: relative;
}

.hd-img {
  z-index: 5000;
  width: 100%;
  position: relative;
}

.c-hd-img {
  z-index: 5000;
  justify-content: center;
  align-items: center;
  width: 200%;
  display: flex;
  position: absolute;
  inset: auto;
}

.details-header {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-family: Merriweather, serif;
  font-size: 3em;
  line-height: 1em;
  display: inline-block;
  position: relative;
}

._w-img-thumb-overlay {
  text-align: center;
  padding: 20px;
  position: relative;
}

.b-zoom-in-img {
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.img-thumb-overlay-icon {
  height: 35px;
  margin-bottom: 20px;
}

.c-img-thumb-overlay {
  z-index: 6;
  background-color: #13131300;
  background-image: linear-gradient(324deg, #000000c2 5%, #fff0 16%);
  border-radius: 10px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.dropdown-list-2 {
  display: none;
}

.dropdown-list-2.w--open {
  background-color: #fff;
  position: relative;
}

.dropdown-list-2.cdc.w--open, .dropdown-list-2.fsdfg.w--open {
  background-color: #fff0;
}

.casd {
  background-color: var(--color-2);
  border-radius: 12px;
  padding: 32px;
  line-height: 24px;
  list-style-type: decimal;
}

.div-block-109 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.text-span-6 {
  font-size: 24px;
  font-weight: 600;
}

.div-block-110 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: center;
  margin-top: 1px;
  margin-bottom: 53px;
  display: flex;
}

.div-block-110.bhj {
  margin-top: 45px;
}

.link-6 {
  color: #1b1b1b;
}

.link-7 {
  color: #383838;
  text-decoration: none;
}

.link-7.df {
  text-decoration: underline;
}

.div-block-111 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  width: 100%;
  margin-top: 33px;
  margin-bottom: 33px;
  display: flex;
}

.div-block-111.fdcd {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
}

.div-block-111.fdcd.dsds {
  width: 90%;
  max-width: none;
  height: auto;
  overflow: hidden;
}

.div-block-111.fdcd.n {
  margin-top: 0;
}

.div-block-111.csd {
  width: 90%;
  max-width: 1280px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-111.csd._2023 {
  max-width: none;
}

.div-block-111.csd._2022, .div-block-111.csd._2021, .div-block-111.csd._2020 {
  display: none;
}

.tabs-2, .tabs-3 {
  width: 100%;
}

.tabs-menu-2 {
  display: flex;
}

.tabs-menu-3 {
  margin-top: 20px;
}

.tabs-menu-3.wvwsd {
  height: 40px;
  margin-top: 0;
  margin-bottom: 48px;
}

.tabs-4 {
  background-color: #0000;
}

.f {
  background-color: var(--blue);
  color: #fff;
  margin-right: 10px;
  box-shadow: 0 2px 17px #0003;
}

.f.w--current {
  background-color: var(--white);
  color: #000;
}

.f.cwcwef {
  position: relative;
  inset: 0% 0% auto auto;
}

.f.cwcwef:hover {
  position: relative;
}

.f.cwcwef.w--current {
  background-color: var(--light-blue);
  box-shadow: none;
  border-radius: 2px;
}

.div-block-112 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 90%;
  max-width: 1280px;
  display: flex;
}

.div-block-112.hide {
  display: none;
}

.image-25 {
  width: 14%;
}

.image-26 {
  border-radius: 6px;
  width: 120px;
  min-width: 120px;
  box-shadow: 0 2px 5px #0003;
}

.image-27 {
  border-radius: 6px;
  width: 220px;
  box-shadow: 0 2px 5px #0003;
}

.image-27.rfe {
  object-fit: contain;
  background-color: #fff;
  width: 120px;
  height: 120px;
}

.div-block-113 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 42px;
  padding-bottom: 42px;
  display: flex;
}

.div-block-114 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-top: 26px;
  padding-bottom: 26px;
  display: flex;
}

.div-block-114.hbhhj {
  margin-left: 22px;
}

.image-28 {
  width: 130px;
}

.image-29 {
  filter: invert();
  height: 210px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.image-30 {
  filter: invert();
  width: 100%;
}

.link-block-2 {
  border: 1px solid #fff;
  border-radius: 100%;
}

.link-8, .link-9 {
  color: var(--black);
}

.link-10 {
  color: #1d1d1d;
}

.text-span-7 {
  font-size: 22px;
  font-weight: 400;
}

.bold-text-10 {
  font-size: 24px;
}

.link-block-3 {
  color: #000;
  background-color: #e7f1f7;
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 19px;
  text-decoration: none;
  display: flex;
}

.image-31 {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 252.461px;
}

.image-32, .image-33 {
  background-color: #e7e7e7;
}

.italic-text {
  font-size: 24px;
}

.link-11 {
  color: #000;
  text-decoration: none;
}

.dsl, .link-12 {
  color: #fff;
  text-decoration: none;
}

.rich-text-block-2 {
  background-color: var(--color-2);
  padding: 10px;
}

.link-13 {
  color: #000;
  text-decoration: none;
}

.link-14 {
  color: var(--blue);
}

.fixhome {
  z-index: 2147483647;
  background-color: var(--blue);
  width: 100vw;
  height: 100vh;
  position: fixed;
  inset: 0%;
}

.fixhome._232 {
  z-index: 999991;
  background-color: var(--pink);
}

.fixhome.edwed {
  z-index: 999990;
  background-color: var(--purple);
}

.image-34 {
  opacity: 1;
  width: 90%;
  max-width: 1280px;
  overflow: clip;
}

.image-35 {
  width: 550px;
  margin-top: -20px;
  margin-left: -20px;
  margin-right: -18px;
}

.image-36 {
  width: 90px;
}

.div-block-115 {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-right: 35px;
  display: flex;
}

.text-span-8 {
  font-size: 24px;
  font-weight: 400;
}

.div-block-116 {
  grid-column-gap: 0px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.div-block-116.gvjhjbh {
  width: 90%;
  max-width: 1280px;
}

.div-block-117 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

.div-block-118 {
  justify-content: space-between;
  align-items: flex-end;
  padding-right: 26px;
  display: flex;
}

.image-37 {
  width: 80px;
  margin-bottom: 20px;
}

.text-block-3 {
  font-weight: 700;
}

.text-block-4 {
  font-size: 32px;
  font-weight: 700;
  line-height: 32px;
}

.text-span-9 {
  font-weight: 400;
}

.text-span-9.cswe {
  font-size: 18px;
  line-height: 25px;
}

.text-span-9.cswe.dqqq {
  margin-top: 0;
}

.div-block-119 {
  width: 100%;
  max-width: none;
}

.slider-8 {
  background-color: #ddd0;
  width: 90%;
  max-width: none;
  height: auto;
}

.mask-5, .slide-6 {
  height: auto;
}

.icon-15, .icon-16 {
  color: #000;
}

.left-arrow-6 {
  left: -60px;
}

.left-arrow-6.njkn {
  display: none;
}

.right-arrow-6 {
  right: -60px;
}

.right-arrow-6.hbb {
  display: none;
}

.slide-nav-7 {
  bottom: -21px;
}

.slide-nav-7.njkn {
  display: none;
}

.dropdown-3 {
  background-color: var(--light-blue);
  border-radius: 5px;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 2px 11px #0003;
}

.section-2 {
  background-color: var(--blue);
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.div-block-120 {
  width: 90%;
  max-width: 1280px;
}

.section-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hide {
  display: none;
}

.image-38 {
  width: 100%;
}

.image-38.sdf {
  flex: none;
  order: 0;
  display: none;
}

.image-39, .image-40, .div-block-121 {
  width: 90%;
}

.link-15 {
  color: #333;
}

.link-16 {
  color: #303030;
}

.bold-text-11 {
  color: #000;
  text-decoration: none;
}

.link-17 {
  text-decoration: none;
}

.image-41 {
  width: 110px;
}

.link-18 {
  color: #030303;
}

.image-42 {
  background-color: #000;
  border-radius: 20px;
}

.link-19 {
  color: var(--black);
  font-weight: 400;
  text-decoration: none;
}

.link-20 {
  color: #000;
  text-decoration: none;
}

.link-21 {
  text-decoration: none;
}

.link-21.w--current {
  color: #000;
}

.link-22, .link-23 {
  color: #fff;
  text-decoration: none;
}

.bold-text-12 {
  line-height: 30px;
}

@media screen and (min-width: 1440px) {
  .hero_section.white.pa.d.pd.gs.ffff.fsd {
    min-height: 680px;
  }

  .hero_section.white.pa.d.pd.cs.gi {
    position: relative;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.bl.dish {
    min-height: 650px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.sd {
    background-position: 100% 100%;
  }

  .hero_section.white.pa.d.pd.cs.sdf.ji {
    min-height: 680px;
  }

  .hero_section.white.pa.d.da {
    min-height: 700px;
  }

  .hero_section.livelihood {
    min-height: 650px;
  }

  .hero_section.cha {
    background-image: url('../images/Group-6072x.png');
  }

  .hero_section.ib {
    background-position: 50% 100%;
    background-size: contain;
  }

  .hero_section.bl.cc.cds {
    min-height: 650px;
  }

  .wrapper_horizontal.left {
    max-width: none;
  }

  .wrapper_horizontal.left.right.vertive {
    min-width: 50%;
  }

  .heading {
    font-size: 120px;
    line-height: 124px;
  }

  .heading.no_top_margin {
    font-size: 120px;
    line-height: 120px;
  }

  .heading.no_top_margin.purple.left._34 {
    font-size: 64px;
  }

  .heading.no_top_margin.vw1 {
    font-size: 120px;
    line-height: 120px;
  }

  .section.bg.nobg.njk {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.bg.dwq {
    padding-top: 0;
  }

  .section.flip.hb.jhn.dasd.ffdv.dc {
    padding-top: 34px;
    padding-bottom: 54px;
  }

  .section.pink {
    background-color: var(--color);
  }

  .fifty_div.image._60.mm.csd.sdf {
    width: 50%;
  }

  .fifty_div.image.ds.sx {
    background-color: var(--white);
  }

  .fifty_div.image.sl.ch {
    background-image: url('../images/1_1.jpg');
  }

  .fifty_div.image.pa.da.ad {
    object-fit: fill;
    object-position: 50% 0%;
    background-position: 50% 10%;
  }

  .fifty_div.image.pa.da.ad.s {
    background-image: url('../images/Rectangle-598.png');
  }

  .fifty_div.image.pa.da.ad.sdf {
    background-image: url('../images/Rectangle-599.png');
  }

  .fifty_div.wide.flip.auto.dc.st {
    max-height: none;
  }

  .fifty_div.wide.flip.auto.dc.st.wef {
    justify-content: space-between;
  }

  .fifty_div.wide.flip.auto.margin.fcs.sx {
    justify-content: space-between;
    align-items: center;
  }

  .fifty_div.wide.flip.auto.margin.asx {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .fifty_div.wide.autp {
    max-width: none;
  }

  .fifty_div.wide.as {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .fifty_div.pink._60.v.sdf.fsdf {
    padding-right: 0%;
  }

  .heading2 {
    font-size: 28px;
    line-height: 38px;
  }

  .heading2.big.nomargin {
    font-size: 52px;
    line-height: 61px;
  }

  .heading2.white {
    font-size: 52px;
    line-height: 58px;
  }

  .heading2.white.black {
    font-size: 52px;
    line-height: 65px;
  }

  .inside-wrapper.small.center.csdc.ft {
    justify-content: space-between;
  }

  .inside-wrapper.small.blog.cdgv.csdc.an.eed {
    height: 16vw;
  }

  .inside-wrapper.fixed {
    min-width: 80%;
  }

  .heading-2.small {
    font-size: 28px;
    line-height: 37px;
  }

  .heading-2.small.nomargin {
    font-size: 28px;
    line-height: 36px;
  }

  .heading-2.small.top {
    font-size: 28px;
  }

  .heading-2.small.top.in-nva.in, .heading-2.small.top.in-nva.in.dd, .heading-2.small.top.in-nva.in.dd.light.aa {
    font-size: 14px;
  }

  .heading-2.small.top.in-nva.in.sd {
    margin-bottom: 0;
  }

  .heading-2.small.top.in-nva.in.dc {
    font-size: 13px;
    line-height: 16px;
  }

  .heading-2.small.top.xs {
    font-size: 28px;
  }

  .heading-2.small.top.xs.asx.as.dsc {
    white-space: normal;
    margin-top: 0;
  }

  .heading-2.small.top.xs.asx.as.da {
    margin-bottom: 10px;
  }

  .heading-2.small.top.xs.asx.as.dh {
    font-weight: 300;
  }

  .heading-2.small.top.xs.asx.bl.da, .heading-2.small.top.xs.asx.bl.d {
    color: #fff;
  }

  .heading-2.small.top.we {
    font-size: 28px;
  }

  .heading-2.small.sd.lig.da {
    font-size: 18px;
    line-height: 23px;
  }

  .heading-2.small.m {
    font-size: 28px;
    line-height: 34px;
  }

  .heading-2.big {
    font-size: 52px;
    line-height: 53px;
  }

  .heading-2.big.ds {
    margin-top: 10px;
    font-size: 52px;
    line-height: 63px;
  }

  .heading-2.center.cd.hg, .heading-2.center.s {
    font-size: 28px;
  }

  .heading-2.asd {
    font-weight: 600;
  }

  .full_width.four_wrap._90.as._100 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .full_width.four_wrap._90.as._100.adjnj {
    background-color: #fcba2f00;
    background-image: none;
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .full_width.d {
    justify-content: flex-start;
  }

  .section_heading {
    font-size: 52px;
    line-height: 61px;
  }

  .section_heading.mj, .section_heading.fs {
    font-size: 52px;
  }

  .heading-3 {
    font-size: 28px;
    line-height: 37px;
  }

  .box._30.da.gr.dscs {
    justify-content: flex-start;
    align-items: center;
  }

  .box._30.da.gr.sdf.sd.nj {
    background-color: var(--light-blue);
  }

  .box._30.da.dsc {
    justify-content: center;
    align-items: flex-end;
  }

  .heading4 {
    font-size: 28px;
    line-height: 35px;
  }

  .slide.dcs {
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-3 {
   
    padding: 32px;
  }

  .text-block.l._48 {
    font-size: 52px;
    line-height: 52px;
  }

  .image-3.sx {
    object-fit: contain;
    max-height: 370px;
  }

  .image-3.hh {
    max-height: none;
  }

 

  .div-block-55.sd {
    margin-right: 0;
  }

  .div-block-71 {
    height: 22vw;
    max-height: 350px;
  }

  .team-member-image {
    height: 22vw;
    max-height: none;
    overflow: clip;
  }

  .nav_m {
    top: 0%;
  }

 

  .cl {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: stretch;
    width: 25%;
    display: flex;
  }

  .nav_block.dsd {
    height: 137px;
  }

  .div-block-72 {
    background-color: #fff;
    border-radius: 100%;
    flex: none;
    width: 40px;
    height: 40px;
  }

  .div-block-73.ev.pa {
    background-image: url('../images/3-1.jpg');
  }

  .div-block-73.pe {
    background-image: url('../images/2-2.jpg');
  }

  .image-6 {
    margin-bottom: 36px;
  }

  .image-7 {
    margin-top: -24px;
  }

  .rich-text-block {
    font-size: 16px;
  }

  .footer.sdc {
    padding-bottom: 0;
  }

  .image-11 {
    max-width: 70%;
  }

  .menu-button {
    background-color: #c8c8c875;
  }

  .menu-button.w--open {
    background-color: #c8c8c800;
    align-self: auto;
    height: 556px;
  }

  .slider-3 {
    height: 100vh;
  }

  .code-embed {
    background-color: var(--white);
  }

  .text-span-3, .text-span-4 {
    font-weight: 300;
  }

  .div-block-87 {
    background-color: #fff;
  }

  .c-ampaigns-collectives {
    font-size: 14px;
  }

  .div-block-93 {
    justify-content: space-around;
  }

  .div-block-97 {
    height: 556px;
  }

  .bold-text-9 {
    font-size: 120px;
    line-height: 129px;
  }
  
  .block-editor-block-list__layout.is-root-container > :where(:not(.alignleft):not(.alignright):not(.alignfull)){ max-width:1280px !important;}
}


@media screen and (max-width: 991px) {
  .nav_link.lp {
    display: none;
  }
  
      .heading.no_top_margin.purple {
        letter-spacing: 1px;
        font-size: 48px;
        line-height: 48px;
    }
  .heading-2.big.c {
        font-size: 32px;
        line-height: 42px;
    }
  
  
  .heading-2.big.ds {
    margin-top: 10px;
     font-size: 32px;
        line-height: 42px;
    font-weight: 600;
    
}
  
  
  .image-31 {
   
    height: 50vw;
}

  .hero_section.white.pa.d.pd.gs.ffff.cdss {
    position: relative;
  }

  .section {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .section.bg.nobg.test.sc {
    padding-top: 31px;
    padding-bottom: 31px;
  }

  .section.bg.nobg.test.sc.bhj {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .section.bg.nobg.csc {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .section.bg.nobg.csc.csdc {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .section.bg.nobg.sd {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.bg.nobg.bhbh {
    padding-top: 0;
  }

  .section.flip, .section.flip.hb {
    flex-flow: column;
  }

  .section.flip.hb.ed {
    height: auto;
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd.dcsd.ds {
    justify-content: space-between;
    align-items: center;
  }

  .section.s.jn {
    padding-top: 20px;
  }

  .fifty_div {
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 35px 20px;
  }

  .fifty_div.image._60.mm.csd.sd, .fifty_div.image._60.mm.csd.sd.cs.cds, .fifty_div.image._60.da {
    width: 100%;
  }

  .fifty_div.image.home {
    width: 100%;
    min-height: 50vh;
  }

  .fifty_div.image.sl.ch.ib {
    min-height: 370px;
  }

  .fifty_div.image.sl.ch.sdfgc, .fifty_div.image.sl.fsnj {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad {
    background-position: 50% 10%;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.xs.ds.jn, .fifty_div.image.pa.da.ad.xs.ds.hj {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.xs.sss.asc.css {
    background-position: 50% 30%;
  }

  .fifty_div.image.pa.da.ad.xs.sss.asc.df.hjb {
    order: -1;
  }

  .fifty_div.image.pa.da.ad.xs.njk {
    background-image: url('../images/Garv-Se-2-1.png');
    background-position: 50% 30%;
    background-size: cover;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.scd, .fifty_div.image.pa.da.ad.s.as.cx.sdc.dsdf {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.xc {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.njkjk.bhjb {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.bhj, .fifty_div.image.pa.da.ad.s.as.cx.dscs {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.mk.cscd {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.mk.sdc {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.mk.cdss {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.nsjf {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.sdc.cdc {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.sdf.sa.sd.dcaa {
    order: -1;
  }

  .fifty_div.image.pa.da.ad.csdc.gvh.bhbhj {
    min-height: auto;
  }

  .fifty_div.image.pa.da.ad.csdc.gvh.qdqdq, .fifty_div.image.pa.da.ad.csdc.gvh.fev, .fifty_div.image.pa.da.ad.csdc.bhjknjhn {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.frfde {
    background-position: 50%;
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.sc.cd {
    background-position: 50% 0;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.czxc {
    background-position: 50% 30%;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da2.sd {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da2.jnkj {
    min-height: 50vh;
  }

  .fifty_div.image.pa.asd {
    background-position: 50%;
    min-height: 370px;
  }

  .fifty_div.image.xx, .fifty_div.image.ddd, .fifty_div.image.vthv {
    min-height: 50vh;
  }

  .fifty_div.wide.flip.auto.dc.st {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .fifty_div.wide.flip.auto.dc.njnb {
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.wide.flip.auto.dc.nj {
    padding-top: 0;
  }

  .fifty_div.wide.flip.auto.margin.fcs.sx {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .fifty_div.wide.flip.auto.margin.asx {
    margin-top: -4px;
    margin-bottom: -4px;
  }

  .fifty_div.pink._60.v.sdf.sd.scdw {
    width: 60%;
    margin-left: 0;
  }

  .fifty_div.pink._60.sd {
    width: 100%;
  }

  .fifty_div.pink.vbjhbj {
    width: 100%;
    min-height: auto;
  }

  .fifty_div.purplw.kmkmkm {
    flex-flow: column;
  }

  .fifty_div.pn.whi {
    order: -1;
    justify-content: center;
    align-items: flex-start;
  }

  .fifty_div.pn.jnnj {
    order: -1;
    min-height: auto;
  }

  .fifty_div.cdsfc, .fifty_div.ds.fdfs.hbj, .fifty_div.ds.fdfs.hbj.sdfa {
    min-height: 50vh;
  }

  .fifty_div.ds.fdfs.hbj.sdfa.njk {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .fifty_div.dc.df, .fifty_div.csd.sdc.asd.xasx, .fifty_div.csd.sdc.asd.jn, .fifty_div.csd.sdc.asd.gv, .fifty_div.sdcscs.s, .fifty_div.mnjdnjn, .fifty_div.fsce {
    min-height: 50vh;
  }

  .fifty_div.sd {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .fifty_div.njjns, .fifty_div.s {
    min-height: auto;
  }

  .fifty_div.yjh {
    min-height: auto;
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .fifty_div.hjb {
    min-height: auto;
  }

  .fifty_div.njkjn {
    min-height: 50vh;
  }

  .inside-wrapper.small, .inside-wrapper.small.center.sc {
    width: 100%;
  }

  .inside-wrapper.small.center.csdc {
    order: -1;
  }

  .inside-wrapper.small.center.csdc.sax.sdc {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .inside-wrapper.small.blog.sdc {
    width: 48%;
  }

  .inside-wrapper.small.xsx.asd, .inside-wrapper.fixed.sm {
    width: 100%;
  }

  .inside-wrapper.fixed.das {
    min-width: 90%;
  }

  .inside-wrapper.long._50, .inside-wrapper.long.wed {
    width: 100%;
  }

  .inside-wrapper._50._35 {
    width: 100%;
    margin-bottom: 20px;
  }

  .inside-wrapper.weve {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .full_width.four_wrap._90.center.fsdf.sdc.cb.jhnkj.nj, .full_width.four_wrap._90.center.fsdf.sdc.cb.jhnkj.nj.jnkn {
    flex-flow: wrap;
  }

  .full_width.four_wrap._90.as {
    flex-flow: column-reverse wrap;
  }

  .full_width.four_wrap._90.as._100 {
    background-image: none;
  }

  .full_width.four_wrap._90.sd {
    flex-flow: wrap;
    margin-bottom: 20px;
  }

  .button.cwe {
    align-self: center;
  }

  .box._30.circle.yel {
    width: 200px;
    height: 200px;
  }

  .box._30.circle.yel.wh {
    width: 19vw;
    height: 19vw;
  }

  .box._30.circle.yel.wh.dew {
    width: 20vw;
    height: 20vw;
  }

  .box._30.circle.yel.djks {
    width: 170px;
    height: 170px;
  }

  .box._30.ima.pic.cs {
    order: -1;
    width: 100%;
  }

  .box._30.sdc {
    order: 0;
    width: 100%;
  }

  .box._30.sdc.njkj {
    width: 100%;
  }

  .box._30.sdc.sdf {
    order: 1;
  }

  .box._30.sdc.vvr {
    width: 100%;
  }

  .box._30.da.gr.cdsc {
    width: 48%;
  }

  .box._30.da.gr.dscs.jk {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .box._30.da.gr.dscs.sx {
    width: 100%;
  }

  .box._30.da.gr.dfas {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-top: 40px;
  }

  .box._30.da.gr.cds {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 40px;
  }

  .slider {
    margin-top: 0;
  }

  .slide.dcs {
    height: auto;
  }

  .div-block-3 {
    width: 150px;
  }

  .image-3.hh {
    order: -1;
    width: 100%;
  }

  .div-block-58 {
    margin-top: 40px;
  }

  .div-block-58.sfsf {
    margin-top: 20px;
  }

  .div-block-58.hbb {
    margin-top: 0;
  }

  .div-block-55, .div-block-55.sd {
    width: 40%;
  }

  .div-block-71 {
    width: 100%;
    min-height: 250px;
  }

  .team-member-image {
    height: 100%;
  }

  .nav_wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .cl, .div-block-74.sax {
    width: 100%;
  }

  .menu-button.w--open {
    order: -1;
    margin-top: 40px;
        align-self: flex-end;
  }

  .div-block-86 {
    justify-content: flex-start;
    align-items: center;
  }

  .social {
    width: 40px;
    height: 40px;
  }

  .div-block-88.sdf.da.bhjbh {
    height: 390px;
  }

  .tab-link-tab-2 {
    width: 33%;
  }

  .tabs-menu {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: stretch;
  }

  .image-17.story, .image-17.story.dqf {
    object-fit: contain;
  }

  .div-block-94 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-94.dc {
    margin-top: 44px;
  }

  .div-block-97 {
    flex-flow: column;
    height: auto;
  }

  .div-block-99 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
            flex-wrap: wrap;
  }

  .slide-3 {
    width: 50%;
  }

  .sa.ssdf.trty {
    width: 48%;
  }

  .div-block-103.cs, .outer_wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .c-img-thumbnail {
    cursor: auto;
  }

  .mobile-details {
    display: block;
  }

  ._w-image {
    cursor: auto;
  }

  .img-thumbnail {
    transform: scale(.95);
  }

  .c-img-thumb-overlay {
    display: none;
  }

  .image-35 {
    order: 1;
    align-self: center;
  }

  .div-block-117 {
    height: 90px;
  }

  .left-arrow-6 {
    left: -40px;
  }

  .right-arrow-6 {
    right: -40px;
  }

  .code-embed-2 {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  
  .wrapper_horizontal.left.right.vertive.hbhj{margin-top:0px;}
  
  .cl._2{width:200px;}
  .inside-wrapper.long.fff{ padding: 20px 0px;}
  .image-3{width: 80%;}
  .inside-wrapper.long.fff {
    width: 100%;
    max-width: none;
}
  .hero_section.main.dsa {
   
    background-position: 70% 100%;
   
}
  .fifty_div.wide.flip.mkj{    flex-direction: column;}
  
  
  .hero_section.main.sl2 {
    background-image: linear-gradient(#efefef80, #efefef80), url('../images/2_1.png');
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .hero_section.main.sl2.jnj {
    background-image: linear-gradient(#00000080, #00000080), url('../images/3_1.png'), linear-gradient(#0000, #0000);
    background-position: 0 0, 100% 100%, 0 0;
    background-repeat: repeat, repeat, repeat;
    background-size: auto, cover, auto;
  }

  .wrapper_horizontal.left.right {
    justify-content: flex-start;
    align-items: center;
  }

  .heading {
    font-size: 64px;
    line-height: 72px;
  }

  .heading.no_top_margin.purple.left {
    font-size: 48px;
    line-height: 48px;
  }

  .heading.no_top_margin.vw1 {
    font-size: 90px;
    line-height: 90px;
  }

  .heading.no_top_margin.prpl {
    font-size: 90px;
  }

  .section {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .section.bg {
    background-size: 80%;
  }

  .section.bg.dwq {
    background-position: 100% 100%;
    background-size:50%;
  }

  .section.flip.hb.ed {
    justify-content: space-between;
    align-items: center;
    height: auto;
  }

  .section.asc {
    justify-content: space-between;
    align-items: center;
  }

  .section.ma {
    padding-top: 0;
  }

  .fifty_div {
    width: 100%;
    height: auto;
    min-height: none;
    padding: 23px;
  }

  .fifty_div.image {
    height: 300px;
  }

  .fifty_div.image._60.mm.njjcnjd {
    width: 90%;
    min-height: auto;
  }

  .fifty_div.image.ds {
    height: auto;
  }

  .fifty_div.wide {
    padding-bottom: none;
  }

  .fifty_div.wide.flip.auto.margin.asx {
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .fifty_div.pink._60.d {
    flex-flow: column;
  }

  .fifty_div.pink._60.v.zxc {
    width: 100%;
    min-height: auto;
  }

  .fifty_div.white {
    flex-flow: column;
  }

  .heading2 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading2.big.nomargin {
    font-size: 48px;
    line-height: 64px;
  }

  .inside-wrapper {
    width: 90%;
  }

  .inside-wrapper.small {
    width: 100%;
  }

  .inside-wrapper.small.blog {
    width: 48%;
  }

  .inside-wrapper.fixed.sm.auto {
    width: 100%;
    margin-right: 0;
  }

  .inside-wrapper.asd {
    width: 100%;
    margin-bottom: 61px;
  }

  .heading-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-2.small, .heading-2.small.nomargin {
    font-size: 18px;
  }

  .heading-2.small.top {
    margin-bottom: 23px;
  }

  .heading-2.small.fsd {
    margin-top: 0;
  }

  .heading-2.big.c {
    font-size: 32px;
    line-height: 42px;
  }

  .full_width.four_wrap._90.as._100 {
    padding-top: 34px;
    padding-bottom: 34px;
  }

  .full_width.four_wrap._90.as.sdf {
    flex-flow: row-reverse wrap;
  }

  .full_width.four_wrap._90.sd.sad {
    flex-flow: wrap;
  }

  .button {
    font-size: 14px;
  }

  .box {
    width: 100%;
  }

  .box._30.circle.yel {
    width: 200px;
    height: 200px;
  }

  .box._30.sdc, .box._30.sdc.sdf, .box._30.sdc.vvr, .box._30.sdc.vvr.csd {
    width: 100%;
  }

  .box._30.da.gr.cdsc {
    width: 47%;
  }

  .slide {
    width: 100px;
    height: 100px;
  }

  .div-block-3 {
    width: 150px;
    height: 150px;
    padding: 5px;
  }

  .div-block-55.sd {
    width: 43%;
  }

  .div-block-71 {
    height: 49vw;
  }

  .team-member-name {
    line-height: 4px;
  }

  .div-block-83 {
    flex-flow: column;
  }

  .image-11 {
    max-width: 30%;
  }

  .slider-5 {
    width: 100%;
  }

  .tab-link-tab-2 {
    width: 20%;
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 16px;
    line-height: 16px;
  }

  .tab-link-tab-2.w--current {
    margin-top: 0;
  }

  .tabs-menu {
    flex-flow: row-reverse wrap;
    justify-content: flex-end;
    align-items: stretch;
  }

  .bold-text-9 {
    line-height: 72px;
  }

  .div-block-99 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-107 {
    flex-flow: column;
    display: flex;
  }

  .outer_wrap {
    flex-flow: column;
  }

  .inner_wrap_stats {
    width: 100%;
  }

  .inner_wrap_stats.df {
    order: -1;
    width: 100%;
    height: 300px;
  }
}

@media screen and (max-width: 479px) {
	
	.wrapper_horizontal.left.right{padding:10px !important;}
  .inside-wrapper.small.blog.sdc {
        width: 100%;
    }
  
  .hero_section {
    position: relative;
  }

  .hero_section.white.pa.d.pd.gs.lp {
    background-position: 0 94%;
    background-size: auto 280px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 139px;
    position: relative;
  }
	.hero_section.white.pa.d.pd.gs.ffff.cdss.gyg{padding-top: 204px;}
  .hero_section.white.pa.d.pd.gs.ffff.cdss {
    text-align: left;
    background-image: url('../images/Screenshot-2024-09-26-at-2.30.51-AM-1.png');
    background-position: 0 90%;
    background-repeat: no-repeat;
    background-size: auto 240px;
    justify-content: flex-start;
    align-items: center;
    height: 570px;
    min-height: 560px;
    padding-top: 154px;
    position: relative;
  }




  .hero_section.white.pa.d.pd.gs.ffff.fsd {
    background-position: 80% 90%;
    background-size: auto 240px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 136px;
    position: relative;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.kh {
    background-position: 100% 94%;
    background-size: auto 240px;
    height: 600px;
    min-height: auto;
    padding-top: 151px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.asx.sd {
    background-position: 100% 100%;
    background-size: auto 240px;
    height: 600px;
    padding-top: 138px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.asx.csccc {
    background-position: 100% 100%;
    background-size: auto 190px;
    height: 600px;
    min-height: 600px;
    padding-top: 143px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.ev.wefwef {
    background-position: 100% 90%;
    background-size: auto 175px;
    height: 600px;
    padding-top: 156px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.bl.dish {
    background-position: 0 95%;
    background-size: auto 240px;
    height: 600px;
    padding-top: 104px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.bl.ewdwe {
    background-size: auto 260px;
    height: 600px;
    padding-top: 146px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.ej.sdsf {
    background-position: 90% 100%;
    background-size: auto 270px;
    height: 600px;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.sd {
    background-size: 150%;
  }

  .hero_section.white.pa.d.pd.cs.gi.sdf.sd.cds {
    background-position: 100% 96%;
    background-size: auto 260px;
    height: 630px;
    padding-top: 138px;
  }

  .hero_section.white.pa.d.pd.cs.gi.jnkj {
    background-position: 93% 100%;
    background-size: auto 240px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    min-height: auto;
    padding-top: 143px;
  }

  .hero_section.white.pa.d.pd.cs.sdf {
    background-position: 40% 90%;
    background-size: auto 30%;
    justify-content: flex-start;
    align-items: center;
    padding-top: 127px;
  }

  .hero_section.white.pa.d.pd.cs.sdf.ji {
    background-position: 0 93%;
    background-size: auto 200px;
    height: 600px;
    min-height: auto;
    padding-top: 152px;
    position: relative;
  }

  .hero_section.white.pa.d.pd.dew {
    background-position: 70% 95%;
    background-size: auto 160px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 149px;
    position: relative;
  }

  .hero_section.white.pa.d.da {
    background-position: 0 100%;
    background-size: auto 240px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    min-height: 600px;
    padding-top: 132px;
    position: relative;
  }

  .hero_section.white.pa.dwqe {
    background-position: 95% 90%;
    background-size: auto 250px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    min-height: 600px;
    padding-top: 141px;
  }

  .hero_section.white.d.mkl {
    background-position: 100% 90%;
    background-size: auto 240px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 136px;
    position: relative;
  }

  .hero_section.main {
    background-position: 50% 100%;
    background-size: auto 60%;
    justify-content: flex-start;
    align-items: center;
    padding-top: 91px;
  }

  .hero_section.main.sl2 {
    background-image: linear-gradient(#0000, #0000), url('../images/Component-13-–-14---Image.jpg');
    background-position: 0 0, 80% 100%;
    justify-content: center;
    align-items: flex-start;
    height: 740px;
    padding-top: 186px;
    padding-bottom: 60px;
    padding-left: 35px;
  }

  .hero_section.main.sl2.jnj {
    background-image: linear-gradient(46deg, #000, #ffffff0d), url('../images/3_1.png'), linear-gradient(#0000, #0000);
    background-position: 0 0, 80% 100%, 0 0;
    background-repeat: repeat, repeat, repeat;
    background-size: auto, cover, auto;
    justify-content: flex-end;
    align-items: flex-start;
    height: 610px;
    min-height: 100vh;
    padding-bottom: 40px;
  }

  .hero_section.main.sl2.hyh {
    background-image: linear-gradient(352deg, #ffffffa3, #0000 41%), linear-gradient(#0000, #0000), url('../images/Component-13-–-14---Image.jpg');
    background-position: 0 0, 0 0, 90% 100%;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
    justify-content: flex-end;
    align-items: flex-start;
    height: 610px;
    min-height: 100vh;
    padding-top: 177px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .hero_section.main.ad {
    background-position: 50% 100%;
    background-size: auto 50%;
    height: 740px;
    padding-top: 137px;
  }

  .hero_section.main.dsa {
    background-image: linear-gradient(44deg, #000, #13131300), url('../images/1_1.png');
    background-position: 0 0, 80% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    justify-content: flex-end;
    align-items: center;
    height: 610px;
    min-height: 100vh;
    padding-top: 129px;
    padding-bottom: 40px;
  }
  
.hero_section.livelihood .wp-block-cover__image-background 
  {height: 290px;
        width: auto;
        bottom: 0px;}
  
   .hero_section.livelihood .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow {
    width: 90%;
    margin-left: 20px;justify-content: flex-start;
}
.hero_section.livelihood .wp-block-cover.wrapper_horizontal.left.right.df
  {
   align-content: flex-start;
        justify-content: flex-start;
  
        align-items: flex-start;
   
  
   
    position: relative;
  }
	
	
	
	
	
  
  .hero_section.livelihood {
    background-position: 0 100%;
    background-size: auto 290px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 137px;
    position: relative;
  }

  .hero_section.cha {
    background-position: 100% 95%;
    background-size: auto 260px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    min-height: 600px;
    padding-top: 157px;
    position: relative;
  }

  .hero_section.ib {
    background-position: 100% 90%;
    background-size: auto 280px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 119px;
    position: relative;
  }

  .hero_section.bl.cc {
    background-position: 100% 100%;
    background-size: auto 30%;
    justify-content: flex-start;
    align-items: center;
    padding-top: 119px;
  }

  .hero_section.bl.cc.c {
    background-position: 100% 92%;
    background-size: auto 240px;
    height: 600px;
    min-height: auto;
    padding-top: 186px;
  }

  .hero_section.bl.cc.cds {
    background-position: 100% 100%;
    background-size: auto 290px;
    height: 600px;
    padding-top: 136px;
  }

  .hero_section.bl.adf {
    background-position: 100% 80%;
    background-size: auto 160px;
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    padding-top: 140px;
    position: relative;
  }

  .wrapper_horizontal.left {
    margin-left: 10px;
  }

  .wrapper_horizontal.left.right {
    justify-content: flex-start;
    align-items: center;
  }

  .wrapper_horizontal.left.right.vertive {
    margin-left: 0;
  }

  .heading {
    font-size: 48px;
    line-height: 59px;
  }

  .heading.no_top_margin {
    letter-spacing: 4px;
    font-size: 48px;
    line-height: 48px;
  }

  .heading.no_top_margin.purple {
    letter-spacing: 1px;
    font-size: 48px;
    line-height: 48px;
  }

  .heading.no_top_margin.purple.left._34 {
    margin-bottom: 0;
    font-size: 42px;
  }

  .heading.no_top_margin.purple.left.ds {
    font-size: 44px;
    line-height: 46px;
  }

  .heading.no_top_margin.purple.left.km {
    font-size: 42px;
    line-height: 43px;
  }

  .heading.no_top_margin.vw1, .heading.no_top_margin.prpl {
    font-size: 48px;
    line-height: 52px;
  }

  .heading.no_top_margin.prpl.h {
    letter-spacing: 1px;
  }

  .section {
    padding-bottom: 0;
  }

  .section.bg.nobg.margin {
    padding-top: 0;
  }

  .section.bg.nobg.test {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.bg.nobg.test.sc {
    padding-bottom: 10px;
  }

  .section.bg.nobg.test.sc.jij.wde.xsd {
    padding: 19px 5%;
  }

  .section.bg.nobg.test.sc.jij.wde.sdf.cds {
    padding-top: 0;
  }

  .section.bg.nobg.test.sc.jij.dsf {
    padding-top: 20px;
  }

  .section.bg.nobg.test.sc.cdsc, .section.bg.nobg.njk {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.bg.nobg.csc {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .section.bg.nobg.csc.csdc {
    padding-top: 54px;
  }

  .section.bg.nobg.sd {
    padding-bottom: 0;
  }

  .section.bg.nobg.jnjn {
    margin-bottom: 0;
  }

  .section.bg.dwq {
    padding-top: 0;
    background-size:90%;
  }

  .section.flip.hb {
    margin-bottom: 0;
  }

  .section.flip.hb.ed {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.flip.hb.jhn {
    padding-right: 0%;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd {
    padding-bottom: 0;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd.dcsd {
    padding-bottom: 39px;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd.dcsd.ds {
    padding-bottom: 0;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd.csdds {
    padding-left: 0%;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd.csdds.asa {
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
  }

  .section.flip.hb.jhn.dasd.ffdv.sdfd.asx {
    padding-top: 0;
    padding-left: 0%;
  }

  .section.flip.hb.jhn.dasd.ffdv.cx {
    padding-bottom: 0;
  }

  .section.s {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .section.s.jn {
    padding-bottom: 0;
  }

  .section.s.jn.fwefw {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section.s.njn {
    background-image: url('../images/Frame-10-16.png');
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 0;
  }

  .section.asc, .section.ma {
    padding-bottom: 0;
  }

  .fifty_div {
    padding: 38px 0;
  }

  .fifty_div.image._60 {
    width: 100%;
  }

  .fifty_div.image._60.mm.csd {
    flex-flow: column;
  }

  .fifty_div.image._60.mm.csd.sdf {
    width: 90%;
    min-height: auto;
  }

  .fifty_div.image._60.mm.csd.sd, .fifty_div.image._60.mm.csd.sd.cs {
    width: 90%;
  }

  .fifty_div.image._60.mm.csd.sd.cs.sdc {
    width: 90%;
    padding-bottom: 0;
  }

  .fifty_div.image._60.mm.csd.sd.cs.cds {
    padding-top: 10px;
  }

  .fifty_div.image.ds.sx {
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.image.pa.da.ad.xs.ds.jn, .fifty_div.image.pa.da.ad.xs.ds.hj {
    height: 300px;
    min-height: auto;
  }

  .fifty_div.image.pa.da.ad.xs.sss.asc.df.hjb {
    background-image: url('../images/DSC06252-min.jpg');
    background-size: cover;
  }

  .fifty_div.image.pa.da.ad.as {
    height: auto;
  }

  .fifty_div.image.pa.da.ad.as.df {
    min-height: auto;
    padding-top: 24px;
  }

  .fifty_div.image.pa.da.ad.as.fa {
    min-height: auto;
    padding-top: 12px;
  }

  .fifty_div.image.pa.da.ad.s.as.scd {
    order: -1;
    height: 400px;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.dsdf {
    order: -1;
    height: 300px;
    min-height: auto;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.xc {
    height: 300px;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.njkjk.bhjb {
    height: 300px;
    min-height: auto;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.fsd.njkjk.sdfe {
    background-image: url('../images/Anuprayas1-min.png');
    background-size: cover;
    height: 300px;
    min-height: auto;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.sdc.bhj {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.cx.dscs {
    height: 300px;
  }

  .fifty_div.image.pa.da.ad.s.as.mk.cscd {
    order: -1;
    height: 300px;
  }

  .fifty_div.image.pa.da.ad.s.as.mk.sdc {
    background-image: url('../images/DSC08847-1.png');
    background-size: cover;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.as.mk.cdss {
    height: 300px;
  }

  .fifty_div.image.pa.da.ad.s.as.nsjf {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.s.sdc {
    background-position: 50% 0;
  }

  .fifty_div.image.pa.da.ad.s.sdc.cdc {
    order: -1;
    min-height: 400px;
  }

  .fifty_div.image.pa.da.ad.sdf.sa.sd.sc {
    order: -1;
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.sdf.sa.sd.dcaa, .fifty_div.image.pa.da.ad.csdc.gvh.qdqdq.fefwef {
    min-height: 50vh;
  }

  .fifty_div.image.pa.da.ad.frfde {
    order: -1;
    height: auto;
  }

  .fifty_div.image.pa.da.sc.cd {
    order: -1;
  }

  .fifty_div.image.pa.da2 {
    background-position: 50% 0;
  }

  .fifty_div.image.pa.da2.sd {
    order: -1;
  }

  .fifty_div.image.pa.da2.jnkj {
    min-height: 50vh;
  }

  .fifty_div.image.pa.asd {
    background-position: 50%;
    height: auto;
  }

  .fifty_div.wide {
    padding-bottom: 56vw;
  }

  .fifty_div.wide.flip {
    flex-flow: column;
  }

  .fifty_div.wide.flip.auto.dc {
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.wide.flip.auto.margin.fcs {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-bottom: 0;
  }

  .fifty_div.wide.flip.auto.margin.fcs.sx {
    padding-top: 0;
  }

  .fifty_div.wide.flip.auto.margin.fcs.csd {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-bottom: 0;
    padding-top: 0;
  }

  .fifty_div.wide.flip.auto.margin.asx {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 90%;
    min-height: auto;
    margin-top: 28px;
    margin-bottom: 28px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.wide.flip.auto.jn {
    padding-bottom: 0;
  }

  .fifty_div.wide.flip.mkj {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    min-height: auto;
    padding-bottom: 0;
  }

  .fifty_div.wide.autp.jnk {
    min-height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.wide.autp.asd, .fifty_div.wide.autp.d, .fifty_div.wide.autp.ws {
    min-height: auto;
    padding-bottom: 0;
  }

  .fifty_div.wide.autp.ws.fdsd, .fifty_div.wide.autp.ws.cd, .fifty_div.wide.autp.ws.sdc {
    padding-top: 0;
  }

  .fifty_div.wide.autp.ws.kdkd {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .fifty_div.wide.autp.ws.mcjdjn {
    padding-top: 20px;
  }

  .fifty_div.wide.autp.dw {
    min-height: auto;
    padding-bottom: 0;
  }

  .fifty_div.wide.as {
    margin-top: 0;
    margin-bottom: 0;
  }

  .fifty_div.pink._60 {
    width: 100%;
  }

  .fifty_div.pink._60.v {
    min-height: auto;
  }

  .fifty_div.pink._60.v.sdf.fsdf {
    width: 100%;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.pink._60.v.sdf.sd {
    width: 90%;
  }

  .fifty_div.pink._60.v.sdf.sd.scdw {
    width: 90%;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .fifty_div.pink._60.v.zxc {
    padding-bottom: 0;
  }

  .fifty_div.purplw {
    flex-flow: column;
    padding-bottom: 0;
  }

  .fifty_div.purplw.sd {
    min-height: auto;
    margin-top: 0;
  }

  .fifty_div.purplw.kmkmkm {
    padding-top: 10px;
  }

  .fifty_div.pn.whi {
    justify-content: center;
    align-items: flex-start;
    width: 90%;
  }

  .fifty_div.pn.jnnj {
    order: -1;
  }

  .fifty_div.gre.pink.auto {
    order: -1;
    padding-top: 20px;
  }

  .fifty_div.gre.auto.cds {
    padding-top: 21px;
    padding-bottom: 21px;
  }

  .fifty_div.gre.ddc {
    order: 1;
    padding-top: 19px;
    padding-bottom: 32px;
  }

  .fifty_div.cdsfc.j {
    padding-top: 26px;
  }

  .fifty_div.w {
    padding-top: 20px;
  }

  .fifty_div.ds.fdfs.hbj.sdfa.njk {
    padding-left: 20px;
  }

  .fifty_div.ds.sdf {
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .fifty_div.dc.df {
    padding-bottom: 44px;
  }

  .fifty_div.csd.sdc.asd {
    order: -1;
    min-height: 81vw;
  }

  .fifty_div.csd.sdc.asd.xasx {
    background-size: cover;
    min-height: 69vw;
  }

  .fifty_div.csd.sdc.asd.jn {
    min-height: 93vw;
  }

  .fifty_div.sdcscs.s {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .fifty_div.asxa {
    min-height: auto;
    padding-top: 23px;
    padding-bottom: 23px;
  }

  .fifty_div.sajnkxa {
    min-height: auto;
    padding-top: 51px;
    padding-bottom: 51px;
  }

  .fifty_div.cczx {
    min-height: auto;
  }

  .fifty_div.cd {
    padding-top: 10px;
  }

  .fifty_div.xvwv {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .fifty_div.vve {
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .fifty_div.mnjdnjn {
    padding-top: 19px;
    padding-bottom: 25px;
  }

  .fifty_div.fsce {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .fifty_div.sd {
    min-height: auto;
  }

  .fifty_div.dw {
    padding-top: 18px;
    padding-bottom: 30px;
  }

  .fifty_div.njjns {
    min-height: auto;
  }

  .heading2 {
    font-size: 18px;
    line-height: 21px;
  }

  .heading2.big.nomargin {
    font-size: 41px;
    line-height: 51px;
  }

  .heading2.white, .heading2.white.black {
    font-size: 32px;
    line-height: 36px;
  }

  .heading2.white.black.hbh.sdc.fec {
    margin-bottom: 0;
  }

  .heading2.white.black.hbh.sdc.sddscs {
    margin-bottom: 10px;
  }

  .heading2.white.black.hbh.da {
    margin-top: 0;
  }

  .heading2.white.black.das, .heading2.white.black.ddda {
    margin-bottom: 0;
  }

  .heading2.white.nomargin.bl {
    margin-bottom: 20px;
  }

  .heading2.small {
    font-size: 10px;
    line-height: 17px;
  }

  .inside-wrapper.small.center.sc {
    width: 100%;
  }

  .inside-wrapper.small.jnk {
    max-width: 100%;
  }

  .inside-wrapper.small.blog {
    width: 100%;
  }

  .inside-wrapper.small.blog.cdgv {
    min-width: 46%;
    max-width: 46%;
  }

  .inside-wrapper.small.blog.cdgv.csdc.an.eed, .inside-wrapper.small.blog.cdgv.csdc.ds.eed, .inside-wrapper.small.blog.cdgv.csdc.cdsc.eed, .inside-wrapper.small.blog.cdgv.csdc.mke.eed, .inside-wrapper.small.blog.cdgv.csdc.eed.nnm {
    height: 100px;
  }

  .inside-wrapper.small.xsx.asd {
    width: 100%;
    margin-bottom: 0;
    padding: 32px 44px 32px 34px;
  }

  .inside-wrapper.fixed {
    max-width: 90%;
  }

  .inside-wrapper.fixed.sm.auto {
    max-width: 100%;
  }

  .inside-wrapper.long {
    width: 90%;
  }

  .inside-wrapper.long._50 {
    width: 100%;
  }

  .inside-wrapper.long._50.fs {
    width: 90%;
  }

  .inside-wrapper.long._50.fs.ff {
    width: 90%;
    margin-right: 0;
  }

  .inside-wrapper.long._50.fs.ff.sdfs {
    margin-left: -17px;
  }

  .inside-wrapper.long.fff, .inside-wrapper.long.wed {
    width: 100%;
  }

  .inside-wrapper._50 {
    width: 100%;
    margin-bottom: 28px;
  }

  .inside-wrapper._50.hgjbh {
    width: auto;
  }

  .inside-wrapper.sdc {
    max-width: 100%;
  }

  .heading-2.small {
    font-size: 21px;
    line-height: 31px;
  }

  .heading-2.small.nomargin {
    font-size: 21px;
  }

  .heading-2.small.top {
    font-size: 21px;
    line-height: 24px;
  }

  .heading-2.small.top.xs {
    font-size: 21px;
  }

  .heading-2.small.top.xs.fsd.jjjds {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-2.small.top.xs.f {
    margin-top: 20px;
  }

  .heading-2.small.top.we {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .heading-2.small.sd.scd {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .heading-2.small.sd.cx, .heading-2.small.sd.fev {
    margin-top: 0;
  }

  .heading-2.small.sd.ds {
    margin-top: 10px;
  }

  .heading-2.small.m {
    font-size: 21px;
  }

  .heading-2.small.asd {
    margin-top: 0;
  }

  .heading-2.small.caw {
    font-size: 24px;
  }

  .heading-2.big {
    margin-top: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-2.big.ds {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-2.big.ds.sc {
    font-size: 32px;
    line-height: 36px;
  }

  .heading-2.big.ds.sc.sdf {
    font-size: 26px;
    line-height: 28px;
  }

  .heading-2.big.ds.vcc {
    margin-top: 0;
  }

  .heading-2.big.ds.hnbh {
    font-size: 28px;
  }

  .heading-2.ss {
    margin-top: 0;
  }

  .heading-2.ss.safq {
    column-count: 1;
  }

  .heading-2.center.fs.ded {
    margin-top: 0;
  }

  .heading-2.vfdn {
    margin-bottom: 20px;
  }

  .heading-2.sx {
    font-size: 32px;
  }

  .heading-2.dfs.sdf.cdsc {
    width: 100%;
  }

  .heading-2.dfs.sdf.dcd {
    margin-left: 20px;
    margin-right: 20px;
  }

  .full_width.four_wrap {
    justify-content: space-between;
    align-items: flex-start;
  }

  .full_width.four_wrap._90 {
    flex-flow: column;
  }

  .full_width.four_wrap._90.center {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .full_width.four_wrap._90.center.fsdf.sdc.cb.jhnkj.nj {
    flex-flow: wrap;
  }

  .full_width.four_wrap._90.as.sxs {
    margin-top: 0;
  }

  .full_width.four_wrap._90.as.ds {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .full_width.four_wrap._90.as.sdf {
    flex-flow: wrap;
  }

  .full_width.four_wrap._90.as.jnjnj {
    margin-bottom: 0;
  }

  .full_width.four_wrap._90.sd {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .full_width.d {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0;
    overflow: auto;
  }

  .full_width.d.jhnjv {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .wrapper_verticle {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section_heading {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 40px;
  }

  .section_heading.mj {
    font-size: 32px;
    line-height: 34px;
  }

  .section_heading.fs {
    margin-top: 10px;
    font-size: 32px;
    line-height: 41px;
  }

  .heading-3 {
    font-size: 21px;
  }

  .heading-3.bread {
    font-size: 9px;
    display: none;
  }

  .heading-3.d {
    margin-bottom: 10px;
  }

  .box {
    padding-top: 34px;
    padding-bottom: 34px;
  }

  .box._2 {
    background-position: 88% 100%;
    background-size: auto 80%;
  }

  .box.s {
    background-size: auto 60%;
  }

  .box._30 {
    width: 100%;
  }

  .box._30.circle.yel {
    flex: none;
    width: 200px;
    height: 200px;
  }

  .box._30.circle.yel.wh, .box._30.circle.yel.wh.dew {
    width: 200px;
    height: 200px;
  }

  .box._30.ima.pic.cs {
    order: -1;
    width: 100%;
  }

  .box._30.da, .box._30.da.gr {
    width: 100%;
  }

  .box._30.da.gr.cdsc {
    width: 46%;
    height: 58vw;
  }

  .box._30.da.gr.dscs.jk {
    flex-flow: column;
    width: 100%;
    padding-bottom: 0;
  }

  .box._30.da.gr.dscs.sx {
    width: 100%;
    padding-bottom: 0;
  }

  .box._30.da.gr.dfas {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .box._30.da.gr.cds {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .box._30.da.dsc {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .box._30.da.vcds {
    width: 100%;
  }

  .heading4 {
    font-size: 21px;
    line-height: 24px;
  }

  .slider {
    height: auto;
    margin-top: 10px;
  }

  .slide.dcs {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-3 {
    flex: none;
           width: 27vw;
        height: 28vw;
  }

  .mask {
    height: auto;
  }

  .dropdown-toggle.alt {
    white-space: pre-line;
  }

  .text-block.l._48 {
    white-space: normal;
    font-size: 36px;
    line-height: 42px;
  }

  .text-block.l._48.bhjb {
    font-size: 24px;
  }

  .image-3 {
    width: 90%;
  }

  .image-3.sx {
    order: -1;
    width: 100%;
    max-height: none;
  }

  .image-3.sx.jn {
    order: -1;
  }

  .image-3.hh {
    order: -1;
    width: 100%;
  }

  .div-block-6 {
    margin-top: 0;
  }

  .div-block-6.jnnj {
    margin-top: 40px;
  }

  .div-block-58 {
    margin-top: 20px;
    margin-right: 0;
  }

  .div-block-55 {
    width: 100%;
    margin-right: 0;
  }

  .div-block-55.sd {
    width: 100%;
    min-width: 160px;
    margin-right: 0;
    padding-bottom: 20px;
  }

  .div-block-55.sd.fe {
    display: none;
  }

  .div-block-71 {
    background-color: #fff;
    width: 100%;
    height: auto;
    min-height: auto;
  }

  .team-member-image {
    object-fit: cover;
    max-height: none;
    overflow: hidden;
  }

  .nav_m {
    overflow: auto;
  }

  .nav_wrap {
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
  }

  .div-block-73 {
    flex: none;
    width: 50%;
  }

  .div-block-73.sx.cd {
    width: 33%;
  }

  .div-block-74.sax {
    width: 100%;
  }

  .right-arrow-2.ds {
    bottom: 0%;
  }

  .left-arrow-2.dd {
    bottom: 0%;
    right: 14%;
  }

  .image-7.das {
    margin-top: 0;
  }

  ._50 {
    width: 90%;
  }

  .image-10.csd {
    width: 90px;
  }

  .image-11 {
    max-width: 50%;
  }

  .slider-3 {
    height: auto;
  }

  .code-embed {
    max-height: 100vw;
  }

  .social {
    height: 38px;
  }

  .div-block-88.sdf.da {
    min-height: 380px;
  }

  .div-block-88.sdf.da.bhjbh {
    width: 100%;
    height: auto;
    min-height: auto;
  }

  .slide-nav-3.scs {
    display: none;
  }

  .tab-link-tab-2 {
    width: 50%;
  }

  .tab-link-tab-2.w--current {
    border-bottom: 1px solid #000;
    order: 1;
  }

  .tab-link-tab-2.sd.w--current {
    order: 1;
  }

  .tabs-menu {
    margin-bottom: 8px;
  }

  .slide-nav-4 {
    display: none;
    inset: auto 0% 0%;
  }

  .image-17 {
    width: 101%;
  }

  .image-17.story {
    object-fit: cover;
  }

  .image-17.story.dqf {
    object-fit: contain;
  }

  .blog_wrqapper {
    grid-row-gap: 30px;
  }

  .div-block-93 {
    flex-flow: wrap;
  }

  .image-19 {
    width: 34%;
  }

  .div-block-94 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-94.dc {
    margin-top: 30px;
  }

  .bold-text-9 {
    line-height: 52px;
  }

  .slide-3 {
    width: 100%;
  }

  .slide-nav-5 {
    bottom: -41px;
  }

  .sa.ssdf.trty {
    width: 90%;
  }

  .div-block-102 {
    margin-top: 20px;
  }

  .div-block-103.cs {
    flex-flow: column;
  }

  .slide-nav-6 {
    z-index: 10;
  }

  .icon-13 {
    font-size: 26px;
  }

  .div-block-106 {
    flex-flow: column;
  }

  .inner_wrap_stats {
    padding-left: 10px;
    padding-right: 10px;
  }

    .inner_wrap_stats.df.fl {
        width: 100%;
        min-height: 300px;
        height: auto;
    }

  .inner_wrap_stats.df.cds, .inner_wrap_stats.df.sdf {
    min-height: auto;
  }

  .mask-4 {
    height: auto;
  }

  ._w-content {
    border-radius: 5px;
  }

  ._w-zoom-in-img {
    width: 100vw;
    height: 370px;
  }

  .img-thumb-overlay-text {
    color: #0e0e0e;
  }

  .cloneable-area {
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .img-thumbnail {
    object-fit: contain;
    object-position: 60% 50%;
    max-width: 100%;
    max-height: 100%;
    transform: none;
    box-shadow: 0 0 15px #000000a6;
  }

  .c-zoom-in-img {
    display: none;
    inset: 0%;
  }

  .c-hd-img {
    width: 100%;
  }

  .details-header {
    font-size: 2em;
    line-height: 1.2em;
  }

  ._w-img-thumb-overlay {
    display: block;
  }

  .img-thumb-overlay-icon {
    filter: invert();
    color: #000;
    margin-bottom: 10px;
  }

  .c-img-thumb-overlay {
    display: flex;
  }

  .div-block-109, .div-block-110 {
    flex-flow: column;
  }

  .div-block-111, .div-block-112 {
    flex-flow: wrap;
  }

  .image-25 {
    width: 44%;
  }

  .icon-14 {
    font-size: 26px;
  }

  .italic-text {
    font-size: 18px;
    line-height: 20px;
  }

  .div-block-117 {
    height: auto;
  }

  .image-38.sdf {
    margin-left: -10px;
    display: block;
  }

  .image-38.dwq {
    display: none;
  }
}


