.c-cardSoft{align-items:start}.c-cardSoft img{margin-top:6px}.c-cardSoft-txt{width:calc(100% - 44px)}.c-cardSoft-txt p{font-size:14px}.c-cardSoft-txt p:first-child{font-size:16px}.ctaMobile a{position:relative;max-width:400px;padding:1rem;background:#ebf0fa;border-radius:8px;color:#2a3551;text-decoration:none}.ctaMobile a::after{content:url(/img/ico/ico-arrow-link-grey.svg);transform:rotate(90deg);margin-left:1rem}@media(min-width:640px){body{background:url(/img/bg/bg-home-bubble-right.svg),url(/img/illu/illu-compass.svg),url(/img/bg/bg-home-bubble-left.svg);background-repeat:no-repeat;background-position:bottom 40px left 80vw,bottom 80px right 90vw,bottom -120px right 80vw}.section_content .o-col-4:nth-child(2){order:3}.section_content .o-col-4:nth-child(3){order:4}.section_content .o-col-4:nth-child(4){order:2}.ctaMobile a{padding:1rem 1rem 1rem 5rem}.ctaMobile a::before{content:url(/img/ico/ico-phone.svg);width:52px;height:67px;position:absolute;left:.5rem;top:-.5rem;transform:rotate(0)}.ctaMobile a:hover::before{animation:check .5s}@keyframes check{0%{transform:rotate(0)}20%{transform:rotate(8deg)}40%{transform:rotate(-20deg)}60%{transform:rotate(20deg)}80%{transform:rotate(-8deg)}100%{transform:rotate(0)}}}@media(min-width:1024px){body{background:url(/img/illu/illu-plant.svg),url(/img/bg/bg-home-bubble-right.svg),url(/img/illu/illu-compass.svg),url(/img/bg/bg-home-bubble-left.svg);background-repeat:no-repeat;background-position:top 30px right -150px,bottom 40px left calc(50% + (1024px/2) + 120px),bottom 80px right calc(50% + (1024px/2) + 180px),bottom -120px right calc(50% + (1024px/2) + 180px)}.section_content .o-col-4:nth-child(2){order:2}.section_content .o-col-4:nth-child(3){order:3}.section_content .o-col-4:nth-child(4){order:4}}@media(min-width:1920px){body{background:url(/img/illu/illu-plant.svg),url(/img/bg/bg-home-bubble-right.svg),url(/img/illu/illu-compass.svg),url(/img/bg/bg-home-bubble-left.svg);background-repeat:no-repeat;background-position:top -140px right -100px,bottom 40px left calc(50% + (1200px/2) + 120px),bottom 80px right calc(50% + (1200px/2) + 180px),bottom -120px right calc(50% + (1200px/2) + 180px)}}