.cta_section2_wrapper{display:flex;flex-direction:column;gap:2rem;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999999}.cta_section2{border-bottom:3px solid;border-left:3px solid;border-radius:10px 0 0 10px;border-top:3px solid;transition:all .1s}.cta_section2 a{color:#fff;display:block;font-weight:700;padding:2rem 1rem 2rem 2rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.cta_section2:hover{transform:translateX(5px)}#explanation{background:#ff83a6}#entry{background:#2ed086}#consult{background:#000;border-bottom:3px solid #2ed086;border-left:3px solid #2ed086;border-top:3px solid #2ed086}.cta_section2 .logo{margin-bottom:10px;margin-right:10px}.cta_section2_arrow,.cta_section2_wrapper_text{display:none}@media(max-width:768px){.cta_section2_wrapper{align-items:center;background:#fff;border-radius:30px 30px 0 0;bottom:0;box-shadow:0 0 20px 0 #00000026;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:20px;position:fixed;right:50%;top:inherit;transform:translateX(50%);width:95%}.cta_section2{align-items:center;border:2px solid;border-radius:10px;display:flex;width:80%}#consult{background:#000;border:3px solid #2ed086}.cta_section2 .logo{margin-bottom:0;margin-right:5px;width:20%}.cta_section2 a{align-items:center;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:100%;justify-content:center;padding:7px;text-align:center;width:110px;width:100%;-ms-writing-mode:inherit;writing-mode:inherit}.cta_section2:hover{transform:translateX(0) translateY(5px)}.cta_section2_1 a{padding:17px 25px;width:100%}.cta_section2_wrapper_text{display:block;font-weight:700}.cta_section2_arrow{border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 8px;display:block;height:0;margin-right:10px;width:0}}