.solution-section{font-family:"euclidcircularb-regular", sans-serif;width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.solution-section .solution-container{background-color:#fff;border-radius:10px;padding:35px 60px 50px}@media screen and (max-width:1017px){.solution-section .solution-container{padding:35px 10px 20px}}@media screen and (max-width:927px){.solution-section .solution-container{transform:translateY(0);padding:20px}}@media screen and (max-width:420px){.solution-section .solution-container{padding:10px}}.solution-section .solution-container .hidden{display:none !important}.solution-section .solution-container .solution-container-tabs{width:fit-content;margin:0 auto;margin-bottom:40px;display:flex;background-color:#fff;overflow:hidden}@media screen and (max-width:927px){.solution-section .solution-container .solution-container-tabs{flex-direction:column;height:auto;width:100%;transform:translateY(0);gap:20px;margin-bottom:40px;padding:10px 2px}}.solution-section .solution-container .solution-container-tabs .tab-link{padding:12px 20px;color:#666666;font-size:16px;transition:background-color 0.2s, color 0.2s;height:100%;display:flex;align-items:center;justify-content:center;border-radius:100px}@media screen and (max-width:927px){.solution-section .solution-container .solution-container-tabs .tab-link{padding:9px 35px;border-radius:55px;text-align:center;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06)}}@media screen and (max-width:425px){.solution-section .solution-container .solution-container-tabs .tab-link{font-size:14px;padding:9px}}.solution-section .solution-container .solution-container-tabs .tab-link:hover{background-color:#674ced;color:#fff}.solution-section .solution-container .solution-container-tabs .active-tab-link{background-color:#674ced;color:#fff;font-family:"euclidcircularb-medium", sans-serif;box-shadow:0px 4px 4px 0px #1313140d}.solution-section .solution-container .tab-container{display:flex}@media screen and (max-width:927px){.solution-section .solution-container .tab-container{flex-direction:column;gap:40px}}.solution-section .solution-container .tab-container div{width:50%}@media screen and (max-width:927px){.solution-section .solution-container .tab-container div{width:100%}}.solution-section .solution-container .tab-container .tab-right{margin-left:60px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:927px){.solution-section .solution-container .tab-container .tab-right{order:0;margin:0;text-align:center}}.solution-section .solution-container .tab-container .tab-right a{width:fit-content}@media screen and (max-width:927px){.solution-section .solution-container .tab-container .tab-right a{margin:0 auto}}.solution-section .solution-container .tab-container .tab-right h4{font-size:30px;font-family:"euclidcircularb-semibold", sans-serif;line-height:38px;margin:0}.solution-section .solution-container .tab-container .tab-right p{font-size:16px;line-height:24px;color:#666666;margin:30px 0 35px 0}@media screen and (max-width:927px){.solution-section .solution-container .tab-container .tab-left{order:1}}.solution-section .solution-container .tab-container .tab-left img{box-shadow:0px 2px 12px -4px rgba(0, 0, 0, 0.25);border-radius:22px}@media screen and (max-width:927px){.solution-section .solution-container .tab-container .tab-left img{margin:0 auto}}