.intro a{color:#2d2f31}@media(min-width: 992px){.intro a{align-items:center}}.intro i{width:10%}.intro i{margin-right:10px}@media screen and (min-width: 390px){.intro i{margin-right:calc(10px + 10*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.intro i{margin-right:20px}}.intro i{font-size:25px}@media screen and (min-width: 390px){.intro i{font-size:calc(25px + 25*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.intro i{font-size:50px}}@media(min-width: 992px){.intro i{width:3%}}.intro span{width:90%}@media(min-width: 992px){.intro span{width:97%}}.intro-contact{font-weight:300}.intro-contact{margin-top:60px}@media screen and (min-width: 390px){.intro-contact{margin-top:calc(60px + 60*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.intro-contact{margin-top:120px}}.intro-contact{font-size:20px}@media screen and (min-width: 390px){.intro-contact{font-size:calc(20px + 32*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.intro-contact{font-size:52px}}.intro-contact{line-height:32px}@media screen and (min-width: 390px){.intro-contact{line-height:calc(32px + 32*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.intro-contact{line-height:64px}}.intro-text{margin-top:60px}@media screen and (min-width: 390px){.intro-text{margin-top:calc(60px + 60*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.intro-text{margin-top:120px}}