.mv {
  width: 100%;
  background-color: var(--color-secondary);
}
.mv-inner {
  max-width: var(--content-max-width);
  margin: 0 auto;
  position: relative;
  padding-right: 16px;
  padding-left: 16px;
}
@media screen and (max-width: 960px) {
  .mv-inner {
    width: 100%;
    padding-top: 30px;
  }
}
.mv-cont {
  height: 479px;
  position: relative;
}
@media screen and (max-width: 960px) {
  .mv-cont {
    height: auto;
    padding-bottom: 32px;
  }
}
.mv-cont .left {
  padding: 85px 0 0 20px;
  position: relative;
  line-height: 0;
}
@media screen and (max-width: 960px) {
  .mv-cont .left {
    padding: 0;
  }
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl {
    text-align: center;
    padding: 0;
  }
}
.mv-cont .left .ttl .img {
  display: inline-block;
  width: 407px;
  line-height: 0;
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .img {
    width: 100%;
    margin: 0 auto;
  }
}
.mv-cont .left .ttl .img img {
  width: 100%;
}
.mv-cont .left .ttl .logo {
  width: 380px;
  margin-top: 20px;
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .logo {
    display: inline-block;
    width: 100%;
    max-width: 277px;
    text-align: center;
  }
}
@media screen and (max-width: 430px) {
  .mv-cont .left .ttl .logo {
    width: 100%;
    padding: 0 30px;
  }
}
.mv-cont .left .ttl .maincopy span {
  font-size: 48px;
  font-weight: 600;
  color: var(--color-primary);
  line-height: 1;
  display: inline-block;
}
.mv-cont .left .ttl .maincopy > span:nth-of-type(1) {
  font-size: 20px;
  color: var(--color-text);
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(1) {
    font-size: 15px;
  }
}
@media screen and (max-width: 430px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(1) {
    font-size: 3.3vw;
  }
}
.mv-cont .left .ttl .maincopy > span:nth-of-type(1) .annot {
  color: var(--color-text);
  font-size: 16px;
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(1) .annot {
    font-size: 8px;
  }
}
.mv-cont .left .ttl .maincopy > span:nth-of-type(2) {
  font-size: 30px;
  margin-top: 15px;
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(2) {
    font-size: 23px;
    margin-top: 15px;
  }
}
@media screen and (max-width: 430px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(2) {
    font-size: 5vw;
    margin-top: 3vw;
  }
}
.mv-cont .left .ttl .maincopy > span:nth-of-type(3) {
  font-size: 55px;
  margin-top: 10px;
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(3) {
    font-size: 42px;
  }
}
@media screen and (max-width: 430px) {
  .mv-cont .left .ttl .maincopy > span:nth-of-type(3) {
    font-size: 9vw;
  }
}
.mv-cont .left .ttl .maincopy strong {
  font-size: 95px;
  font-weight: 600;
  color: var(--color-primary);
}
@media screen and (max-width: 960px) {
  .mv-cont .left .ttl .maincopy strong {
    font-size: 72px;
  }
}
@media screen and (max-width: 430px) {
  .mv-cont .left .ttl .maincopy strong {
    font-size: 15vw;
  }
}

.mv-cont .left .ttl .maincopy .annot {
  font-size: 16px;
}

.mv-cont .right {
  position: absolute;
  top: 60px;
  right: -150px;
  line-height: 0;
}
@media screen and (max-width: 1080px) {
  .mv-cont .right {
    top: 100px;
    right: -150px;
  }
}
@media screen and (max-width: 960px) {
  .mv-cont .right {
    position: static;
    margin-top: 40px;
    text-align: center;
  }
}
.mv-cont .right .img {
  display: inline-block;
  width: 650px;
  line-height: 0;
}
@media screen and (max-width: 1080px) {
  .mv-cont .right .img {
    text-align: center;
    width: 55.7vw;
    max-width: 618px;
  }
}
@media screen and (max-width: 960px) {
  .mv-cont .right .img {
    text-align: center;
    width: 100%;
    max-width: 500px;
  }
}

