* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
*{
  box-sizing:border-box;
}
body{
  margin:0;
}
#isjm{
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  background-image:linear-gradient(#f6f6e9 0%, #f6f6e9 100%);
}
.gjs-row{
  display:flex;
  justify-content:flex-start;
  align-items:stretch;
  flex-wrap:nowrap;
  padding:10px;
}
.gjs-cell{
  min-height:75px;
  flex-grow:1;
  flex-basis:100%;
}
#i6aaq{
  text-align:center;
  display:block;
  font-family:"DM Sans", sans-serif;
  padding:10px 10px 10px 10px;
  justify-content:flex-start;
  align-self:auto;
  position:static;
  color:#ffffff;
  border:1px solid white;
  opacity:1;
  transform:unset;
  box-shadow:unset;
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  background-image:linear-gradient(#457d58 0%, #457d58 100%);
  border-radius:0.7em 0.7em 0.7em 0.7em;
  margin:20px 0px 0px 10px;
  font-size:1.5em;
  transition:all 0.4s ease;
}
#iu0zn{
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  background-image:linear-gradient(#457d58 0%, #457d58 100%);
  margin:0px 0px 0% 0px;
  padding:0px 0px 0px 0px;
}
#iffwz{
  justify-content:space-around;
  text-align:center;
  padding:30px 0px 30px 0px;
}
#ialqg{
  padding:0px 0px 0 0px;
  text-align:center;
  font-family:"Host Grotesk", sans-serif;
  font-weight:900;
  font-size:1.5em;
  margin:30px 0px 30px 0px;
}
#iwngv{
  padding:10px;
  text-align:center;
  font-family:"DM Sans", sans-serif;
  position:relative;
  max-width:1000px;
  float:none;
  margin:30px auto 30px auto;
  font-size:1.5em;
}
#iu1lj{
  color:black;
  border:4px solid #457d58;
  max-width:80%;
}
#ic14p{
  color:black;
  border:4px solid #457d58;
  max-width:80%;
}
#i9ixc{
  color:black;
  border:4px solid #457d58;
  max-width:80%;
}
#io46y{
  padding:30px 10px 30px 10px;
  text-align:center;
  font-family:"DM Sans", sans-serif;
  font-size:1.5em;
}
#id7n6{
  padding:30px 10px 30px 10px;
}
#ihelf{
  text-align:center;
}
#iht1z-2{
  padding:10px;
  font-family:"Host Grotesk", sans-serif;
  font-weight:900;
  color:#457d58;
  font-size:3.5em;
}
#i44wg-2{
  padding:10px;
  font-family:"Host Grotesk", sans-serif;
  font-weight:900;
  color:#457d58;
  font-size:3.5em;
}
#i44wg-2{
  padding:10px;
}
#i44wg-2-2{
  padding:10px;
  font-family:"DM Sans", sans-serif;
  font-size:1.2em;
  margin:10px 0px 10px 0px;
}
#i44wg-2-2{
  padding:10px;
}
#i44wg-2-2-2{
  padding:10px;
  font-family:"DM Sans", sans-serif;
  font-size:1.2em;
  margin:10px 0px 10px 0px;
}
#i44wg-2-2-2{
  padding:10px;
}
#i44wg-2-2-2-2{
  padding:10px;
  font-family:"DM Sans", sans-serif;
  font-size:1.2em;
  margin:10px 0px 10px 0px;
}
#i44wg-2-2-2-2{
  padding:10px;
}
#i44wg-2-2-2-2-2{
  padding:10px;
  font-family:"DM Sans", sans-serif;
  font-size:1.2em;
  margin:10px 0px 10px 0px;
}
#i44wg-2-2-2-2-2{
  padding:10px;
}
#iht1z-2{
  padding:10px;
}
#i44wg-2-3{
  padding:0px 0px 0px 0px;
  font-family:"DM Sans", sans-serif;
  font-weight:600;
  font-size:1.4em;
}
#i44wg-2-3{
  padding:10px;
}
#i44wg-2-2-2-3{
  padding:0px 0px 0px 0px;
  font-family:"DM Sans", sans-serif;
  font-weight:600;
  font-size:1.4em;
}
#i44wg-2-2-2-3{
  padding:10px;
}
#i44wg-2-2-2-2-2-3{
  padding:0px 0px 0px 0px;
  font-family:"DM Sans", sans-serif;
  font-weight:600;
  font-size:1.4em;
}
#i44wg-2-2-2-2-2-3{
  padding:10px;
}
#i5oqp{
  text-align:center;
}
#ih98u{
  flex-basis:30%;
  min-height:212px;
  text-align:left;
  display:flex;
  flex-direction:row-reverse;
}
#iee8v{
  flex-basis:70%;
}
#i3bvh{
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  background-image:linear-gradient(#457d58 0%, #457d58 100%);
}
#ij8eo-2{
  color:black;
  width:274px;
  height:212px;
  display:inline;
  position:absolute;
  float:none;
  text-align:left;
}
#icjks{
  padding:10px 10px 10px 0;
  font-family:"DM Sans", sans-serif;
  color:#ffffff;
  font-size:1.2em;
  margin:0 0 0 10px;
}
#i4euq{
  padding:10px 10px 10px 0;
  font-family:"DM Sans", sans-serif;
  color:#ffffff;
  font-size:1.2em;
  margin:0 0 0 10px;
}
#ie5av{
  font-weight:800;
  color:#457d58;
  font-size:3em;
  margin:0px 0px 0 0px;
}
#idk8t{
  font-size:19.2px;
  font-weight:400;
}
#igrjv{
  font-size:19.2px;
  font-weight:400;
}
#ihk2x{
  font-size:19.2px;
  font-weight:400;
}
#i6aaq:hover{
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  background-image:linear-gradient(#f6f6e9 0%, #f6f6e9 100%);
  color:#457d58;
  transform:unset;
  transition:all 0.4s ease;
}
#i27bj{
  text-align:center;
}
#i3hzf{
  text-align:center;
}
#igilw{
  text-align:center;
}
#i4ivl{
  margin:0px auto 0px auto;
  float:none;
  text-align:left;
  max-width:90vw;
  position:static;
}
@media (max-width: 992px){
  #i44wg-2{
    padding:0px 0px 0px 0;
  }
  #iht1z-2{
    padding:0px 0px 0px 0;
  }
  #ih98u{
    justify-content:space-around;
  }
}
@media (max-width: 768px){
  .gjs-row{
    flex-wrap:wrap;
  }
}
@media (max-width: 480px){
  #i44wg-2{
    font-size:2.7em;
  }
  #iht1z-2{
    font-size:2.7em;
  }
  #icjks{
    font-size:1em;
  }
  #iwngv{
    margin:10px auto 10px auto;
    font-size:1.15em;
  }
  #i6aaq{
    margin:0px auto 0px auto;
    padding:10px 10px 10px 10px;
  }
  #ialqg{
    margin:10px 0px 10px 0px;
  }
  #i4euq{
    font-size:1em;
  }
  #ij8eo-2{
    margin:0px auto 0px auto;
    text-align:center;
  }
  #ih98u{
    text-align:center;
    justify-content:space-around;
  }
  #ie5av{
    font-size:2.5em;
  }
  #io46y{
    padding:10px 10px 10px 10px;
    font-size:1.15em;
  }
  #id7n6{
    padding:10px 10px 10px 10px;
  }
  #iee8v{
    text-align:center;
  }
}
