.page-banner{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding-bottom:83px;padding-top:212px}.banner-texts h5,.banner-texts p{max-width:449px;width:100%}.banner-blocks{display:flex;gap:16px;justify-content:flex-end}.banner-blocks h5,.banner-blocks p{color:#fff;z-index:1}.banner-block>div{background:rgba(249,250,251,.06);border-radius:8px;display:flex;flex-direction:column;gap:10px;max-width:336px;overflow:hidden;padding:20px 16px;position:relative}.banner-block{background:hsla(0,0%,98%,.65);border-radius:10px;position:relative}.banner-block:before{border:1px solid rgba(229,241,245,.5);border-radius:12px;content:"";height:calc(100% + 5px);left:-3.5px;position:absolute;top:-4px;width:calc(100% + 5px)}.block-background{left:50%;min-width:449px;position:absolute;top:-30px;transform:translateX(-50%)}.banner-texts{display:flex;flex-direction:column;gap:24px;justify-content:center;padding:0 32px}.banner-texts h1{max-width:788px;width:100%}.workbench-banner-buttons{display:flex;flex-wrap:wrap;gap:12px}.banner-img{padding-right:91px}@media (max-width:768px){.page-banner{flex-direction:row;height:auto!important}.banner-blocks{flex-wrap:nowrap!important;overflow:hidden!important;padding:5px}.banner-block{min-width:336px}}