#root, .__cms_default_ignore {
}
#root {
background-color: rgb(246, 248, 250);
font-family: Lato !important;
}#cms-id-20ce204144aab183, .__cms_default_ignore {
}
#cms-id-20ce204144aab183 {
height: 480px;
background-image: url(//seapromotionstatic.cdn5th.com/static/470828880773767168.png);
background-size: cover;
background-position-x: 50%;
background-position-y: 50%;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-20ce204144aab183 {
height: auto;
}
}
@media (max-width: 767px) {
#cms-id-20ce204144aab183 {
height: auto;
}
}#cms-id-c01395a82ec5276, .__cms_default_ignore {
}
#cms-id-c01395a82ec5276 {
padding: 0px 72px;
max-width: 1440px;
margin: 0px auto;
height: 100%;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-c01395a82ec5276 {
width: 100%;
padding: 60px 36px;
}
}
@media (max-width: 767px) {
#cms-id-c01395a82ec5276 {
padding: 60px 20px;
}
}#cms-id-6968e6e4744e8fcb, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-6968e6e4744e8fcb {
justify-content: space-around;
align-items: center;
height: 100%;
}
@media (max-width: 767px) {
#cms-id-6968e6e4744e8fcb {
margin: 0px 0px -20px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-6968e6e4744e8fcb {
margin: 0px 0px -20px;
}
}#cms-id-ae6fad9ce04e3011, .__cms_default_ignore {
}
#cms-id-ae6fad9ce04e3011 {
height: 100%;
}#cms-id-ebc46e45b58d149d, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-ebc46e45b58d149d {
color: rgb(0, 0, 0);
line-height: 56px;
margin-bottom: 16px;
font-style: normal;
font-weight: 600;
font-size: 48px;
}
@media (width: 1024px) {
#cms-id-ebc46e45b58d149d {
font-size: 36px;
line-height: 44px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-ebc46e45b58d149d {
font-size: 32px;
line-height: 40px;
}
}
@media (max-width: 767px) {
#cms-id-ebc46e45b58d149d {
font-size: 28px;
line-height: 36px;
margin: 0px 0px 12px;
}
}#cms-id-e476b8b20dabf3d, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-e476b8b20dabf3d {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
}#cms-id-645697adb851bb6, .__cms_default_ignore {
}
#cms-id-645697adb851bb6 {
height: 100%;
}#cms-id-3b2a2233afc996f7, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-3b2a2233afc996f7 {
color: rgb(0, 0, 0);
line-height: 56px;
margin-bottom: 16px;
font-style: normal;
font-weight: 700;
font-size: 48px;
}
@media (width: 1024px) {
#cms-id-3b2a2233afc996f7 {
font-size: 36px;
line-height: 44px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-3b2a2233afc996f7 {
font-size: 32px;
line-height: 40px;
}
}
@media (max-width: 767px) {
#cms-id-3b2a2233afc996f7 {
font-size: 28px;
line-height: 36px;
margin: 0px 0px 12px;
}
}#cms-id-7bd4ecf9ff4ca44, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-7bd4ecf9ff4ca44 {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
}#cms-id-22c0eebd9bb06439, .__cms_default_ignore {
}
#cms-id-22c0eebd9bb06439 {
display: inline-block;
margin: 44px 16px 0px 0px;
}
@media (max-width: 767px) {
#cms-id-22c0eebd9bb06439 {
margin: 36px 0px 0px;
display: block;
}
}#cms-id-18e8c3754dd3980, .__cms_default_ignore {
}
#cms-id-18e8c3754dd3980 {
}#cms-id-706b1aba76804554, .__cms_default_ignore {
}
#cms-id-706b1aba76804554 {
height: 480px;
position: relative;
}
@media (max-width: 767px) {
#cms-id-706b1aba76804554 {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-706b1aba76804554 {
display: none;
}
}#cms-id-c66be01ad4968aa0, .__cms_default_ignore {
display: inline-block;
width: 350px;
height: 200px;
max-width: 100%;
}
#cms-id-c66be01ad4968aa0 {
height: 480px;
width: auto;
max-width: none;
}#cms-id-c6cd8aa7d2686c60, .__cms_default_ignore {
}
#cms-id-c6cd8aa7d2686c60 {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-c6cd8aa7d2686c60 {
height: 60px;
}
}#cms-id-324e482c18a2e395, .__cms_default_ignore {
}
#cms-id-324e482c18a2e395 {
padding: 0px 72px 40px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-324e482c18a2e395 {
width: 100%;
padding: 0px 36px 40px;
}
}
@media (max-width: 767px) {
#cms-id-324e482c18a2e395 {
padding: 0px 20px 24px;
}
}#cms-id-ba93d95fb36fed17, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-ba93d95fb36fed17 {
font-style: normal;
font-weight: 600;
font-size: 36px;
line-height: 44px;
}
@media (max-width: 767px) {
#cms-id-ba93d95fb36fed17 {
font-size: 24px;
line-height: 32px;
}
}#cms-id-6a58c397fe4b8fdf, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-6a58c397fe4b8fdf {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(19, 20, 21);
padding-top: 12px;
font-family: Lato;
}#cms-id-9c342375ffb3524, .__cms_default_ignore {
}
#cms-id-9c342375ffb3524 {
padding: 0px 72px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-9c342375ffb3524 {
width: 100%;
padding: 0px 36px;
}
}
@media (max-width: 767px) {
#cms-id-9c342375ffb3524 {
padding: 0px 20px;
}
}#cms-id-ed91ea1d85d4923e, .__cms_default_ignore {
}
#cms-id-ed91ea1d85d4923e {
}#cms-id-d5428d28ed0229a, .__cms_default_ignore {
}
#cms-id-d5428d28ed0229a {
background-color: rgb(255, 255, 255);
border-top-left-radius: 24px;
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
overflow-y: hidden;
height: 100%;
min-height: 300px;
overflow-x: hidden;
background-position-x: 100%;
background-position-y: 100%;
background-size: cover;
box-shadow: rgba(0, 0, 0, 0.08) 2px 4px 12px;
}#cms-id-a6a0b7d2d2a6c61a, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-a6a0b7d2d2a6c61a {
height: 100%;
}#cms-id-8ad81f704e93bd90, .__cms_default_ignore {
}
#cms-id-8ad81f704e93bd90 {
height: 100%;
display: flex;
flex-direction: column;
padding: 36px 28px;
}
@media (max-width: 767px) {
#cms-id-8ad81f704e93bd90 {
padding: 28px 24px 24px;
}
}#cms-id-9b3b770f9e819eb, .__cms_default_ignore {
}
#cms-id-9b3b770f9e819eb {
flex-grow: 1;
flex-shrink: 1;
flex-basis: auto;
}#cms-id-256a3eb9ff86e98, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-256a3eb9ff86e98 {
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 36px;
color: rgb(0, 0, 0);
}
@media (max-width: 767px) {
#cms-id-256a3eb9ff86e98 {
font-size: 20px;
line-height: 28px;
}
}#cms-id-74269510d7672331, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-74269510d7672331 {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
margin-top: 8px;
}#cms-id-6cebb4d8e2185d71, .__cms_default_ignore {
}
#cms-id-6cebb4d8e2185d71 {
height: 100%;
}#cms-id-1dc768411c8c47cb, .__cms_default_ignore {
display: inline-block;
width: 350px;
height: 200px;
max-width: 100%;
}
#cms-id-1dc768411c8c47cb {
width: 100%;
display: inline-block;
max-width: 100%;
object-position: left top;
height: 100%;
}#cms-id-28f615dd9045c81f, .__cms_default_ignore {
}
#cms-id-28f615dd9045c81f {
background-color: rgb(255, 255, 255);
border-top-left-radius: 24px;
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
overflow-y: hidden;
height: 100%;
min-height: 300px;
overflow-x: hidden;
background-position-x: 100%;
background-position-y: 100%;
background-size: cover;
box-shadow: rgba(0, 0, 0, 0.08) 2px 4px 12px;
}#cms-id-49ca6e3c799a7c39, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-49ca6e3c799a7c39 {
height: 100%;
}#cms-id-a273f8d28df0ab86, .__cms_default_ignore {
}
#cms-id-a273f8d28df0ab86 {
height: 100%;
display: flex;
flex-direction: column;
padding: 36px 28px;
}
@media (max-width: 767px) {
#cms-id-a273f8d28df0ab86 {
padding: 28px 24px 24px;
}
}#cms-id-237a25b08ee9ed, .__cms_default_ignore {
}
#cms-id-237a25b08ee9ed {
flex-grow: 1;
flex-shrink: 1;
flex-basis: auto;
}#cms-id-1ab82819931402f, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-1ab82819931402f {
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 36px;
color: rgb(0, 0, 0);
}
@media (max-width: 767px) {
#cms-id-1ab82819931402f {
font-size: 20px;
line-height: 28px;
}
}#cms-id-ea23dcef548113e, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-ea23dcef548113e {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
margin-top: 8px;
}#cms-id-28185e3906c1928, .__cms_default_ignore {
}
#cms-id-28185e3906c1928 {
height: 100%;
}#cms-id-b9c1bcdf58bce15e, .__cms_default_ignore {
display: inline-block;
width: 350px;
height: 200px;
max-width: 100%;
}
#cms-id-b9c1bcdf58bce15e {
width: 100%;
display: inline-block;
max-width: 100%;
object-position: left top;
height: 100%;
}#cms-id-4e98cece70f0ba25, .__cms_default_ignore {
}
#cms-id-4e98cece70f0ba25 {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-4e98cece70f0ba25 {
height: 60px;
}
}#cms-id-dda598eece813962, .__cms_default_ignore {
}
#cms-id-dda598eece813962 {
padding: 0px 72px 40px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-dda598eece813962 {
width: 100%;
padding: 0px 36px 40px;
}
}
@media (max-width: 767px) {
#cms-id-dda598eece813962 {
padding: 0px 20px 24px;
}
}#cms-id-7544fdf547831d8, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-7544fdf547831d8 {
font-style: normal;
font-weight: 600;
font-size: 36px;
line-height: 44px;
}
@media (max-width: 767px) {
#cms-id-7544fdf547831d8 {
font-size: 24px;
line-height: 32px;
}
}#cms-id-1faa8a25fd1156b, .__cms_default_ignore {
}
#cms-id-1faa8a25fd1156b {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-1faa8a25fd1156b {
height: 60px;
}
}#cms-id-bb240d0c5905997, .__cms_default_ignore {
}
#cms-id-bb240d0c5905997 {
padding: 0px 72px 40px;
max-width: 1440px;
margin: 0px auto;
text-align: center;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-bb240d0c5905997 {
width: 100%;
padding: 0px 36px 40px;
}
}
@media (max-width: 767px) {
#cms-id-bb240d0c5905997 {
padding: 0px 20px 24px;
}
}#cms-id-39f05bccb5a464b6, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-39f05bccb5a464b6 {
width: 66.6666%;
height: auto;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-39f05bccb5a464b6 {
width: 100%;
}
}
@media (max-width: 767px) {
#cms-id-39f05bccb5a464b6 {
width: 100%;
}
}#cms-id-e34f73f8e5f1adb3, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-e34f73f8e5f1adb3 {
font-style: normal;
font-weight: 600;
font-size: 36px;
line-height: 44px;
}
@media (max-width: 767px) {
#cms-id-e34f73f8e5f1adb3 {
font-size: 24px;
line-height: 32px;
}
}#cms-id-1ae712dff324d0b0, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-1ae712dff324d0b0 {
}#cms-id-655ff752ef57dd19, .__cms_default_ignore {
}
@media (max-width: 767px) {
#cms-id-655ff752ef57dd19 {
width: 100%;
}
}#cms-id-72bd29b8924e094, .__cms_default_ignore {
}
#cms-id-72bd29b8924e094 {
padding: 0px 72px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-72bd29b8924e094 {
width: 100%;
padding: 0px 36px;
}
}
@media (max-width: 767px) {
#cms-id-72bd29b8924e094 {
padding: 0px 20px;
}
}#cms-id-6936fdc135dc5a4d, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-6936fdc135dc5a4d {
height: 100%;
justify-content: space-around;
align-items: center;
}
@media (max-width: 767px) {
#cms-id-6936fdc135dc5a4d {
width: 100%;
display: flex;
flex-direction: column-reverse;
align-items: flex-start;
}
}#cms-id-2a8d259f27a17f3, .__cms_default_ignore {
}
#cms-id-2a8d259f27a17f3 {
height: 100%;
}#cms-id-a957855c5894ca0, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-a957855c5894ca0 {
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 24px;
color: rgb(129, 96, 255);
text-transform: uppercase;
padding: 0px 0px 12px;
letter-spacing: 4px;
}#cms-id-a7b37a91b4887e, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-a7b37a91b4887e {
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 36px;
color: rgb(0, 0, 0);
}
@media (max-width: 767px) {
#cms-id-a7b37a91b4887e {
font-size: 24px;
line-height: 32px;
}
}#cms-id-c85206b75bd3f9, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-c85206b75bd3f9 {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
padding-top: 16px;
}
@media (max-width: 767px) {
#cms-id-c85206b75bd3f9 {
padding: 12px 0px 0px;
}
}#cms-id-2bcf242221e221ea, .__cms_default_ignore {
}
#cms-id-2bcf242221e221ea {
font-size: 0px;
text-align: center;
}#cms-id-24729ee8be95272e, .__cms_default_ignore {
display: inline-block;
width: 350px;
height: 200px;
max-width: 100%;
}
#cms-id-24729ee8be95272e {
height: auto;
width: 100%;
max-width: none;
border-top-left-radius: 24px;
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
}#cms-id-2ccd6e8b86965411, .__cms_default_ignore {
}
#cms-id-2ccd6e8b86965411 {
padding: 0px 72px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-2ccd6e8b86965411 {
width: 100%;
padding: 0px 36px;
}
}
@media (max-width: 767px) {
#cms-id-2ccd6e8b86965411 {
padding: 0px 20px;
}
}#cms-id-e7673142940f938, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-e7673142940f938 {
justify-content: space-around;
align-items: center;
height: 100%;
}
@media (max-width: 767px) {
#cms-id-e7673142940f938 {
}
}#cms-id-e05ced774250e27d, .__cms_default_ignore {
}
#cms-id-e05ced774250e27d {
font-size: 0px;
}#cms-id-337e73f7233e283, .__cms_default_ignore {
display: inline-block;
width: 350px;
height: 200px;
max-width: 100%;
}
#cms-id-337e73f7233e283 {
height: auto;
width: 100%;
max-width: none;
border-top-left-radius: 24px;
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
}#cms-id-4594339f91a6053, .__cms_default_ignore {
}
#cms-id-4594339f91a6053 {
height: 100%;
padding-left: 56px;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-4594339f91a6053 {
padding-left: 0px;
}
}
@media (max-width: 767px) {
#cms-id-4594339f91a6053 {
padding-left: 0px;
}
}#cms-id-1c35807e34c32398, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-1c35807e34c32398 {
font-style: normal;
font-size: 12px;
line-height: 16px;
font-weight: 400;
color: rgb(129, 96, 255);
text-transform: uppercase;
padding: 0px 0px 12px;
letter-spacing: 4px;
}#cms-id-28da2dac1dea61ba, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-28da2dac1dea61ba {
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 36px;
color: rgb(0, 0, 0);
}
@media (max-width: 767px) {
#cms-id-28da2dac1dea61ba {
font-size: 24px;
line-height: 32px;
}
}#cms-id-3a3118f2ecff9cb, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-3a3118f2ecff9cb {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
padding-top: 16px;
}
@media (max-width: 767px) {
#cms-id-3a3118f2ecff9cb {
padding: 12px 0px 0px;
}
}#cms-id-25bb91b673e9cf2, .__cms_default_ignore {
}
#cms-id-25bb91b673e9cf2 {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-25bb91b673e9cf2 {
height: 60px;
}
}#cms-id-97e2e9286efba1a5, .__cms_default_ignore {
}
#cms-id-97e2e9286efba1a5 {
padding: 0px 72px 40px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-97e2e9286efba1a5 {
width: 100%;
padding: 0px 36px 40px;
}
}
@media (max-width: 767px) {
#cms-id-97e2e9286efba1a5 {
padding: 0px 20px 24px;
}
}#cms-id-eae968a7947a20c0, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-eae968a7947a20c0 {
font-style: normal;
font-weight: 600;
font-size: 36px;
line-height: 44px;
}
@media (max-width: 767px) {
#cms-id-eae968a7947a20c0 {
font-size: 24px;
line-height: 32px;
}
}#cms-id-6a56302df5fea0a7, .__cms_default_ignore {
}
#cms-id-6a56302df5fea0a7 {
padding: 0px 72px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-6a56302df5fea0a7 {
width: 100%;
padding: 0px 36px;
}
}
@media (max-width: 767px) {
#cms-id-6a56302df5fea0a7 {
padding: 0px 20px;
}
}#cms-id-ce7c3a97d580213b, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-ce7c3a97d580213b {
height: 100%;
width: 100%;
border-top-left-radius: 24px;
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
overflow-x: hidden;
overflow-y: hidden;
min-height: 300px;
background-position-x: 100%;
background-position-y: 100%;
background-size: cover;
background-color: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0.08) 2px 4px 12px;
}#cms-id-a916b83ed82ff190, .__cms_default_ignore {
}
#cms-id-a916b83ed82ff190 {
height: 100%;
}#cms-id-55358c5e5a79cf6a, .__cms_default_ignore {
}
#cms-id-55358c5e5a79cf6a {
padding: 36px 28px;
height: 100%;
}
@media (max-width: 1023px) {
#cms-id-55358c5e5a79cf6a {
padding-bottom: 24px;
}
}
@media (max-width: 767px) {
#cms-id-55358c5e5a79cf6a {
padding: 28px 24px 24px;
}
}#cms-id-e40b6b8708358ea, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-e40b6b8708358ea {
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 36px;
color: rgb(0, 0, 0);
}
@media (max-width: 767px) {
#cms-id-e40b6b8708358ea {
font-size: 20px;
line-height: 28px;
}
}#cms-id-d828c54795b19fd, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-d828c54795b19fd {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgb(96, 98, 102);
margin-top: 8px;
padding-bottom: 40px;
}
@media (max-width: 1023px) {
#cms-id-d828c54795b19fd {
padding-bottom: 0px;
}
}#cms-id-e578bdf6ebb24776, .__cms_default_ignore {
}
#cms-id-e578bdf6ebb24776 {
height: 100%;
}#cms-id-f462bf1c1e82a172, .__cms_default_ignore {
display: inline-block;
width: 350px;
height: 200px;
max-width: 100%;
}
#cms-id-f462bf1c1e82a172 {
height: 100%;
width: 100%;
max-width: 100%;
display: inline-block;
object-position: left top;
}
@media (max-width: 767px) {
#cms-id-f462bf1c1e82a172 {
object-position: center center;
object-fit: contain;
}
}#cms-id-743634aa64f4433, .__cms_default_ignore {
}
#cms-id-743634aa64f4433 {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-743634aa64f4433 {
height: 60px;
}
}#cms-id-a8a2e0e91be8141, .__cms_default_ignore {
}
#cms-id-a8a2e0e91be8141 {
padding: 0px 72px 40px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-a8a2e0e91be8141 {
width: 100%;
padding: 0px 36px 40px;
}
}
@media (max-width: 767px) {
#cms-id-a8a2e0e91be8141 {
padding: 0px 20px 24px;
}
}#cms-id-4867c07aa462c891, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-4867c07aa462c891 {
font-style: normal;
font-weight: 600;
font-size: 36px;
line-height: 44px;
}
@media (max-width: 767px) {
#cms-id-4867c07aa462c891 {
font-size: 24px;
line-height: 32px;
}
}#cms-id-41c1b714bcbf28, .__cms_default_ignore {
}
#cms-id-41c1b714bcbf28 {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-41c1b714bcbf28 {
height: 60px;
}
}#cms-id-8f8eb031f6effe, .__cms_default_ignore {
}
#cms-id-8f8eb031f6effe {
padding: 0px 72px;
max-width: 1440px;
margin: 0px auto;
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-8f8eb031f6effe {
width: 100%;
padding: 0px 36px;
}
}
@media (max-width: 767px) {
#cms-id-8f8eb031f6effe {
padding: 0px 20px;
}
}#cms-id-18a33f5e5b42395, .__cms_default_ignore {
}
#cms-id-18a33f5e5b42395 {
background-image: url(//seapromotionstatic.cdn5th.com/static/470840714662760448.jpg);
background-size: cover;
background-position-x: 50%;
background-position-y: 50%;
border-top-left-radius: 24px;
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
padding: 60px;
text-align: center;
color: rgb(255, 255, 255);
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-18a33f5e5b42395 {
padding: 60px;
}
}
@media (max-width: 767px) {
#cms-id-18a33f5e5b42395 {
padding: 48px 28px;
}
}#cms-id-52bf72f3aac7c95d, .__cms_default_ignore {
color: rgb(0, 0, 0);
margin: 0px;
}
#cms-id-52bf72f3aac7c95d {
font-style: normal;
font-weight: 600;
font-size: 48px;
line-height: 56px;
color: inherit;
padding: 12px 0px 48px;
max-width: 746px;
text-align: center;
margin: 0px auto;
}
@media (width: 1024px) {
#cms-id-52bf72f3aac7c95d {
font-size: 36px;
line-height: 44px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
#cms-id-52bf72f3aac7c95d {
font-size: 32px;
line-height: 40px;
}
}
@media (max-width: 767px) {
#cms-id-52bf72f3aac7c95d {
font-size: 28px;
line-height: 36px;
padding: 12px 0px 32px;
}
}#cms-id-138c2c7d7453a841, .__cms_default_ignore {
width: 100%;
height: auto;
}
#cms-id-138c2c7d7453a841 {
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 767px) {
#cms-id-138c2c7d7453a841 {
display: grid;
}
}#cms-id-4b8811f77d3fb76, .__cms_default_ignore {
}#cms-id-e1b318ada0972f96, .__cms_default_ignore {
}#cms-id-be98e88afcbca27e, .__cms_default_ignore {
}
#cms-id-be98e88afcbca27e {
}#cms-id-aaa227d2d22696d, .__cms_default_ignore {
}
#cms-id-aaa227d2d22696d {
height: 80px;
}
@media (max-width: 767px) {
#cms-id-aaa227d2d22696d {
height: 60px;
}
}
Connect Sub-Devices to Gateways
Connect sub-devices to Tuya Cloud through Tuya-enabled gateways. This enables access to Tuya's all-around cloud features, local automation through gateways, and extensive device ecosystem.
Overview Advantages Use Cases How It Works Docs Get Started
Connect Sub-Devices to Gateways
Connect sub-devices to Tuya-enabled gateways in two ways: configuration files and protocol development.
By Configuration Files
Configure data points (DPs) of sub-devices and protocol translation rules on the Tuya Developer Platform to integrate with these sub-devices.
By Protocol Development
Develop compatible sub-devices based on the sub-device integration protocols provided by Tuya.
Convenient Integration with Third-Party Devices
Connect a sub-device to a gateway simply by editing its configuration file in the cloud, without the need to modify gateway firmware.
Comprehensive Support for Device Ecosystems
Adapt a sub-device to different types of gateways after you modify its configuration file with ease.
Efficient Device Iteration
Update a sub-device just by updating its cloud-based configuration file and firmware, with no necessity to update gateway firmware.
Devices
By Configuration Files
Configuration files are preferred to connect sub-devices over Zigbee or Matter to gateways. Protocol development is the alternative way of integration.
Platforms
By Protocol Development
Use protocol development to connect to sub-devices that use Zigbee, Matter, or LANs if configuration files are inapplicable.
Use TuyaOS or MCU integration to connect to Bluetooth mesh and Bluetooth Low Energy devices.
By Configuration Files
This integration method relies on Tuya's proprietary DP Engine, a tool applicable to IoT gateways and controllers. DP Engine can translate the data format of the DP defined by the Tuya Developer Platform into that of another IoT protocol.
Get Started to Connect Sub-Devices to Gateways