.fade-text-block{--fade-cap-container:1220px;--fade-cap-content:800px}.fade-text-block{position:relative;background-color:var(--color-black);background:var(--gradient,var(--color-black));font-family:var(--font-family-primary);margin-top:var(--margins-top--mobile);margin-bottom:var(--margins-bottom--mobile);padding-top:var(--paddings-top--mobile);padding-bottom:var(--paddings-bottom--mobile)}.fade-text-block.style_type-selectDark{background-color:var(--color-select-dark)}.fade-text-block .container{display:flex;align-items:center;justify-content:center;max-width:var(--fade-cap-container);margin:0 auto;padding:0 20px}.fade-text-block h2,.fade-text-block .title{font-family:var(--font-family-select-display) !important;font-size:40px !important;font-weight:300 !important;line-height:1.3 !important}.fade-text-block p,.fade-text-block .text{font-family:var(--font-family-primary) !important;font-size:16px !important;line-height:1.5 !important}.fade-text-block .container .content{position:relative;overflow:hidden;max-width:var(--fade-cap-content);color:var(--color-white);text-align:center;font-family:var(--font-family-primary);font-size:30px;font-style:normal;font-weight:300;line-height:1.4}.fade-text-block .container .content p{margin:0}.fade-text-block.style_type-light .container .content{color:var(--color-select-dark);font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:1.4}.fade-text-block .container .content .overlay{position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none}.fade-text-block .container .content .overlay::after{content:'';position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(0deg,var(--color-black) 60%,rgba(34,34,34,0) 100%)}.fade-text-block.style_type-selectDark .container .content .overlay::after{background:linear-gradient(0deg,var(--color-select-dark) 60%,rgba(34,34,34,0) 100%)}@media (max-width:778px){.fade-text-block .container .content{font-size:35px;line-height:1.3}}@media (min-width:779px){.fade-text-block{margin-top:var(--margins-top);margin-bottom:var(--margins-bottom);padding-top:var(--padding-top);padding-bottom:var(--paddings-bottom)}}