/* -- Start ptn-ppl --*/

.mv-cont .right.ptn-ppl {
  position: absolute;
  top: 25px;
  right: 10px;
  line-height: 0;
}
@media screen and (max-width: 1080px) {
  .mv-cont .right.ptn-ppl {
    top: 40px;
  }
}
@media screen and (max-width: 960px) {
  .mv-cont .right.ptn-ppl {
    position: static;
    margin-top: 40px;
    text-align: center;
  }
}
.mv-cont .right.ptn-ppl .img {
  display: inline-block;
  width: 470px;
  line-height: 0;
}
@media screen and (max-width: 1080px) {
  .mv-cont .right.ptn-ppl .img {
    text-align: center;
    width: 42vw;
    max-width: 618px;
  }
}
@media screen and (max-width: 960px) {
  .mv-cont .right.ptn-ppl .img {
    text-align: center;
    width: 100%;
    max-width: 500px;
  }
}

/* -- End ptn-ppl --*/


.mv-cont .right .img img {
  width: 100%;
}
@media screen and (max-width: 960px) {
  .mv-cont .right .img img {
    padding: 0 5%;
  }
}
.mv-cont .cta-btn-area {
  width: 608px;
  margin-top: 50px;
  padding-left: 20px;
}
@media screen and (max-width: 960px) {
  .mv-cont .cta-btn-area {
    width: 100%;
    margin-top: 33px;
    padding: 0;
  }
}
@media screen and (max-width: 960px) {
  .mv-cont .cta-btn-area .recruit-btn {
    margin: 32px 0 0;
  }
}

.mv-button {
  display: block;
  font-size: 24px;
  width: 380px;
  background-color: var(--color-accent);
  color: #fff;
  border: 1px solid var(--color-accent);
  text-align: center;
  vertical-align: middle;
  line-height: 1;
  border-radius: 50px;
  padding: 16px
}
@media screen and (max-width: 960px) {
  .mv-button {
    width: 100%;
    max-width: 350px;
    font-size: 20px;
    margin: 0 auto;
    padding: 16px;
  }
}
.mv-button:active, .mv-button:link, .mv-button:visited {
  color: #fff;
}
.mv-button:hover {
  opacity: 0.8;
}

.mv-button-loginSP {
  display: none;
}
@media screen and (max-width: 960px) {
  .mv-button-loginSP {
    display: block;
    color: var(--color-primary);
    background-color: #fff;
    border: 1px solid currentColor;
    text-align: center;
    vertical-align: middle;
    line-height: 1;
    border-radius: 50px;
    padding: 16px;
    max-width: 350px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 15px;
    font-size: 20px;
  }
}

.mv-button-loginSP:active, .mv-button-loginSP:link, .mv-button-loginSP:visited {
  color: var(--color-primary);
}

.mv-button-loginSP:hover {
  opacity: 0.8;
}

.annotationMark__common_caption {
  /* Caption/共通 */
  font-family: 'Hiragino Kaku Gothic ProN';
  font-weight: 300;
  font-size: 12px;
  line-height: 160%;
  vertical-align: baseline;
  /* or 28px */
  text-align: center;
  letter-spacing: 0.04em;
  color: currentColor;
}
.aboutSection__options_container {
/* Options Container */
max-width: 1120px;

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: flex-start;
padding: 0px;
gap: 40px;

/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}
.aboutSection__options {
/* 1 */
width: 296px;

/* Auto layout */
display: flex;
flex-direction: column;
align-items: center;
padding: 0px;
gap: 16px;
isolation: isolate;

background: #FFFFFF;

/* Inside auto layout */
order: 0;
flex-grow: 0;
}
.aboutSection__options_container .options__image {
/* about_recruit */

/* Inside auto layout */
flex: none;
order: 2;
flex-grow: 0;
z-index: 2;

}
.aboutSection__options_container .options__text {
/* 理想の求職者に自分からメッセージを送れます。 */

/* H4/PC */
font-family: 'Hiragino Kaku Gothic ProN';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 140%;
/* or 28px */
text-align: center;
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #222222;


/* Inside auto layout */
flex: none;
order: 3;
align-self: stretch;
flex-grow: 0;
z-index: 3;

}

