.intro{padding:9.5rem 0 10.5rem}@media only screen and (min-width: 767px){.intro{padding-top:10.5rem;padding-bottom:8.5rem}}.intro .container{position:relative}.intro .decor{content:"";position:absolute;left:0px;top:-156px}@media only screen and (min-width: 767px){.intro .decor{left:-130px;top:-252px}}.intro .decor svg{width:121px;height:123px;fill:var(--main-color);transition:all 2s cubic-bezier(0.77, 0, 0.175, 0.75)}@media only screen and (min-width: 767px){.intro .decor svg{width:313.6px;height:336px}}@media only screen and (min-width: 767px){.intro__layout{display:flex;margin-left:10%}}@media only screen and (min-width: 1024px){.intro__layout{margin-left:20vw}}@media only screen and (min-width: 767px){.intro__content{flex-basis:64.5%;padding-left:47px;flex-shrink:0}}
/*# sourceMappingURL=intro.css.map */
