section.tabs-horizontal-module.color-background .container .tabs .tab-titles,section.tabs-horizontal-module.color-background .container .tabs .tabs-wrapper{background-color:#fff}section.tabs-horizontal-module .container{align-items:center;display:flex;flex-direction:column;gap:5rem}section.tabs-horizontal-module .container .text-content{align-items:center;display:flex;flex-direction:column;gap:3rem}section.tabs-horizontal-module .container .tabs{width:100%}section.tabs-horizontal-module .container .tabs .arrows{display:none}section.tabs-horizontal-module .container .tabs .tab-titles{background-color:#f5f4f4;border-radius:1rem;display:flex;flex-direction:row;gap:.625rem;margin-bottom:2rem;padding:.5rem;width:100%}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title{align-items:center;border-radius:.25rem;color:var(--primary-dark);cursor:pointer;display:flex;flex-direction:row;gap:1.25rem;padding:1rem;transition:color .3s,background-color .3s;width:100%}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title.active,section.tabs-horizontal-module .container .tabs .tab-titles .tab-title:hover{background-color:var(--primary);color:#fff}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title.active .icon,section.tabs-horizontal-module .container .tabs .tab-titles .tab-title:hover .icon{background-color:#fff}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title.active .icon .mask-icon,section.tabs-horizontal-module .container .tabs .tab-titles .tab-title:hover .icon .mask-icon{background-color:var(--primary-dark)}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title .icon{background-color:var(--primary);border-radius:.25rem;flex-shrink:0;height:40px;padding:10px;transition:background-color .3s;width:40px}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title .icon .mask-icon{background-color:#fff;height:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s;width:100%}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title .icon,section.tabs-horizontal-module .container .tabs .tab-titles .tab-title .title{pointer-events:none}section.tabs-horizontal-module .container .tabs .tabs-wrapper{background-color:var(--primary-light);border-radius:1rem;overflow:hidden;position:relative;transition:height .3s;width:100%}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab{align-items:center;display:flex;flex-direction:row;gap:2.5rem;justify-content:space-between;left:0;opacity:0;padding:4.5rem;pointer-events:none;position:absolute;top:0;transition:opacity .3s,z-index 0s .3s;z-index:-1}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab.active{opacity:1;pointer-events:all;transition:opacity .3s,z-index .3s;z-index:1}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab .richtext{width:calc(41.66667% + 2rem)}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab .richtext.full-width-true{width:100%}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab .image{aspect-ratio:545/290;border-radius:.5rem;height:auto;overflow:hidden;width:calc(50% - 1rem)}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){section.tabs-horizontal-module.color-background .container .tabs .tab-titles{background-color:unset}section.tabs-horizontal-module.color-background .container .tabs .tab-titles .tab-title{background-color:#fff}section.tabs-horizontal-module.color-background .container .tabs .tab-titles .tab-title.active{background-color:var(--primary)}section.tabs-horizontal-module .container{gap:3rem}section.tabs-horizontal-module .container .text-content{gap:2.5rem}section.tabs-horizontal-module .container .tabs{width:100%}section.tabs-horizontal-module .container .tabs .arrows{display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-bottom:2rem}section.tabs-horizontal-module .container .tabs .arrows div{align-items:center;border:1px solid var(--primary);border-radius:10rem;cursor:pointer;display:flex;height:3rem;justify-content:center;transition:opacity .3s;width:3rem}section.tabs-horizontal-module .container .tabs .arrows div.inactive{opacity:.5;pointer-events:none}section.tabs-horizontal-module .container .tabs .arrows div.arrow-next:before{transform:rotate(180deg)}section.tabs-horizontal-module .container .tabs .arrows div:before{background-color:#0c1a4d;content:"";height:13px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' fill='none' viewBox='0 0 16 13'%3E%3Cpath fill='%230C1A4D' d='M2.748 7.097h12.431a.8.8 0 0 0 .585-.235.8.8 0 0 0 .236-.585.8.8 0 0 0-.236-.585.8.8 0 0 0-.585-.236H2.748L6.35 1.854a.77.77 0 0 0 .241-.572.84.84 0 0 0-.24-.581.84.84 0 0 0-.586-.263.77.77 0 0 0-.585.246l-4.9 4.9a.9.9 0 0 0-.28.693q0 .197.063.368a.9.9 0 0 0 .217.324l4.9 4.9a.78.78 0 0 0 .58.242.82.82 0 0 0 .59-.258.86.86 0 0 0 .246-.577.77.77 0 0 0-.246-.576z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' fill='none' viewBox='0 0 16 13'%3E%3Cpath fill='%230C1A4D' d='M2.748 7.097h12.431a.8.8 0 0 0 .585-.235.8.8 0 0 0 .236-.585.8.8 0 0 0-.236-.585.8.8 0 0 0-.585-.236H2.748L6.35 1.854a.77.77 0 0 0 .241-.572.84.84 0 0 0-.24-.581.84.84 0 0 0-.586-.263.77.77 0 0 0-.585.246l-4.9 4.9a.9.9 0 0 0-.28.693q0 .197.063.368a.9.9 0 0 0 .217.324l4.9 4.9a.78.78 0 0 0 .58.242.82.82 0 0 0 .59-.258.86.86 0 0 0 .246-.577.77.77 0 0 0-.246-.576z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}section.tabs-horizontal-module .container .tabs .tab-titles{background-color:unset;border-radius:unset;flex-wrap:nowrap;gap:1rem;padding:unset;transform:translateX(0);transition:transform .3s}section.tabs-horizontal-module .container .tabs .tab-titles .tab-title{background-color:#f5f4f4;border-radius:1rem;flex-shrink:0;padding:1.5rem;pointer-events:none}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:2rem}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab .richtext{width:100%}section.tabs-horizontal-module .container .tabs .tabs-wrapper .tab .image{aspect-ratio:266/140;width:100%}}