@media screen and (max-width: 960px) {
  .aboutSection__options_container {
    flex-direction: column;
    align-items: center;
  }
  .aboutSection__options_container .options__image {
    width: 343px;
  }
  .aboutSection__options_container .options__text {
    font-size: 16px;
  }
  .aboutSection.after_accessi_support {
    gap: 32px;
  }
}
.indeedplusSection {
/* Indeed PLUS */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: center;
padding: 0px var(--space-xxxl);
isolation: isolate;



/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
z-index: 17;

}
.indeedplusSection .indeed_plus__more {
/* さらに */
height: 80px;
width: 80px;

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
gap: 8px;

background: #FFFFFF;
border-radius: 40px;

/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: -40px 0px;
z-index: 1;

}
.indeedplusSection .indeed_plus__more .more_text {
/* 理想の求職者に自分からメッセージを送れます。 */


/* Body/中/Bold */
font-family: 'Hiragino Kaku Gothic ProN';
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 160%;
/* identical to box height, or 26px */
text-align: center;
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #20AEE5;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;

}

.indeedplusSection .indeed_plus__content {
/* Indeed PLUS */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: center;
padding: 64px;
gap: 40px;


background: linear-gradient(170.79deg, #ACE3F8 -39.42%, #20AEE5 52.48%, #0CA0DA 95.3%);
border-radius: 64px;

/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;
z-index: 0;

}

.indeedplusSection .indeed_plus__inner {
/* Title, Text */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: center;
padding: 0px;
gap: 20px;



/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}

.indeedplusSection .indeed_plus__title_content--pc {
  /* Title */

  /* Auto layout */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0px;
  gap: 2px;



  /* Inside auto layout */
  flex: none;
  order: 0;
  flex-grow: 0;

}

.indeedplusSection .indeed_plus__title_content--sp {
  /* Title */

  /* Auto layout */
  display: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4px 0px 0px;
  gap: 2px;

  /* Inside auto layout */
  flex: none;
  order: 0;
  flex-grow: 0;
}

.indeedplusSection .indeed_plus__title {
/* Indeed PLUSを使うことができる */


/* H2.5（例外）/PC */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 140%;
/* or 39px */
text-align: center;
letter-spacing: 0.04em;

color: #FFFFFF;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;

}

.indeedplusSection .indeed_plus__line {
/* Line */

height: 4px;

background: rgba(255, 255, 255, 0.3);

/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}

@media screen and (max-width: 960px) {
  .indeedplusSection .indeed_plus__title_content--pc {
    display: none;
  }
  .indeedplusSection .indeed_plus__title_content--sp {
    display: flex;
  }
}
.indeedplusSection .indeed_plus__text_content {
/* Indeed PLUSを利用する※6ことで、内容に適した連携求人サイトに求人が表示される可能性があります。 これにより、応募する可能性の高い求職者へ、求人がより届きやすくなります。 */


/* Body/中・行間広め/Regular */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 200%;
/* or 32px */
text-align: center;
letter-spacing: 0.04em;

color: #FFFFFF;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}

.indeedplusSection .indeedplus_pc {
/* indeedplus_pc */
max-width: 992px;

/* Inside auto layout */
order: 1;
align-self: stretch;
flex-grow: 0;
margin: 0 auto;
}

.indeedplusSection .indeedplus_sp {
  /* indeedplus_pc */
  max-width: 520px;
  
  /* Inside auto layout */
  order: 1;
  align-self: stretch;
  flex-grow: 0;
  margin: 0 auto;
  }

@media screen and (max-width: 960px) {
  .indeedplusSection {
    padding: var(--space-xl) var(--space-sm) 0px;
  }
  .indeedplusSection .indeed_plus__more {
    height: 72px;
    width: 72px;
  }
  .indeedplusSection .indeed_plus__content {
    padding: 40px 20px 20px;
    gap: 16px;
    border-radius: 32px;
  }
  .indeedplusSection .indeed_plus__title {
    font-size: 22px;
  }
  .indeedplusSection .indeed_plus__text_content {
    text-align: left;
    line-height: 160%;
  }
}
.section--secondary {
  background-color: #E1F0F8
}

.section--half-normal-secondary {
  background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #E1F0F8 50%, #E1F0F8 100%);
}
.after_accessi_support .solutionSection__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 64px;
}
.after_accessi_support .solutionPanel_after_accessi_support__container {
/* Features */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;
gap: 40px;

max-width: 1120px;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .three_features {
/* 3つの特徴 */

/* H2/PC */
font-family: 'Hiragino Kaku Gothic ProN';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 140%;
/* identical to box height, or 45px */
text-align: center;
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #222222;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .three_features__text {
  /* Airワーク 採用管理※7から、Indeed PLUSを利用して求人投稿を行った場合の特徴についてご紹介します。 */


/* Body/中・行間広め/Regular */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 200%;
/* identical to box height, or 32px */
text-align: center;
letter-spacing: 0.04em;

color: #222222;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .solutionPanel_after_accessi_support {
  /* 1 */

/* Auto layout */
display: flex;
flex-direction: row;
align-items: center;
padding: 40px 40px 40px 64px;
gap: 64px;

height: 508px;

background: #FFFFFF;
border-radius: 20px;

/* Inside auto layout */
flex: none;
order: 2;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .solutionPanel_after_accessi_support__text_content {
  /* Text */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;
gap: 24px;

max-width: 496px;


/* Inside auto layout */
order: 0;
flex-grow: 1;

}
.after_accessi_support .solutionPanel_after_accessi_support__title {
  /* 理想の求職者に自分からメッセージを送れます。 */

font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 140%;
/* or 39px */
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #222222;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .solutionPanel_after_accessi_support__title_sp {
  /* 理想の求職者に自分からメッセージを送れます。 */

font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 600;
font-size: 28px;
line-height: 140%;
/* or 39px */
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #222222;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .solutionPanel_after_accessi_support__description {
  /* あなたの会社にあったおすすめの求職者を表示します。 さらに、自分からメッセージを送ることができるので、理想の求職者を、より採用しやすくすることが出来ます。 */

/* Body/中・行間広め/Regular */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 200%;
/* or 32px */
letter-spacing: 0.04em;

color: #222222;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .solutionPanel_after_accessi_support__image {
  /* Reach */
max-width: 456px;

background: #F9FDFF;
border-radius: 16px;

/* Inside auto layout */
order: 2;
flex-grow: 0;

}


@media screen and (max-width: 960px) {
  .after_accessi_support .solutionPanel_after_accessi_support__container {
    gap: 16px;
  }
  .after_accessi_support .three_features {
    font-size: 24px;
  }
  .after_accessi_support .three_features__text {
    line-height: 160%;
    text-align: left;
  }
  .after_accessi_support .solutionPanel_after_accessi_support {
    padding: 20px;
    flex-direction: column;
    gap: 20px;
    height: unset;
    border-radius: 16px;
  }
  .after_accessi_support .solutionPanel_after_accessi_support__title {
    font-size: 22px;
  }
  .after_accessi_support .solutionPanel_after_accessi_support__description {
    line-height: 160%;
  }
  .after_accessi_support .solutionSection__inner {
    gap: 32px;
  }
}


.after_accessi_support .featuresPanel {
background: #FFFFFF;
border-radius: 20px;
box-shadow: none;
}

.after_accessi_support .priceTeaserSection_after_accessi_support__inner {
/* Cost */

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 40px;

background: #FAFAFA;

/* Inside auto layout */
flex: none;
order: 9;
align-self: stretch;
flex-grow: 0;
z-index: 8;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__heading {
  /* 料金について */

max-width: 1120px;

/* H2/PC */
font-family: 'Hiragino Kaku Gothic ProN';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 140%;
/* identical to box height, or 45px */
text-align: center;
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #20AEE5;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;
margin: 0px;
}
.after_accessi_support .priceTeaserSection_after_accessi_support__text {
  /* 少額から開始でき、予算上限もご自身で決められるので安心してご利用いただけます。 */

max-width: 1120px;

/* Body/中・行間広め/Regular */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 200%;
/* identical to box height, or 32px */
text-align: center;
letter-spacing: 0.04em;

color: #222222;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}

.after_accessi_support .priceTeaserSection_after_accessi_support__transition__container {
  /* Card */

/* Auto layout */
display: flex;
flex-direction: row;
align-items: flex-start;
padding: 0px;
gap: 32px;

max-width: 1120px;


/* Inside auto layout */
flex: none;
order: 2;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__text {
/* 少額から開始でき、予算上限もご自身で決められるので安心してご利用いただけます。 */

max-width: 1120px;

/* Body/中・行間広め/Regular */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 200%;
/* identical to box height, or 32px */
text-align: center;
letter-spacing: 0.04em;

color: #222222;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__card {
/* 1 */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: center;
padding: 24px;
gap: 16px;

max-width: 352px;
height: 426px;

background: #FFFFFF;
border-radius: 16px;

/* Inside auto layout */
order: 0;
flex-grow: 1;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__card_title_content {
  /* title */
height: 68px;
/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;



/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__card_title {
  /* Airワーク 採用管理でできること */


/* H3/PC */
font-family: 'Hiragino Kaku Gothic ProN';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 140%;
/* or 34px */
text-align: center;
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #222222;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__card_image {
  /* fee_clickjob */


border-radius: 7.89874px;

/* Inside auto layout */
flex: none;
order: 1;
flex-grow: 0;

}
.after_accessi_support .priceTeaserSection_after_accessi_support__card_text {
  /* 掲載自体は0円です。 求職者に求人がクリックされた分だけ 料金が発生します。 */
height: 78px;

/* Body/中/Regular */
font-family: 'Hiragino Kaku Gothic Pro';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 160%;
/* or 26px */
text-align: center;
letter-spacing: 0.04em;
font-feature-settings: 'kern' off, 'liga' off;

color: #222222;


/* Inside auto layout */
flex: none;
order: 2;
align-self: stretch;
flex-grow: 0;

}
@media screen and (max-width: 960px) {
  .after_accessi_support .priceTeaserSection_after_accessi_support__inner {
    gap: 16px;
  }
  .after_accessi_support .priceTeaserSection_after_accessi_support__heading {
    font-size: 24px;
    line-height: 150%;
    font-weight: 500;
  }
  .after_accessi_support .priceTeaserSection_after_accessi_support__text {
    line-height: 160%;
    text-align: left;
  }
  .after_accessi_support .priceTeaserSection_after_accessi_support__transition__container {
    flex-direction: column;
    align-items: center;
    gap: 16px;
  }
  .after_accessi_support .priceTeaserSection_after_accessi_support__card {
    padding: 20px;
  }
  .after_accessi_support .priceTeaserSection_after_accessi_support__card_title {
    font-size: 20px;
  }
  .after_accessi_support .priceTeaserSection_after_accessi_support__card_image {
    border-radius: unset;
    max-width: 400px;
  }
}
.noteSection.after_accessi_support {
  padding-top: 0px;
}