@media (min-width: 64.25rem) {
  main {
       max-width: none !important;
       padding-left: 0 !important;
       padding-right: 0 !important;
  }
}

.border-class-1, .com-landing-pageminidesktop {
  margin: 0 auto;
}

@media screen and (max-width: 1023px) {
  .com-landing-pagedesktop { 
    display: none;
   }
  .com-landing-pagelargedesktop { 
    display: none;
   }
  .com-landing-pageminidesktop { 
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .com-landing-pagedesktop { 
    display: none;
   }
  .com-landing-pagelargedesktop { 
    display: none;
   }
  .com-landing-pagemobile { 
    display: none;
   }
}
@media screen and (min-width: 1440px) and (max-width: 2449px) {
  .com-landing-pagelargedesktop { 
    display: none;
   }
  .com-landing-pagemobile { 
    display: none;
   }
  .com-landing-pageminidesktop { 
    display: none;
   }
}
@media screen and (min-width: 2450px) {
  .com-landing-pagedesktop { 
    display: none;
   }
  .com-landing-pagemobile { 
    display: none;
   }
  .com-landing-pageminidesktop { 
    display: none;
   }
}
/* screen - com-landing-pagedesktop */

.border-class-1 {
  border-color:rgba(255,255,255,0);
  border-style:solid;
  border-width:1px;
}
.com-landing-pagedesktop {
  background-color:var(--pampas);
  height:5326px;
  overflow:hidden;
  position:relative;
  width:1440px;
}
.com-landing-pagedesktop .bringing-inspiration-00LGpa {
  background-color:rgba(30,31,32,0);
  font-size:17.0px;
  height:auto;
  left:92px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:342px;
  white-space:nowrap;
  width:252px;
}
.com-landing-pagedesktop .bringing-inspiration-2P4qUJ {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:721px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:2766px;
  width:630px;
}
.com-landing-pagedesktop .bringing-inspiration-3kIbHG {
  background-color:rgba(22,22,22,0);
  height:auto;
  left:721px;
  position:absolute;
  text-align:left;
  top:4581px;
  white-space:nowrap;
  width:242px;
}
.com-landing-pagedesktop .bringing-inspiration-C61RwL {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:721px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:1561px;
  width:630px;
}
.com-landing-pagedesktop .bringing-inspiration-HlKRTo {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:721px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:3565px;
  width:631px;
}
.com-landing-pagedesktop .bringing-inspiration-J1YQmd {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:721px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:3180px;
  width:630px;
}
.com-landing-pagedesktop .bringing-inspiration-QL5zbd {
  background-color:rgba(30,31,32,0);
  font-size:17.0px;
  height:auto;
  left:1261px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:340px;
  white-space:nowrap;
  width:auto;
}
.com-landing-pagedesktop .bringing-inspiration-QxM5SU {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:721px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:2716px;
  white-space:nowrap;
  width:529px;
}
.com-landing-pagedesktop .bringing-inspiration-R7WrHk {
  background-color:rgba(66,67,68,0);
  font-size:21.0px;
  height:auto;
  left:721px;
  line-height:31.5px;
  position:absolute;
  text-align:left;
  top:4277px;
  width:630px;
}
.com-landing-pagedesktop .bringing-inspiration-VMr6Om {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:721px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:2339px;
  white-space:nowrap;
  width:529px;
}
.com-landing-pagedesktop .bringing-inspiration-VkPPtx {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:721px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3904px;
  white-space:nowrap;
  width:530px;
}
.com-landing-pagedesktop .bringing-inspiration-YWzA7M {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:721px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:3954px;
  width:631px;
}
.com-landing-pagedesktop .bringing-inspiration-a5WPlX {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:721px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3515px;
  white-space:nowrap;
  width:527px;
}
.com-landing-pagedesktop .bringing-inspiration-a73nmY {
  background-color:rgba(22,22,22,0);
  height:auto;
  left:723px;
  position:absolute;
  text-align:left;
  top:4606px;
  width:206px;
}
.com-landing-pagedesktop .bringing-inspiration-mzXdH9 {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:721px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:2389px;
  width:630px;
}
.com-landing-pagedesktop .bringing-inspiration-qr8e7q {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:721px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3130px;
  white-space:nowrap;
  width:527px;
}
.com-landing-pagedesktop .bringing-inspiration-rxvq3k {
  background-color:rgba(81,79,74,0);
  font-size:30.0px;
  height:auto;
  left:92px;
  line-height:44.4px;
  position:absolute;
  text-align:left;
  top:444px;
  width:907px;
}
.com-landing-pagedesktop .bringing-inspiration-rzkej8 {
  background-color:rgba(22,22,22,0);
  font-size:25.0px;
  height:auto;
  left:122px;
  line-height:35.0px;
  position:absolute;
  text-align:left;
  top:2062px;
  width:356px;
}
.com-landing-pagedesktop .bringing-inspiration-x5xjB4 {
  background-color:rgba(30,31,32,0);
  font-size:17.0px;
  height:auto;
  left:390px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:340px;
  white-space:nowrap;
  width:252px;
}
.com-landing-pagedesktop .dei-logo-purple-05-1-C61RwL {
  background-color:rgba(255,255,255,0);
  height:153px;
  left:1211px;
  position:absolute;
  top:104px;
  width:147px;
}
.com-landing-pagedesktop .facebookicon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:24px;
  left:1324px;
  position:absolute;
  top:449px;
  width:12px;
}
.com-landing-pagedesktop .flex-C61RwL {
  background-color:rgba(22,22,22,0);
  font-size:80.0px;
  height:auto;
  left:89px;
  line-height:81.6px;
  position:absolute;
  text-align:left;
  top:100px;
  width:1005px;
}
.com-landing-pagedesktop .frame-2-C61RwL {
  background-color:rgba(255,255,255,0);
  height:595px;
  left:0px;
  position:absolute;
  top:4731px;
  width:1440px;
}
.com-landing-pagedesktop .green-C61RwL {
  background-color:var(--malachite);
  height:7px;
  left:92px;
  position:absolute;
  top:1474px;
  width:1257px;
}
.com-landing-pagedesktop .group-21352-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:89px;
  position:absolute;
  top:3888px;
  width:525px;
}
.com-landing-pagedesktop .group-21352-C61RwL {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:89px;
  position:absolute;
  top:2323px;
  width:525px;
}
.com-landing-pagedesktop .group-21352-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:89px;
  position:absolute;
  top:3503px;
  width:525px;
}
.com-landing-pagedesktop .group-21352-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:89px;
  position:absolute;
  top:2702px;
  width:525px;
}
.com-landing-pagedesktop .group-21352-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:89px;
  position:absolute;
  top:3116px;
  width:525px;
}
.com-landing-pagedesktop .group-21388-gUEd1c {
  background-color:rgba(255,255,255,0);
  cursor:pointer;
  height:595px;
  left:0px;
  position:absolute;
  top:0px;
  width:1440px;
}
.com-landing-pagedesktop .group-21389-C61RwL {
  background-color:rgba(255,255,255,0);
  height:649px;
  left:92px;
  position:absolute;
  top:832px;
  width:1257px;
}
.com-landing-pagedesktop .image-356-C61RwL {
  background-color:rgba(255,255,255,0);
  height:75px;
  left:693px;
  position:absolute;
  top:4498px;
  width:246px;
}
.com-landing-pagedesktop .image-358-C61RwL {
  background-color:var(--mist-gray);
  height:649px;
  left:92px;
  position:absolute;
  top:832px;
  width:1257px;
}
.com-landing-pagedesktop .line-592-C61RwL {
  background-color:rgba(255,255,255,0);
  height:117px;
  left:1328px;
  position:absolute;
  top:624px;
  width:1px;
}
.com-landing-pagedesktop .line-602-C61RwL {
  background-color:rgba(255,255,255,0);
  height:172px;
  left:90px;
  position:absolute;
  top:2062px;
  width:418px;
}
.com-landing-pagedesktop .line-603-C61RwL {
  background-color:rgba(255,255,255,0);
  height:2px;
  left:90px;
  position:absolute;
  top:310px;
  width:1259px;
}
.com-landing-pagedesktop .line-610-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:721px;
  position:absolute;
  top:3886px;
  width:90px;
}
.com-landing-pagedesktop .line-610-C61RwL {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:721px;
  position:absolute;
  top:2321px;
  width:90px;
}
.com-landing-pagedesktop .line-610-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:721px;
  position:absolute;
  top:3501px;
  width:90px;
}
.com-landing-pagedesktop .line-610-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:721px;
  position:absolute;
  top:2700px;
  width:90px;
}
.com-landing-pagedesktop .line-610-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:721px;
  position:absolute;
  top:3114px;
  width:90px;
}
.com-landing-pagedesktop .linkedinicon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:24px;
  left:1318px;
  position:absolute;
  top:562px;
  width:24px;
}
.com-landing-pagedesktop .rectangle-2154-C61RwL {
  background-color:var(--white);
  height:1180px;
  left:0px;
  position:absolute;
  top:0px;
  width:1440px;
}
.com-landing-pagedesktop .rectangle-2155-C61RwL {
  background-color:var(--white);
  height:1180px;
  left:-760px;
  position:absolute;
  top:0px;
  width:2962px;
}
.com-landing-pagedesktop .span1-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  display: block;
  letter-spacing:0.00px;
}
.com-landing-pagedesktop .span2-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:0.00px;
}
.com-landing-pagedesktop .twittericon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:20px;
  left:1318px;
  position:absolute;
  top:507px;
  width:24px;
}
.com-landing-pagedesktop .vector-00LGpa {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1279px;
  position:absolute;
  top:183px;
  width:1px;
}
.com-landing-pagedesktop .vector-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1269px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagedesktop .vector-3kIbHG {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1235px;
  position:absolute;
  top:183px;
  width:1px;
}
.com-landing-pagedesktop .vector-C61RwL {
  background-color:rgba(99,95,170,0);
  height:1px;
  left:1283px;
  position:absolute;
  top:181px;
  width:1px;
}
.com-landing-pagedesktop .vector-HlKRTo {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1306px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagedesktop .vector-J1YQmd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1290px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagedesktop .vector-JNxCmP {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1305px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagedesktop .vector-K0Quix {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1273px;
  position:absolute;
  top:210px;
  width:1px;
}
.com-landing-pagedesktop .vector-MGnoC8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1264px;
  position:absolute;
  top:207px;
  width:1px;
}
.com-landing-pagedesktop .vector-NVuCL2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1318px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagedesktop .vector-NjZa5V {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1295px;
  position:absolute;
  top:207px;
  width:1px;
}
.com-landing-pagedesktop .vector-QL5zbd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1297px;
  position:absolute;
  top:189px;
  width:1px;
}
.com-landing-pagedesktop .vector-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1256px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagedesktop .vector-R7WrHk {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1262px;
  position:absolute;
  top:185px;
  width:1px;
}
.com-landing-pagedesktop .vector-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1237px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagedesktop .vector-VkPPtx {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1317px;
  position:absolute;
  top:163px;
  width:1px;
}
.com-landing-pagedesktop .vector-YWzA7M {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1323px;
  position:absolute;
  top:165px;
  width:1px;
}
.com-landing-pagedesktop .vector-a5WPlX {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1298px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagedesktop .vector-a73nmY {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1248px;
  position:absolute;
  top:187px;
  width:1px;
}
.com-landing-pagedesktop .vector-dMQSMw {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1254px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagedesktop .vector-eCxQ2N {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1240px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagedesktop .vector-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1247px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagedesktop .vector-oGxSr2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1287px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagedesktop .vector-qr8e7q {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1280px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagedesktop .vector-rxvq3k {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1272px;
  position:absolute;
  top:183px;
  width:1px;
}
.com-landing-pagedesktop .vector-rzkej8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1231px;
  position:absolute;
  top:207px;
  width:1px;
}
.com-landing-pagedesktop .vector-uUmcMD {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1328px;
  position:absolute;
  top:213px;
  width:1px;
}
.com-landing-pagedesktop .vector-x5xjB4 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1290px;
  position:absolute;
  top:187px;
  width:1px;
}
.font-class-1 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.50px;
}
.font-class-10 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:1.50px;
}
.font-class-2 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
}
.font-class-3 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.36px;
}
.font-class-4 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:-0.50px;
}
.font-class-5 {
  color:var(--hunter-green);
  font-family:"lineto-brown", Helvetica, Arial, serif;
}
.font-class-6 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
}
.font-class-7 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:18.0px;
  font-style:normal;
  font-weight:700;
  letter-spacing:1.50px;
  line-height:19.8px;
}
.font-class-8 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:14.0px;
  font-style:normal;
  font-weight:200;
  letter-spacing:-1.00px;
  line-height:15.4px;
}
.font-class-9 {
  color:var(--emperor);
  font-family:'FreightDisp Pro', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:0.50px;
}
:root {
  --cape-cod:rgba(66,67,68,1.0);
  --eerie-black:rgba(30,31,32,1.0);
  --emperor:rgba(81,79,74,1.0);
  --hunter-green:rgba(22,22,22,1.0);
  --malachite:rgba(13,176,74,1.0);
  --mist-gray:rgba(196,196,196,1.0);
  --pampas:rgba(246,244,239,1.0);
  --white:rgba(255,255,255,1.0);
}
/* screen - com-landing-pagelargedesktop */

