.button-item.disabled{pointer-events:none}.software-platform-section{overflow-x:hidden}.software-platform-section .content-wrapper{padding:0 1rem}.software-platform-section .cube--section img.cube-base,.software-platform-section .cube--section-default img{align-items:center;color:#000;display:grid;font-family:Helvetica Neue,Helvetica,Arial;font-size:16px;font-weight:600;height:100%!important;justify-content:center;pointer-events:none;position:absolute;transform:rotateX(0deg) rotate(-46deg) translate(-8%,-22%);transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.software-platform-section .cube--section-default img{transform:rotateX(3deg) rotateY(-2deg) rotate(-46.5deg) translate(-8%,-21%)}.software-platform-section .cube--section-default img.cube--section-default-glow,.software-platform-section .cube--section-default.hovered img.cube--section-default-main{opacity:0;visibility:hidden}.software-platform-section .cube--section-default.hovered img.cube--section-default-glow{opacity:1;visibility:visible}.software-platform-section .cube--section-top{height:100%;position:relative;width:100%}.software-platform-section .cube--section-top img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:500px}.software-platform-section .cube-glow{opacity:0;transition:opacity .5s ease}.software-platform-section .cube--section:hover .cube-glow{opacity:1}.software-platform-section .main-heading h2{text-align:center}.software-platform-section .tab-button-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.software-platform-section .buttons-wrap{display:flex;justify-content:space-between;margin:15px auto;padding:32px 0;position:relative;width:100%;z-index:1}.software-platform-section .tab-button-content-col{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;width:100%}.software-platform-section .buttons-wrap .button-item.current,.software-platform-section .buttons-wrap .button-item:hover{opacity:100%}.software-platform-section .buttons-wrap .button-item{background:transparent;border:0;border-radius:0;cursor:pointer;display:flex;flex-direction:column;font-size:20px;font-weight:700;letter-spacing:-1px;margin:16px 0;opacity:70%;padding:0;text-align:left;transition:opacity .3s ease-in-out;width:100%}.software-platform-section .buttons-wrap .button-item .bottom-text{display:flex;flex-direction:column;padding-left:16px;padding-top:30px;position:relative}.software-platform-section .buttons-wrap .button-item .bottom-text:before{content:"";height:2px;left:0;margin-bottom:16px;margin-top:16px;opacity:0;position:absolute;top:-19px;transition:background-color .3s;width:100%}.software-platform-section .cell{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.software-platform-section .cell.right-col{position:relative;width:calc(45% - 30px);z-index:1}.software-platform-section .cube--container{height:500px;position:relative}.software-platform-section .perspective{height:290px;left:40%;margin:-70px -109px;position:absolute;top:50%;transform:rotateX(34.3deg) rotate(45.9deg) translate(-50%,-50%);transform-style:preserve-3d;width:256px;z-index:1}.software-platform-section .cube{content:"";height:100%;pointer-events:none;position:relative;position:absolute;transform:translateZ(100%);transform-style:preserve-3d;transition:.25s;width:100%}.software-platform-section .cube--section,.software-platform-section .cube--section-default{cursor:pointer;pointer-events:all;transform-style:preserve-3d;transition:box-shadow .4s,background-size .2s}.software-platform-section .cube--section-default{pointer-events:none;transform:scale(.8) translateZ(183px)}.software-platform-section .cube--section,.software-platform-section .cube--section-default,.software-platform-section .cube--section-left .software-platform-section .cube--section-right{align-items:center;color:#000;display:grid;font-family:Helvetica Neue,Helvetica,Arial;font-size:16px;font-weight:600;height:100%;justify-content:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:500px}.software-platform-section .cube--section,.software-platform-section .cube--section-left .software-platform-section .cube--section-right{transform:scale(.8)}.software-platform-section .cube--section-left{background-color:#f2f2f2;font-size:22.4px;height:13%;margin-top:87%;transform:rotateX(-90deg) translateY(100%);transform-origin:100% 100%}.software-platform-section .cube--section-left,.software-platform-section .cube--section-right{background-position:50%;background-repeat:no-repeat;background-size:80%;transition:color .4s}.software-platform-section .cube--section-right{background-color:#ababab;height:13%;margin-top:113%;transform:rotateY(90deg) rotate(-90deg) translateX(100%);transform-origin:100% 0}.software-platform-section .cube--content--slide.current{display:flex}.software-platform-section .cube--content--slide{display:flex;flex-direction:column;margin-bottom:40px}.software-platform-section h3{margin-bottom:18px}.software-platform-section li{font-size:clamp(16px,5vw,1.128px)}.software-platform-section .cube--content .cube--slide-link{font-size:16px;font-weight:600}.software-platform-section .cube--content .cube--slide-link .right-arrow{height:12px;margin-left:.4rem;transition:all .3s;width:20px}.software-platform-section .cube--content--default-slide a,.software-platform-section .cube--content--default-slide blockquote,.software-platform-section .cube--content--default-slide ol,.software-platform-section .cube--content--default-slide p,.software-platform-section .cube--content--default-slide ul,.software-platform-section .cube--content--slide .content a,.software-platform-section .cube--content--slide .content blockquote,.software-platform-section .cube--content--slide .content ol,.software-platform-section .cube--content--slide .content p,.software-platform-section .cube--content--slide .content ul{font-size:16px}.software-platform-section .cube--content .cube--slide-link:hover .right-arrow{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:arrow-right;animation-name:arrow-right}.software-platform-section .cube-gif-base{bottom:-76px;left:50%;position:absolute;transform:translateX(-50%);width:1000px;z-index:0}.software-platform-section .cube-gif-base img{display:block;height:auto;width:100%}.software-platform-section .cube--section.disabled{cursor:default}.software-platform-section .cube--content--slide .content>:last-child{margin-bottom:0}.software-platform-section .cube--content--slide .content{margin-bottom:20px}.software-platform-section .main-heading{position:relative;z-index:1}@media (min-width:1600px){.software-platform-section .content-wrapper{padding:0}}@media (min-width:1025px) and (max-width:1100px){.software-platform-section .cell.right-col{width:calc(40% - 30px)}}@media (min-width:768px){.software-platform-section .cube--content--slide{display:none;margin-top:30px}}@media print,screen and (max-width:1024px){.software-platform-section .cell,.software-platform-section .cell.right-col{width:calc(100% - 1.875rem)}.software-platform-section .buttons-wrap{order:1}.software-platform-section .tab-button-content-col{margin-top:100px;order:2}.software-platform-section .cube-gif-base{bottom:-4px;left:49.3%}.software-platform-section .perspective{margin:-143px -90px}}@media print,screen and (max-width:767px){.software-platform-section .cube--section,.software-platform-section .cube--section-default{pointer-events:none}.software-platform-section .buttons-wrap{display:none}.software-platform-section .perspective{margin:-119px -89px;transform:rotateX(42deg) rotate(44deg) rotateY(0deg) translate(-25%,-25%) scale3d(.7,.7,.7)}.software-platform-section .cube--container{height:300px;position:relative}.software-platform-section .main-heading h2{margin-bottom:8px}.software-platform-section .cell.left-col{margin-bottom:25px}.software-platform-section .cube-gif-base{bottom:-55px;height:auto;left:47%;width:600px}.software-platform-section .cube--section,.software-platform-section .cube--section-default,.software-platform-section .cube--section-left .software-platform-section .cube--section-right{width:400px}}@media (max-width:490px){.software-platform-section .perspective{margin:-109px -112px;transform:rotateX(41deg) rotate(43deg) translate(-25%,-25%) scale3d(.5,.5,.5)}.software-platform-section .cell.left-col{margin-bottom:12px}.software-platform-section .cube--container{height:191px}.software-platform-section .main-heading h2{margin-bottom:10px}.software-platform-section .cube-gif-base{bottom:-37px;height:auto;width:374px}.software-platform-section .cell.right-col{padding-top:49px}}@keyframes arrow-right{0%{transform:translateX(0)}to{transform:translateX(8px)}}