@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;600&display=swap');
*{
    font-family: 'Nunito', sans-serif !important;
}
b,
dd,
div,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
img,
label,
nav,
p,
q,
section,
span,
strong {
         margin: 0;
         padding: 0;
         border: 0;
         outline: 0;
         font-size: 100%;
         vertical-align: baseline;
         background: 0 0;
}
a,
body {
         font-size: 100%;
         background: 0 0;
}
body {
         padding: 0;
         vertical-align: baseline;
         line-height: 1;
         overflow-x: hidden;
}
a {
         margin: 0;
}
body {
         border: 0;
         outline: 0;
}
body {
         margin: 0;
}
header,
nav,
section {
         display: block;
}
q {
         quotes: none;
}
q:after,
q:before {
         content: none;
}
a {
         padding: 0;
}
a {
         vertical-align: baseline;
}
* {
         box-sizing: border-box;
}
.env-allegro .e-header .froala:not(.is-active).is-placeholder,
.env-allegro .e-text .froala:not(.is-active).is-placeholder,
.env-allegro .forge2-text .froala:not(.is-active).is-placeholder,
.env-allegro .w-header .froala:not(.is-active).is-placeholder,
.env-allegro .w-text .froala:not(.is-active).is-placeholder {
         color: silver;
         font-size: 15px;
         line-height: 24px;
}
.e-cylinder.e-row {
         align-items: flex-start;
         flex-direction: row;
         display: flex;
}
.e-box,
.e-row {
         display: flex;
}
[data-animation] {
         visibility: hidden;
}
.e-image {
         width: 100%;
         overflow: hidden;
         max-height: inherit;
}
.e-image img {
         max-height: 100%;
         transform-origin: top left;
}
.e-image a,
.e-image img,
.e-image picture {
         display: block;
         width: 100%;
}
.e-button_area,
.e-cylinder {
         position: absolute;
         left: 0;
         top: 0;
         width: 100%;
         height: 100%;
}
.e-cylinder {
         position: relative;
         height: auto;
         min-height: auto;
         max-height: none;
         bottom: auto;
         right: auto;
         background-repeat: no-repeat;
         background-size: auto;
         background-position: Center;
         padding: 0;
         margin-left: 0;
         margin-right: 0;
         clear: none;
         float: none;
         font-style: normal;
         text-decoration: none;
         font-size: 18px;
         letter-spacing: 0;
         color: #000;
         text-transform: none;
         text-align: inherit;
         align-items: flex-start;
         flex-grow: 0;
         flex-direction: column;
         justify-content: flex-start;
         align-content: flex-start;
         order: 0;
         flex-wrap: wrap;
         border-radius: 0;
         border-top-left-radius: 0;
         border-top-right-radius: 0;
         border-bottom-left-radius: 0;
         border-bottom-right-radius: 0;
         border-color: #000;
         border-style: solid;
         border-width: 0;
         white-space: initial;
         -webkit-animation-duration: 1s;
         animation-duration: 1s;
         -webkit-animation-fill-mode: both;
         animation-fill-mode: both;
         -webkit-animation-delay: 0s;
         animation-delay: 0s;
         -webkit-animation-iteration-count: 1;
         animation-iteration-count: 1;
         -webkit-animation-direction: normal;
         animation-direction: normal;
         -webkit-animation-timing-function: ease;
         animation-timing-function: ease;
}
@font-face {
         font-family: SamsungOneUILatin700;
         src: url(assets/SamsungOneUILatin-700_v2.2-d1cbadf9.ttf);
}
@font-face {
         font-family: SamsungSharpSansBold;
         src: url(assets/SamsungSharpSans-Bold-ba2887e3.woff);
}
@font-face {
         font-family: SamsungOneUILatin400;
         src: url(assets/SamsungOneUILatin-400_v2.5-91f9bd9d.ttf);
}
.e-scene {
         width: 1200px;
         max-width: 100%;
         margin: auto;
         padding: 0;
}
.element-c5601b25 {
         background-color: #fff;
         background-size: cover;
}
.element-c97daa21 {
         display: flex;
         padding: 30px;
}
@media (max-width: 800px) {
         .element-c97daa21 {
                  display: flex;
                  padding: 30px;
         }
}
@media (max-width: 480px) {
         .element-c97daa21 {
                  display: flex;
                  padding: 15px;
         }
}
.element-d42a6686 {
         width: 100%;
}
@media (max-width: 800px) {
         .element-d42a6686 {
                  padding: 0;
         }
}
@media (max-width: 480px) {
         .element-d42a6686 {
                  padding: 15px;
         }
}
@media (max-width: 360px) {
         .element-d42a6686 {
                  width: 100%;
         }
}
.element-1e28e6a2 {
         width: 180px;
}
@media (max-width: 800px) {
         .element-1e28e6a2 {
                  width: 150px;
                  margin-left: 0;
                  margin-right: 0;
                  clear: none;
                  float: left;
         }
}
@media (max-width: 480px) {
         .element-1e28e6a2 {
                  width: 120px;
         }
}
.element-6a71609e {
         display: flex;
         padding: 0 30px 30px;
}
@media (max-width: 480px) {
         .element-6a71609e {
                  display: flex;
                  padding-left: 15px;
                  padding-right: 15px;
         }
}
.element-525ac476 {
         width: 50%;
         padding: 20px 0 20px 30px;
         align-self: center;
         order: 2;
}
@media (max-width: 800px) {
         .element-525ac476 {
                  width: 100%;
                  padding-left: 0;
                  order: 2;
         }
}
@media (max-width: 480px) {
         .element-525ac476 {
                  padding-top: 10px;
                  padding-bottom: 10px;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
         }
}
.element-ec451d8e {
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         font-family: SamsungSharpSansBold;
         font-size: 40px;
         line-height: 1.2em;
}
@media (max-width: 800px) {
         .element-ec451d8e {
                  font-size: 28px;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-ec451d8e {
                  font-size: 24px;
                  line-height: 1.2em;
         }
}
.element-b9dfc5d0 {
         display: flex;
         padding: 0;
         flex-direction: row;
}
@media (max-width: 960px) {
         .element-b9dfc5d0 {
                  display: flex;
                  flex-direction: row;
         }
}
@media (max-width: 800px) {
         .element-b9dfc5d0 {
                  display: flex;
                  align-items: center;
                  justify-content: center;
                  align-content: center;
         }
}
@media (max-width: 480px) {
         .element-b9dfc5d0 {
                  display: flex;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
                  text-align: center;
                  align-items: center;
                  flex-direction: column;
                  align-content: center;
         }
}
.element-2b58aae5 {
         display: flex;
         width: auto;
         padding: 20px 20px 20px 0;
}
@media (max-width: 800px) {
         .element-2b58aae5 {
                  display: flex;
                  padding-left: 20px;
                  align-content: center;
         }
}
@media (max-width: 480px) {
         .element-2b58aae5 {
                  display: flex;
                  padding-top: 10px;
                  padding-bottom: 10px;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
                  text-align: center;
                  align-items: center;
                  justify-content: center;
         }
}
.element-1dd47cf3:hover,
.element-f12181c9 {
         display: inline-block;
         width: auto;
         background-color: #000;
         padding: 2px 45px;
         font-family: SamsungOneUILatin700;
         font-weight: 200;
         font-size: 13px;
         line-height: 40px;
         letter-spacing: 1.7px;
         color: #fff;

         text-align: center;
         border-radius: 45px;
         border-top-left-radius: 45px;
         border-top-right-radius: 45px;
         border-bottom-left-radius: 45px;
         border-bottom-right-radius: 45px;
         border-color: #000;
         border-style: solid;
         border-width: 1px;
         transition: all .2s;
}
@media (max-width: 960px) {
         .element-f12181c9 {
                  padding-left: 25px;
                  padding-right: 25px;
                  border-width: 1px;
         }
}
@media (max-width: 800px) {
         .element-f12181c9 {
                  border-width: 1px;
         }
}
.element-1dd47cf3:hover {
         background-color: #fff;
         color: #000;
}
@media (max-width: 960px) {
         .element-1dd47cf3:hover {
                  padding-left: 25px;
                  padding-right: 25px;
                  border-width: 1px;
         }
}
@media (max-width: 800px) {
         .element-1dd47cf3:hover {
                  border-width: 1px;
         }
}
.element-46598ea5 {
         display: flex;
         width: auto;
         padding: 20px 20px 20px 0;
}
@media (max-width: 800px) {
         .element-46598ea5 {
                  display: flex;
                  padding-left: 20px;
                  align-items: center;
                  justify-content: center;
                  align-content: center;
         }
}
@media (max-width: 480px) {
         .element-46598ea5 {
                  display: flex;
                  padding-top: 10px;
                  padding-bottom: 10px;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
                  text-align: center;
         }
}
.element-6462b7a5,
.element-cef6309f:hover {
         display: inline-block;
         width: auto;
         background-color: #fff;
         padding: 2px 45px;
         font-family: SamsungOneUILatin700;
         font-weight: 200;
         font-size: 13px;
         line-height: 40px;
         letter-spacing: 1.7px;
         color: #000;
         text-align: center;
         border-radius: 45px;
         border-top-left-radius: 45px;
         border-top-right-radius: 45px;
         border-bottom-left-radius: 45px;
         border-bottom-right-radius: 45px;
         border-color: #000;
         border-style: solid;
         border-width: 1px;
         transition: all .2s;
}
@media (max-width: 960px) {
         .element-6462b7a5 {
                  padding-left: 25px;
                  padding-right: 25px;
                  border-width: 1px;
         }
}
.element-cef6309f:hover {
         background-color: #000;
         color: #fff;
}
@media (max-width: 960px) {
         .element-cef6309f:hover {
                  padding-left: 25px;
                  padding-right: 25px;
                  border-width: 1px;
         }
}
.element-3c8c7949 {
         width: 50%;
         align-self: center;
         order: 1;
}
@media (max-width: 800px) {
         .element-3c8c7949 {
                  width: 100%;
                  order: 1;
         }
}
.element-451c97e2 {
         display: flex;
         padding: 20px 30px;
}
@media (max-width: 480px) {
         .element-451c97e2 {
                  display: flex;
                  padding: 10px 5px;
         }
}
@media (max-width: 360px) {
         .element-451c97e2 {
                  display: flex;
                  padding-left: 5px;
                  padding-right: 5px;
         }
}
.element-265a5ee5 {
         width: 100%;
}
.element-40aaab3c {
         padding: 10px;
         font-family: SamsungOneUILatin400;
         font-size: 12px;
         line-height: 1.6em;
         color: #484848;
         text-align: center;
}
@media (max-width: 960px) {
         .element-40aaab3c {
                  padding: 10px;
         }
}
@media (max-width: 360px) {
         .element-40aaab3c {
                  padding: 10px;
         }
}
.element-67431de5 {
         display: flex;
}
.element-b48bd04 {
         width: 100%;
         padding: 30px 20px;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         align-self: center;
}
@media (max-width: 800px) {
         .element-b48bd04 {
                  order: 2;
         }
}
@media (max-width: 480px) {
         .element-b48bd04 {
                  padding: 15px 10px;
         }
}
.element-29ba9417,
.element-4574a3e5,
.element-bd5de465 {
         align-items: center;
         justify-content: center;
         align-content: center;
}
.element-bd5de465 {
         display: flex;
         flex-direction: row;
}
.element-29ba9417,
.element-4574a3e5 {
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
}
.element-4574a3e5 {
         display: flex;
}
.element-29ba9417 {
         position: relative;
         width: auto;
         left: 0;
         top: 0;
         bottom: auto;
         right: auto;
         background-color: #fff;
         padding: 0 20px;
         font-family: SamsungSharpSansBold;
         font-size: 52px;
         line-height: 1.2em;
         color: #000;
         text-align: center;
}
@media (max-width: 800px) {
         .element-29ba9417 {
                  font-size: 42px;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-29ba9417 {
                  padding-left: 10px;
                  padding-right: 10px;
                  font-size: 32px;
         }
}
.element-715ceeda {
         display: flex;
         padding: 0 40px 0 0;
}
@media (max-width: 800px) {
         .element-715ceeda {
                  display: flex;
                  padding-right: 0;
         }
}
@media (max-width: 480px) {
         .element-715ceeda {
                  display: flex;
                  padding-right: 0;
         }
}
@media (max-width: 360px) {
         .element-715ceeda {
                  display: flex;
                  padding-right: 0;
         }
}
.element-a45da2bf {
         width: 25%;
         padding: 20px 0 20px 40px;
         color: #000;
}
@media (max-width: 800px) {
         .element-a45da2bf {
                  width: 50%;
                  padding-left: 0;
         }
}
@media (max-width: 480px) {
         .element-a45da2bf {
                  padding-left: 10px;
                  padding-right: 10px;
         }
}
@media (max-width: 360px) {
         .element-a45da2bf {
                  width: 100%;
                  padding-left: 0;
                  padding-right: 10px;
         }
}
.element-73396aca {
         display: flex;
         width: 90%;
         padding: 0;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         justify-content: center;
         align-content: center;
}
@media (max-width: 960px) {
         .element-73396aca {
                  display: flex;
                  width: 100%;
         }
}
@media (max-width: 800px) {
         .element-73396aca {
                  display: flex;
                  width: 90%;
         }
}
.element-df625176 {
         width: 160px;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
}
@media (max-width: 360px) {
         .element-df625176 {
                  width: 120px;
         }
}
.element-916d8dcd {
         padding: 10px;
         font-family: SamsungSharpSansBold;
         font-size: 24px;
         line-height: 1.6em;
         color: #000;
         text-align: center;
}
@media (max-width: 800px) {
         .element-916d8dcd {
                  font-size: 22px;
         }
}
@media (max-width: 480px) {
         .element-916d8dcd {
                  font-size: 20px;
         }
}
@media (max-width: 360px) {
         .element-916d8dcd {
                  padding: 10px;
         }
}
.element-925664e4 {
         padding: 10px;
         font-family: SamsungOneUILatin400;
         font-size: 18px;
         line-height: 1.6em;
         color: #000;
         text-align: center;
}
@media (max-width: 800px) {
         .element-925664e4 {
                  font-size: 16px;
         }
}
@media (max-width: 480px) {
         .element-925664e4 {
                  font-size: 14px;
         }
}
.element-8c4d10ff {
         width: 25%;
         padding: 20px 0 20px 40px;
         color: #000;
}
@media (max-width: 800px) {
         .element-8c4d10ff {
                  width: 50%;
                  padding-left: 0;
         }
}
@media (max-width: 480px) {
         .element-8c4d10ff {
                  padding-left: 10px;
                  padding-right: 10px;
         }
}
@media (max-width: 360px) {
         .element-8c4d10ff {
                  width: 100%;
                  padding-left: 0;
                  padding-right: 10px;
         }
}
.element-4e22d3e4 {
         padding: 10px;
         font-family: SamsungSharpSansBold;
         font-size: 24px;
         line-height: 1.6em;
         color: #000;
         text-align: center;
}
@media (max-width: 800px) {
         .element-4e22d3e4 {
                  font-size: 22px;
         }
}
@media (max-width: 480px) {
         .element-4e22d3e4 {
                  font-size: 20px;
         }
}
.element-fee1a9b5 {
         padding: 10px;
         font-family: SamsungOneUILatin400;
         font-size: 18px;
         line-height: 1.6em;
         color: #000;
         text-align: center;
}
@media (max-width: 800px) {
         .element-fee1a9b5 {
                  font-size: 16px;
         }
}
@media (max-width: 480px) {
         .element-fee1a9b5 {
                  padding: 10px;
                  font-size: 14px;
         }
}
.element-7cc5c20a {
         display: flex;
         padding: 20px 30px 0;
}
@media (max-width: 480px) {
         .element-7cc5c20a {
                  display: flex;
                  padding: 10px 1px 10px 10px;
         }
}
.element-94b2c779 {
         display: flex;
         flex-direction: row;
         justify-content: center;
         align-content: center;
}
@media (max-width: 480px) {
         .element-94b2c779 {
                  display: flex;
                  flex-direction: column;
         }
}
.element-ae7a8f8 {
         display: flex;
         width: auto;
         padding: 20px 10px;
         align-content: center;
}
@media (max-width: 800px) {
         .element-ae7a8f8 {
                  display: flex;
                  justify-content: center;
                  align-content: center;
         }
}
@media (max-width: 480px) {
         .element-ae7a8f8 {
                  display: flex;
                  padding-top: 1px;
                  padding-bottom: 10px;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
         }
}
.element-973c825f:hover,
.element-a7a2a165 {
         display: inline-block;
         width: auto;
         height: 50px;
         background-color: #fff;
         padding: 2px 45px;
         font-family: SamsungOneUILatin700;
         font-weight: 700;
         font-size: 13px;
         line-height: 40px;
         letter-spacing: 1.7px;
         color: #000;
         text-align: center;
         border-radius: 45px;
         border-top-left-radius: 45px;
         border-top-right-radius: 45px;
         border-bottom-left-radius: 45px;
         border-bottom-right-radius: 45px;
         border-color: #000;
         border-style: solid;
         border-width: 1px;
         transition: all .2s;
}
.element-973c825f:hover {
         background-color: #000;
         color: #fff;
}
.element-80401712 {
         display: flex;
         width: auto;
         padding: 20px 10px;
         justify-content: flex-start;
         align-content: center;
}
@media (max-width: 800px) {
         .element-80401712 {
                  display: flex;
                  align-content: center;
         }
}
@media (max-width: 480px) {
         .element-80401712 {
                  display: flex;
                  padding-top: 10px;
                  padding-bottom: 10px;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
         }
}
.element-37fef1e5,
.element-62bebd5f:hover {
         display: inline-block;
         width: auto;
         background-color: #fff;
         padding: 2px 45px;
         font-family: SamsungOneUILatin700;
         font-weight: 200;
         text-decoration: none;
         font-size: 13px;
         line-height: 40px;
         letter-spacing: 1.7px;
         color: #000;
         text-align: center;
         border-radius: 45px;
         border-top-left-radius: 45px;
         border-top-right-radius: 45px;
         border-bottom-left-radius: 45px;
         border-bottom-right-radius: 45px;
         border-color: #000;
         border-style: solid;
         border-width: 1px;
         transition: all .2s;
}
.element-62bebd5f:hover {
         background-color: #000;
         color: #fff;
}
.element-4496a0d9 {
         font-family: SamsungSharpSansBold, Helvetica, Arial, sans-serif;
         font-size: 14px;
         text-align: center;
         border-width: 0;
}
.element-35da4eda {
         display: flex;
         padding: 0 30px 20px;
}
@media (max-width: 480px) {
         .element-35da4eda {
                  display: flex;
                  padding: 10px 15px;
         }
}
.element-99cbc4a5 {
         padding: 10px;
         font-family: SamsungOneUILatin400;
         font-size: 12px;
         line-height: 1.6em;
         color: #484848;
         text-align: center;
}
.element-5cd886ee {
         width: 100%;
         padding: 30px 10px;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         align-self: center;
}
@media (max-width: 800px) {
         .element-5cd886ee {
                  order: 2;
         }
}
.element-9fbf61ac {
         position: relative;
         width: auto;
         left: 0;
         top: 0;
         bottom: auto;
         right: auto;
         background-color: transparent;
         padding: 0 20px;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         font-family: SamsungSharpSansBold;
         font-size: 52px;
         line-height: 1.2em;
         text-align: center;
         align-items: center;
         justify-content: center;
         align-content: center;
}
@media (max-width: 800px) {
         .element-9fbf61ac {
                  font-size: 42px;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-9fbf61ac {
                  font-size: 32px;
         }
}
@media (max-width: 360px) {
         .element-17421c8a {
                  width: 100%;
         }
}
.element-69c55265 {
         display: flex;
}
.element-1d3af14c {
         padding: 10px;
}
@media (max-width: 480px) {
         .element-1d3af14c {
                  padding: 10px;
                  text-align: center;
         }
         .element-935365d2 {
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
         }
}
.element-182687e2 {
         display: flex;
}
@media (max-width: 480px) {
         .element-182687e2 {
                  display: flex;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
         }
}
.element-2319ae6c {
         width: 100%;
         padding: 10px;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
}
@media (max-width: 480px) {
         .element-2319ae6c {
                  padding: 10px;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
                  text-align: center;
         }
}
.element-393c0485 {
         display: flex;
         flex-direction: column;
}
.element-393c0485,
.element-de763b8f {
         width: 100%;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
}
.element-71e7fb45 {
         padding: 10px;
         font-family: SamsungSharpSansBold;
         font-size: 24px;
         line-height: 1.6em;
         color: #000;
         text-align: center;
}
.element-462b362c {
         display: flex;
         padding: 10px 0;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         align-items: center;
         justify-content: center;
         align-content: center;
}
.element-83cf179f:hover,
.element-b037e165 {
         display: inline-block;
         width: auto;
         background-color: #000;
         padding: 2px 45px;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
         font-family: SamsungOneUILatin700;
         font-weight: 200;
         font-size: 13px;
         line-height: 40px;
         letter-spacing: 1.7px;
         color: #fff;
         text-align: center;
         border-radius: 45px;
         border-top-left-radius: 45px;
         border-top-right-radius: 45px;
         border-bottom-left-radius: 45px;
         border-bottom-right-radius: 45px;
         border-color: #000;
         border-style: solid;
         border-width: 1px;
         transition: all .2s;
}
.element-83cf179f:hover {
         background-color: #fff;
         color: #000;
         border-width: 1px;

}
.element-6aaedea5 {
         width: 100%;
         padding: 10px;
}
.element-fadc4de5 {
         display: flex;
         padding: 10px 0;
         align-items: center;
         justify-content: center;
         align-content: center;
}
.element-9488de2a {
         font-family: SamsungSharpSansBold;
         font-size: 40px;
         line-height: 1.4em;
}
@media (max-width: 800px) {
         .element-9488de2a {
                  font-size: 28px;
                  line-height: 1.2em;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-9488de2a {
                  font-size: 24px;
                  line-height: 1.2em;
         }
}
.element-a1e3e1d4 {
         padding: 10px 0;
         font-family: SamsungOneUILatin400;
         font-size: 18px;
         line-height: 1.6em;
         color: #000;
}
@media (max-width: 800px) {
         .element-a1e3e1d4 {
                  padding: 10px;
                  font-size: 16px;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-a1e3e1d4 {
                  padding: 10px;
                  font-size: 14px;
         }
}
.element-4009880c {
         display: flex;
         padding: 0;
         flex-direction: row;
}
@media (max-width: 960px) {
         .element-4009880c {
                  display: flex;
                  flex-direction: column;
         }
}
@media (max-width: 800px) {
         .element-4009880c {
                  display: flex;
                  align-items: center;
                  justify-content: center;
                  align-content: center;
         }
}
@media (max-width: 480px) {
         .element-4009880c {
                  display: flex;
                  margin-left: auto;
                  margin-right: auto;
                  clear: both;
                  float: none;
                  text-align: center;
                  align-items: center;
                  flex-direction: column;
                  align-content: center;
         }
}
.element-c6ebcfb5 {
         width: 50%;
         min-height: auto;
}
.element-65002be {
         padding: 20px 0;
         font-family: SamsungOneUILatin400;
         font-size: 12px;
         line-height: 1.6em;
         color: #484848;
}
@media (max-width: 800px) {
         .element-65002be {
                  text-align: center;
         }
}
.element-19b5ed0c {
         width: 90%;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
}
.element-feece457 {
         padding: 20px 0 0;
}
.element-5de01120 {
         width: 50%;
         padding: 20px 30px;
         align-self: center;
}
@media (max-width: 800px) {
         .element-5de01120 {
                  width: 100%;
                  order: 2;
         }
}
@media (max-width: 480px) {
         .element-5de01120 {
                  padding: 10px 15px;
         }
}
.element-1760815d {
         padding: 0;
         font-family: SamsungSharpSansBold;
         font-size: 40px;
         line-height: 1.4em;
         color: #000;
}
@media (max-width: 800px) {
         .element-1760815d {
                  padding: 10px;
                  font-size: 42px;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-1760815d {
                  font-size: 32px;
         }
}
.element-c5115fd6 {
         padding: 10px 0;
         font-family: SamsungOneUILatin400;
         font-size: 18px;
         line-height: 1.4em;
         color: #000;
}
@media (max-width: 800px) {
         .element-c5115fd6 {
                  padding: 10px;
                  font-size: 16px;
                  text-align: center;
         }
}
@media (max-width: 480px) {
         .element-c5115fd6 {
                  padding: 10px;
                  font-size: 14px;
         }
}
.element-c7884cf {
         padding: 10px 0 0;
         font-family: SamsungOneUILatin400;
         font-size: 12px;
         line-height: 1.6em;
         color: #484848;
}
@media (max-width: 800px) {
         .element-c7884cf {
                  padding: 10px;
                  text-align: center;
         }
}
.element-c4d0b4c9 {
         width: 50%;
         align-self: center;
}
@media (max-width: 800px) {
         .element-c4d0b4c9 {
                  width: 100%;
                  order: 1;
         }
}
.element-7f9703dd {
         padding-top: 80px;
}
.element-bc19cb54 {
         width: 100%;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         float: none;
}
.e-button,
.w-button {
         color: inherit;
         text-decoration: inherit;
         position: static !important;
}
.e-header,
.e-text,
.w-header,
.w-text {
         word-wrap: break-word;
}
.e-header h1,
.e-header h2,
.e-header h3,
.e-header h4,
.e-header h5,
.e-header h6,
.e-text h1,
.e-text h2,
.e-text h3,
.e-text h4,
.e-text h5,
.e-text h6,
.w-header h1,
.w-header h2,
.w-header h3,
.w-header h4,
.w-header h5,
.w-header h6,
.w-text h1,
.w-text h2,
.w-text h3,
.w-text h4,
.w-text h5,
.w-text h6 {
         font-weight: inherit;
}
.e-text span[style~="color:"] a,
.w-text span[style~="color:"] a {
         color: inherit;
}
.m-slider-theme-column {
         position: relative;
}
.m-slider-theme-column_navigation {
         display: block;
}
.m-slider-theme-column_button {
         cursor: pointer;
}
.m-slider-theme-column_button.is-arrow {
         height: 100%;
         width: 50px;
         padding: 0;
         border: 0;
         margin: auto 0;
         position: absolute;
         top: 0;
         z-index: 1;
         background: 0 0;
         outline: 0;
}
.m-slider-theme-column_button.is-arrow::after {
         content: "";
         display: inline-block;
         width: 0;
         height: 0;
         border-style: solid;
}
.m-slider-theme-column_button.is-previous {
         left: 0 !important;
}
.m-slider-theme-column_button.is-previous::after {
         border-width: 7px 10px 7px 0;
         border-color: transparent #000 transparent transparent;
}
.m-slider-theme-column_button.is-next {
         right: 0 !important;
}
.m-slider-theme-column_button.is-next::after {
         border-width: 7px 0 7px 10px;
         border-color: transparent transparent transparent #000;
}