.border-class-1 {
  border-color:rgba(255,255,255,0);
  border-style:solid;
  border-width:1px;
}
.com-landing-pagelargedesktop {
  background-color:var(--pampas);
  height:5531px;
  overflow:hidden;
  position:relative;
  width:2450px;
}
.com-landing-pagelargedesktop .bringing-inspiration-00LGpa {
  background-color:rgba(30,31,32,0);
  font-size:17.0px;
  height:auto;
  left:597px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:342px;
  white-space:nowrap;
  width:252px;
}
.com-landing-pagelargedesktop .bringing-inspiration-2P4qUJ {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:1226px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:2766px;
  width:630px;
}
.com-landing-pagelargedesktop .bringing-inspiration-3kIbHG {
  background-color:rgba(22,22,22,0);
  height:auto;
  left:1226px;
  position:absolute;
  text-align:left;
  top:4581px;
  white-space:nowrap;
  width:242px;
}
.com-landing-pagelargedesktop .bringing-inspiration-C61RwL {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:1226px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:1561px;
  width:630px;
}
.com-landing-pagelargedesktop .bringing-inspiration-HlKRTo {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:1226px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:3565px;
  width:631px;
}
.com-landing-pagelargedesktop .bringing-inspiration-J1YQmd {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:1226px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:3180px;
  width:630px;
}
.com-landing-pagelargedesktop .bringing-inspiration-QL5zbd {
  background-color:rgba(30,31,32,0);
  font-size:17.0px;
  height:auto;
  left:1766px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:340px;
  white-space:nowrap;
  width:93px;
}
.com-landing-pagelargedesktop .bringing-inspiration-QxM5SU {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:1226px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:2716px;
  white-space:nowrap;
  width:529px;
}
.com-landing-pagelargedesktop .bringing-inspiration-R7WrHk {
  background-color:rgba(66,67,68,0);
  font-size:21.0px;
  height:auto;
  left:1226px;
  line-height:31.5px;
  position:absolute;
  text-align:left;
  top:4277px;
  width:630px;
}
.com-landing-pagelargedesktop .bringing-inspiration-VMr6Om {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:1226px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:2339px;
  white-space:nowrap;
  width:529px;
}
.com-landing-pagelargedesktop .bringing-inspiration-VkPPtx {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:1226px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3904px;
  white-space:nowrap;
  width:530px;
}
.com-landing-pagelargedesktop .bringing-inspiration-YWzA7M {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:1226px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:3954px;
  width:631px;
}
.com-landing-pagelargedesktop .bringing-inspiration-a5WPlX {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:1226px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3515px;
  white-space:nowrap;
  width:527px;
}
.com-landing-pagelargedesktop .bringing-inspiration-a73nmY {
  background-color:rgba(22,22,22,0);
  height:auto;
  left:1228px;
  position:absolute;
  text-align:left;
  top:4606px;
  width:206px;
}
.com-landing-pagelargedesktop .bringing-inspiration-mzXdH9 {
  background-color:rgba(66,67,68,0);
  font-size:18.0px;
  height:auto;
  left:1226px;
  line-height:27.0px;
  position:absolute;
  text-align:left;
  top:2389px;
  width:630px;
}
.com-landing-pagelargedesktop .bringing-inspiration-qr8e7q {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:1226px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3130px;
  white-space:nowrap;
  width:527px;
}
.com-landing-pagelargedesktop .bringing-inspiration-rxvq3k {
  background-color:rgba(81,79,74,0);
  font-size:30.0px;
  height:auto;
  left:597px;
  line-height:44.4px;
  position:absolute;
  text-align:left;
  top:444px;
  width:907px;
}
.com-landing-pagelargedesktop .bringing-inspiration-rzkej8 {
  background-color:rgba(22,22,22,0);
  font-size:25.0px;
  height:auto;
  left:627px;
  line-height:35.0px;
  position:absolute;
  text-align:left;
  top:2062px;
  width:356px;
}
.com-landing-pagelargedesktop .bringing-inspiration-x5xjB4 {
  background-color:rgba(30,31,32,0);
  font-size:17.0px;
  height:auto;
  left:895px;
  line-height:30.6px;
  position:absolute;
  text-align:left;
  top:340px;
  white-space:nowrap;
  width:252px;
}
.com-landing-pagelargedesktop .dei-logo-purple-05-1-C61RwL {
  background-color:rgba(255,255,255,0);
  height:154px;
  left:1717px;
  position:absolute;
  top:104px;
  width:143px;
}
.com-landing-pagelargedesktop .flex-C61RwL {
  background-color:rgba(22,22,22,0);
  font-size:80.0px;
  height:auto;
  left:594px;
  line-height:81.6px;
  position:absolute;
  text-align:left;
  top:100px;
  width:auto;
}
.com-landing-pagelargedesktop .frame-1-C61RwL {
  background-color:rgba(255,255,255,0);
  height:800px;
  left:0px;
  position:absolute;
  top:4731px;
  width:2450px;
}
.com-landing-pagelargedesktop .green-C61RwL {
  background-color:var(--malachite);
  height:7px;
  left:597px;
  position:absolute;
  top:1474px;
  width:1257px;
}
.com-landing-pagelargedesktop .group-21245-C61RwL {
  background-color:rgba(255,255,255,0);
  height:136px;
  left:1823px;
  position:absolute;
  top:449px;
  width:24px;
}
.com-landing-pagelargedesktop .group-21350-WzCX2w {
  background-color:rgba(255,255,255,0);
  cursor:pointer;
  height:800px;
  left:0px;
  position:absolute;
  top:0px;
  width:2450px;
}
.com-landing-pagelargedesktop .group-21352-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:594px;
  position:absolute;
  top:3888px;
  width:525px;
}
.com-landing-pagelargedesktop .group-21352-C61RwL {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:594px;
  position:absolute;
  top:2323px;
  width:525px;
}
.com-landing-pagelargedesktop .group-21352-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:594px;
  position:absolute;
  top:3503px;
  width:525px;
}
.com-landing-pagelargedesktop .group-21352-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:594px;
  position:absolute;
  top:2702px;
  width:525px;
}
.com-landing-pagelargedesktop .group-21352-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:299px;
  left:594px;
  position:absolute;
  top:3116px;
  width:525px;
}
.com-landing-pagelargedesktop .group-21388-C61RwL {
  background-color:rgba(255,255,255,0);
  height:649px;
  left:597px;
  position:absolute;
  top:832px;
  width:1257px;
}
.com-landing-pagelargedesktop .image-356-C61RwL {
  background-color:rgba(255,255,255,0);
  height:75px;
  left:1198px;
  position:absolute;
  top:4498px;
  width:246px;
}
.com-landing-pagelargedesktop .image-358-C61RwL {
  background-color:var(--mist-gray);
  height:649px;
  left:597px;
  position:absolute;
  top:832px;
  width:1257px;
}
.com-landing-pagelargedesktop .line-592-C61RwL {
  background-color:rgba(255,255,255,0);
  height:117px;
  left:1833px;
  position:absolute;
  top:624px;
  width:1px;
}
.com-landing-pagelargedesktop .line-602-C61RwL {
  background-color:rgba(255,255,255,0);
  height:172px;
  left:595px;
  position:absolute;
  top:2062px;
  width:418px;
}
.com-landing-pagelargedesktop .line-603-C61RwL {
  background-color:rgba(255,255,255,0);
  height:2px;
  left:595px;
  position:absolute;
  top:310px;
  width:1259px;
}
.com-landing-pagelargedesktop .line-610-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:1226px;
  position:absolute;
  top:3886px;
  width:90px;
}
.com-landing-pagelargedesktop .line-610-C61RwL {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:1226px;
  position:absolute;
  top:2321px;
  width:90px;
}
.com-landing-pagelargedesktop .line-610-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:1226px;
  position:absolute;
  top:3501px;
  width:90px;
}
.com-landing-pagelargedesktop .line-610-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:1226px;
  position:absolute;
  top:2700px;
  width:90px;
}
.com-landing-pagelargedesktop .line-610-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:1226px;
  position:absolute;
  top:3114px;
  width:90px;
}
.com-landing-pagelargedesktop .rectangle-2154-C61RwL {
  background-color:rgba(255,255,255,0);
  height:1180px;
  left:-830px;
  position:absolute;
  top:0px;
  width:4110px;
}
.com-landing-pagelargedesktop .span1-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  display: block;
  letter-spacing:0.00px;
}
.com-landing-pagelargedesktop .span2-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:0.00px;
}
.com-landing-pagelargedesktop .vector-00LGpa {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1784px;
  position:absolute;
  top:183px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1774px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-3kIbHG {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1740px;
  position:absolute;
  top:183px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-C61RwL {
  background-color:rgba(99,95,170,0);
  height:1px;
  left:1788px;
  position:absolute;
  top:181px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-HlKRTo {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1811px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-J1YQmd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1795px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-JNxCmP {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1810px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-K0Quix {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1778px;
  position:absolute;
  top:210px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-MGnoC8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1769px;
  position:absolute;
  top:207px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-NVuCL2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1823px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-NjZa5V {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1800px;
  position:absolute;
  top:207px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-QL5zbd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1802px;
  position:absolute;
  top:189px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1761px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-R7WrHk {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1767px;
  position:absolute;
  top:185px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1742px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-VkPPtx {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1822px;
  position:absolute;
  top:163px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-YWzA7M {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1828px;
  position:absolute;
  top:165px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-a5WPlX {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1803px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-a73nmY {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1753px;
  position:absolute;
  top:187px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-dMQSMw {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1759px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-eCxQ2N {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1745px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1752px;
  position:absolute;
  top:159px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-oGxSr2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1792px;
  position:absolute;
  top:209px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-qr8e7q {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1785px;
  position:absolute;
  top:161px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-rxvq3k {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1777px;
  position:absolute;
  top:183px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-rzkej8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1736px;
  position:absolute;
  top:207px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-uUmcMD {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1833px;
  position:absolute;
  top:213px;
  width:1px;
}
.com-landing-pagelargedesktop .vector-x5xjB4 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:1795px;
  position:absolute;
  top:187px;
  width:1px;
}
.font-class-1 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.50px;
}
.font-class-10 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:1.50px;
}
.font-class-2 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
}
.font-class-3 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.36px;
}
.font-class-4 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:-0.50px;
}
.font-class-5 {
  color:var(--hunter-green);
  font-family:"lineto-brown", Helvetica, Arial, serif;
}
.font-class-6 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
}
.font-class-7 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:18.0px;
  font-style:normal;
  font-weight:700;
  letter-spacing:1.50px;
  line-height:19.8px;
}
.font-class-8 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:14.0px;
  font-style:normal;
  font-weight:200;
  letter-spacing:-1.00px;
  line-height:15.4px;
}
.font-class-9 {
  color:var(--emperor);
  font-family:'FreightDisp Pro', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:0.50px;
}
:root {
  --cape-cod:rgba(66,67,68,1.0);
  --eerie-black:rgba(30,31,32,1.0);
  --emperor:rgba(81,79,74,1.0);
  --hunter-green:rgba(22,22,22,1.0);
  --malachite:rgba(13,176,74,1.0);
  --mist-gray:rgba(196,196,196,1.0);
  --pampas:rgba(246,244,239,1.0);
  --white:rgba(255,255,255,1.0);
}
/* screen - com-landing-pageminidesktop */

.border-class-1 {
  border-color:rgba(255,255,255,0);
  border-style:solid;
  border-width:1px;
}
.com-landing-pageminidesktop {
  background-color:var(--pampas);
  border-color:rgba(255,255,255,0);
  border-style:solid;
  border-width:0.7px;
  height:3787.38px;
  overflow:hidden;
  position:relative;
  width:1024px;
}
.com-landing-pageminidesktop .bringing-inspiration-00LGpa {
  background-color:rgba(30,31,32,0);
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:12.1px;
  font-style:normal;
  font-weight:400;
  height:auto;
  left:65px;
  letter-spacing:1.07px;
  line-height:21.8px;
  position:absolute;
  text-align:left;
  top:243px;
  white-space:nowrap;
  width:180px;
}
.com-landing-pageminidesktop .bringing-inspiration-2P4qUJ {
  background-color:rgba(66,67,68,0);
  font-size:12.8px;
  height:auto;
  left:513px;
  line-height:19.2px;
  position:absolute;
  text-align:left;
  top:1967px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-3kIbHG {
  background-color:rgba(22,22,22,0);
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:12.8px;
  font-style:normal;
  font-weight:700;
  height:auto;
  left:513px;
  letter-spacing:1.07px;
  line-height:14.1px;
  position:absolute;
  text-align:left;
  top:3258px;
  white-space:nowrap;
  width:173px;
}
.com-landing-pageminidesktop .bringing-inspiration-C61RwL {
  background-color:rgba(66,67,68,0);
  font-size:12.8px;
  height:auto;
  left:513px;
  line-height:21.8px;
  position:absolute;
  text-align:left;
  top:1110px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-HlKRTo {
  background-color:rgba(66,67,68,0);
  font-size:12.8px;
  height:auto;
  left:513px;
  line-height:19.2px;
  position:absolute;
  text-align:left;
  top:2535px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-J1YQmd {
  background-color:rgba(66,67,68,0);
  font-size:12.8px;
  height:auto;
  left:513px;
  line-height:19.2px;
  position:absolute;
  text-align:left;
  top:2261px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-QL5zbd {
  background-color:rgba(30,31,32,0);
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:12.1px;
  font-style:normal;
  font-weight:200;
  height:auto;
  left:897px;
  letter-spacing:-0.36px;
  line-height:21.8px;
  position:absolute;
  text-align:left;
  top:242px;
  white-space:nowrap;
  width:67px;
}
.com-landing-pageminidesktop .bringing-inspiration-QxM5SU {
  background-color:rgba(22,22,22,0);
  font-size:19.9px;
  height:auto;
  left:513px;
  line-height:23.9px;
  position:absolute;
  text-align:left;
  top:1931px;
  white-space:nowrap;
  width:377px;
}
.com-landing-pageminidesktop .bringing-inspiration-R7WrHk {
  background-color:rgba(66,67,68,0);
  font-size:14.9px;
  height:auto;
  left:513px;
  line-height:22.4px;
  position:absolute;
  text-align:left;
  top:3041px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-VMr6Om {
  background-color:rgba(22,22,22,0);
  font-size:19.9px;
  height:auto;
  left:513px;
  line-height:23.9px;
  position:absolute;
  text-align:left;
  top:1663px;
  white-space:nowrap;
  width:377px;
}
.com-landing-pageminidesktop .bringing-inspiration-VkPPtx {
  background-color:rgba(22,22,22,0);
  font-size:19.9px;
  height:auto;
  left:513px;
  line-height:23.9px;
  position:absolute;
  text-align:left;
  top:2776px;
  white-space:nowrap;
  width:377px;
}
.com-landing-pageminidesktop .bringing-inspiration-YWzA7M {
  background-color:rgba(66,67,68,0);
  font-size:12.8px;
  height:auto;
  left:513px;
  line-height:19.2px;
  position:absolute;
  text-align:left;
  top:2812px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-a5WPlX {
  background-color:rgba(22,22,22,0);
  font-size:19.9px;
  height:auto;
  left:513px;
  line-height:23.9px;
  position:absolute;
  text-align:left;
  top:2500px;
  white-space:nowrap;
  width:375px;
}
.com-landing-pageminidesktop .bringing-inspiration-a73nmY {
  background-color:rgba(22,22,22,0);
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:10.0px;
  font-style:normal;
  font-weight:200;
  height:auto;
  left:514px;
  letter-spacing:-0.71px;
  line-height:11.0px;
  position:absolute;
  text-align:left;
  top:3275px;
  width:147px;
}
.com-landing-pageminidesktop .bringing-inspiration-mzXdH9 {
  background-color:rgba(66,67,68,0);
  font-size:12.8px;
  height:auto;
  left:513px;
  line-height:19.2px;
  position:absolute;
  text-align:left;
  top:1699px;
  width:449px;
}
.com-landing-pageminidesktop .bringing-inspiration-qr8e7q {
  background-color:rgba(22,22,22,0);
  font-size:19.9px;
  height:auto;
  left:513px;
  line-height:23.9px;
  position:absolute;
  text-align:left;
  top:2226px;
  white-space:nowrap;
  width:375px;
}
.com-landing-pageminidesktop .bringing-inspiration-rxvq3k {
  background-color:rgba(81,79,74,0);
  color:var(--emperor);
  font-family:'FreightDisp Pro', Helvetica, Arial, serif;
  font-size:21.3px;
  font-style:normal;
  font-weight:200;
  height:auto;
  left:65px;
  letter-spacing:0.36px;
  line-height:31.6px;
  position:absolute;
  text-align:left;
  top:316px;
  width:646px;
}
.com-landing-pageminidesktop .bringing-inspiration-rzkej8 {
  background-color:rgba(22,22,22,0);
  font-size:17.8px;
  height:auto;
  left:87px;
  line-height:24.9px;
  position:absolute;
  text-align:left;
  top:1466px;
  width:254px;
}
.com-landing-pageminidesktop .bringing-inspiration-x5xjB4 {
  background-color:rgba(30,31,32,0);
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:12.1px;
  font-style:normal;
  font-weight:200;
  height:auto;
  left:277px;
  letter-spacing:-0.36px;
  line-height:21.8px;
  position:absolute;
  text-align:left;
  top:242px;
  white-space:nowrap;
  width:180px;
}
.com-landing-pageminidesktop .dei-logo-purple-05-1-C61RwL {
  background-color:rgba(255,255,255,0);
  height:110px;
  left:861px;
  position:absolute;
  top:74px;
  width:105px;
}
.com-landing-pageminidesktop .facebookicon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:18px;
  left:941px;
  position:absolute;
  top:319px;
  width:9px;
}
.com-landing-pageminidesktop .flex-C61RwL {
  background-color:rgba(22,22,22,0);
  font-size:48.0px;
  height:auto;
  left:64px;
  line-height:49.0px;
  position:absolute;
  text-align:left;
  top:79px;
  width:336px;
}
.com-landing-pageminidesktop .frame-2-C61RwL {
  background-color:rgba(255,255,255,0);
  height:423px;
  left:0px;
  position:absolute;
  top:3364px;
  width:1024px;
}
.com-landing-pageminidesktop .green-C61RwL {
  background-color:var(--malachite);
  height:5px;
  left:65px;
  position:absolute;
  top:1048px;
  width:894px;
}
.com-landing-pageminidesktop .green-VMr6Om {
  background-color:var(--malachite);
  height:5px;
  left:65px;
  position:absolute;
  top:1048px;
  width:894px;
}
.com-landing-pageminidesktop .group-21352-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:213px;
  left:63px;
  position:absolute;
  top:2765px;
  width:374px;
}
.com-landing-pageminidesktop .group-21352-C61RwL {
  background-color:rgba(255,255,255,0);
  height:214px;
  left:63px;
  position:absolute;
  top:1651px;
  width:374px;
}
.com-landing-pageminidesktop .group-21352-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:213px;
  left:63px;
  position:absolute;
  top:2491px;
  width:374px;
}
.com-landing-pageminidesktop .group-21352-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:214px;
  left:63px;
  position:absolute;
  top:1921px;
  width:374px;
}
.com-landing-pageminidesktop .group-21352-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:213px;
  left:63px;
  position:absolute;
  top:2216px;
  width:374px;
}
.com-landing-pageminidesktop .group-21388-gUEd1c {
  background-color:rgba(255,255,255,0);
  cursor:pointer;
  height:424px;
  left:0px;
  position:absolute;
  top:-0px;
  width:1024px;
}
.com-landing-pageminidesktop .image-356-C61RwL {
  background-color:rgba(255,255,255,0);
  height:54px;
  left:493px;
  position:absolute;
  top:3198px;
  width:176px;
}
.com-landing-pageminidesktop .image-358-C61RwL {
  background-color:var(--mist-gray);
  height:462px;
  left:65px;
  position:absolute;
  top:592px;
  width:894px;
}
.com-landing-pageminidesktop .image-358-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:462px;
  left:65px;
  position:absolute;
  top:591px;
  width:894px;
}
.com-landing-pageminidesktop .line-592-C61RwL {
  background-color:rgba(255,255,255,0);
  height:84px;
  left:945px;
  position:absolute;
  top:444px;
  width:1px;
}
.com-landing-pageminidesktop .line-602-C61RwL {
  background-color:rgba(255,255,255,0);
  height:122px;
  left:64px;
  position:absolute;
  top:1466px;
  width:298px;
}
.com-landing-pageminidesktop .line-603-C61RwL {
  background-color:rgba(255,255,255,0);
  height:3px;
  left:64px;
  position:absolute;
  top:220px;
  width:896px;
}
.com-landing-pageminidesktop .line-610-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:512px;
  position:absolute;
  top:2763px;
  width:64px;
}
.com-landing-pageminidesktop .line-610-C61RwL {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:512px;
  position:absolute;
  top:1650px;
  width:64px;
}
.com-landing-pageminidesktop .line-610-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:3px;
  left:512px;
  position:absolute;
  top:2490px;
  width:64px;
}
.com-landing-pageminidesktop .line-610-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:512px;
  position:absolute;
  top:1920px;
  width:64px;
}
.com-landing-pageminidesktop .line-610-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:512px;
  position:absolute;
  top:2214px;
  width:64px;
}
.com-landing-pageminidesktop .linkedinicon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:17px;
  left:937px;
  position:absolute;
  top:399px;
  width:18px;
}
.com-landing-pageminidesktop .rectangle-2154-C61RwL {
  background-color:var(--white);
  height:839px;
  left:0px;
  position:absolute;
  top:0px;
  width:1024px;
}
.com-landing-pageminidesktop .rectangle-2155-C61RwL {
  background-color:var(--white);
  height:839px;
  left:-487px;
  position:absolute;
  top:0px;
  width:2000px;
}
.com-landing-pageminidesktop .span1-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  display: block;
  letter-spacing:0.00px;
}
.com-landing-pageminidesktop .span2-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:0.00px;
}
.com-landing-pageminidesktop .twittericon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:14px;
  left:937px;
  position:absolute;
  top:360px;
  width:18px;
}
.com-landing-pageminidesktop .vector-00LGpa {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:909px;
  position:absolute;
  top:130px;
  width:1px;
}
.com-landing-pageminidesktop .vector-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:902px;
  position:absolute;
  top:114px;
  width:1px;
}
.com-landing-pageminidesktop .vector-3kIbHG {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:878px;
  position:absolute;
  top:130px;
  width:1px;
}
.com-landing-pageminidesktop .vector-C61RwL {
  background-color:rgba(99,95,170,0);
  height:1px;
  left:912px;
  position:absolute;
  top:129px;
  width:1px;
}
.com-landing-pageminidesktop .vector-HlKRTo {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:928px;
  position:absolute;
  top:113px;
  width:1px;
}
.com-landing-pageminidesktop .vector-J1YQmd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:917px;
  position:absolute;
  top:114px;
  width:1px;
}
.com-landing-pageminidesktop .vector-JNxCmP {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:928px;
  position:absolute;
  top:149px;
  width:1px;
}
.com-landing-pageminidesktop .vector-K0Quix {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:905px;
  position:absolute;
  top:149px;
  width:1px;
}
.com-landing-pageminidesktop .vector-MGnoC8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:899px;
  position:absolute;
  top:147px;
  width:1px;
}
.com-landing-pageminidesktop .vector-NVuCL2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:937px;
  position:absolute;
  top:149px;
  width:1px;
}
.com-landing-pageminidesktop .vector-NjZa5V {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:921px;
  position:absolute;
  top:147px;
  width:1px;
}
.com-landing-pageminidesktop .vector-QL5zbd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:922px;
  position:absolute;
  top:135px;
  width:1px;
}
.com-landing-pageminidesktop .vector-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:893px;
  position:absolute;
  top:114px;
  width:1px;
}
.com-landing-pageminidesktop .vector-R7WrHk {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:897px;
  position:absolute;
  top:132px;
  width:1px;
}
.com-landing-pageminidesktop .vector-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:879px;
  position:absolute;
  top:113px;
  width:1px;
}
.com-landing-pageminidesktop .vector-VkPPtx {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:936px;
  position:absolute;
  top:116px;
  width:1px;
}
.com-landing-pageminidesktop .vector-YWzA7M {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:941px;
  position:absolute;
  top:117px;
  width:1px;
}
.com-landing-pageminidesktop .vector-a5WPlX {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:923px;
  position:absolute;
  top:113px;
  width:1px;
}
.com-landing-pageminidesktop .vector-a73nmY {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:887px;
  position:absolute;
  top:133px;
  width:1px;
}
.com-landing-pageminidesktop .vector-dMQSMw {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:892px;
  position:absolute;
  top:149px;
  width:1px;
}
.com-landing-pageminidesktop .vector-eCxQ2N {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:882px;
  position:absolute;
  top:149px;
  width:1px;
}
.com-landing-pageminidesktop .vector-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:887px;
  position:absolute;
  top:113px;
  width:1px;
}
.com-landing-pageminidesktop .vector-oGxSr2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:915px;
  position:absolute;
  top:149px;
  width:1px;
}
.com-landing-pageminidesktop .vector-qr8e7q {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:910px;
  position:absolute;
  top:114px;
  width:1px;
}
.com-landing-pageminidesktop .vector-rxvq3k {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:904px;
  position:absolute;
  top:130px;
  width:1px;
}
.com-landing-pageminidesktop .vector-rzkej8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:875px;
  position:absolute;
  top:147px;
  width:1px;
}
.com-landing-pageminidesktop .vector-uUmcMD {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:944px;
  position:absolute;
  top:152px;
  width:1px;
}
.com-landing-pageminidesktop .vector-x5xjB4 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:917px;
  position:absolute;
  top:133px;
  width:1px;
}
.font-class-1 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.50px;
}
.font-class-10 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:1.50px;
}
.font-class-2 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
}
.font-class-3 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.36px;
}
.font-class-4 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:-0.50px;
}
.font-class-5 {
  color:var(--hunter-green);
  font-family:"lineto-brown", Helvetica, Arial, serif;
}
.font-class-6 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
}
.font-class-7 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:18.0px;
  font-style:normal;
  font-weight:700;
  letter-spacing:1.50px;
  line-height:19.8px;
}
.font-class-8 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:14.0px;
  font-style:normal;
  font-weight:200;
  letter-spacing:-1.00px;
  line-height:15.4px;
}
.font-class-9 {
  color:var(--emperor);
  font-family:'FreightDisp Pro', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:0.50px;
}
:root {
  --cape-cod:rgba(66,67,68,1.0);
  --eerie-black:rgba(30,31,32,1.0);
  --emperor:rgba(81,79,74,1.0);
  --hunter-green:rgba(22,22,22,1.0);
  --malachite:rgba(13,176,74,1.0);
  --mist-gray:rgba(196,196,196,1.0);
  --pampas:rgba(246,244,239,1.0);
  --white:rgba(255,255,255,1.0);
}
/* screen - com-landing-pagemobile */

