section.tabs-horizontal-module .container{display:flex;flex-direction:column;gap:4rem}section.tabs-horizontal-module .container .arrows{display:none}section.tabs-horizontal-module .container .tab-titles{display:flex;flex-direction:row;gap:2rem;width:100%}section.tabs-horizontal-module .container .tab-titles .tab-title{background-color:#f9f7f4;border-radius:.5rem;color:#1f2982;cursor:pointer;padding:1.25rem;transition:color .3s,background-color .3s;width:100%}section.tabs-horizontal-module .container .tab-titles .tab-title.active,section.tabs-horizontal-module .container .tab-titles .tab-title:hover{background-color:#1f2982;color:#fff}section.tabs-horizontal-module .container .tabs-wrapper{position:relative;width:100%}section.tabs-horizontal-module .container .tabs-wrapper .texts{overflow:hidden;position:relative;transition:height .3s;width:calc(41.66667% + 1rem)}section.tabs-horizontal-module .container .tabs-wrapper .texts .text-wrapper{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s,z-index 0s .3s;z-index:-1}section.tabs-horizontal-module .container .tabs-wrapper .texts .text-wrapper.active{opacity:1;pointer-events:all;transition:opacity .3s,z-index .3s;z-index:1}section.tabs-horizontal-module .container .tabs-wrapper .texts .text-wrapper .title{color:#1f2982;margin-bottom:2rem}section.tabs-horizontal-module .container .tabs-wrapper .texts .text-wrapper .text{color:#535986}section.tabs-horizontal-module .container .tabs-wrapper .texts .text-wrapper .btn{margin-top:2.5rem}section.tabs-horizontal-module .container .tabs-wrapper .images{border-radius:.5rem;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:calc(50% - 1rem)}section.tabs-horizontal-module .container .tabs-wrapper .images img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.tabs-horizontal-module .container .tabs-wrapper .images img[data-item]{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s}section.tabs-horizontal-module .container .tabs-wrapper .images img[data-item].active{opacity:1;pointer-events:all}@media (max-width:950px){section.tabs-horizontal-module .container{gap:3rem}section.tabs-horizontal-module .container .arrows{display:flex;flex-direction:row;gap:1rem;justify-content:center}section.tabs-horizontal-module .container .arrows div{align-items:center;border:1px solid #1f2982;border-radius:10rem;cursor:pointer;display:flex;height:3rem;justify-content:center;transition:opacity .3s;width:3rem}section.tabs-horizontal-module .container .arrows div.inactive{opacity:.5;pointer-events:none}section.tabs-horizontal-module .container .arrows div.arrow-next:before{transform:rotate(180deg)}section.tabs-horizontal-module .container .arrows div:before{background-color:#1f2982;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 .tab-titles{flex-wrap:nowrap;gap:1rem;transition:transform .3s}section.tabs-horizontal-module .container .tab-titles .tab-title{flex-shrink:0;padding:1rem}section.tabs-horizontal-module .container .tabs-wrapper .texts{width:100%}section.tabs-horizontal-module .container .tabs-wrapper .images{display:none}}