section.hero_ppc_block{position:relative;overflow:hidden;--title-max-width: 1260rem;--desc-max-width: 650rem}section.hero_ppc_block.with_mobile_bg>.bg_wrapper>.bg_img.mobile{display:none}@media all and (max-width: 767px){section.hero_ppc_block.with_mobile_bg>.bg_wrapper>.bg_img.desktop{display:none}section.hero_ppc_block.with_mobile_bg>.bg_wrapper>.bg_img.mobile{display:block}}section.hero_ppc_block>.bg_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--blue)}section.hero_ppc_block>.bg_wrapper>.bg_img{display:block;width:100%;height:100%}section.hero_ppc_block>.bg_wrapper>.bg_img>img{display:block;width:100%;height:100%}section.hero_ppc_block>.content_wrapper{position:relative;display:flex;flex-direction:column;width:100%;padding-inline:var(--side-padding);padding-block:324rem 166rem;z-index:2;color:var(--white)}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper{padding-block:272rem 56rem}}section.hero_ppc_block>.content_wrapper>.subtitle{width:465rem;margin-bottom:48rem;max-width:100%}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.subtitle{order:1;margin-bottom:24rem}}section.hero_ppc_block>.content_wrapper>.title{width:100%;max-width:var(--title-max-width)}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.title{max-width:100%;order:1}}section.hero_ppc_block>.content_wrapper>.links{margin-top:72rem}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.links{order:3;margin-top:40rem}}section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1){display:inline-flex;padding:16rem 24rem;justify-content:center;align-items:center;background:#d5072c;border-radius:0;color:#fffdf4;text-decoration:none;white-space:nowrap;border:clamp(1px,2rem,100vw) solid transparent;transition:background-color .3s ease,color .3s ease;cursor:pointer;font-family:InterUI,sans-serif;font-style:normal;font-weight:500;text-transform:none;font-size:20rem;line-height:1.4;letter-spacing:-.5rem}@media all and (min-width: 768px) and (max-width: 1344px){section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1){font-size:28.5714285714rem}}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1){font-size:18rem;line-height:1.3333;letter-spacing:-.5rem}}section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1) *{color:inherit}section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1) a{display:block;text-decoration:none;color:inherit}section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1):hover{background-color:#aa0623}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.links>.link:nth-child(1){padding:12rem 20rem}}section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)){display:inline-flex;padding:16rem 24rem;justify-content:center;align-items:center;background:#d5072c;border-radius:0;color:#fffdf4;text-decoration:none;white-space:nowrap;border:clamp(1px,2rem,100vw) solid transparent;transition:background-color .3s ease,color .3s ease;cursor:pointer;font-family:InterUI,sans-serif;font-style:normal;font-weight:500;text-transform:none;font-size:20rem;line-height:1.4;letter-spacing:-.5rem;background-color:transparent;color:var(--white);border-color:var(--white)}@media all and (min-width: 768px) and (max-width: 1344px){section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)){font-size:28.5714285714rem}}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)){font-size:18rem;line-height:1.3333;letter-spacing:-.5rem}}section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)) *{color:inherit}section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)) a{display:block;text-decoration:none;color:inherit}section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)):hover{background-color:#aa0623}section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)):hover{background-color:var(--white);color:var(--blue)}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.links>.link:not(:nth-child(1)){padding:12rem 20rem}}section.hero_ppc_block>.content_wrapper>.desc{width:100%;margin-top:120rem;max-width:var(--desc-max-width)}@media all and (max-width: 767px){section.hero_ppc_block>.content_wrapper>.desc{margin-top:484rem;order:2;max-width:100%}}
/*# sourceMappingURL=style.css.map */
