.cta_component{margin:110px auto;max-width:1369px;overflow:hidden;position:relative}@media(max-width:657px){.cta_component{margin:52px auto 0}}.cta_component .box{background:url("cta_bg.0932dad6aa7b40b47b97.png") no-repeat;background-color:transparent;background-position:50%;background-size:100% auto;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:657px)and (orientation:portrait){.cta_component .box{background-position:50%;background-size:auto 100%;border-radius:56px}}@media(max-width:657px){.cta_component .box{background:url("cta_bg_mobile.3a97a528de0deaa81275.png") no-repeat;background-position:top;background-size:cover}}.cta_component .content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:174px 48px 147px;text-align:center}@media(max-width:1368px){.cta_component .content{padding:174px 16% 105px}}@media(max-width:1024px){.cta_component .content{padding:100px 30px 105px}}@media(max-width:657px){.cta_component .content{padding:52px 20px 46px}}.cta_component .content p{font-size:16px;font-weight:400;line-height:26px;z-index:1}@media(max-width:657px){.cta_component .content p{padding-top:0}}.cta_component .content h2{font-size:56px;font-weight:700;line-height:70px;padding-top:20px;z-index:1}@media(max-width:1024px){.cta_component .content h2{font-size:40px;line-height:1}}@media(max-width:657px){.cta_component .content h2{font-size:2.8rem;font-weight:700;line-height:3.3rem;padding-top:12px}}.cta_component .content .button_component{margin-top:48px}@media(max-width:657px){.cta_component .content .button_component{margin-top:30px}}