.boxes-container{max-width:1200px;margin:60px auto !important}.boxes-container .title{text-align:center;text-transform:uppercase;font-size:60px;margin-top:120px;margin-bottom:60px}.boxes-container .boxes{display:flex;flex-wrap:wrap;gap:60px}.boxes-container .boxes .box{flex:1;border-radius:30px;max-width:100%}.boxes-container .boxes .box .image{flex:1}.boxes-container .boxes .box .image img{width:100%;height:100%;border-radius:30px}.boxes-container .boxes .box .icons{flex:1;margin:auto;text-align:center;height:100%;border-radius:30px}.boxes-container .boxes .box .icons .icons-line{margin:30px}.boxes-container .boxes .box .icons .icons-line .icon{background-color:#fff;border-radius:50%;margin:0px 10px;display:inline-block}.boxes-container .boxes .box .icons .icons-line .icon img{width:70px;height:70px;margin:30px}.boxes-container .boxes .box .icons .icons-line:first-child{margin-top:120px}.boxes-container .boxes .box .icons .icons-line:last-child{margin-bottom:120px}.boxes-container .boxes .box .boxContent{flex:1;height:calc(100% - 200px);padding:60px;display:flex;flex-direction:column}.boxes-container .boxes .box .boxContent .icon{padding-bottom:0px}.boxes-container .boxes .box .boxContent .icon img{max-height:210px;max-width:100%}.boxes-container .boxes .box .boxContent .subTitle{text-transform:uppercase;font-weight:500;line-height:60px;font-size:30px;padding:30px 0px 10px 0px;font-family:"Quicksand SemiBold"}.boxes-container .boxes .box .boxContent .contentText{flex:1;font-size:20px}.boxes-container .boxes .box .boxContent .screenshot{margin-top:30px}.boxes-container .boxes .box .boxContent .buttons{margin:60px 0px 0px 0px}.boxes-container .boxes .box .boxContent.fixedAlignment .icon{height:200px}.boxes-container .boxes .box .boxContent.fitWidthIcon .icon img{max-width:none;max-height:none;width:100%}.boxes-container .boxes .box.activeLink .boxContent:hover{box-shadow:inset 0 0 100px 100px rgba(255,255,255,.1)}.boxes-container .boxes .box:first-child{margin-left:0px}.boxes-container .boxes .box:last-child{margin-right:0px}.boxes-container .boxes .box.left-text{display:flex;flex-direction:row-reverse}.boxes-container .boxes .box.right-text{display:flex}@media screen and (min-width: 900px){.boxes-container .boxes .box .boxContent.largePadding{padding:100px}}