:root{--button-bg-color:"";--button-text-color:"";--banner-bg-color:"";--arrow-main-bg-color:"";--arrow-secondary-bg-color:"";--banner-title-color:"";--arrow-title-color:"";--banner-text-color:"";--arrow-text-color:"";--invert-range:0}.bobex-cta-block{margin:20px 0}.bobex-cta-block .cta-button{display:flex;justify-content:center;width:fit-content;background-color:var(--button-bg-color);border:2px solid var(--button-bg-color);border-radius:5px;padding:10px 15px;margin:0 auto;color:var(--button-text-color)!important;text-decoration:none!important}.bobex-cta-block .cta-button:hover{border:2px solid var(--button-bg-color);background-color:#fff;color:var(--button-bg-color)!important}.bobex-cta-block .cta-button-rounded{display:flex;justify-content:center;width:fit-content;background-color:var(--button-bg-color);border:2px solid var(--button-bg-color);border-radius:99px;padding:10px 15px;margin:0 auto;color:var(--button-text-color)!important;text-decoration:none!important}.bobex-cta-block .cta-button-rounded:hover{border:2px solid var(--button-bg-color);background-color:#fff;color:var(--button-bg-color)!important}.bobex-cta-block .cta-banner{background-color:var(--banner-bg-color);margin:10px auto;padding:30px;text-align:center}.bobex-cta-block .cta-arrow-text .text-color{color:var(--arrow-text-color)}.bobex-cta-block .cta-banner .text-color{color:var(--banner-text-color)}.bobex-cta-block .cta-banner>span{position:relative;display:inline-block;margin-top:50px}.bobex-cta-block .cta-banner>span>img{height:60px!important;width:auto!important;position:absolute;top:-30px;left:-10px;transform:translateX(-100%);box-shadow:unset!important;z-index:2}.bobex-cta-block .cta-arrow-text>span{position:relative;display:inline-block;margin-top:50px}.bobex-cta-block .cta-arrow-text{background-color:var(--arrow-main-bg-color);text-align:left;position:relative;overflow:hidden;padding:20px}.bobex-cta-block .cta-arrow-text a{color:var(--arrow-title-color);font-weight:700}.bobex-cta-block .cta-arrow-text::before{background-color:var(--arrow-secondary-bg-color)}.bobex-cta-block .cta-arrow-text::after{background-color:var(--arrow-secondary-bg-color)}.bobex-cta-block .cta-arrow-link{background-color:var(--arrow-secondary-bg-color);text-align:center;padding:20px 40px 20px 20px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.bobex-cta-block .cta-arrow-link .cta-button-rounded{min-width:100px;max-width:200px}.bobex-cta-block .cta-arrow-link::before{background-color:#fff}.bobex-cta-block .cta-arrow-link::after{background-color:#fff}.bobex-cta-block .cta-arrow-text::before,.bobex-cta-block .cta-arrow-link::before{position:absolute;content:" ";right:0;top:0;height:100%;width:150px;transform:skew(45deg) translate(100%,-50%)}.bobex-cta-block .cta-arrow-text::after,.bobex-cta-block .cta-arrow-link::after{position:absolute;content:" ";right:0;top:0;height:100%;width:150px;transform:skew(-45deg) translate(100%,50%)}.bobex-cta-block .cta-arrow-text .h3{margin-top:unset;font-size:1.5rem;font-weight:600;font-style:normal;text-decoration:none;color:var(--arrow-title-color)}.bobex-cta-block .cta-banner .h3{margin-top:unset;font-size:1.5rem;font-weight:600;font-style:normal;text-decoration:none;color:var(--banner-title-color)}.bobex-cta-block .cta-arrow-text .h3{margin-right:40px}.bobex-cta-block .img-color{filter:hue-rotate(var(--invert-range))}.bobex-block-cta-inspector.is-required * label::after{color:#cc1818;content:" *"}.bobex-block-cta-inspector>*:required:invalid{border-color:#cc1818;&:focus{border-color:#cc1818;box-shadow:0 0 0 1px #cc1818}}