@keyframes fadeIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.cta_wrapper{position:relative}.cta_wrapper .cta_wapper_background{animation:fadeIn linear;animation-range:entry 0 cover 30%;animation-timeline:view();background-image:linear-gradient(180deg,rgba(58,97,255,.53) 30%,#3a61ff 120%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cta_wrapper h3{color:#303133;font-size:24px;font-weight:600;line-height:1.3;margin:0 auto;padding:64px 0 0;text-align:center;width:fit-content;word-break:auto-phrase}.cta_box_wrapper{flex-wrap:wrap;justify-content:space-evenly}.cta-inner,.cta_box_wrapper{display:flex;margin:0 auto;max-width:1340px}.cta-inner{align-items:end;justify-content:center;z-index:1}.cta-image,.cta-inner{position:relative}.cta-image-text{color:#fff;font-feature-settings:"palt";font-weight:500;line-height:1.1;position:absolute;right:48px}.cta-image-text span{font-feature-settings:normal;font-size:1.1em;line-height:1.8}.cta-image img{height:auto;min-width:447px}.cta_wrapper h3 span{color:#fff;font-size:27px}.cta_box_item{background:#ebecf0;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;margin:36px 9px;min-width:260px;overflow:hidden;text-align:left;vertical-align:top;width:calc(33% - 18px)}.cta_box_item img{border-top-left-radius:18px;border-top-right-radius:18px;width:100%}.cta_box_item_text>a.btn.custom-link{--a:70deg;--Button-Radius:75px;--Button-Gradient-Stroke:linear-gradient(var(--a),#3a61ff 10%,#fff 50%,#3a61ff 90%);--Button-Gradient-Fill:linear-gradient(98deg,#131023 6.85%,#3a61ff 100.36%);background-clip:padding-box,border-box;background-color:unset;background-image:var(--Button-Gradient-Fill),var(--Button-Gradient-Stroke);background-origin:border-box;background-repeat:no-repeat;background-size:200% auto,100% auto;border:1px solid transparent;border-image-slice:1;border-radius:75px;color:#fff;display:block;font-size:13px;font-weight:600;height:auto;line-height:30px;margin:20px auto 0;padding:6.5px 25px;position:relative;text-align:center;transition:--a .5s ease-in-out,background-size .5s ease-in-out,background-position .5s ease-in-out,border .5s ease-in-out;width:fit-content}.cta_box_item span.company-name{color:#303133;display:block;font-size:18px;margin-top:10px}.cta_box_item_text{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 18px 18px}.cta_box_item_text p{color:#000;flex-grow:1;font-size:13px;line-height:1.6;margin:16px 0 0}.cta_box_wrapper.oneteam.iconblock{margin-top:400px}.cta_box_wrapper.oneteam.iconblock .cta_box_item{margin:36px 18px;min-width:0;padding:18px 0;width:calc(33% - 36px)}.cta_box_wrapper.oneteam.iconblock .cta_box_item:first-child{border-top:5px solid #1251e2}.cta_box_wrapper.oneteam.iconblock .cta_box_item:nth-child(2){border-top:5px solid #ff7c43;margin-top:150px}.cta_box_wrapper.oneteam.iconblock .cta_box_item:nth-child(3){border-top:5px solid #854cff}@media only screen and (max-width:1210px){.cta_box_item{min-width:110px}.cta_box_item_text>a.btn.custom-link{font-size:10px}.cta-image img{margin-left:20px;min-width:300px}.cta-image-text{font-size:14px;left:180px;right:8px}}@media only screen and (max-width:767px){.cta-inner{display:block}.cta_wrapper h3{margin-bottom:48px;margin-right:16px}.cta_wrapper h3 span{font-size:20px}.cta_box_item{margin:0 9px 18px;width:calc(50% - 18px)}.cta-image{align-items:end;width:100%}.cta-image,.cta_box_wrapper{display:flex;justify-content:center}.cta_box_wrapper{flex-wrap:wrap}.cta-image-text{left:180px;right:unset;top:16px}}@media only screen and (max-width:476px){.cta_box_item{min-width:0;width:90%}.cta_wrapper h3{margin:0 16px 16px 0;padding-top:24px}.cta_wrapper h3 span{font-size:20px}.cta-image img{margin-left:30px;min-width:180px}.cta_box_item_text p{font-size:20px}.cta_box_item_text>a.btn.custom-link{font-size:18px}.cta_content{padding-bottom:32px}.cta-image-text{font-size:11px;left:130px}}.sp_on{display:none}@media screen and (max-width:767px){.pc_on{display:none}.sp_on{display:block}}