.o-c__cta-floating_cta_close{background-color:#d9d9d9}.o-c__cta-floating_cta_link{border:2px solid #ff852b;border-right:none}.o-m__cta-floating-bottom{background-color:rgba(0,125,204,.8);bottom:0;left:0;padding:15px 0;position:fixed;transform:translateY(101%);transition:.3s;width:100%;z-index:1000}.o-m__cta-floating-bottom.is-show{transform:translateY(0)}@media screen and (max-width:768px){.o-c__cta-floating_cta_container{display:none!important}.o-m__cta-floating-bottom_link{width:100%}.o-m__cta-floating-bottom_link_item{margin:auto;width:80%}.o-c__cta-link_border_capture,.o-c__cta-link_orange_capture{display:none}.o-m__cta-floating-bottom{padding:15px;padding:10px}}.o-c__cta-floating_cta_container{position:fixed;right:0;top:45%;z-index:997}.o-c__cta-floating_cta_close{background-color:#e0e0e0;display:block;height:25px;padding:5px 5px 1px;position:absolute;right:0;top:-25px;width:25px}.o-c__cta-floating_cta_close:after,.o-c__cta-floating_cta_close:before{background-color:#fff;content:"";height:14px;left:12px;line-height:0;position:absolute;top:6px;width:3px}.o-c__cta-floating_cta_close:before{transform:rotate(-45deg)}.o-c__cta-floating_cta_close:after{transform:rotate(45deg)}.o-c__cta-floating_cta_link{background-color:#ff852b;border-bottom:2px solid #ff852b;border-left:2px solid #ff852b;border-radius:10px 0 0 10px;border-top:2px solid #ff852b;color:#fff;display:block;font-size:22px;font-weight:700;letter-spacing:1px;line-height:1.1;padding:1em .7em;text-align:center;text-decoration:none;width:57px;writing-mode:vertical-rl}.o-c__cta-floating_cta_link:hover{background-color:#fff;color:#ff852b}.o-c__cta-link_orange._floating{background-color:#ff852b;border:3px solid #ff852b;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:10px 0 8px;position:relative;text-align:center;text-decoration:none;width:100%}.o-c__cta-link_orange_text{font-size:14px;line-height:1}.o-c__cta-link_orange_text_sub{display:none;font-size:12px}.o-c__cta-link_border._floating{background-color:#fff;border:3px solid #fff;border-radius:50px;color:#ff852b;display:inline-block;font-size:14px;font-weight:700;padding:10px 0 8px;position:relative;text-align:center;text-decoration:none;width:100%}.o-c__cta-link_border_text{font-size:14px;line-height:1}.o-c__cta-link_border_text_sub{display:none;font-size:12px}.o-c__cta-link_border._floating:before,.o-c__cta-link_orange._floating:before{display:none}