:root {
  --green: #007a6f;
  --dp: #6f2b88;
}

img {
  max-width: 100%;
  display: inline-block;
}
input {
    color: black;
}
.wp-block-button.abs.button {
    width: 100%;
    HEIGHT: 100%;
    OPACITY: 0;
}
.boxes_explore{position:relative;}
.wp-block-buttons.abs.button{
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    top: 0;
    right: 0;
    left: 0;
    z-index: 2;
}

.block-editor-block-list__block.wp-block-html {
    display: none;
}
.div-block.sus.fa .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow{    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    display: flex
;}

:where(.editor-styles-wrapper) .div-block.sus.fa .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow{    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    display: flex
;}


.section .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow{    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    display: flex
;}

figure.wp-block-image.size-large.image-22.dsdq img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}
figure.wp-block-image.size-large.image-22.dsdq.hg img {
    object-fit: contain; background-color: white;

}
.wp-block-cover.is-light.section.gr img.wp-block-cover__image-background {
  
  
    left: AUTO !important;
   
    HEIGHT: 90% !important;
    max-height: 90% !important;
   
    object-fit: cover !important;
    
    position: absolute !important;
    right: 5% !important;
    top: AUTO !important;
    width: AUTO !important;
}


.container {
  width: 80%;
  max-width: 1280px;
  padding-top: 9px;
  padding-bottom: 9px;
}

.container.njk {
  padding-top: 0;
  padding-bottom: 0;
}

.image {
  width: 120px;
}

.image.km {
  display: none;
}

