.sd[data-s-dcebb07f-5625-474a-8a28-4e158bdfab64] { background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; gap: 0px 40px; height: auto; margin: 0px; width: 900px; --gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64: 40px; --gap-v-dcebb07f-5625-474a-8a28-4e158bdfab64: 0px; --gap-uuid: dcebb07f-5625-474a-8a28-4e158bdfab64; max-width: 100%; }
.sd[data-s-dcebb07f-5625-474a-8a28-4e158bdfab64]:hover { opacity: 0.5; --gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64: 40px; --gap-v-dcebb07f-5625-474a-8a28-4e158bdfab64: 0px; }
@media screen and (max-width: 700px) {
  .sd[data-s-dcebb07f-5625-474a-8a28-4e158bdfab64] { flex: 0 0 auto; margin: 0px 25px 50px; width: calc(100% - 50px); --gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64: 40px; --gap-v-dcebb07f-5625-474a-8a28-4e158bdfab64: 0px; max-width: calc(100% - 50px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-dcebb07f-5625-474a-8a28-4e158bdfab64] { flex-flow: column; gap: 20px 40px; margin: 0px; padding: 10px 0px; --gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64: 0px; --gap-v-dcebb07f-5625-474a-8a28-4e158bdfab64: 20px; width: 100%; max-width: 100%; }
}
.sd[data-s-904bd87c-93bf-4c98-9bc0-fb5724ac0271] { border-radius: 5px; flex: 0 0 auto; height: 350px; width: calc(40% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0.6)); max-width: calc(40% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0.6)); }
@media screen and (max-width: 540px) {
  .sd[data-s-904bd87c-93bf-4c98-9bc0-fb5724ac0271] { flex: 0 0 auto; height: 250px; width: calc(100% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0)); max-width: calc(100% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0)); }
}
.sd[data-s-6481e1a9-d9b1-43b9-806c-beb6408fc6b2] { place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 30px 0px; padding: 0px; width: calc(60% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0.4)); --gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2: 0px; --gap-v-6481e1a9-d9b1-43b9-806c-beb6408fc6b2: 30px; --gap-uuid: 6481e1a9-d9b1-43b9-806c-beb6408fc6b2; max-width: calc(60% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0.4)); }
@media screen and (max-width: 540px) {
  .sd[data-s-6481e1a9-d9b1-43b9-806c-beb6408fc6b2] { flex: 0 0 auto; gap: 20px 0px; width: calc(90% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0.10000000000000003)); --gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2: 0px; --gap-v-6481e1a9-d9b1-43b9-806c-beb6408fc6b2: 20px; max-width: calc(90% - (var(--gap-h-dcebb07f-5625-474a-8a28-4e158bdfab64) * 0.10000000000000003)); }
}
.sd[data-s-71d3e6cf-3df5-4358-aca2-7095dbe8fad6] { place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 10px 0px; padding: 0px; width: calc(100% - (var(--gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2) * 0)); --gap-h-71d3e6cf-3df5-4358-aca2-7095dbe8fad6: 0px; --gap-v-71d3e6cf-3df5-4358-aca2-7095dbe8fad6: 10px; --gap-uuid: 71d3e6cf-3df5-4358-aca2-7095dbe8fad6; max-width: calc(100% - (var(--gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2) * 0)); }
.sd[data-s-d19bef46-abba-45b3-839e-7a787d1c02e2] { flex: 0 0 auto; height: auto; width: calc(80% - (var(--gap-h-71d3e6cf-3df5-4358-aca2-7095dbe8fad6) * 0.2)); max-width: calc(80% - (var(--gap-h-71d3e6cf-3df5-4358-aca2-7095dbe8fad6) * 0.2)); }
.sd[data-s-d19bef46-abba-45b3-839e-7a787d1c02e2]::before { background-position: left center; background-repeat: no-repeat; background-size: contain; }
@media screen and (max-width: 540px) {
  .sd[data-s-d19bef46-abba-45b3-839e-7a787d1c02e2] { flex: 0 0 auto; height: calc(57.91841226325849% - (var(--gap-v-71d3e6cf-3df5-4358-aca2-7095dbe8fad6) * 0.42081587736741516)); width: calc(80% - (var(--gap-h-71d3e6cf-3df5-4358-aca2-7095dbe8fad6) * 0.2)); max-width: calc(80% - (var(--gap-h-71d3e6cf-3df5-4358-aca2-7095dbe8fad6) * 0.2)); }
}
.sd[data-s-1e60db4a-9543-48c9-9bb6-32bdd75e147b] { place-content: flex-end flex-start; align-items: flex-end; flex-flow: row; gap: 10px 5px; padding: 0px; --gap-h-1e60db4a-9543-48c9-9bb6-32bdd75e147b: 5px; --gap-v-1e60db4a-9543-48c9-9bb6-32bdd75e147b: 0px; --gap-uuid: 1e60db4a-9543-48c9-9bb6-32bdd75e147b; }
.sd[data-s-427c20de-e1a5-4026-891f-25294ed71f4e] { color: rgb(51, 51, 51); font-family: var(--s-font-5297efec); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-17b70fa5-27b9-42b4-a7e8-45d34fdbdfd9] { color: rgb(51, 51, 51); font-family: var(--s-font-5297efec); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px 0px 3px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-c681aa48-7b35-40db-ab8c-9859822da033] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-5297efec); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; text-align: left; width: calc(90% - (var(--gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2) * 0.10000000000000003)); justify-content: flex-start; }
@media screen and (max-width: 700px) {
  .sd[data-s-c681aa48-7b35-40db-ab8c-9859822da033] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2) * 0)); max-width: calc(100% - (var(--gap-h-6481e1a9-d9b1-43b9-806c-beb6408fc6b2) * 0)); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c681aa48-7b35-40db-ab8c-9859822da033] { font-size: 15px; line-height: 1.4; }
}