/* https://fonts.googleapis.com/css?family=Poppins:400,700|Poppins:400,700&display=swap&subset=all */
@font-face{font-family:poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../../../../fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../../../../fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../../../../fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../../../../fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2)format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../../../../fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../../../../fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.flex_gap_10 {
gap: 10px;
}
.flex_gap_30 { gap: 30px; }
@media (max-width: 768px) { .flex_gap_30 { gap: 15px; } }
.flex_gap_50 { gap: 50px; }
@media (max-width: 768px) { .flex_gap_50 { gap: 15px; } }
@media (max-width: 768px) { .responsive_reverse { flex-direction: column-reverse !important; } }
@media (max-width: 768px) { .responsive_reverse { flex-direction: column-reverse !important; } }
@media (max-width: 768px) { .responsive_reverse { flex-direction: column-reverse !important; } }
.flex_gap_20 { gap: 20px; }
@media (max-width: 768px) { .flex_gap_20 { gap: 15px; } }
.flex_gap_40 { gap: 40px; }
@media (max-width: 768px) { .flex_gap_40 { gap: 15px; } }
.flex_gap_10 { gap: 10px; }
@media (max-width: 768px) { .flex_gap_10 { gap: 15px; } }
.el-464313  {
font-size: 25px;
text-align: center;
}
.el-13863 {
align-items:center;
}
.el-13863  {
}
.el-13863 {
flex-direction: row;
}  .el-13863 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-13863 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-337265 {
align-items:flex-start;
}
.el-337265 img {
}
.el-213823 .btn { font-size:20px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:200px 200px 200px 200px ;line-height:1;margin:10px 0px 0px 0px;padding:15px 30px 15px 30px;background-color:#167079; }  .el-213823 .btn:hover { line-height:1; }
.el-213823 {
align-items:flex-end;
}
.el-213823 .btn-v2 {
}
.el-858670 {
align-items:center;
}
.el-858670  {
}
.el-858670 {
flex-direction: row;
}  .el-858670 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-858670 > .container-box:nth-child(2) {
width: 10%;
min-width: 10%;
max-width: 10%;
}  .el-858670 > .container-box:nth-child(3) {
width: 40%;
min-width: 40%;
max-width: 40%;
}
.el-304824 {
align-items:flex-start;
}
.el-304824 img {
}
.el-490528 .btn { font-size:16px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:200px 200px 200px 200px ;line-height:1;margin:10px 0px 0px 0px;padding:5px 5px 5px 5px;background-color:#167079; }  .el-490528 .btn:hover { line-height:1; }
.el-490528 {
align-items:flex-end;
}
.el-490528 .btn-v2 {
}
.el-359690 {
align-items:start;
}
.el-359690  {
}
.el-359690 {
flex-direction: column;
}  .el-359690 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-359690 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-359690 {
flex-direction: row;
}
.el-359690 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-359690 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-359690 {
flex-direction: row;
}
.el-359690 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-359690 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
{}
.el-204684 {
align-items:start;
}
.el-204684  {
}
.el-204684 {
flex-direction: row;
}  .el-204684 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-463253 {
align-items:center;
}
.el-463253  {
}
.el-463253 {
flex-direction: row;
}  .el-463253 > .container-box:nth-child(1) {
width: 13%;
min-width: 13%;
max-width: 13%;
}  .el-463253 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-780591 {
align-items:center;
}
.el-780591 img {
}
.el-122060  {
font-size: 18px;
text-align: left;
}
{}
.el-135033 {
align-items:center;
}
.el-135033  {
}
.el-135033 {
flex-direction: row;
}  .el-135033 > .container-box:nth-child(1) {
width: 100px;
min-width: 100px;
max-width: 100px;
}  .el-135033 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-774017 {
align-items:flex-start;
}
.el-774017 img {
}
.el-720990  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-720990  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-720990  {
font-size: 18px;
text-align: left;
}
}
.el-614636  {
font-size: calc(27px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-614636  {
font-size: calc(30px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-614636  {
font-size: 30px;
text-align: left;
}
}
.el-451430 {
align-items:center;
}
.el-451430  {
}
.el-451430 {
flex-direction: row;
}  .el-451430 > .container-box:nth-child(1) {
width: 130px;
min-width: 130px;
max-width: 130px;
}  .el-451430 > .container-box:nth-child(2) {
width: 50px;
min-width: 50px;
max-width: 50px;
}  .el-451430 > .container-box:nth-child(3) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-938053  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-938053  {
font-size: calc(30px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-938053  {
font-size: 30px;
text-align: left;
}
}
.el-590716  {
font-size: 18px;
text-align: left;
}
.el-38023 {
align-items:start;
}
.el-38023  {
}
.el-38023 {
flex-direction: row;
}  .el-38023 > .container-box:nth-child(1) {
width: 100px;
min-width: 100px;
max-width: 100px;
}
.el-735174  {
font-size: 13px;
text-align: center;
}
.el-512855 {
align-items:center;
}
.el-512855  {
}
.el-512855 {
flex-direction: row;
}  .el-512855 > .container-box:nth-child(1) {
width: 110px;
min-width: 110px;
max-width: 110px;
}  .el-512855 > .container-box:nth-child(2) {
width: 50px;
min-width: 50px;
max-width: 50px;
}  .el-512855 > .container-box:nth-child(3) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-967689  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-967689  {
font-size: calc(30px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-967689  {
font-size: 30px;
text-align: left;
}
}
.el-836774  {
font-size: 18px;
text-align: left;
}
.el-350705 {
align-items:start;
}
.el-350705  {
}
@media (max-width: 480px) {
.el-350705 {
align-items:center;
}
.el-350705  {
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-350705 {
}
.el-350705  {
}
}
.el-350705 {
flex-direction: row;
}  .el-350705 > .container-box:nth-child(1) {
width: 90px;
min-width: 90px;
max-width: 90px;
}
.el-204305  {
font-size: calc(10px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-204305  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-204305  {
font-size: 18px;
text-align: center;
}
}
.el-409710 {
align-items:center;
}
.el-409710  {
}
.el-409710 {
flex-direction: row;
}  .el-409710 > .container-box:nth-child(1) {
width: 35px;
min-width: 35px;
max-width: 35px;
}  .el-409710 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-600055 {
align-items:flex-start;
}
.el-600055 img {
}
.el-189078  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-189078  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-189078  {
font-size: 18px;
text-align: left;
}
}
.el-292151 {
align-items:center;
}
.el-292151  {
}
.el-292151 {
flex-direction: row;
}  .el-292151 > .container-box:nth-child(1) {
width: 35px;
min-width: 35px;
max-width: 35px;
}  .el-292151 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-597952 {
align-items:flex-start;
}
.el-597952 img {
}
.el-161512  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-161512  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-161512  {
font-size: 18px;
text-align: left;
}
}
.el-890933 {
align-items:center;
}
.el-890933  {
}
.el-890933 {
flex-direction: row;
}  .el-890933 > .container-box:nth-child(1) {
width: 35px;
min-width: 35px;
max-width: 35px;
}  .el-890933 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-721227 {
align-items:flex-start;
}
.el-721227 img {
}
.el-931010  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-931010  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-931010  {
font-size: 18px;
text-align: left;
}
}
.el-174003 {
align-items:center;
}
.el-174003  {
}
.el-174003 {
flex-direction: row;
}  .el-174003 > .container-box:nth-child(1) {
width: 35px;
min-width: 35px;
max-width: 35px;
}  .el-174003 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-744317 {
align-items:flex-start;
}
.el-744317 img {
}
.el-505508  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-505508  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-505508  {
font-size: 18px;
text-align: left;
}
}
.el-280408 {
align-items:center;
}
.el-280408  {
}
.el-280408 {
flex-direction: row;
}  .el-280408 > .container-box:nth-child(1) {
width: 35px;
min-width: 35px;
max-width: 35px;
}  .el-280408 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-697932 {
align-items:flex-start;
}
.el-697932 img {
}
.el-710856  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-710856  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-710856  {
font-size: 18px;
text-align: left;
}
}
.el-608081 {
align-items:stretch;
}
.el-608081  {
width:100%;align-self:center;
}
.el-589725 {
align-items:stretch;
}
.el-589725  {
width:100%;align-self:center;
}
.el-529274  {
font-size: 16px;
text-align: center;
}
.el-349073 {
align-items:start;
}
.el-349073  {
}
.el-349073 {
flex-direction: row;
}  .el-349073 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-916492 {
align-items:center;
}
.el-916492  {
}
.el-916492 {
flex-direction: row;
}  .el-916492 > .container-box:nth-child(1) {
width: 75px;
min-width: 75px;
max-width: 75px;
}  .el-916492 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-786207 {
align-items:flex-start;
}
.el-786207 img {
}
.el-95456 {
align-items:start;
}
.el-95456  {
}
.el-95456 {
flex-direction: row;
}  .el-95456 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-95456 > .container-box:nth-child(2) {
width: 20%;
min-width: 20%;
max-width: 20%;
}
.el-605101  {
font-size: 18px;
text-align: left;
}
.el-350050 {
align-items:flex-end;
}
.el-350050 img {
}
.el-531845 {
align-items:center;
}
.el-531845  {
}
.el-531845 {
flex-direction: row;
}  .el-531845 > .container-box:nth-child(1) {
width: 30px;
min-width: 30px;
max-width: 30px;
}  .el-531845 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-328781 {
align-items:flex-start;
}
.el-328781 img {
}
.el-607571  {
font-size: 17px;
text-align: left;
}
.el-749820  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-749820  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-749820  {
font-size: 16px;
text-align: left;
}
}
.el-501391 {
align-items:center;
}
.el-501391  {
}
.el-501391 {
flex-direction: column;
}  .el-501391 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-501391 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-501391 {
flex-direction: row;
}
.el-501391 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-501391 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-501391 {
flex-direction: row;
}
.el-501391 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-501391 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-549755 {
align-items:center;
}
.el-549755 img {
}
.el-21357 {
align-items:start;
}
.el-21357  {
}
.el-21357 {
flex-direction: row;
}  .el-21357 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-266170 {
align-items:center;
}
.el-266170  {
}
.el-266170 {
flex-direction: row;
}  .el-266170 > .container-box:nth-child(1) {
width: 30%;
min-width: 30%;
max-width: 30%;
}  .el-266170 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-523799 {
align-items:flex-start;
}
.el-523799 img {
}
.el-221174  {
font-size: 13px;
text-align: left;
}
.el-193071 {
align-items:start;
}
.el-193071  {
}
.el-193071 {
flex-direction: row;
}  .el-193071 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-653793 {
align-items:center;
}
.el-653793  {
}
.el-653793 {
flex-direction: row;
}  .el-653793 > .container-box:nth-child(1) {
width: 30%;
min-width: 30%;
max-width: 30%;
}  .el-653793 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-567040 {
align-items:flex-start;
}
.el-567040 img {
}
.el-750759  {
font-size: calc(11px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-750759  {
font-size: calc(13px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-750759  {
font-size: 13px;
text-align: left;
}
}
.el-424004  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-424004  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-424004  {
font-size: 26px;
text-align: center;
}
}
.el-175335  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-175335  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-175335  {
font-size: 18px;
text-align: center;
}
}
.el-201163 {
align-items:center;
}
.el-201163  {
}
.el-110382 {
align-items:center;
}
.el-110382  {
}
.el-244840  {
font-size: 14px;
text-align: center;
}
.el-131193 {
align-items:center;
}
.el-131193 img {
}
.el-45781 {
align-items:center;
}
.el-45781  {
}
.el-45781 {
flex-direction: column;
}  .el-45781 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-45781 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-45781 {
flex-direction: row;
}
.el-45781 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-45781 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-45781 {
flex-direction: row;
}
.el-45781 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-45781 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-367008 {
align-items:center;
}
.el-367008 img {
}
.el-281846 {
align-items:center;
}
.el-281846 img {
}
.el-692934 {
align-items:start;
}
.el-692934  {
}
.el-692934 {
flex-direction: row;
}  .el-692934 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-311666 {
align-items:center;
}
.el-311666  {
}
.el-311666 {
flex-direction: row;
}  .el-311666 > .container-box:nth-child(1) {
width: 30%;
min-width: 30%;
max-width: 30%;
}  .el-311666 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-608377 {
align-items:flex-start;
}
.el-608377 img {
}
.el-982469  {
font-size: 13px;
text-align: left;
}
.el-27438 {
align-items:start;
}
.el-27438  {
}
.el-27438 {
flex-direction: row;
}  .el-27438 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-657106 {
align-items:center;
}
.el-657106  {
}
.el-657106 {
flex-direction: row;
}  .el-657106 > .container-box:nth-child(1) {
width: 30%;
min-width: 30%;
max-width: 30%;
}  .el-657106 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-545393 {
align-items:flex-start;
}
.el-545393 img {
}
.el-159377  {
font-size: 13px;
text-align: left;
}
.el-752530  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-752530  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-752530  {
font-size: 26px;
text-align: center;
}
}
.el-527834  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-527834  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-527834  {
font-size: 18px;
text-align: center;
}
}
.el-111088 {
align-items:center;
}
.el-111088  {
}
.el-197902 {
align-items:center;
}
.el-197902  {
}
.el-369029  {
font-size: 14px;
text-align: center;
}
.logos.wf-section {
position: relative;
display: flex;
overflow: hidden;
width: 100%;
height: 100px;
margin: -15px auto 0;
}
.logo-container {
animation: track 20s linear forwards infinite;
}
.logo-container {
display: flex;
}
.content-holder {
position: relative;
display: flex;
-webkit-box-align: center;
align-items: center;
}
.logo-slide-wrapper {
display: flex;
height: auto;
min-width: 100px;
margin-right: 20px;
margin-left: 20px;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
}
.logo-slide-wrapper img {
border: 0;
height: auto;
max-width: 100%;
border-radius: 10px;
}
@keyframes track {
0% {
transform: translate(0);
}
100% {
transform: translate(-100%);
}
}
.logo-center-el {
position: absolute;
left: 50%;
top: 50%;
display: flex;
width: 100%;
height: 100%;
max-width: 100%;
-webkit-box-orient: vertical;
flex-direction: column;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
background-color: transparent;
background-image: radial-gradient(circle farthest-corner at 50% 50%, #fff 10%, rgba(247, 252, 253, 0));
transform: translate(-50%, -50%);
font-size: 21px;
line-height: 21px;
font-weight: 700;
text-align: center;
}
.line__text {
font-weight: 700;
font-size: 18px;
line-height: 1.2;
text-align: center;
color: #000000;
margin-top: 5px;
}
.el-806681 {
align-items:center;
}
.el-806681  {
}
.el-806681 {
flex-direction: column;
}  .el-806681 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-806681 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-806681 {
flex-direction: row;
}
.el-806681 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-806681 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-806681 {
flex-direction: row;
}
.el-806681 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-806681 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-791683 {
align-items:center;
}
.el-791683 img {
}
.el-106087  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-106087  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-106087  {
font-size: 26px;
text-align: center;
}
}
.el-334579  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-334579  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-334579  {
font-size: 18px;
text-align: center;
}
}
.el-616333 {
align-items:center;
}
.el-616333  {
}
.el-401731 {
align-items:center;
}
.el-401731  {
}
.el-18822  {
font-size: 14px;
text-align: center;
}
.el-804301 {
align-items:center;
}
.el-804301 img {
}
.el-69649 {
align-items:center;
}
.el-69649  {
}
.el-69649 {
flex-direction: column;
}  .el-69649 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-69649 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-69649 {
flex-direction: row;
}
.el-69649 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-69649 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-69649 {
flex-direction: row;
}
.el-69649 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-69649 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-825684 {
align-items:center;
}
.el-825684 img {
}
.el-236194 {
align-items:center;
}
.el-236194 img {
}
.el-872227 {
align-items:start;
}
.el-872227  {
}
.el-872227 {
flex-direction: row;
}  .el-872227 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-102813 {
align-items:center;
}
.el-102813  {
}
.el-102813 {
flex-direction: row;
}  .el-102813 > .container-box:nth-child(1) {
width: 30%;
min-width: 30%;
max-width: 30%;
}  .el-102813 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-577295 {
align-items:flex-start;
}
.el-577295 img {
}
.el-952860  {
font-size: 13px;
text-align: left;
}
.el-791634  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-791634  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-791634  {
font-size: 26px;
text-align: center;
}
}
.el-126146  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-126146  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-126146  {
font-size: 18px;
text-align: center;
}
}
.el-107453 {
align-items:center;
}
.el-107453  {
}
.el-197395 {
align-items:center;
}
.el-197395  {
}
.el-655663  {
font-size: 14px;
text-align: center;
}
.el-982111 {
align-items:center;
}
.el-982111 img {
max-width:250px;
}
.el-122590 {
align-items:center;
}
.el-122590 img {
max-width:250px;
}
.el-933639  {
font-size: calc(25px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-933639  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-933639  {
font-size: 26px;
text-align: center;
}
}
.el-715740 {
align-items:start;
}
.el-715740  {
}
.el-715740 {
flex-direction: column;
}  .el-715740 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-715740 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-715740 > .container-box:nth-child(3) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-715740 {
flex-direction: row;
}
.el-715740 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-715740 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-715740 > .container-box:nth-child(3) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-715740 {
flex-direction: row;
}
.el-715740 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-715740 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-715740 > .container-box:nth-child(3) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-845622 {
align-items:start;
}
.el-845622  {
}
.el-845622 {
flex-direction: row;
}  .el-845622 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-569562 {
align-items:center;
}
.el-569562 img {
}
.el-638565 {
align-items:start;
}
.el-638565  {
}
.el-638565 {
flex-direction: row;
}  .el-638565 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-817912 {
align-items:center;
}
.el-817912  {
}
.el-817912 {
flex-direction: column;
}  .el-817912 > .container-box:nth-child(1) {
width: 164px;
min-width: 164px;
max-width: 164px;
}
.el-95696  {
font-size: 18px;
text-align: center;
}
.el-578205 {
align-items:center;
}
.el-578205  {
}
.el-578205 {
flex-direction: row;
}  .el-578205 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-762399 {
align-items:center;
}
.el-762399  {
}
.el-762399 {
flex-direction: row;
}  .el-762399 > .container-box:nth-child(1) {
width: 30px;
min-width: 30px;
max-width: 30px;
}  .el-762399 > .container-box:nth-child(2) {
width: 120px;
min-width: 120px;
max-width: 120px;
}
.el-409960 {
align-items:flex-start;
}
.el-409960 img {
}
.el-90108  {
font-size: 18px;
text-align: left;
}
.el-377107  {
font-size: 16px;
text-align: left;
}
.el-804986 {
align-items:start;
}
.el-804986  {
}
.el-804986 {
flex-direction: row;
}  .el-804986 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-970673 {
align-items:center;
}
.el-970673 img {
}
.el-185031 {
align-items:start;
}
.el-185031  {
}
.el-185031 {
flex-direction: row;
}  .el-185031 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-18246 {
align-items:center;
}
.el-18246  {
}
.el-18246 {
flex-direction: column;
}  .el-18246 > .container-box:nth-child(1) {
width: 164px;
min-width: 164px;
max-width: 164px;
}
.el-550367  {
font-size: 18px;
text-align: center;
}
.el-657233 {
align-items:center;
}
.el-657233  {
}
.el-657233 {
flex-direction: row;
}  .el-657233 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-456266 {
align-items:center;
}
.el-456266  {
}
.el-456266 {
flex-direction: row;
}  .el-456266 > .container-box:nth-child(1) {
width: 30px;
min-width: 30px;
max-width: 30px;
}  .el-456266 > .container-box:nth-child(2) {
width: 100px;
min-width: 100px;
max-width: 100px;
}
.el-435059 {
align-items:flex-start;
}
.el-435059 img {
}
.el-619477  {
font-size: 18px;
text-align: left;
}
.el-156119  {
font-size: 16px;
text-align: left;
}
.el-382097 {
align-items:start;
}
.el-382097  {
}
.el-382097 {
flex-direction: row;
}  .el-382097 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-437563 {
align-items:center;
}
.el-437563 img {
}
.el-348633 {
align-items:start;
}
.el-348633  {
}
.el-348633 {
flex-direction: row;
}  .el-348633 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-51538 {
align-items:center;
}
.el-51538  {
}
.el-51538 {
flex-direction: column;
}  .el-51538 > .container-box:nth-child(1) {
width: 164px;
min-width: 164px;
max-width: 164px;
}
.el-668565  {
font-size: 18px;
text-align: center;
}
.el-719040 {
align-items:center;
}
.el-719040  {
}
.el-719040 {
flex-direction: row;
}  .el-719040 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-106030 {
align-items:center;
}
.el-106030  {
}
.el-106030 {
flex-direction: row;
}  .el-106030 > .container-box:nth-child(1) {
width: 30px;
min-width: 30px;
max-width: 30px;
}  .el-106030 > .container-box:nth-child(2) {
width: 120px;
min-width: 120px;
max-width: 120px;
}
.el-651139 {
align-items:flex-start;
}
.el-651139 img {
}
.el-398894  {
font-size: 18px;
text-align: left;
}
.el-751559  {
font-size: 16px;
text-align: left;
}
.el-602424 {
align-items:center;
}
.el-602424  {
}
.el-602424 {
flex-direction: column;
}  .el-602424 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-602424 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-602424 {
flex-direction: row;
}
.el-602424 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-602424 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-602424 {
flex-direction: row;
}
.el-602424 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-602424 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-632310 {
align-items:center;
}
.el-632310 img {
}
.el-305860  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-305860  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-305860  {
font-size: 26px;
text-align: center;
}
}
.el-401920  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-401920  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-401920  {
font-size: 18px;
text-align: center;
}
}
.el-696498 {
align-items:center;
}
.el-696498  {
}
.el-418694 {
align-items:center;
}
.el-418694  {
}
.el-235300  {
font-size: 14px;
text-align: center;
}
.el-514196 {
align-items:center;
}
.el-514196 img {
}
.el-866279 {
align-items:center;
}
.el-866279  {
}
.el-866279 {
flex-direction: column;
}  .el-866279 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-866279 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-866279 {
flex-direction: row;
}
.el-866279 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-866279 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-866279 {
flex-direction: row;
}
.el-866279 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-866279 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-651072 {
align-items:center;
}
.el-651072 img {
}
.el-756254 {
align-items:center;
}
.el-756254 img {
}
.el-290591 {
align-items:start;
}
.el-290591  {
}
.el-290591 {
flex-direction: row;
}  .el-290591 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-423595 {
align-items:center;
}
.el-423595  {
}
.el-423595 {
flex-direction: row;
}  .el-423595 > .container-box:nth-child(1) {
width: 30%;
min-width: 30%;
max-width: 30%;
}  .el-423595 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-887646 {
align-items:flex-start;
}
.el-887646 img {
}
.el-647342  {
font-size: 13px;
text-align: left;
}
.el-713675  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-713675  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-713675  {
font-size: 26px;
text-align: center;
}
}
.el-395843  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-395843  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-395843  {
font-size: 18px;
text-align: center;
}
}
.el-507234 {
align-items:center;
}
.el-507234  {
}
.el-107393 {
align-items:center;
}
.el-107393  {
}
.el-88766  {
font-size: 14px;
text-align: center;
}
.el-963173  {
font-size: calc(25px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-963173  {
font-size: calc(24px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-963173  {
font-size: 24px;
text-align: center;
}
}
.el-400131 {
align-items:flex-start;
}
.el-400131  {
}
.el-400131 {
flex-direction: column;
}  .el-400131 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-400131 {
flex-direction: row;
}
.el-400131 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-400131 {
flex-direction: row;
}
.el-400131 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-557691 .faq-header {
font-size: 16px;
text-align: left;
}
.el-557691 .faq-header {
font-weight:bold;font-size:16px;text-align:left;
}
.el-557691 .faq-header:hover {
}
.el-557691.active .faq-header {
}
.el-257093  {
font-size: 15px;
text-align: left;
}
.el-189042 .faq-header {
font-size: 16px;
text-align: left;
}
.el-189042 .faq-header {
font-weight:bold;font-size:16px;text-align:left;
}
.el-189042 .faq-header:hover {
}
.el-189042.active .faq-header {
}
.el-714088  {
font-size: 15px;
text-align: left;
}
.el-547137 .faq-header {
font-size: 16px;
text-align: left;
}
.el-547137 .faq-header {
font-weight:bold;font-size:16px;text-align:left;
}
.el-547137 .faq-header:hover {
}
.el-547137.active .faq-header {
}
.el-190781  {
font-size: 15px;
text-align: left;
}
.el-171478 .faq-header {
font-size: 16px;
text-align: left;
}
.el-171478 .faq-header {
font-weight:bold;font-size:16px;text-align:left;
}
.el-171478 .faq-header:hover {
}
.el-171478.active .faq-header {
}
.el-123365  {
font-size: 15px;
text-align: left;
}
.el-631656 {
align-items:start;
}
.el-631656  {
}
.el-631656 {
flex-direction: column;
}  .el-631656 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-631656 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-631656 > .container-box:nth-child(3) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-631656 {
flex-direction: row;
}
.el-631656 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-631656 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-631656 > .container-box:nth-child(3) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-631656 {
flex-direction: row;
}
.el-631656 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-631656 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-631656 > .container-box:nth-child(3) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-664458 {
align-items:start;
}
.el-664458  {
}
.el-664458 {
flex-direction: row;
}  .el-664458 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-417548  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-417548  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-417548  {
font-size: 18px;
text-align: center;
}
}
.el-188457 {
align-items:center;
}
.el-188457  {
}
.el-188457 {
flex-direction: column;
}  .el-188457 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-188457 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-188457 {
flex-direction: column;
}
.el-188457 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-188457 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
}
@media screen and (min-width: 1024px) {
.el-188457 {
flex-direction: column;
}
.el-188457 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-188457 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
}
.el-553953  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-553953  {
font-size: calc(24px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-553953  {
font-size: 24px;
text-align: center;
}
}
.el-145617  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-145617  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-145617  {
font-size: 18px;
text-align: left;
}
}
.el-622881 {
align-items:center;
}
.el-622881 img {
}
.el-811993  {
font-size: 18px;
text-align: center;
}
.el-406799  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-406799  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-406799  {
font-size: 18px;
text-align: center;
}
}
.el-176496  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-176496  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-176496  {
font-size: 16px;
text-align: center;
}
}
.el-478762 {
align-items:stretch;
}
.el-478762  {
width:100%;align-self:center;
}
.el-628042  {
font-size: 14px;
text-align: center;
}
.el-928000 {
align-items:start;
}
.el-928000  {
}
.el-928000 {
flex-direction: row;
}  .el-928000 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-574670  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-574670  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-574670  {
font-size: 18px;
text-align: center;
}
}
.el-130370 {
align-items:center;
}
.el-130370  {
}
.el-130370 {
flex-direction: column;
}  .el-130370 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-130370 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-130370 {
flex-direction: column;
}
.el-130370 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-130370 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
}
@media screen and (min-width: 1024px) {
.el-130370 {
flex-direction: column;
}
.el-130370 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-130370 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
}
.el-452572  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-452572  {
font-size: calc(24px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-452572  {
font-size: 24px;
text-align: center;
}
}
.el-637709  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-637709  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-637709  {
font-size: 18px;
text-align: left;
}
}
.el-147796 {
align-items:center;
}
.el-147796 img {
}
.el-192041  {
font-size: 18px;
text-align: center;
}
.el-183266  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-183266  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-183266  {
font-size: 18px;
text-align: center;
}
}
.el-814525  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-814525  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-814525  {
font-size: 16px;
text-align: center;
}
}
.el-118692 {
align-items:stretch;
}
.el-118692  {
width:100%;align-self:center;
}
.el-878463  {
font-size: 14px;
text-align: center;
}
.el-884720 {
align-items:start;
}
.el-884720  {
}
.el-884720 {
flex-direction: row;
}  .el-884720 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-194506  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-194506  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-194506  {
font-size: 18px;
text-align: center;
}
}
.el-473106 {
align-items:center;
}
.el-473106  {
}
.el-473106 {
flex-direction: column;
}  .el-473106 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-473106 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-473106 {
flex-direction: column;
}
.el-473106 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-473106 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
}
@media screen and (min-width: 1024px) {
.el-473106 {
flex-direction: column;
}
.el-473106 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-473106 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
}
.el-469022  {
font-size: calc(21px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-469022  {
font-size: calc(24px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-469022  {
font-size: 24px;
text-align: center;
}
}
.el-863988  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-863988  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-863988  {
font-size: 18px;
text-align: left;
}
}
.el-948685 {
align-items:center;
}
.el-948685 img {
}
.el-20837  {
font-size: 18px;
text-align: center;
}
.el-40722  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-40722  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-40722  {
font-size: 18px;
text-align: center;
}
}
.el-723083  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-723083  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-723083  {
font-size: 16px;
text-align: center;
}
}
.el-753058 {
align-items:stretch;
}
.el-753058  {
width:100%;align-self:center;
}
.el-103250  {
font-size: 14px;
text-align: center;
}
.el-421939 {
align-items:flex-start;
}
.el-421939  {
}
.el-421939 {
flex-direction: column;
}  .el-421939 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-421939 {
flex-direction: row;
}
.el-421939 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-421939 {
flex-direction: row;
}
.el-421939 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-417770 {
align-items:start;
}
.el-417770  {
}
@media (max-width: 480px) {
.el-417770 {
align-items:flex-start;
}
.el-417770  {
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-417770 {
}
.el-417770  {
}
}
.el-417770 {
flex-direction: row;
}  .el-417770 > .container-box:nth-child(1) {
width: 145px;
min-width: 145px;
max-width: 145px;
}  .el-417770 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-974110  {
font-size: calc(13px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-974110  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-974110  {
font-size: 18px;
text-align: center;
}
}
.el-368190 {
align-items:center;
}
.el-368190 img {
max-width:299px;
}
.el-690728  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-690728  {
font-size: calc(20px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-690728  {
font-size: 20px;
text-align: center;
}
}
.el-112469  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-112469  {
font-size: calc(20px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-112469  {
font-size: 20px;
text-align: center;
}
}
.el-953151  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-953151  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-953151  {
font-size: 16px;
text-align: center;
}
}
.el-631340  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-631340  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-631340  {
font-size: 16px;
text-align: center;
}
}
.el-350929  {
font-size: calc(10px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-350929  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-350929  {
font-size: 14px;
text-align: center;
}
}
.el-601605 .btn { color:#000000;font-size:14px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:7px 7px 7px 7px ;line-height:1;margin:10px 0px 0px 0px;padding:10px 0px 10px 0px;background-color:#F4F4FF; }  .el-601605 .btn:hover { line-height:1; }
.el-601605 {
align-items:center;
}
.el-601605 .btn-v2 {
}
@media (max-width: 480px) {
.el-601605 {
align-items:stretch;
}
.el-601605 .btn-v2 {
width:100%;align-self:center;
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-601605 {
}
.el-601605 .btn-v2 {
}
}
.el-290466 {
align-items:start;
}
.el-290466  {
}
.el-290466 {
flex-direction: row;
}  .el-290466 > .container-box:nth-child(1) {
width: 145px;
min-width: 145px;
max-width: 145px;
}  .el-290466 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-484830  {
font-size: calc(13px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-484830  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-484830  {
font-size: 18px;
text-align: center;
}
}
.el-818337 {
align-items:center;
}
.el-818337 img {
max-width:299px;
}
@media (max-width: 480px) {
.el-818337 {
align-items:flex-start;
}
.el-818337 img {
max-width:145px;
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-818337 {
}
.el-818337 img {
max-width:299px;
}
}
.el-463557  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-463557  {
font-size: calc(20px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-463557  {
font-size: 20px;
text-align: center;
}
}
.el-394345  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-394345  {
font-size: calc(20px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-394345  {
font-size: 20px;
text-align: center;
}
}
.el-644419  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-644419  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-644419  {
font-size: 16px;
text-align: center;
}
}
.el-563563  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-563563  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-563563  {
font-size: 16px;
text-align: center;
}
}
.el-288656  {
font-size: calc(10px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-288656  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-288656  {
font-size: 14px;
text-align: center;
}
}
.el-48592 .btn { font-size:14px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:7px 7px 7px 7px ;line-height:1;margin:10px 0px 0px 0px;padding:10px 0px 10px 0px;background-color:#167079; }  .el-48592 .btn:hover { line-height:1; }
.el-48592 {
align-items:center;
}
.el-48592 .btn-v2 {
}
@media (max-width: 480px) {
.el-48592 {
align-items:stretch;
}
.el-48592 .btn-v2 {
width:100%;align-self:center;
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-48592 {
}
.el-48592 .btn-v2 {
}
}
.el-239738 {
align-items:start;
}
.el-239738  {
}
@media (max-width: 480px) {
.el-239738 {
align-items:flex-start;
}
.el-239738  {
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-239738 {
}
.el-239738  {
}
}
.el-239738 {
flex-direction: row;
}  .el-239738 > .container-box:nth-child(1) {
width: 145px;
min-width: 145px;
max-width: 145px;
}  .el-239738 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-560316  {
font-size: calc(13px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-560316  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-560316  {
font-size: 18px;
text-align: center;
}
}
.el-452251 {
align-items:center;
}
.el-452251 img {
max-width:299px;
}
@media (max-width: 480px) {
.el-452251 {
align-items:flex-start;
}
.el-452251 img {
max-width:145px;
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-452251 {
}
.el-452251 img {
max-width:299px;
}
}
.el-160045  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-160045  {
font-size: calc(20px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-160045  {
font-size: 20px;
text-align: center;
}
}
.el-901993  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-901993  {
font-size: calc(20px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-901993  {
font-size: 20px;
text-align: center;
}
}
.el-940936  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-940936  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-940936  {
font-size: 16px;
text-align: center;
}
}
.el-688449  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-688449  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-688449  {
font-size: 16px;
text-align: center;
}
}
.el-350813  {
font-size: calc(10px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-350813  {
font-size: calc(14px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-350813  {
font-size: 14px;
text-align: center;
}
}
.el-80128 .btn { color:#000000;font-size:14px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:7px 7px 7px 7px ;line-height:1;margin:10px 0px 0px 0px;padding:10px 0px 10px 0px;background-color:#F4F4FF; }  .el-80128 .btn:hover { line-height:1; }
.el-80128 {
align-items:center;
}
.el-80128 .btn-v2 {
}
@media (max-width: 480px) {
.el-80128 {
align-items:stretch;
}
.el-80128 .btn-v2 {
width:100%;align-self:center;
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-80128 {
}
.el-80128 .btn-v2 {
}
}
.el-765253 {
align-items:start;
}
.el-765253  {
}
.el-765253 {
flex-direction: row;
}  .el-765253 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-292169 {
align-items:start;
}
.el-292169  {
}
.el-292169 {
flex-direction: row;
}  .el-292169 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-576218  {
font-size: 16px;
text-align: center;
}
.el-690766 {
align-items:start;
}
.el-690766  {
}
.el-690766 {
flex-direction: row;
}  .el-690766 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-786092  {
font-size: 20px;
text-align: center;
}
.el-806356  {
font-size: 18px;
text-align: center;
}
.el-361674 {
align-items:center;
}
.el-361674 img {
}
.el-50714  {
font-size: 18px;
text-align: center;
}
.el-147739  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-147739  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-147739  {
font-size: 18px;
text-align: center;
}
}
.el-795312 .btn { font-size:18px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:30px 30px 30px 30px ;line-height:1;margin:10px 0px 20px 0px;padding:15px 15px 15px 15px;background-color:#878787; }  .el-795312 .btn:hover { line-height:1; }
.el-795312 {
align-items:center;
}
.el-795312 .btn-v2 {
}
.el-922155 {
align-items:start;
}
.el-922155  {
}
.el-922155 {
flex-direction: row;
}  .el-922155 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-424991 {
align-items:start;
}
.el-424991  {
}
.el-424991 {
flex-direction: row;
}  .el-424991 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-821895 {
align-items:start;
}
.el-821895  {
}
.el-821895 {
flex-direction: row;
}  .el-821895 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-219289  {
font-size: 16px;
text-align: center;
}
.el-824399  {
font-size: 20px;
text-align: center;
}
.el-568992  {
font-size: 18px;
text-align: center;
}
.el-321178 {
align-items:center;
}
.el-321178 img {
}
.el-369331  {
font-size: 18px;
text-align: center;
}
.el-250790  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-250790  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-250790  {
font-size: 18px;
text-align: center;
}
}
.el-918229 .btn { font-size:18px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:30px 30px 30px 30px ;line-height:1;margin:10px 0px 20px 0px;padding:15px 15px 15px 15px;background-color:#167079; }  .el-918229 .btn:hover { line-height:1; }
.el-918229 {
align-items:center;
}
.el-918229 .btn-v2 {
}
.el-222357 {
align-items:start;
}
.el-222357  {
}
.el-222357 {
flex-direction: row;
}  .el-222357 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-938554 {
align-items:start;
}
.el-938554  {
}
.el-938554 {
flex-direction: row;
}  .el-938554 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-143095 {
align-items:start;
}
.el-143095  {
}
.el-143095 {
flex-direction: row;
}  .el-143095 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-678593  {
font-size: 16px;
text-align: center;
}
.el-755243  {
font-size: 20px;
text-align: center;
}
.el-895391  {
font-size: 18px;
text-align: center;
}
.el-618029 {
align-items:center;
}
.el-618029 img {
}
.el-508772  {
font-size: 18px;
text-align: center;
}
.el-213830  {
font-size: calc(16px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-213830  {
font-size: calc(18px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-213830  {
font-size: 18px;
text-align: center;
}
}
.el-410389 .btn { font-size:18px;text-align:center;border-top:0px solid ;border-left:0px solid ;border-right:0px solid ;border-bottom:0px solid ;border-radius:30px 30px 30px 30px ;line-height:1;margin:10px 0px 20px 0px;padding:15px 15px 15px 15px;background-color:#878787; }  .el-410389 .btn:hover { line-height:1; }
.el-410389 {
align-items:center;
}
.el-410389 .btn-v2 {
}
.el-428004  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
@media screen and (min-width: 480px) {
.el-428004  {
font-size: calc(35px + 8 * ((100vw - 320px) / 960));
text-align: center;
}
}
@media screen and (min-width: 1024px) {
.el-428004  {
font-size: 35px;
text-align: center;
}
}
.el-373906  {
font-size: 16px;
text-align: center;
}
.el-193844 {
align-items:center;
}
.el-193844 img {
}
.el-624536  {
font-size: 16px;
text-align: center;
}
.el-302879  {
font-size: 16px;
text-align: center;
}
.el-700984  {
font-size: 16px;
text-align: center;
}
.el-736672 {
align-items:center;
}
.el-736672  {
}
.el-736672 {
flex-direction: column;
}  .el-736672 > .container-box:nth-child(1) {
width: 100%;
min-width: 100%;
max-width: 100%;
}  .el-736672 > .container-box:nth-child(2) {
width: 100%;
min-width: 100%;
max-width: 100%;
}
@media screen and (min-width: 480px) {
.el-736672 {
flex-direction: row;
}
.el-736672 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-736672 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
@media screen and (min-width: 1024px) {
.el-736672 {
flex-direction: row;
}
.el-736672 > .container-box:nth-child(1) {
width: unset;
min-width: 0;
max-width: unset;
}  .el-736672 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
}
.el-846040 {
align-items:center;
}
.el-846040  {
}
.el-846040 {
flex-direction: row;
}  .el-846040 > .container-box:nth-child(1) {
width: 80px;
min-width: 80px;
max-width: 80px;
}  .el-846040 > .container-box:nth-child(2) {
width: unset;
min-width: 0;
max-width: unset;
}
.el-137437 {
align-items:center;
}
.el-137437 img {
}
.el-8478  {
font-size: calc(25px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-8478  {
font-size: calc(26px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-8478  {
font-size: 26px;
text-align: left;
}
}
.el-278058  {
font-size: calc(25px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
@media screen and (min-width: 480px) {
.el-278058  {
font-size: calc(19px + 8 * ((100vw - 320px) / 960));
text-align: left;
}
}
@media screen and (min-width: 1024px) {
.el-278058  {
font-size: 19px;
text-align: left;
}
}
.el-820756 {
align-items:flex-end;
}
.el-820756  {
}
.el-308506 {
align-items:flex-end;
}
.el-308506  {
}
@media (max-width: 480px) {
.el-308506 {
align-items:center;
}
.el-308506  {
}
}
@media (max-width: 1024px) and (min-width: 481px) {
.el-308506 {
}
.el-308506  {
}
}

/* Custom gallery */
.product-gallery{max-width:600px;width:100%;margin:0px auto;padding:0 20px;border-radius:5px}
.main-image-container{position:relative;margin-bottom:15px}
.main-image{padding:10px 10px 0 0;text-align:center;max-height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y;}
.main-image img{max-width:100%;max-height:100%;transition:opacity .3s ease;user-select:none;border-radius: 10px;}
.main-image img.fade-out{opacity:0}
.nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:60px;color:#fff;border:none;border-radius:4px;font-size:20px;cursor:pointer;z-index:10;background-color:transparent;transition:opacity .3s}
.nav-btn:hover{opacity:.8;background-color:rgba(0,0,0,.5)}
.prev-btn{left:10px}
.next-btn{right:10px}
.thumbnail-list{display:flex;gap:10px; }
.thumbnail{width:80px;height:80px;object-fit:cover;border:2px solid transparent;cursor:pointer;transition:all .3s}
.thumbnail:hover{border-color:#ccc}
.thumbnail.active{border-color:#3498db;box-shadow:0 2px 5px rgba(0,0,0,.1)}
@media (max-width:768px){
.product-gallery{padding:0;margin:0}
.nav-btn{width:30px;height:50px;font-size:16px}
.main-image{max-height:100%;padding:8px ;}
.thumbnail{width:60px;height:60px}
}
.thumbnail-container{width:100%;overflow-x:auto;padding-bottom:10px;-webkit-overflow-scrolling:touch}
 
.thumbnail-list{display:inline-flex;gap:10px;padding:5px 0;min-width:100%}
.thumbnail{width:80px;height:80px;object-fit:cover;border:2px solid transparent;cursor:pointer;transition:all .3s;flex-shrink:0}

 .thumbnail-list img{
    border:2px solid transparent;
 }

 /*FAQ*/
/* .faq .faq-header,.faq-wrapper{width:100%}
.faq,.faq .faq-header,.faq .faq-header .faq-title,.faq-wrapper{display:flex;flex-direction:column}
.faq .faq-header{flex-direction:row;flex:0;min-height:10px;padding:10px 5px;cursor:pointer;border-radius:5px;    background: #F5ECEB;}
.faq .faq-header .faq-title{font-size:inherit;font-weight:inherit;width:fit-content;max-width:calc(100% - 30px);text-decoration:inherit;font-style:inherit;font-family:inherit;text-align:inherit;flex:1;overflow-wrap:anywhere;font-weight: bold;}
.faq .faq-header .faq-icon{min-width:10px;margin:auto 5px;transition:transform .2s ease-out}
.faq .faq-header:hover{background:#f5f5f5}
.faq:not(.active) .faq-content-wrapper{max-height:0;overflow:hidden}
.faq .faq-content-wrapper{display:flex;flex-direction:column;flex:1;transition:max-height .2s ease-in-out}
.faq .faq-content{display:flex;flex:1;position:relative;flex-direction:column}
  

.faq.el-611300 { 
    color: #000;
    border-radius: 9px;
}*/
.faq >.faq-header.active .faq-icon {
    transform: rotate(180deg);
}