.border-class-1 {
  border-color:rgba(255,255,255,0);
  border-style:solid;
  border-width:1px;
}
.com-landing-pagemobile {
  background-color:var(--pampas);
  height:7526px;
  overflow:hidden;
  position:relative;
  width:375px;
}
.com-landing-pagemobile .bringing-inspiration-00LGpa {
  background-color:rgba(30,31,32,0);
  font-size:14.0px;
  height:auto;
  left:283px;
  line-height:25.2px;
  position:absolute;
  text-align:left;
  top:361px;
  white-space:nowrap;
  width:auto;
}
.com-landing-pagemobile .bringing-inspiration-2P4qUJ {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:3727px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-2w9qA3 {
  background-color:rgba(22,22,22,0);
  height:auto;
  left:22px;
  position:absolute;
  text-align:left;
  top:349px;
  width:206px;
}
.com-landing-pagemobile .bringing-inspiration-3kIbHG {
  background-color:rgba(22,22,22,0);
  font-size:22.0px;
  height:auto;
  left:44px;
  line-height:30.8px;
  position:absolute;
  text-align:left;
  top:1557px;
  width:307px;
}
.com-landing-pagemobile .bringing-inspiration-C61RwL {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:1785px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-FY3HhL {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:0px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-HlKRTo {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:6194px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-J1YQmd {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:5350px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-Pb0MfX {
  background-color:rgba(22,22,22,0);
  height:auto;
  left:20px;
  position:absolute;
  text-align:left;
  top:324px;
  white-space:nowrap;
  width:242px;
}
.com-landing-pagemobile .bringing-inspiration-QxM5SU {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:20px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:3445px;
  white-space:nowrap;
  width:auto;
}
.com-landing-pagemobile .bringing-inspiration-R7WrHk {
  background-color:rgba(30,31,32,0);
  font-size:14.0px;
  height:auto;
  left:20px;
  line-height:25.2px;
  position:absolute;
  text-align:left;
  top:386px;
  white-space:nowrap;
  width:252px;
}
.com-landing-pagemobile .bringing-inspiration-VMr6Om {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:20px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:2853px;
  white-space:nowrap;
  width:auto;
}
.com-landing-pagemobile .bringing-inspiration-VkPPtx {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:20px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:4280px;
  width:335px;
}
.com-landing-pagemobile .bringing-inspiration-YWzA7M {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:4596px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-a5WPlX {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:20px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:5878px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-a73nmY {
  background-color:rgba(30,31,32,0);
  font-size:14.0px;
  height:auto;
  left:20px;
  line-height:25.2px;
  position:absolute;
  text-align:left;
  top:363px;
  white-space:nowrap;
  width:252px;
}
.com-landing-pagemobile .bringing-inspiration-mzXdH9 {
  background-color:rgba(66,67,68,0);
  font-size:16.0px;
  height:auto;
  left:20px;
  line-height:27.2px;
  position:absolute;
  text-align:left;
  top:3135px;
  width:337px;
}
.com-landing-pagemobile .bringing-inspiration-qr8e7q {
  background-color:rgba(22,22,22,0);
  font-size:28.0px;
  height:auto;
  left:20px;
  line-height:33.6px;
  position:absolute;
  text-align:left;
  top:5066px;
  white-space:nowrap;
  width:auto;
}
.com-landing-pagemobile .bringing-inspiration-rxvq3k {
  background-color:rgba(81,79,74,0);
  font-size:22.0px;
  height:auto;
  left:20px;
  line-height:32.6px;
  position:absolute;
  text-align:left;
  top:459px;
  width:338px;
}
.com-landing-pagemobile .dei-logo-purple-05-1-C61RwL {
  background-color:rgba(255,255,255,0);
  height:68px;
  left:18px;
  position:absolute;
  top:243px;
  width:65px;
}
.com-landing-pagemobile .facebookicon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:24px;
  left:257px;
  position:absolute;
  top:282px;
  width:12px;
}
.com-landing-pagemobile .flex-C61RwL {
  background-color:rgba(22,22,22,0);
  font-size:48.0px;
  height:auto;
  left:20px;
  line-height:49.0px;
  position:absolute;
  text-align:left;
  top:100px;
  width:336px;
}
.com-landing-pagemobile .frame-3-C61RwL {
  background-color:rgba(255,255,255,0);
  height:847px;
  left:0px;
  position:absolute;
  top:6679px;
  width:375px;
}
.com-landing-pagemobile .green-C61RwL {
  background-color:var(--malachite);
  height:7px;
  left:0px;
  position:absolute;
  top:1470px;
  width:375px;
}
.com-landing-pagemobile .group-21350-FY3HhL {
  background-color:rgba(255,255,255,0);
  cursor:pointer;
  height:373px;
  left:0px;
  position:absolute;
  top:474px;
  width:375px;
}
.com-landing-pagemobile .group-21363-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:192px;
  left:20px;
  position:absolute;
  top:4372px;
  width:335px;
}
.com-landing-pagemobile .group-21363-C61RwL {
  background-color:rgba(255,255,255,0);
  height:192px;
  left:20px;
  position:absolute;
  top:2911px;
  width:335px;
}
.com-landing-pagemobile .group-21363-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:192px;
  left:20px;
  position:absolute;
  top:5970px;
  width:335px;
}
.com-landing-pagemobile .group-21363-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:192px;
  left:20px;
  position:absolute;
  top:3503px;
  width:335px;
}
.com-landing-pagemobile .group-21363-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:192px;
  left:20px;
  position:absolute;
  top:5126px;
  width:335px;
}
.com-landing-pagemobile .group-21387-C61RwL {
  background-color:rgba(255,255,255,0);
  height:476px;
  left:0px;
  position:absolute;
  top:999px;
  width:375px;
}
.com-landing-pagemobile .image-356-FY3HhL {
  background-color:rgba(255,255,255,0);
  height:56px;
  left:9px;
  position:absolute;
  top:264px;
  width:185px;
}
.com-landing-pagemobile .image-358-C61RwL {
  background-color:var(--mist-gray);
  height:469px;
  left:0px;
  position:absolute;
  top:1001px;
  width:375px;
}
.com-landing-pagemobile .line-602-C61RwL {
  background-color:rgba(255,255,255,0);
  height:148px;
  left:20px;
  position:absolute;
  top:1557px;
  width:338px;
}
.com-landing-pagemobile .line-603-C61RwL {
  background-color:rgba(255,255,255,0);
  height:2px;
  left:20px;
  position:absolute;
  top:336px;
  width:336px;
}
.com-landing-pagemobile .line-610-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:20px;
  position:absolute;
  top:4264px;
  width:90px;
}
.com-landing-pagemobile .line-610-C61RwL {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:20px;
  position:absolute;
  top:2835px;
  width:90px;
}
.com-landing-pagemobile .line-610-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:20px;
  position:absolute;
  top:5860px;
  width:90px;
}
.com-landing-pagemobile .line-610-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:20px;
  position:absolute;
  top:3429px;
  width:90px;
}
.com-landing-pagemobile .line-610-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:4px;
  left:20px;
  position:absolute;
  top:5052px;
  width:90px;
}
.com-landing-pagemobile .linkedinicon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:24px;
  left:332px;
  position:absolute;
  top:282px;
  width:24px;
}
.com-landing-pagemobile .rectangle-2154-C61RwL {
  background-color:var(--white);
  height:1320px;
  left:0px;
  position:absolute;
  top:0px;
  width:375px;
}
.com-landing-pagemobile .span1-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  display: block;
  letter-spacing:0.00px;
}
.com-landing-pagemobile .span2-rvKVc7 {
  color:rgba(22,22,22,1.0);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:0.00px;
}
.com-landing-pagemobile .twittericon-C61RwL {
  background-color:rgba(22,22,22,0);
  cursor:pointer;
  height:20px;
  left:291px;
  position:absolute;
  top:285px;
  width:24px;
}
.com-landing-pagemobile .vector-00LGpa {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:48px;
  position:absolute;
  top:278px;
  width:1px;
}
.com-landing-pagemobile .vector-2P4qUJ {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:43px;
  position:absolute;
  top:268px;
  width:1px;
}
.com-landing-pagemobile .vector-3kIbHG {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:28px;
  position:absolute;
  top:278px;
  width:1px;
}
.com-landing-pagemobile .vector-C61RwL {
  background-color:rgba(99,95,170,0);
  height:1px;
  left:49px;
  position:absolute;
  top:277px;
  width:1px;
}
.com-landing-pagemobile .vector-HlKRTo {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:60px;
  position:absolute;
  top:267px;
  width:1px;
}
.com-landing-pagemobile .vector-J1YQmd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:52px;
  position:absolute;
  top:268px;
  width:1px;
}
.com-landing-pagemobile .vector-JNxCmP {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:59px;
  position:absolute;
  top:290px;
  width:1px;
}
.com-landing-pagemobile .vector-K0Quix {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:45px;
  position:absolute;
  top:290px;
  width:1px;
}
.com-landing-pagemobile .vector-MGnoC8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:41px;
  position:absolute;
  top:289px;
  width:1px;
}
.com-landing-pagemobile .vector-NVuCL2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:65px;
  position:absolute;
  top:290px;
  width:1px;
}
.com-landing-pagemobile .vector-NjZa5V {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:55px;
  position:absolute;
  top:289px;
  width:1px;
}
.com-landing-pagemobile .vector-QL5zbd {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:56px;
  position:absolute;
  top:281px;
  width:1px;
}
.com-landing-pagemobile .vector-QxM5SU {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:37px;
  position:absolute;
  top:268px;
  width:1px;
}
.com-landing-pagemobile .vector-R7WrHk {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:40px;
  position:absolute;
  top:279px;
  width:1px;
}
.com-landing-pagemobile .vector-VMr6Om {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:29px;
  position:absolute;
  top:267px;
  width:1px;
}
.com-landing-pagemobile .vector-VkPPtx {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:65px;
  position:absolute;
  top:269px;
  width:1px;
}
.com-landing-pagemobile .vector-YWzA7M {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:68px;
  position:absolute;
  top:270px;
  width:1px;
}
.com-landing-pagemobile .vector-a5WPlX {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:56px;
  position:absolute;
  top:267px;
  width:1px;
}
.com-landing-pagemobile .vector-a73nmY {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:34px;
  position:absolute;
  top:280px;
  width:1px;
}
.com-landing-pagemobile .vector-dMQSMw {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:37px;
  position:absolute;
  top:290px;
  width:1px;
}
.com-landing-pagemobile .vector-eCxQ2N {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:30px;
  position:absolute;
  top:290px;
  width:1px;
}
.com-landing-pagemobile .vector-mzXdH9 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:33px;
  position:absolute;
  top:267px;
  width:1px;
}
.com-landing-pagemobile .vector-oGxSr2 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:51px;
  position:absolute;
  top:290px;
  width:1px;
}
.com-landing-pagemobile .vector-qr8e7q {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:48px;
  position:absolute;
  top:268px;
  width:1px;
}
.com-landing-pagemobile .vector-rxvq3k {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:44px;
  position:absolute;
  top:278px;
  width:1px;
}
.com-landing-pagemobile .vector-rzkej8 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:26px;
  position:absolute;
  top:289px;
  width:1px;
}
.com-landing-pagemobile .vector-uUmcMD {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:70px;
  position:absolute;
  top:291px;
  width:1px;
}
.com-landing-pagemobile .vector-x5xjB4 {
  background-color:rgba(255,255,255,0);
  height:1px;
  left:52px;
  position:absolute;
  top:280px;
  width:1px;
}
.font-class-1 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.50px;
}
.font-class-10 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:1.50px;
}
.font-class-2 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
}
.font-class-3 {
  color:var(--cape-cod);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:400;
  letter-spacing:-0.36px;
}
.font-class-4 {
  color:var(--eerie-black);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:-0.50px;
}
.font-class-5 {
  color:var(--hunter-green);
  font-family:"lineto-brown", Helvetica, Arial, serif;
}
.font-class-6 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
}
.font-class-7 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:18.0px;
  font-style:normal;
  font-weight:700;
  letter-spacing:1.50px;
  line-height:19.8px;
}
.font-class-8 {
  color:var(--hunter-green);
  font-family:'lineto-brown', Helvetica, Arial, serif;
  font-size:14.0px;
  font-style:normal;
  font-weight:200;
  letter-spacing:-1.00px;
  line-height:15.4px;
}
.font-class-9 {
  color:var(--emperor);
  font-family:'FreightDisp Pro', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:200;
  letter-spacing:0.50px;
}
:root {
  --cape-cod:rgba(66,67,68,1.0);
  --eerie-black:rgba(30,31,32,1.0);
  --emperor:rgba(81,79,74,1.0);
  --hunter-green:rgba(22,22,22,1.0);
  --malachite:rgba(13,176,74,1.0);
  --mist-gray:rgba(196,196,196,1.0);
  --pampas:rgba(246,244,239,1.0);
  --white:rgba(255,255,255,1.0);