.image.kmnn {
  width: 115px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.brand {
  height: 100%;
  margin-top: 0;
}

.brand.bh {
  margin-top: 0;
  margin-bottom: 0;
}

.slider {
  width: 90%;
  height: 90vh;
}

.slider.home.dcsd {
  max-width: 1280px;
}

.slider.home.mk, .slider.p1 {
  width: 100%;
}

.slider.p1.bhj {
  height: 80vh;
}

.div-block {
  background-image: url('../imageswwt/Rectangle-46.png');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 96px;
  display: flex;
}

.div-block.sus {
  background-image: url('../imageswwt/05-1.png');
}

.div-block.sus.planet {
  background-image: url('../imageswwt/pepole2-1.png');
}

.div-block.sus.planet.csr {
  background-image: url('../imageswwt/CSR-1-1.png');
}

.div-block.sus.planet.csr.asc {
  background-image: url('../imageswwt/image.png');
}

.div-block.sus.planet.jmikmn {
  background-image: url('../imageswwt/Rectangle-85-1.png');
}

.div-block.sus.fa {
  --card-photo: url('../imageswwt/Mask-group-24.png');
  background-image: url('../imageswwt/Mask-group-43.png');
  background-position: 50%;
}

.div-block.hb {
  --card-photo: url('../imageswwt/Mask-group-22.png');
  background-image: linear-gradient(#000000a1, #1b1b1b00), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block.hb.bh {
  background-image: linear-gradient(#000000a1, #1b1b1b00), var(--card-photo);
  background-position: 0 0, 50% 0;
}

.div-block.gy {
  padding-bottom: 40px;
}

.div-block.gy.people {
  --card-photo: url('../imageswwt/AKT1248-1-1536x1025-1.png');
  background-image: url('../imageswwt/pepole2-1.png');
}

.div-block.gy.people.hbh {
  --card-photo: url('../imageswwt/Mask-group-39.png');
  background-image: linear-gradient(214deg, var(--green), #0000 40%, var(--dp) 100%, white), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block.gy.ceew {
  background-image: linear-gradient(349deg, #007a6f7d, #6f2b8885 20%, #27272700), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block.gy.kkn {
  background-image: none;
  background-size: auto;
  padding-bottom: 0;
}

.body {
  font-family: Mulish, sans-serif;
}

.heading {
  color: #fff;
  margin-top: 5px;
  font-family: Mulish, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 52px;
}

.heading-2 {
  color: #fff;
  font-family: Mulish, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.div-block-2 {
  width: 80%;
}

.div-block-2.fds {
  width: 80%;
  max-width: 1280px;
}

.div-block-2.fds.hide {
  display: none;
}

.hero_wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: 54px;
  padding-bottom: 45px;
  display: flex;
}

.hero_wrapper.nes {
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.hero_wrapper.dwd, .hero_wrapper.mj {
  padding-top: 0;
  padding-bottom: 0;
}

.navbar {
  z-index: 30;
  background-color: #fff0;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar.white {
  z-index: 40;
  background-color: #fff;
  padding-top: 14px;
  padding-bottom: 14px;
  transform: translate(0, -80px);
  box-shadow: 0 2px 5px #0003;
}

.navbar.white.bhjkjhb {
  transform: none;
}

.navbar.nkj {
  padding-top: 10px;
  padding-bottom: 10px;
}

.slide-nav {
  bottom: 33px;
}

.slide-nav.home_hidden, .slide-nav.de {
  display: none;
}

.slide-nav.de.nj {
  display: block;
}

.section {
  background-image: url('../imageswwt/Rectangle-59.png');
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.section.sdc {
  background-image: none;
  flex-flow: column;
}

.section.sdc.white {
  padding-top: 65px;
  padding-bottom: 65px;
  font-weight: 600;
}

.section.sdc.white.cds {
  padding-bottom: 0;
}

.section.sdc.white.tabef.bhink {
  padding-top: 0;
  padding-bottom: 0;
}

.section.sdc.white.tabef.bhink.njb {
  padding-top: 40px;
}

.section.sdc.white.tabef.bhink.fas {
  z-index: 2147483647;
  background-color: #fff;
  position: sticky;
  top: 0;
}

.section.sdc.white.bhbi {
  padding-top: 40px;
  padding-bottom: 0;
}

.section.sdc.white.bhbi.recogni {
  background-color: #ebeef4;
  padding-top: 62px;
  padding-bottom: 32px;
  overflow: hidden;
}

.section.sdc.white.bhbi.value {
  margin-bottom: 20px;
}

.section.sdc.white.bhbi.expo {
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.section.sdc.white.bhbi.carrer {
  padding-top: 68px;
  padding-bottom: 68px;
}

.section.sdc.white.hhuh {
  padding-top: 40px;
  padding-bottom: 0;
}

.section.sdc.grey {
  background-color: #f5f5f5;
  padding-top: 65px;
  padding-bottom: 65px;
}

.section.sdc.grey.mdmd {
  background-color: #fff;
}

.section.sdc.dfc {
  padding-top: 68px;
  padding-bottom: 68px;
}

.section.sdc.dfc.hbjb {
  background-color: #f5f5f5;
}

.section.sdc.dfc.cddvew {
  padding-bottom: 0;
}

.section.sdc.sccqw {
  padding-top: 0;
}

.section.sdc.grf {
  background-image: url('../imageswwt/Mask-group-37.png');
  background-position: 50%;
  background-size: cover;
}

.section.sdc.grer {
  background-color: #e7e7e7;
}

.section.sdc.grer.vg {
  padding-bottom: 10px;
}

.section.sdc.grer.hukb {
  background-color: #e7e7e7;
  background-image: none;
  background-size: auto;
  padding-top: 40px;
  padding-bottom: 30px;
}

.section.sdc.vgh {
  padding-top: 0;
  padding-bottom: 0;
}

.section.gre {
  background-color: #f5f5f5;
  background-image: none;
}

.section.plain {
  background-image: none;
  padding-top: 64px;
  padding-bottom: 64px;
  position: relative;
}

.section.plain.sd {
  background-color: #fff;
  background-image: none;
  flex-flow: column;
  padding-top: 0;
  padding-bottom: 0;
}

.section.plain.verticlw {
  flex-flow: column;
}

.section.plain.verticlw.bg {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
}

.section.plain.verticlw.fgd {
  padding-top: 0;
  padding-bottom: 0;
}

.section.plain.njk {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.section.njk {
  padding-top: 58px;
  padding-bottom: 58px;
}

.section.nhjn {
  background-image: url('../imageswwt/Rectangle-59.png');
  background-size: cover;
  padding-top: 72px;
  padding-bottom: 72px;
}

.section.gr {
  background-image: url('../imageswwt/Mask-group-45.png'), url('../imageswwt/Rectangle-77-min.png');
  background-position: 90% 100%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: auto 90%, cover;
}

.section.scc {
  background-image: none;
}

.outer_div {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 80%;
  max-width: 1280px;
  display: flex;
}

.outer_div.horizontal_strech {
  justify-content: flex-start;
  align-items: stretch;
}

.outer_div.horizontal_strech.ng {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.outer_div.horizontal_strech.ng.sdfc {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  width: 100%;
  max-width: none;
  height: 570px;
  margin-top: 84px;
  margin-bottom: 0;
  position: relative;
}

.outer_div.horizontal_gap20_ystrech {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.outer_div.horizontal_gap20_ystrech.wrap {
  flex-flow: wrap;
  justify-content: space-between;
}

.outer_div.horizontal_gap20_ystrech.wrap.njn {
  justify-content: flex-start;
  align-items: flex-start;
}

.outer_div.horizontal_gap20_ystrech.fixed {
  z-index: 9999;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 6px 17px #0003;
}

.outer_div.horizontal_gap20_ystrech.fixed.fa {
  z-index: 9999;
}

.outer_div.horizontal_gap20_ystrech.fixed.fa.jnk {
  opacity: 1;
  transition: all .2s;
}

.outer_div.horizontal_gap20_ystrech.fixed.fa.jnk:hover {
  opacity: 100;
}

.outer_div.sdf {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.outer_div.sdf.xx {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.outer_div.str {
  justify-content: space-between;
}

.outer_div.sdc {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.outer_div.lefyt {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.paragraph {
  color: #242424;
  font-size: 24px;
  font-weight: 300;
  line-height: 36px;
}

.paragraph.large {
  color: var(--green);
  width: 95%;
  max-width: 1440px;
  margin-bottom: 55px;
  font-size: 32px;
  font-weight: 600;
}

.paragraph.large.green {
  margin-bottom: 0;
}

.paragraph.large.green.p {
  color: var(--dp);
}

.paragraph.large.green.p.cd, .paragraph.large.green.p.blacl {
  color: #000;
}

.paragraph.large.green.p.blacl.wh {
  color: #fff;
}

.paragraph.large.green.p.blacl.cew {
  margin-bottom: 20px;
}

.paragraph.large.green.p.blacl.hbkjb {
  margin-bottom: 16px;
}

.paragraph.large.green.p.cw {
  color: #000;
  width: 80%;
  max-width: 1280px;
}

.paragraph.large.erfref {
  color: #fff;
  margin-bottom: 5px;
  font-size: 41px;
  line-height: 46px;
}

.paragraph.large.erfref.jnjk {
  margin-left: 10px;
  font-size: 32px;
  font-weight: 400;
  line-height: 30px;
}

.paragraph.large.erfref.jnjk.jujj {
  flex: 0 auto;
  width: 100%;
  margin-top: 10px;
  margin-left: 0;
  font-size: 21px;
  font-weight: 600;
  line-height: 19px;
}

.paragraph.large.erfref.jnjk.jujj.cd {
  margin-top: 5px;
  font-size: 18px;
}

.paragraph.large.erfref.jnjk.jujj.cd.nj {
  font-size: 24px;
}

.paragraph.large.erfref.jnjk.jujj.cd.nmk {
  font-size: 16px;
}

.paragraph.large.erfref.jnjk.uh {
  white-space: pre;
  margin-left: 0;
  font-size: 29px;
}

.paragraph.large.erfref.nbhb {
  color: #000;
}

.paragraph.large.bhj {
  color: var(--dp);
  width: 80%;
  max-width: 1280px;
  margin-bottom: 0;
}

.paragraph.large.bhj.vgh {
  color: var(--dp);
}

.paragraph.bold.ml {
  margin-bottom: 30px;
  font-size: 24px;
  line-height: 34px;
}

.paragraph.a8 {
  text-indent: 0;
  column-count: 0;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 21px;
}

.paragraph.width {
  text-align: left;
  width: 100%;
  font-size: 28px;
  line-height: 40px;
}

.paragraph.dvw {
  text-align: justify;
  margin-bottom: 0;
}

.paragraph.white {
  color: #fff;
  width: 68%;
  font-size: 18px;
}

.news60 {
  flex: none;
  width: 50%;
}

.news60.l {
  width: 40%;
  display: flex;
}

.news60.l._50 {
  width: 50%;
}

.news60.l.dcd {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 30%;
}

.news40 {
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.news40._50 {
  flex-flow: row;
  align-items: stretch;
  width: 50%;
}

.news40._66 {
  width: 70%;
}

.image-2 {
  max-width: 100%;
}

.heading-3, .heading-3.date {
  color: #787777;
  font-size: 24px;
  font-weight: 300;
  line-height: 26px;
}

.heading-3.date.in-box {
  color: #fff;
  font-size: 21px;
  font-weight: 600;
}

.heading-3.date.in-box.nnv {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 16px;
}

.heading-3.date.in-box.df {
  margin-bottom: 0;
}

.heading-3.date.bold {
  color: #333;
  margin-top: 0;
  font-weight: 600;
}

.heading-3.date.bold.dwxw {
  color: #fff;
  font-weight: 700;
}

.heading-3.date.bold.dwxw.dsf {
  color: #000;
}

.heading-3.date.bold.dwxw.hjbjnb {
  margin-top: 10px;
  font-size: 33px;
  line-height: 31px;
}

.heading-3.date.bold.sdc {
  font-size: 32px;
  line-height: 32px;
}

.heading-3.date.bold.sdc.nj {
  line-height: 39px;
}

.heading-3.date.bold.sdc.hjb {
  font-size: 24px;
}

.heading-3.date.bold.sdc.hjb.ewfw {
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
}

.heading-3.date.bold.sdc.cwww {
  margin-bottom: 40px;
}

.heading-3.date.news {
  color: #000;
  min-height: 76px;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 700;
}

.heading-3.date.news.sus {
  min-height: auto;
  font-size: 32px;
  font-weight: 600;
  line-height: 36px;
}

.heading-3.date.news.sus.stat {
  color: #fff;
  margin-bottom: 9px;
  font-size: 56px;
  font-weight: 900;
}

.heading-3.date.news.sus.stat.bl {
  color: #626980;
}

.heading-3.date.news.sus.stat.bl.black {
  color: #000;
  font-size: 72px;
  font-weight: 800;
  line-height: 56px;
}

.heading-3.date.news.sus.stat.bl.black.ndwa {
  margin-bottom: 0;
  font-size: 5em;
  line-height: .9em;
  transition: all .1s;
}

.heading-3.date.news.sus.stat.bl.black.ndwa.njk {
  font-size: 3.3em;
}

.heading-3.date.news.sus.stat.bl.black.ndwa.njk.vsvs {
  font-size: 2.3em;
  line-height: 1em;
}

.heading-3.date.news.sus.stat.jiujij {
  color: #00baab;
  margin-top: 0;
  font-size: 100px;
  font-weight: 700;
  line-height: 90px;
}

.heading-3.date.news.sus.stat.jiujij.jj {
  color: #00baab;
  margin-bottom: 0;
  font-size: 27px;
  font-weight: 600;
  line-height: 27px;
}

.heading-3.date.news.sus.small_heading {
  flex: none;
  margin-right: 20px;
  font-size: 21px;
  line-height: 32px;
}

.heading-3.date.news.sus.white {
  color: #fff;
}

.heading-3.date.news.sus.eewew {
  width: 400px;
}

.heading-3.date.news.wwd {
  color: #fff;
}

.heading-3.date.news.wwd.sc {
  color: #000;
}

.heading-3.date.jn {
  font-weight: 500;
}

.heading-3.j {
  margin-top: 0;
  font-size: 16px;
}

.heading-3.j.green {
  color: var(--dp);
  margin-top: 20px;
  font-size: 14px;
  font-weight: 500;
}

.heading-3.j.green.ws {
  color: #fff;
}

.heading-3.j.green.ws.gq {
  color: #000;
}

.heading-3.j.sdc {
  text-decoration: none;
}

.heading-3.sd {
  font-weight: 500;
}

.paragraph-2 {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
}

.paragraph-3 {
  color: #787777;
  font-size: 16px;
  font-weight: 500;
}

.paragraph-3.k {
  margin-bottom: 0;
}

.paragraph-3.sc.light.big {
  font-size: 24px;
  line-height: 30px;
}

.paragraph-3.sc.light.big.df {
  color: #000;
  margin-top: 10px;
}

.paragraph-3.sc.light.big.df.dw {
  font-size: 20px;
}

.paragraph-3.sc.light.big.df.ed {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 500;
}

.paragraph-3.sc.light.big.df.ed.byyv {
  text-decoration: none;
}

.paragraph-3.sc.light.big.eewew {
  width: 400px;
}

.paragraph-3.sc.light.big.hjb {
  color: #000;
}

.paragraph-3.sc.light.whote {
  color: #fff;
}

.paragraph-3.sc.light.sd {
  color: #000;
  margin-bottom: 0;
}

.paragraph-3.gr {
  color: var(--green);
}

.paragraph-3.gr.p {
  color: var(--dp);
}

.paragraph-3.light {
  font-weight: 300;
}

.paragraph-3.light.whiote {
  color: #fff;
  font-size: 21px;
  line-height: 24px;
}

.paragraph-3.light.csd {
  color: #fff;
  margin-bottom: 5px;
  font-size: 15px;
  font-weight: 700;
}

.paragraph-3.light.csd.sac {
  color: #000;
}

.paragraph-3.light.csd.bhjb {
  font-size: 16px;
}

.paragraph-3.light.csd.frcyvhg {
  font-size: 18px;
}

.paragraph-3.light.black {
  color: #000;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 500;
}

.paragraph-3.light.black.rfr {
  margin-bottom: 10px;
  font-size: 19px;
  font-weight: 300;
  line-height: 26px;
}

.paragraph-3.light.black.rfr.cfq {
  margin-bottom: 0;
}

.paragraph-3.light.black.rfr.sdcq {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.paragraph-3.light.black.rfr.cadc {
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.paragraph-3.light.black.rfr.cadc.caq {
  font-size: 14px;
}

.paragraph-3.light.black.rfr.afa {
  font-size: 17px;
}

.paragraph-3.light.black.rfr.vaeq {
  font-size: 17px;
  line-height: 23px;
}

.paragraph-3.light.black.eewew {
  width: 400px;
}

.paragraph-3.light.white {
  color: #fff;
  font-size: 15px;
}

.paragraph-3.nj {
  color: #fff;
}

.paragraph-3.nj.bh {
  margin-top: 10px;
  font-size: 16px;
}

.paragraph-3.nj.nkjn {
  color: #000;
}

.paragraph-3.nj.nkjn.vsvw {
  font-size: 11px;
}

.paragraph-3.wdw {
  color: #fff;
}

.paragraph-3.wdw.fqg {
  color: #000;
}

.paragraph-3.wdw.fqg.hb {
  display: none;
}

.paragraph-3.black {
  color: #3b3b3b;
}

.paragraph-3.black.njk {
  font-size: 14px;
  line-height: 23px;
}

.image-3 {
  box-sizing: border-box;
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  transition: all 1s;
}

.image-3:hover {
  object-fit: none;
  object-position: 50% 50%;
}

.image-3.sda {
  object-fit: cover;
  overflow: visible;
}

.image-3.op {
  opacity: 0;
  pointer-events: none;
}

.text_holder {
  margin-bottom: 25px;
  transition: all .2s;
}

.text_holder:hover {
  transform: scale(1.01);
}

.text_holder.dfs, .text_holder.sdc {
  margin-bottom: 0;
}

.text_holder.sdc.bhjb {
  width: 85%;
  max-width: 1280px;
}

.text_holder.sdc.gvcgh {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-bottom: 41px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.text_holder.wrap {
  border-bottom: 1px solid #00000026;
  width: 30%;
  padding-bottom: 20px;
  position: relative;
}

.text_holder.wrap.sus {
  background-color: #e6e8ef;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 32%;
  padding: 57px 81px 28px 28px;
  display: flex;
  position: relative;
}

.text_holder.wrap.sus.km {
  background-image: url('../imageswwt/Frame-8-4.png');
  background-position: 50%;
  background-size: cover;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.text_holder.wrap.sus.km.fgv {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 0;
  padding-left: 60px;
}

.text_holder.wrap.sus.indrop {
  background-color: #e6e8ef00;
  justify-content: space-between;
  padding: 0;
}

.text_holder.wrap.sus.indrop.njn {
  background-image: url('../imageswwt/Mask-group-26.png');
  background-position: 50%;
  background-size: cover;
}

.text_holder.wrap.sus.indrop.njn.dsc {
  background-image: url('../imageswwt/20-25.png');
}

.text_holder.wrap.sus.indrop.njn.mjn {
  background-image: url('../imageswwt/Mask-group-36.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju {
  background-image: none;
  justify-content: flex-start;
  align-items: flex-start;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj {
  background-color: #131313;
  border-bottom-style: none;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 58%;
  height: auto;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 25%;
  padding: 27px;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55 {
  background-color: var(--green);
  border-radius: 20px;
  width: 50%;
  height: 270px;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.pr {
  background-color: var(--dp);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr {
  --card-photo: url('../imageswwt/axa.png');
  --card-photo: url('../imageswwt/axa.png');
  background-color: #139c72;
  background-image: linear-gradient(#139c72, #139c72), var(--card-photo);
  background-position: 0 0, 100% 100%;
  background-size: auto, auto 100%;
  font-size: 40px;
  transition: box-shadow 1s, opacity .2s, opacity .2s, font-size .2s, background-position 7s;
  box-shadow: 0 13px 5px #0000;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr:hover {
  --card-photo: url('../imageswwt/Variant2_1.png');
  background-image: linear-gradient(#139c723d, #139c723d), var(--card-photo);
  background-position: 0 0, 70% 90%;
  background-size: auto, auto 100%;
  font-size: 34px;
  transform: scale(1.01);
  box-shadow: -10px 10px 11px #00000061;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.jnj {
  --card-photo: url('../imageswwt/Variant2_1.png');
  background-image: linear-gradient(#169c72, #169c72), var(--card-photo);
  background-size: auto, auto 100%;
  flex: 0 auto;
  width: 100%;
  transition: box-shadow 1s, opacity .2s, font-size .2s, background-position 7s;
  box-shadow: 0 19px 14px #0000;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.jnj:hover {
  background-image: linear-gradient(#0000, #0000), var(--card-photo);
  background-size: auto, auto 120%;
  box-shadow: 9px 20px 14px #0006;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.jnj.scsq {
  --card-photo: url('../imageswwt/Variant2_2.png');
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  background-image: url('../imageswwt/Variant2_1.png');
  background-position: 100% 100%;
  background-size: auto 100%;
  transition: transform .2s, box-shadow 1s, opacity .2s, font-size .2s, background-position 7s;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mil {
  background-image: linear-gradient(#6f2b88, #6f2b88), var(--card-photo);
  background-position: 0 0, 100% 100%;
  flex: 0 auto;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mil:hover {
  background-image: url('../imageswwt/Variant2_2.png');
  background-position: 100% 100%;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-image: url('../imageswwt/Variant2.png');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 220px;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill:hover {
  background-image: url('../imageswwt/Variant2.png');
  background-position: 100% 100%;
  background-size: cover;
  background-attachment: fixed;
  transform: scale(1.01);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw {
  background-image: linear-gradient(108deg, var(--green), var(--dp));
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  perspective: none;
  transform-style: preserve-3d;
  height: 220px;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hb {
  background-color: #6f2b88;
  background-image: linear-gradient(#0000, #0000);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu {
  background-image: none;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu.dscsw {
  background-color: #683086;
  background-image: url('../imageswwt/Group-166.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 20vw;
  margin-bottom: 0;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu.dscsw.aaf {
  background-color: #007a6f;
  background-image: url('../imageswwt/Group-167.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu.dscsw.csaqq {
  background-color: #787777;
  background-image: url('../imageswwt/Group-168.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu.dscsw.ccwq {
  background-color: #626980;
  background-image: url('../imageswwt/Group-169.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu.dscsw.acqqw {
  background-color: #33557b;
  background-image: url('../imageswwt/Adaptability.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hu.dscsw.acqqw.gyg {
  background-color: #787777;
  background-image: url('../imageswwt/Group-172.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.bhj {
  background-color: #606980;
  background-image: linear-gradient(108deg, var(--green), var(--dp)), linear-gradient(to bottom, null, null);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.bhj.dqw {
  height: 100%;
  margin-bottom: 0;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.vgh {
  background-color: #007a6f;
  background-image: linear-gradient(#0000, #0000);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cw.hbj {
  background-color: #6a579e;
  background-image: linear-gradient(#0000, #0000);
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.cq {
  background-color: #fff;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100%;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.csdcs {
  background-image: url('../imageswwt/Group-166_1.png'), url('../imageswwt/Adaptability_1.png');
  background-position: 10%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, cover;
  height: 20vw;
  margin-bottom: 0;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.csdcs.csd {
  background-image: url('../imageswwt/Group-167_1.png'), url('../imageswwt/Adaptability_1.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.csdcs.ecew {
  background-image: url('../imageswwt/Group-168_1.png'), url('../imageswwt/Adaptability_1.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.csdcs.cwwe {
  background-image: url('../imageswwt/Group-169j.png'), url('../imageswwt/Adaptability_1.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.csdcs.sdcq {
  background-image: url('../imageswwt/Adaptability_2.png'), url('../imageswwt/Adaptability_1.png');
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill.csdcs.sdcq.jhkuj {
  --card-photo: url('../imageswwt/Variant2_4.png');
  background-image: url('../imageswwt/Group-173-2.png'), url('../imageswwt/Adaptability_1.png');
  background-position: 0%, 50%;
  background-size: contain, cover;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.stat {
  background-image: linear-gradient(#616980, #616980), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, auto 200%;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.stat:hover {
  --card-photo: url('../imageswwt/Variant2_3.png');
  background-image: url('../imageswwt/Variant2_4.png');
  background-position: 50%;
  background-size: auto 110%;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.fact {
  background-image: linear-gradient(#007a6f, #007a6f), var(--card-photo);
  background-position: 0 0, 50%;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.fact:hover {
  --card-photo: url('../imageswwt/axa.png');
  background-image: url('../imageswwt/Variant2_3.png');
  background-position: 50%;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.njknjknkj {
  background-image: linear-gradient(99deg, var(--green), var(--dp)), var(--card-photo);
  background-position: 0 0, 100% 100%;
  background-size: auto, auto 100%;
  width: 100%;
  height: 220px;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.njknjknkj:hover {
  background-image: url('../imageswwt/Variant2.png');
  background-position: 50%;
  background-size: cover;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.njknjknkj.hide {
  --card-photo: url('../imageswwt/Variant2.png');
  display: flex;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.dasf {
  --card-photo: url('../imageswwt/Variant2.png');
  background-image: linear-gradient(267deg, var(--dp), var(--green)), var(--card-photo);
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 270px;
  padding: 26px;
}

.text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.dasf:hover {
  background-image: linear-gradient(267deg, #6f2b884a, #007a6f47), var(--card-photo);
  background-position: 0 0, 100% 100%;
  background-size: auto, cover;
}

.text_holder.wrap.sus.indrop.njn.wvebw {
  background-image: none;
  border-bottom-style: none;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 30px 30px 30px 0;
}

.text_holder.wrap.sus.indrop.njn.wvebw.dsd {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 26px 0 26px 26px;
}

.text_holder.wrap.sus.indrop.wcsw {
  border-bottom-style: none;
  justify-content: center;
  align-items: center;
  width: 50%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.text_holder.wrap.abbs {
  z-index: 10;
  background-color: #535353;
  background-image: linear-gradient(180deg, var(--green), var(--dp));
  width: 100%;
  height: 100%;
  padding: 28px;
  position: absolute;
  transform: translate(0, 100%);
}

.text_holder.wrap.abbs.newr {
  background-color: #fff;
  transform: translate(0, 100%);
}

.text_holder.wrap.xsc {
  box-shadow: none;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}

.text_holder.wrap.xsc.hyh {
  width: 32%;
  height: 420px;
}

.text_holder.wrap.xsc.hyh.eee {
  border-bottom-style: none;
  height: auto;
}

.text_holder.wrap.xsc.hyh.eee.wqwd {
  background-color: #fff0;
  border-bottom-style: none;
  height: auto;
  margin-bottom: 0;
}

.text_holder.mid {
  width: 100%;
  margin-bottom: 0;
}

.text_holder.mid:hover {
  transform: none;
}

.text_holder.mid.njkn {
  height: 100%;
}

.text_holder.mid.hjb {
  width: 460px;
}

.text_holder.mid.yguj {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_div {
  background-image: url('../imageswwt/Frame-3-5.png');
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 70px;
  padding-bottom: 0;
  display: flex;
}

.footer_wrapper_down {
  justify-content: space-between;
  width: 80%;
  max-width: 1280px;
  display: flex;
}

.ft {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-4 {
  width: 200px;
  margin-bottom: 31px;
}

.link {
  color: #fff;
  margin-bottom: 10px;
  font-size: 15px;
  text-decoration: none;
}

.link.fix {
  width: 90%;
  max-width: 1280px;
}

.link.fix.dc {
  color: #000;
  width: 100%;
}

.link.fix.dc.xas {
  width: auto;
  max-width: none;
  margin-bottom: 0;
}

.link.fix.dc.asc {
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 12px;
  display: inline-flex;
}

.field-label {
  color: #fff;
  text-align: right;
}

.text-field {
  background-image: url('../imageswwt/Frame-1-23.png');
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: auto 80%;
}

.footer_wrapper {
  width: 80%;
  max-width: 1280px;
  margin-bottom: 19px;
}

.text_dov {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  display: flex;
}

.text_dov.sd {
  margin-top: 0;
}

.text_dov.sd.asc {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 10px;
}

.text_dov.sd.sf {
  font-weight: 700;
}

.text_dov.sd.sf.hbj {
  font-size: 18px;
}

.text_dov.sd.sf.jhblj {
  width: 80%;
  max-width: 1280px;
}

.text_dov.sd.sf.jhblj.jyh {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.text_dov.sd.hbjbh {
  flex-flow: column;
}

.text_dov.sx {
  margin-top: 0;
}

.text_dov.sx.xa {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 20px;
  padding-right: 22px;
}

.text_dov.cds {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  text-decoration: none;
}

.div-block-8 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.div-block-9 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-5 {
  width: 90%;
  margin-top: 74px;
}

.image-6, .image-7, .image-8 {
  --card-photo: url('../imageswwt/Mask-group.png');
  width: 90%;
}

.boxes_explore {
  --card-photo: url('../imageswwt/Mask-group-1.png');
  background-image: radial-gradient(circle, #0000, #0000009c), var(--card-photo);
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  justify-content: flex-start;
  align-items: flex-end;
  width: 25%;
  height: 300px;
  padding: 23px;
  text-decoration: none;
  display: flex;
}

.boxes_explore._2 {
  background-image: radial-gradient(circle, #0000, #1b1b1b5c), var(--card-photo);
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.boxes_explore._2.bt2 {
  --card-photo: url('../imageswwt/_AKT1115-1.png');
  background-image: url('../imageswwt/Frame-2.png');
  background-position: 50%;
  background-size: cover;
  text-decoration: none;
}

.boxes_explore._2.pp2 {
  --card-photo: url('../imageswwt/Frame-1-29.png');
  background-image: radial-gradient(circle, #0000, #1b1b1b5c), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.boxes_explore._2.fqq {
  --card-photo: url('../imageswwt/Mask-group-3.png');
  background-image: radial-gradient(circle, #0000, #1b1b1b5c), var(--card-photo);
}

.boxes_explore._3 {
  background-image: linear-gradient(#0000 52%, #000), var(--card-photo);
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.boxes_explore._3.bt3 {
  --card-photo: url('../imageswwt/DSC06013-1.png');
  background-image: url('../imageswwt/Frame-1.png');
  background-position: 50%;
  background-size: cover;
  text-decoration: none;
}

.boxes_explore._3.pp3 {
  --card-photo: url('../imageswwt/_AKT3349-1-1.png');
  background-image: linear-gradient(#0000 52%, #000), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.boxes_explore._3.efww {
  --card-photo: url('../imageswwt/Mask-group-2.png');
  background-image: linear-gradient(#0000 52%, #000), var(--card-photo);
}

.boxes_explore._4 {
  background-image: linear-gradient(#0000 36%, #000000d4), var(--card-photo);
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.boxes_explore._4.bt4 {
  --card-photo: url('../imageswwt/Linkedin-Image-resize-1.png');
  background-image: url('../imageswwt/Frame-3.png');
  background-position: 50%;
  background-size: cover;
  text-decoration: none;
}

.boxes_explore._4.pp4 {
  --card-photo: url('../imageswwt/DSC03192-1.png');
  background-image: linear-gradient(#0000 36%, #000000d4), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.boxes_explore._4.fwew {
  background-image: linear-gradient(#0000 36%, #000000d4), var(--card-photo);
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.boxes_explore.cac {
  background-image: none;
  border: 1px solid #0000001a;
  justify-content: center;
  align-items: center;
  width: 31%;
  height: auto;
}

.boxes_explore.cac.jn {
  width: 15%;
}

.boxes_explore.jn.bt1 {
  --card-photo: url('../imageswwt/people--01-1.png');
  background-image: url('../imageswwt/Frame-4.png');
  background-position: 50%;
  background-size: cover;
  text-decoration: none;
}

.boxes_explore.jn.pp1 {
  background-image: radial-gradient(circle, #0000, #0000009c), var(--card-photo);
}

.boxes_explore.nnnv {
  background-color: #fff;
  background-image: none;
  background-size: auto;
  width: auto;
  height: auto;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 5px 0 10px;
}

.boxes_explore.nnnv.w--current {
  background-image: linear-gradient(to bottom, var(--green), var(--green));
  color: #fff;
  background-position: 0 0;
  background-size: auto;
  border-bottom: 1px #000000b8;
  border-radius: 20px;
  margin-bottom: 10px;
  padding: 10px 15px;
  font-weight: 700;
}

.boxes_explore.nnnv.new-drop {
  color: #000;
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  transition: all .2s;
}

.boxes_explore.nnnv.new-drop.w--current {
  color: #000;
  text-underline-offset: 9px;
  background-image: none;
  background-size: auto;
  border-radius: 0;
  font-weight: 400;
  line-height: 20px;
  text-decoration: underline;
}

.text_wrapper {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.text_wrapper.sc {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.down_icon {
  width: 20px;
  margin-bottom: 10px;
}

.content_wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 23px;
  display: flex;
}

.content_wrap.sf {
  margin-bottom: 0;
}

.content_wrap.vtr {
  background-color: #616980;
  flex-flow: column;
  margin-bottom: 0;
  padding: 32px;
}

.content_wrap.mid {
  justify-content: flex-start;
  align-items: center;
  width: 60%;
  margin-bottom: 0;
  margin-right: 10px;
}

.content_wrap.mid.dafqqq {
  width: 33%;
}

.content_wrap.mid.dafqqq.afqef {
  justify-content: flex-start;
  align-items: flex-start;
  width: 30%;
  margin-right: 0;
  padding-left: 25px;
}

.content_wrap.mid.ewfwf {
  width: 50%;
}

.content_wrap.mid.faafa {
  width: 70%;
}

.image_holder {
  object-position: 50% 0%;
  background-image: url('../imageswwt/Mask-group.png');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.image_holder.we {
  background-image: url('../imageswwt/Mask-group-1.png');
}

.image_holder.we.nj {
  background-image: url('../imageswwt/Mask-group-3.png');
  background-position: 0%;
}

.image_holder.we.nn {
  background-image: url('../imageswwt/Mask-group_2.png');
}

.image_holder.wtc {
  background-image: url('../imageswwt/Mask-group-2.png');
  background-position: 100% 0;
}

.image_holder.wtc.n {
  background-image: url('../imageswwt/Mask-group-1_2.png');
}

.image_holder.saf {
  background-image: url('../imageswwt/DSC02763-1.png');
}

.image_holder.saf.sxca {
  background-image: url('../imageswwt/Mask-group-33.png');
  background-position: 50%;
  background-size: cover;
  min-height: 50vh;
}

.image_holder.saf.sxca.as {
  background-image: url('../imageswwt/Frame-8-5.png');
  min-height: 30vh;
}

.image_holder.saf.sxca.as.as3 {
  background-image: url('../imageswwt/Frame-5-2.png');
}

.image_holder.saf.sxca.as.as3.vsd {
  background-image: url('../imageswwt/Mask-group-35.png');
}

.outer_wrapper_max90_verticle_left_top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 80%;
  max-width: 1280px;
  margin-bottom: 38px;
  display: flex;
  overflow: hidden;
}

.outer_wrapper_max90_verticle_left_top.hr {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
}

.outer_wrapper_max90_verticle_left_top.asqq, .outer_wrapper_max90_verticle_left_top.qwqsas {
  overflow: visible;
}

.outer_wrapper_max90_verticle_left_top.dqw {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  margin-top: 20px;
  margin-bottom: 20px;
}

.outer_wrapper_max90_verticle_left_top.ffasfa {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  position: relative;
  overflow: visible;
}

.outer_wrapper_max90_verticle_left_top.hjb {
  overflow: visible;
}

.icon_green {
  width: 70px;
}

.icon_green.sa {
  width: 20px;
}

.testimonial-image-left {
  background-color: #f7f7f8;
  border-bottom: 1px solid #e4ebf3;
  width: 90%;
  max-width: 1280px;
  padding: 41px;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.testimonial-wrapper-four {
  justify-content: space-between;
  display: flex;
}

.testimonial-left {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  margin-right: 64px;
  display: flex;
}

.testimonial-image-four {
  object-fit: cover;
  border-radius: 100%;
  width: 200px;
  height: 200px;
}

.testimonial-right {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-small {
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.testimonial-text-four {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 300;
  line-height: 23px;
}

.testimonial-author-name-three {
  margin-bottom: 10px;
}

.testimonial-title {
  font-size: 18px;
  font-weight: 400;
}

.image-11 {
  z-index: 10;
  align-self: flex-start;
  width: 90px;
  margin-bottom: -14px;
  position: relative;
}

.div-block-14 {
  justify-content: center;
  align-items: center;
  margin-top: 34px;
  margin-bottom: 34px;
  display: flex;
}

.slide {
  height: auto;
}

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

.icon {
  color: #353535;
  margin-right: 10px;
}

.icon-2 {
  color: #292929;
  margin-left: 10px;
}

.slide-nav-2 {
  display: none;
}

.boxsw {
  background-image: url('../imageswwt/image-1.png');
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 30%;
  padding: 25px;
  display: flex;
}

.boxsw.big {
  background-image: url('../imageswwt/Mask-group-19.png');
  height: 70%;
}

.boxsw.big.da {
  background-image: url('../imageswwt/image-2.png');
}

.boxsw.big.da.hnd {
  background-image: url('../imageswwt/Mask-group-24.png');
  background-position: 50%;
  background-size: 110%;
  height: 100%;
  padding-left: 5%;
  padding-right: 5%;
  transition: all 1s;
}

.boxsw.big.da.hnd:hover {
  background-size: 120%;
}

.boxsw.big.fifty {
  background-image: url('../imageswwt/Mask-group-23.png');
  background-position: 50%;
  background-size: 110%;
  height: 50%;
  padding-bottom: 10px;
  padding-left: 20px;
}

.boxsw.sds {
  background-image: url('../imageswwt/Mask-group-20.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 50%;
  height: 100%;
}

.boxsw.sds.cs {
  background-image: url('../imageswwt/Mask-group-21.png');
  background-position: 0 0;
  background-size: cover;
}

.boxsw.sds.cs.sfvw {
  background-image: url('../imageswwt/image-3.png');
  background-position: 50%;
  width: 100%;
}

.boxsw.sds.jsnj {
  justify-content: flex-start;
  align-items: flex-start;
}

.boxsw.asd {
  background-image: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 0;
  display: flex;
}

.boxsw.asd.af {
  width: 90%;
  max-width: 1280px;
  height: 300px;
}

.boxsw.fifty {
  background-image: url('../imageswwt/Mask-group-22.png');
  background-position: 50%;
  background-size: 110%;
  height: 50%;
  padding-bottom: 10px;
  transition: all 1s;
}

.boxsw.fifty:hover {
  background-size: 120%;
}

.boxsw.fifty.bhj {
  background-position: 50% 0;
}

.tabs {
  width: 80%;
  max-width: 1280px;
  margin-top: 20px;
}

.tab {
  color: #000;
  background-color: #ddd0;
  font-family: Montserrat, sans-serif;
}

.tab.w--current {
  background-color: #ddd0;
  border-bottom: 1px solid #000;
  font-weight: 500;
}

.tab.dfq {
  border-bottom: 1px solid #000;
  font-weight: 500;
}

.tab.dfq.w--current {
  color: var(--green);
  font-weight: 700;
}

.tabwrapper.wrp {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tabwrapper.wrp.jkn {
  align-items: stretch;
  width: 90%;
  max-width: 1280px;
  margin-top: 39px;
  margin-bottom: 39px;
}

.tabwrapper.wrp.jkn.cz {
  margin-bottom: 0;
}

.tabwrapper.wrp.jkn.cz.one {
  margin-top: 0;
}

.tabwrapper.wrp.jkn.cz.one.ecer {
  margin-top: 33px;
}

.tabwrapper.wrp.jkn.cz.one.ecer.mjk {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 80%;
  max-width: 1280px;
  margin-top: 0;
}

.tabwrapper.wrp.jkn.cz.one.ecer.mjk.scsc {
  width: 100%;
  max-width: none;
}

.tabwrapper.wrp.jkn.cz.one.wvw {
  border-bottom: 1px solid #0003;
  width: 80%;
  margin-top: 0;
  padding-top: 59px;
  padding-bottom: 59px;
}

.tabwrapper.wrp.jkn.dfas {
  margin-top: 0;
}

.tabwrapper.wrp.jkn.dfas.dff {
  margin-bottom: 0;
}

.tabwrapper.wrp.hjb {
  width: 100%;
}

.tabwrapper.wrp.hjb.das {
  margin-top: 70px;
}

.readmore {
  color: #000;
  background-color: #3898ec00;
  background-image: url('../imageswwt/Frame-6-3.png');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border: 1px solid #0000001c;
  border-radius: 20px;
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 34px;
  transition: all .5s cubic-bezier(.47, 0, .745, .715);
}

.readmore:hover {
  background-color: var(--dp);
  color: #fffcfc;
  background-position: 100%;
  box-shadow: 0 5px 11px #00000096;
}

.readmore.white {
  background-color: #fff;
  background-image: url('../imageswwt/Frame-6-3.png');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: auto 20px;
}

.readmore.white.dcs {
  cursor: pointer;
  background-image: url('../imageswwt/Group-155.png');
  padding-right: 56px;
}

.readmore.white.dcs:hover {
  color: #000;
}

.readmore.wws {
  background-color: #fff;
}

.readmore.wws:hover {
  background-color: var(--dp);
  color: #fff;
}

.readmore.bhyj {
  margin-bottom: 20px;
  transition-property: none;
}

.readmore.bhyj.white {
  background-color: #fff;
  background-image: url('../imageswwt/Frame-6-3.png');
  background-repeat: no-repeat;
  background-size: auto 20px;
  margin-top: 40px;
  margin-bottom: 0;
}

.readmore.bhyj.white:hover {
  color: #000;
}

.readmore.bhyj.white.bhj {
  margin-top: 10px;
  margin-bottom: 20px;
}

.readmore.bhyj.white.bhj.ef2 {
  background-image: url('../imageswwt/Group-155.png');
  padding-right: 38px;
}

.newsaltimage {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 230px;
}

.newsaltimage.hbj {
  height: 170px;
}

.newsaltimage.hbj.bh {
  object-position: 50% 50%;
}

.tabs-menu {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-12 {
  align-self: flex-end;
  width: 90px;
  margin-bottom: 0;
  margin-right: 0;
  position: absolute;
  inset: 30px 30px auto auto;
}

.image-12.km {
  width: 60px;
  margin-right: -55px;
}

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

.div-block-15 {
  width: 370px;
}

.div-block-16 {
  border: 1px solid #0202028f;
  width: 100%;
  height: 1px;
  margin-top: 8px;
  margin-bottom: 8px;
}

.image-13 {
  width: 100%;
}

.h.w--current {
  color: #fff;
  font-weight: 700;
  text-decoration: overline;
}

.div-block-17 {
  --card-photo: url('../imageswwt/2-36.png');
  background-image: linear-gradient(#e4e8ef, #e4e8ef);
  height: 32%;
  padding: 19px;
}

.div-block-17.gr {
  --card-photo: url('../imageswwt/2-38.png');
  background-image: var(--card-photo), linear-gradient(#bbbbbb80, #bbbbbb80);
  background-position: 0 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  width: 100%;
}

.div-block-17.gr.bkl {
  --card-photo: url('../imageswwt/2-33.png');
  background-image: var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.gr.bgt {
  background-image: var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-10.44.17-PM.png');
  background-image: linear-gradient(#fff, #fff);
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 320px;
  height: 310px;
  padding: 43px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 17px -7px #0003;
}

.div-block-17.whote.sdq {
  background-image: none;
  padding: 0;
}

.div-block-17.whote.abs {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-10.44.17-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#fff, #fff);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
  padding: 26px;
  transition: all .5s;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.div-block-17.whote.abs:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.00.53-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#fff, #fff);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 11px;
  line-height: 10px;
}

.div-block-17.whote.abs.one {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.00.53-AM.png');
  z-index: 10;
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.one:hover {
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.one.cs {
  display: flex;
}

.div-block-17.whote.abs.one.jnk:hover {
  justify-content: flex-end;
  align-items: flex-start;
}

.div-block-17.whote.abs.two {
  z-index: 9;
}

.div-block-17.whote.abs.jnw {
  padding: 0;
}

.div-block-17.whote.abs.jnw.dsdsss {
  width: 400px;
}

.div-block-17.whote.abs.gv:hover, .div-block-17.whote.abs.vsww:hover {
  justify-content: flex-end;
  align-items: flex-start;
}

.div-block-17.whote.abs.cen:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.25.59-AM.png');
  justify-content: center;
  align-items: flex-start;
}

.div-block-17.whote.abs.cen.nne {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.25.59-AM.png');
  z-index: 9;
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.nne:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.23.35-AM.png');
  background-image: linear-gradient(5deg, #fff9, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
  justify-content: center;
  align-items: flex-start;
}

.div-block-17.whote.abs.cen.sadce {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.23.35-AM.png');
  z-index: 10;
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#fff, #fff);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.sadce:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-10.47.35-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#fff, #fff);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.vjhg {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-10.47.35-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.vjhg:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.36.39-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.jkna {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.36.39-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.jkna:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.38.59-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.kokw {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.38.59-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.kokw:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.40.12-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.cwew {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.40.12-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.cwew:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.41.49-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.unkw {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.41.49-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000 73%), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.unkw:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.44.34-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.cwcw {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.44.34-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.cwcw:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.59.30-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.wwwef {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.59.30-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.wwwef:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.42.11-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.bhjbw {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.42.11-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.bhjbw:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-9.12.42-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.jkj {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-9.12.42-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.jkj:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-9.05.25-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.ujuih {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-9.05.25-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.ujuih:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-9.09.47-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cen.jnk {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-9.09.47-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cen.jnk:hover {
  --card-photo: url('../imageswwt/pexels-tomfisk-13932269.jpg');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.bjb {
  --card-photo: url('../imageswwt/pexels-tomfisk-13932269.jpg');
  background-image: linear-gradient(0deg, #0000006e, #25252500), var(--card-photo), linear-gradient(#fff, #fff);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.bjb:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-10.51.00-PM.png');
  background-image: linear-gradient(0deg, #fff, #fff), var(--card-photo), linear-gradient(#fff, #fff);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.fytfy {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-10.51.00-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.fytfy:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.50.42-PM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.cqc {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.50.42-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.cqc:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.53.58-PM.png');
  background-image: linear-gradient(5deg, #fff8f8, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.hbjbhjb {
  --card-photo: url('../imageswwt/Screenshot-2025-02-04-at-11.53.58-PM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.hbjbhjb:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.04.18-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.jbkjb {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.04.18-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.jbkjb:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.05.43-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.bhkbkh {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.05.43-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.bhkbkh:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.07.27-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.bjvbjhbiu {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.07.27-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.bjvbjhbiu:hover {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.40.25-AM.png');
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.abs.dqdq {
  --card-photo: url('../imageswwt/Screenshot-2025-02-05-at-12.40.25-AM.png');
  background-image: linear-gradient(5deg, #0009, #0000), var(--card-photo), linear-gradient(#0000, #0000);
}

.div-block-17.whote.abs.dqdq:hover {
  background-image: linear-gradient(5deg, #fff, #fff), var(--card-photo), linear-gradient(#0000, #0000);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
}

.div-block-17.whote.dssdse {
  width: 400px;
}

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

.vert {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.vert.bhhb {
  cursor: pointer;
  text-decoration: none;
}

.image-14 {
  width: 29px;
}

.image-14.gd {
  filter: invert();
}

.image-15 {
  max-width: 90%;
}

.div-block-18 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-19 {
  flex: none;
  width: 45%;
}

.brs {
  color: #000;
  font-size: 19px;
  font-weight: 300;
  display: none;
}

.div-block-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-end;
  width: 80%;
  max-width: 1280px;
  margin-bottom: 20px;
  display: flex;
}

.image-16, .image-16.sdc {
  width: 30px;
}

.bold-text, .link-2 {
  color: #000;
  text-decoration: none;
}

.c.w--current {
  color: #252424;
  font-weight: 700;
}

.c.white {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
}

.c.white:hover {
  font-weight: 700;
}

.c.white.w--current {
  text-decoration: none;
}

.c.white.njn {
  color: #000;
  font-size: 16px;
}

.c.white.njn:hover, .c.white.njn.w--current {
  color: var(--dp);
}

.c.white.njn.vw, .c.white.dqw {
  padding-right: 20px;
}

.image-17 {
  width: 100%;
}

.text-span {
  color: var(--dp);
  text-decoration: underline;
}

.sa {
  width: 1220px;
}

.sa img {
  width: 250px;
  max-width: 460px;
}

.div-block-21 {
  background-image: url('../imageswwt/image-8.png');
  background-position: 50%;
  background-size: auto 100%;
  margin-bottom: 10px;
  transition: all 3s;
}

.div-block-21:hover {
  background-size: auto 110%;
}

.ec {
  display: none;
}

.ec.mkl {
  display: block;
}

.icon-3 {
  display: none;
}

.div-block-22 {
  width: 80%;
  max-width: 1280px;
  margin-bottom: 35px;
}

.image-18 {
  width: 60px;
  margin-top: -33px;
  margin-left: -38px;
}

.image-18.jioj {
  width: 42px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.image-18.jioj.jnjnn {
  width: 33px;
  margin-top: -7px;
  margin-bottom: 0;
}

.image-18.jioj.cd {
  object-fit: contain;
  object-position: 50% 100%;
  width: 50px;
  height: 40px;
}

.image-18.jioj.cd.cdcdc {
  height: 36px;
}

.image-18.hbjb {
  margin-top: 0;
  margin-left: 0;
}

.div-block-23 {
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.div-block-23.mjkm {
  border-left: 2px none var(--green);
  flex-flow: column;
  margin-left: 10px;
  margin-right: 20px;
  padding-left: 0;
  position: relative;
}

.div-block-23.mjkm.inside {
  height: 130px;
  margin-left: 0;
}

.div-block-23.mjkm.inside.jjkn {
  height: 150px;
}

.div-block-23.mjkm.inside.jjkn.njbv {
  justify-content: flex-end;
  align-items: flex-start;
  display: none;
}

.div-block-23.mjkm.inside.jjkn.hb {
  justify-content: flex-end;
  align-items: flex-start;
  height: auto;
  position: relative;
  inset: auto;
}

.div-block-23.mjkm.inside.nj {
  height: auto;
}

.div-block-23.bhj {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: auto 20px 20px auto;
}

.text-span-2 {
  font-size: 27px;
  font-weight: 300;
  line-height: 27px;
}

.counter665 {
  background-image: url('../imageswwt/Mask-group-37.png');
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 98px;
  padding-bottom: 98px;
  display: flex;
}

.counter665:hover {
  background-position: 50%;
}

.counter665.hide {
  background-color: #fff;
  background-image: none;
  background-size: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.counter665.ju {
  padding-top: 40px;
  padding-bottom: 0;
  display: none;
}

.div-block-24 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
  overflow: hidden;
}

.code-embed {
  margin-right: 20px;
}

.code-embed.dc {
  color: #fff;
  margin-right: 0;
}

.div-block-25 {
  position: sticky;
  top: 70px;
}

.jhj {
  width: 120px;
}

.div-block-26 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 36px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.div-block-27 {
  flex-flow: row;
  justify-content: space-between;
  width: 80%;
  max-width: 1280px;
  display: flex;
}

.div-block-28 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
  overflow: hidden;
}

.div-block-28.bhbj {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.div-block-28.bh {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  overflow: visible;
}

.div-block-29 {
  background-color: var(--green);
  width: 2px;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-19 {
  width: 100%;
}

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

.slider-3.dfghj {
  width: 80%;
  max-width: 1280px;
  height: auto;
  padding-top: 40px;
  padding-bottom: 35px;
}

.slider-3.dfghj.jhb {
  width: 80%;
  padding-top: 0;
  padding-bottom: 40px;
}

.slider-3.dfghj.jhb.dvevv {
  width: 100%;
  max-width: none;
}

.slider-3.dfghj.jhb.dcdsa {
  width: 100%;
  max-width: none;
  margin-top: 46px;
}

.slider-3.dfghj.jhb.dcdsa.jewj {
  margin-top: 20px;
  padding-bottom: 0;
}

.slider-3.dfghj.bhjb {
  padding-top: 0;
}

.slider-3.jn {
  width: 80%;
  max-width: 1280px;
}

.div-block-30 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 40px;
  display: flex;
}

.div-block-30.bjhb {
  justify-content: center;
  align-items: flex-start;
}

.div-block-30.jnjn {
  margin-top: 0;
}

.nav-menu, .nav-menu-2 {
  height: 100%;
  margin-top: 5px;
}

.mask {
  height: auto;
}

.mask.csca {
  overflow: visible;
}

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

.icon-5 {
  background-color: var(--dp);
  color: #fff;
  border-radius: 20px;
  font-size: 35px;
  font-weight: 900;
}

.icon-5.jn {
  display: none;
}

.icon-5.jn.dew {
  color: #050505;
  background-color: #6f2b8800;
  font-weight: 500;
  display: block;
}

.icon-5.jn.fewfwe {
  display: block;
}

.left-arrow {
  left: -8%;
}

.right-arrow {
  right: -8%;
}

.left-arrow-2 {
  left: -4%;
}

.icon-6 {
  margin-right: 0;
}

.slide-nav-3 {
  top: auto;
  bottom: 24px;
}

.slide-3, .slide-4 {
  margin-right: 20px;
}

.div-block-31 {
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.div-block-31.cwqcq {
  width: 100%;
}

.div-block-32 {
  flex: none;
  width: 100%;
  height: auto;
}

.div-block-33 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-33.hide {
  display: flex;
}

.div-block-33.j.njnk {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  justify-content: space-between;
}

.div-block-34 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-20 {
  max-width: 80%;
}

.counter {
  color: #fff;
  font-size: 100px;
  font-weight: 700;
  line-height: 90px;
}

.counter.sm {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 800;
  line-height: 37px;
}

.counter.sm._1 {
  font-size: 40px;
}

.counter.sm._1.mkm {
  font-size: 2em;
  line-height: 70px;
}

.counter.sm._1.bn {
  font-size: 32px;
  line-height: 33px;
}

.counter.sm._2 {
  font-size: 40px;
}

.counter.sm._2.mkm {
  font-size: 2em;
  line-height: 70px;
}

.counter.sm._2.bn {
  font-size: 32px;
  line-height: 33px;
}

.counter.sm._3 {
  margin-top: 0;
  font-size: 40px;
  line-height: 40px;
}

.counter.sm._3.mkm {
  font-size: 2em;
  line-height: 70px;
}

.counter.sm._3.bn {
  font-size: 32px;
  line-height: 34px;
}

.image-21 {
  width: 50%;
}

.div-block-35 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.div-block-35.csw {
  height: 100%;
}

.div-block-35.cs {
  justify-content: flex-start;
  align-items: flex-start;
}

.div-block-36 {
  display: flex;
}

.div-block-37 {
  transform-style: preserve-3d;
  width: 50%;
  transition: all 1s;
  position: relative;
  transform: rotate(0);
}

.div-block-37:hover {
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-38 {
  width: 50%;
}

.div-block-38.d {
  width: 100%;
  height: auto;
}

.div-block-38.dj {
  width: 100%;
  height: 100%;
}

.div-block-38.asc {
  width: 30%;
}

.div-block-39 {
  perspective: 2000px;
  transform-style: preserve-3d;
  width: 100%;
  transition: all .4s;
  position: relative;
  transform: none;
}

.div-block-39.caas {
  transform-style: preserve-3d;
  transform: none;
}

.div-block-39.b {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-39.cdas {
  transform-style: preserve-3d;
  height: 100%;
  transform: none;
}


.slider-4 {
  width: 100%;
  height: auto;
}

.slider_in_people {
  background-color: #eaeef5;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 76px 35px;
  display: flex;
}

.slider_in_people._2c {
  background-color: #eaeef5;
}

.slider_in_people._2c.hbnkjn {
  background-color: #eaeef500;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 0;
}

.slider_in_people.dew {
  background-color: #d8f5eb;
}

.icon-7, .icon-8 {
  color: var(--dp);
}

.right-arrow-2 {
  right: -80px;
}

.right-arrow-2.dssd {
  display: none;
}

.left-arrow-3 {
  left: -80px;
}

.left-arrow-3.dsds {
  display: none;
}

.slide-nav-4 {
  color: var(--dp);
  bottom: 20px;
}

.dropdown {
  width: 100%;
}

.dropdown-toggle {
  width: 100%;
  padding-left: 0;
}

.text-block {
  font-size: 24px;
}

.icon-9 {
  font-size: 22px;
}

.dropdown-list {
  position: relative;
}

.dropdown-list.w--open {
  background-color: #ddd0;
}

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

.image-22.dsdq {
  object-position: 50% 0%;
}

.div-block-40 {
  height: 260px;
}

.hbbhkj {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.hbbhkj.huh {
  margin-top: 60px;
}

.link-3, .link-4 {
  color: var(--dp);
}

.scdc {
  color: #313131;
  max-width: 90%;
}

.scdc.vdsv {
  max-width: 90%;
  padding-right: 0;
}

.div-block-41 {
  background-color: var(--dp);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding: 14px;
  display: flex;
}

.div-block-42 {
  width: 400px;
  margin-left: 20px;
}

.div-block-43, .div-block-44 {
  width: 400px;
}

.textdrop {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.div-block-45 {
  width: 40%;
}

.background-video {
  z-index: -1;
  width: 100%;
  height: 100%;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.tabs-2 {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: static;
}

.tabs-menu-2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100px;
  height: 190px;
  display: flex;
  position: absolute;
  inset: 0 auto auto -124px;
  overflow: hidden;
}

.tabs-content {
  width: 100%;
}

.image-23 {
  object-fit: none;
  object-position: 50% 0%;
  width: 100%;
  height: 390px;
}

.tab-pane-tab-1 {
  width: 100%;
  height: 100%;
}

.div-block-46 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-47 {
  background-color: #aca1a1;
  width: 200px;
  height: 200px;
}

.slider-5 {
  width: 100%;
}

.mask-4 {
  overflow: hidden;
}

.slide-6 {
  width: auto;
  height: 200px;
  margin-right: 10px;
}

.sss {
  display: none;
}

.list {
  padding-left: 20px;
}

.code-embed-2 {
  display: none;
}

.link-5 {
  pointer-events: auto;
  color: #000;
  text-decoration: none;
}

.link-5.w--current {
  font-weight: 800;
}

.code-embed-3 {
  position: absolute;
  inset: -25px auto auto -80px;
}

.code-embed-3.down {
  top: auto;
  bottom: 0;
}
.slide-wrappee {
    width: 100%;
}
@media screen and (max-width: 991px) {
  .section.sdc.white.tabef.bhink.fas {
    display: flex;
  }

  .outer_div.horizontal_strech.ng {
    flex-flow: column;
  }

  .outer_div.horizontal_strech.ng.sdfc {
    flex-flow: row;
  }

  .outer_div.horizontal_gap20_ystrech {
    flex-flow: wrap;
  }

  .news60.l._50, .news40._50 {
    width: 100%;
  }

  .paragraph-3.sc.light.big.df.ed {
    font-size: 18px;
    line-height: 28px;
  }

  .text_holder.wrap {
    width: 48%;
  }

  .text_holder.wrap.sus {
    width: 100%;
  }

  .text_holder.wrap.sus.km.fgv {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .text_holder.wrap.sus.indrop {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .text_holder.wrap.sus.indrop.bg {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: wrap;
    width: 47%;
  }

  .text_holder.wrap.sus.indrop.bg.cdc {
    order: 0;
  }

  .text_holder.wrap.sus.indrop.njn {
    background-position: 50% 0;
    background-size: cover;
    width: 46%;
    height: 571px;
  }

  .text_holder.wrap.sus.indrop.njn.dsc {
    order: -1;
  }

  .text_holder.wrap.sus.indrop.fce {
    order: 1;
  }

  .boxes_explore {
    width: 47%;
  }

  .boxes_explore.cac.jn {
    width: 22%;
  }

  .image_holder.saf.sxca {
    background-size: cover;
    min-height: 60vw;
  }

  .container-2 {
    max-width: 728px;
  }

  .testimonial-left {
    width: 40%;
    margin-right: 40px;
  }

  .tabwrapper.wrp {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .tabwrapper.wrp.jkn.cz.one.ecer.mjk {
    flex-flow: column;
  }

  .div-block-17, .div-block-17.gr {
    width: 100%;
    height: 170px;
  }

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

@media screen and (max-width: 767px) {
  .heading {
    font-size: 32px;
    line-height: 38px;
  }

  .heading-2 {
    font-size: 18px;
  }

  .section {
    padding-top: 42px;
    padding-bottom: 42px;
  }

  .section.sdc {
    padding-top: 44px;
    padding-bottom: 44px;
  }

  .section.sdc.grey {
    padding-bottom: 0;
  }

  .section.gre {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .outer_div.horizontal_strech {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .outer_div.horizontal_strech.ng.sdfc {
    flex-flow: column;
    height: auto;
  }

  .paragraph {
    font-size: 18px;
    line-height: 29px;
  }

  .paragraph.large {
    margin-bottom: 37px;
    font-size: 24px;
  }

  .news60 {
    width: 100%;
  }

  .news60.l {
    order: -1;
    width: 100%;
  }

  .news60.l.dcd {
    flex-flow: row;
    width: 100%;
  }

  .news40._66 {
    width: 100%;
  }

  .heading-3 {
    font-size: 18px;
    line-height: 23px;
  }

  .heading-3.date {
    font-size: 18px;
    line-height: 24px;
  }

  .heading-3.j {
    font-size: 16px;
  }

  .paragraph-2 {
    font-size: 16px;
    line-height: 23px;
  }

  .footer_div {
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .footer_wrapper_down {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .boxes_explore.cac {
    width: 48%;
  }

  .content_wrap {
    flex-flow: column;
  }

  .image_holder {
    height: 300px;
  }

  .image_holder.we {
    order: -1;
  }

  .icon_green {
    width: 60px;
  }

  .testimonial-image-left {
    padding: 60px 15px;
  }

  .testimonial-wrapper-four {
    flex-direction: column;
  }

  .testimonial-left {
    width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-image-four {
    height: auto;
  }

  .heading-small {
    font-size: 28px;
    line-height: 36px;
  }

  .boxsw {
  --card-photo: url('../imageswwt/Mask-group-19.png');
    min-height: 280px;
  }

  .boxsw.big {
  --card-photo: url('../imageswwt/image-2.png');
    background-image: linear-gradient(#00000080, #00000080), var(--card-photo);
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    min-height: 280px;
  }

  .boxsw.big.da {
    background-image: linear-gradient(#00000045, #00000045), var(--card-photo);
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    height: 100%;
  }

  .boxsw.sds.cs {
  --card-photo: url('../imageswwt/image-3.png');
    width: 100%;
    min-height: 240px;
  }

  .boxsw.sds.cs.sfvw {
    background-image: linear-gradient(#00000080, #00000080), var(--card-photo);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    min-height: 220px;
  }

  .boxsw.sds.jsnj {
    background-position: 100% 100%;
    width: 100%;
    min-height: 220px;
  }

  .boxsw.asd {
    flex-flow: column;
  }

  .boxsw.asd.af {
    height: 240px;
    min-height: 230px;
  }
}

@media screen and (max-width: 769px) {
 
  .slide-wrappee {
    width: 90%;
    margin-top: 40px;
    align-self: center;
}
.heading-3.date.news.sus.stat.bl.black.ndwa{
    font-size: 3em;}
  .slider.home {
    height: 80vh;
  }

  .div-block {
    padding-bottom: 40px;
  }

  .div-block.sus {
    padding-bottom: 23px;
  }

  .div-block.sus.planet.jmikmn {
    padding-bottom: 26px;
  }

  .heading {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-2 {
    font-size: 16px;
  }

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

  .section.sdc.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.sdc.white.tabef {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .section.sdc.white.tabef.bhink {
    margin-top: 20px;
  }

  .section.sdc.grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.sdc.grey.mdmd {
    padding-bottom: 10px;
  }

  .section.sdc.dfc {
    padding-top: 40px;
  }

  .section.sdc.dfc.bhjbh {
    padding-bottom: 0;
  }

  .section.plain {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .section.nhjn {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .section.gr {
    background-size: contain, cover;
    padding-bottom: 341px;
  }

  .outer_div.horizontal_gap20_ystrech {
    width: 90%;
  }

  .outer_div.horizontal_gap20_ystrech.wrap {
    justify-content: space-between;
    align-items: stretch;
  }

  .outer_div.horizontal_gap20_ystrech.fixed.fa {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding: 9px 23px;
    display: none;
  }

  .outer_div.str {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .paragraph.large.green.p.cd {
    margin-bottom: 10px;
  }

  .paragraph.large.erfref, .paragraph.large.bhj {
    font-size: 32px;
  }

  .paragraph.width {
    width: 100%;
    font-size: 24px;
    line-height: 33px;
  }

  .paragraph.white {
    width: 100%;
  }

  .news40._66 {
    order: -1;
  }

  .heading-3.date.in-box {
    font-size: 18px;
  }

  .heading-3.date.in-box.nnv {
    font-size: 13px;
  }

  .heading-3.date.bold.sdc {
    font-size: 24px;
  }

  .heading-3.date.news {
    min-height: auto;
  }

  .heading-3.date.news.sus.stat {
    font-size: 39px;
  }

  .heading-3.date.news.sus.small_heading {
    margin-bottom: 10px;
  }

  .heading-3.date.news.sus.eewew {
    width: auto;
  }

  .paragraph-3.sc.light.big.df.ed {
    font-size: 16px;
    line-height: 18px;
  }

  .paragraph-3.sc.light.big.df.ed.byyv {
    width: 60%;
  }

  .paragraph-3.sc.light.big.eewew, .paragraph-3.light.black.eewew {
    width: auto;
  }

  .paragraph-3.light.white {
    font-size: 14px;
    line-height: 18px;
  }

  .text_holder.sdc.gvcgh {
    top: 214px;
    bottom: auto;
  }

  .text_holder.wrap {
    width: 100%;
  }

  .text_holder.wrap.sus {
    position: relative;
  }

  .text_holder.wrap.sus.km.fgv {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_holder.wrap.sus.indrop.bg {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text_holder.wrap.sus.indrop.njn {
    width: 50%;
    height: auto;
  }

  .text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj {
    flex-flow: column;
    width: 100%;
  }

  .text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj, .text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr {
    width: 100%;
  }

  .text_holder.wrap.sus.indrop.njn.ko.huuju.jmjmnj.mj._55.grr.mill {
    margin-bottom: 0;
  }

  .text_holder.wrap.sus.indrop.njn.wvebw {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
  }

  .text_holder.wrap.sus.indrop.njn.wvebw.dsd {
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 0;
  }

  .text_holder.wrap.sus.indrop.wcsw {
    order: -1;
    width: 100%;
  }

  .text_holder.wrap.xsc.hyh {
    width: 100%;
  }

  .text_holder.mid {
    margin-top: 20px;
  }

  .link.fix.dc.xas {
    font-size: 14px;
  }

  .boxes_explore {
    background-position: 0 0, 50%;
    width: 100%;
    height: 210px;
    padding: 12px;
  }

  .boxes_explore.cac {
    width: 45%;
  }

  .boxes_explore.cac.jn {
    width: 30%;
  }

  .boxes_explore.nnnv {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .boxes_explore.nnnv.w--current {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .content_wrap.mid {
    width: 100%;
  }

  .content_wrap.mid.dafqqq.afqef {
    width: 100%;
    padding-right: 20px;
  }

  .content_wrap.mid.ewfwf, .content_wrap.mid.faafa {
    width: 100%;
  }

  .image_holder.saf.sxca.as.as3 {
    background-position: 0%;
  }

  .outer_wrapper_max90_verticle_left_top {
    width: 90%;
  }

  .outer_wrapper_max90_verticle_left_top.hr {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .outer_wrapper_max90_verticle_left_top.csd {
    order: -1;
  }

  .container-2 {
    max-width: none;
  }

  .testimonial-image-four {
    height: 200px;
  }

  .heading-small {
  --card-photo: url('../imageswwt/Mask-group-24.png');
    font-size: 24px;
    line-height: 32px;
  }

  .boxsw.big.da.hnd {
  --card-photo: url('../imageswwt/Mask-group-23.png');
    background-image: var(--card-photo), linear-gradient(to bottom, null, null);
    background-size: cover, auto;
  }

  .boxsw.big.fifty {
  --card-photo: url('../imageswwt/Mask-group-22.png');
    background-image: linear-gradient(8deg, #000, #3f3f3f00), var(--card-photo);
    background-position: 0 0, 50%;
    background-size: auto, auto 110%;
  }

  .boxsw.fifty {
    background-image: linear-gradient(39deg, #000, #25252500), var(--card-photo);
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .tab {
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .tabwrapper.wrp.jkn.cz.one {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .tabwrapper.wrp.jkn.cz.one.ecer.mjk {
    flex-flow: column;
  }

  .tabwrapper.wrp.jkn.cz.one.wvw {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .readmore.bhyj.white {
    margin-top: 20px;
  }

  .tabs-menu {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
  }

  .image-12 {
    margin-bottom: -76px;
  }

  .div-block-15 {
    max-width: 100%;
  }

  .div-block-16.hd {
    margin-bottom: 30px;
  }

  .div-block-17, .div-block-17.gr {
    height: auto;
  }

  .div-block-17.whote {
    order: -1;
    width: 100%;
    margin-top: 0;
  }

  .div-block-17.whote.abs {
    margin-top: 0;
  }

  .div-block-17.whote.abs.jnw.dsdsss, .div-block-17.whote.dssdse {
    max-width: 100%;
  }

  .nb {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .vert {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .vert.bhhb {
    flex-flow: row;
  }

  .image-14.gd {
    width: 22px;
  }

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

  .counter665.hide {
    padding-bottom: 20px;
  }

  .slider-3.jn, .slide-2, .mask-2 {
    height: auto;
  }

  .div-block-32 {
    margin-bottom: 20px;
  }

  .div-block-33 {
    flex-flow: column;
    margin-top: 0;
    margin-bottom: 20px;
  }

  .div-block-33.j {
    margin-bottom: 0;
  }

  .div-block-33.j.njnk {
    flex-flow: wrap;
  }

  .div-block-38 {
    width: 102%;
  }

  .div-block-38.asc {
    width: 45%;
  }

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

  .slider_in_people {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 48px;
    padding-bottom: 27px;
  }

  .right-arrow-2 {
    right: -60px;
  }

  .left-arrow-3 {
    left: -60px;
  }

  .slide-nav-4 {
    bottom: 20px;
  }

  .slide-nav-4.up {
    inset: 10px 0% auto;
  }

  .dropdown-toggle._1 {
    white-space: normal;
    line-height: 28px;
  }

  .dropdown-toggle._2 {
    white-space: normal;
    line-height: 30px;
  }

  .slide-5 {
    height: 100%;
  }

  .scdc {
    width: 100%;
    max-width: 100%;
  }

  .scdc.vdsv {
    max-width: 100%;
  }

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

  .div-block-43, .div-block-44 {
    width: auto;
  }

  .mask-3 {
    height: auto;
  }

  .image-24 {
    width: 100%;
  }
}


