.lublock-cta-wideContainer{margin:0 auto;width:100%;z-index:1}.wp-block-create-block-cta-block{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding-left:0;padding-right:0;position:relative;width:100%}.wp-block-create-block-cta-block .lublock-cta-overlay{inset:0;position:absolute}.lublock-cta-contentWrapper{align-items:center;display:flex;flex-direction:column;padding:0 20px}.lublock-cta-actionButton{display:flex;justify-content:center;margin:0;min-width:100px;padding:10px}.lublock-cta-contentWrapper h2{font-size:26px;line-height:30px;margin-top:0}.lublock-cta-contentWrapper h2,.lublock-cta-contentWrapper h3{font-family:var(--theme-font,"Roboto Condensed",sans-serif);font-weight:700;margin-bottom:0;text-align:center}.lublock-cta-contentWrapper h3{font-size:18px;line-height:21px;margin-top:12px}.lublock-cta-contentWrapper p{font-family:var(--theme-font,"Roboto",sans-serif);font-size:16px;line-height:26px;margin-top:14px;text-align:center}.lublock-cta-contentWrapper .wp-block-columns{margin-bottom:0;width:100%}.lublock-cta-contentWrapper .wp-block-column{flex:1;margin-left:28px}.lublock-cta-contentWrapper li{font-size:16px;font-weight:700;line-height:26px;list-style-position:outside;padding-bottom:12px}.lublock-cta-contentWrapper.layout-angled-left,.lublock-cta-contentWrapper.layout-angled-right{padding:0}.angled-layout-left,.angled-layout-right{align-items:stretch;display:grid;min-height:550px;overflow:hidden;position:relative;width:100%}.angled-layout-left{grid-template-columns:40% 1fr}.angled-layout-left .angled-text{background-size:cover;color:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:60px 80px}.angled-layout-left .angled-text h2,.angled-layout-left .angled-text h3{margin-top:0}.angled-layout-left .angled-text p{color:hsla(0,0%,100%,.7);line-height:1.5}.angled-layout-left .angled-image-wrapper{box-sizing:border-box;display:flex;justify-content:center;width:100%}.angled-layout-left .angled-image{flex:1;height:100%;overflow:hidden;position:relative;transform:skewX(12deg);transform-origin:top left;width:100%}.angled-layout-left .angled-image:before{background-image:var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:-25%;top:0;transform:skewX(-12deg);transform-origin:top right;width:150%;z-index:1}.angled-layout-left .angled-image:after{content:"";inset:0;position:absolute;z-index:2}.angled-layout-right{grid-template-columns:1fr 40%}.angled-layout-right .angled-text{background-size:cover;color:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:60px 80px}.angled-layout-right .angled-text h2,.angled-layout-right .angled-text h3{margin-top:0}.angled-layout-right .angled-text p{color:hsla(0,0%,100%,.7);line-height:1.5}.angled-layout-right .angled-image-wrapper{box-sizing:border-box;display:flex;justify-content:center;width:100%}.angled-layout-right .angled-image{flex:1;height:100%;overflow:hidden;position:relative;transform:skewX(-12deg);transform-origin:top left;width:100%}.angled-layout-right .angled-image:before{background-image:var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:-25%;position:absolute;top:0;transform:skewX(12deg);transform-origin:top left;width:130%;z-index:1}.angled-layout-right .angled-image:after{content:"";inset:0;position:absolute;z-index:2}@media(max-width:1200px){.angled-layout-left,.angled-layout-right{min-height:450px}}@media(max-width:982px){.angled-layout-left,.angled-layout-right{min-height:400px}.angled-layout-right .angled-image:before{left:-40%;width:145%}.angled-layout-left .angled-image:before{right:-40%;width:145%}}@media(max-width:700px){.angled-layout-left,.angled-layout-right{display:flex;flex-direction:column}.angled-layout-left .angled-text,.angled-layout-right .angled-text{padding:24px 16px;width:100%}.angled-layout-left .angled-image,.angled-layout-right .angled-image{clip-path:none;transform:none}.angled-layout-left .angled-image:after,.angled-layout-left .angled-image:before,.angled-layout-right .angled-image:after,.angled-layout-right .angled-image:before{content:none;display:none}.angled-image-wrapper{order:-1;padding:0 16px}.angled-image{aspect-ratio:16/9;background-image:var(--bg-img);background-position:50%;background-size:cover;height:auto;margin:24px auto;max-width:500px;order:-1;width:100%}}
