.intro-block{background-color:#00233b;background-image:url(./patternpng.IX5OpY29.png);background-position:left top 0;background-repeat:no-repeat;background-size:contain;padding-bottom:32px;padding-top:32px}@media (min-width:768px){.intro-block{padding-bottom:0}}.intro-block .wrapper{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.intro-block .wrapper{align-items:center;flex-direction:row-reverse;gap:16px}}@media (min-width:1024px){.intro-block .wrapper{gap:72px}}.intro-block__image{flex:0 0 auto;margin-left:-16px;margin-right:-16px}@media (min-width:768px){.intro-block__image{flex:1 1 auto;margin-left:0;margin-right:0;max-width:702px}}@media (min-width:1024px){.intro-block__image{flex:1 0 48%;position:relative;z-index:2}}.intro-block__image image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.intro-block__image picture{border-radius:0 0 779px 779px;overflow:hidden}@media (min-width:1024px){.intro-block__image picture{border-radius:0 0 500px 500px}}.intro-block__content{color:#fefefe;flex:1 1 auto}.intro-block__header{flex:1 1 auto;font-size:20px;font-weight:600;line-height:24px;margin-bottom:24px;text-align:center}@media (min-width:768px){.intro-block__header{font-size:32px;font-weight:300;line-height:40px;text-align:left}}@media (min-width:1340px){.intro-block__header{font-size:36px;line-height:42px}}.intro-block__text{font-size:14px;line-height:18px}@media (min-width:768px){.intro-block__text{font-size:20px;line-height:24px}}.intro-block__buttons{align-items:center;display:flex;flex-direction:column;gap:16px;margin:24px auto 0;width:200px}.intro-block__buttons .button.button--primary{background:#f5f5f533;color:#fefefe;width:100%}.intro-block__buttons .button.button--primary:focus,.intro-block__buttons .button.button--primary:hover{background:#f5f5f51a;color:#fefefe;outline:none}.intro-block__buttons .button.button--primary:active{background:#f5f5f526;color:#fefefe}.intro-block__buttons .pain .button{background-color:#931d1d;color:#fefefe}.intro-block__buttons>div{width:100%}@media (min-width:768px){.intro-block__buttons{flex-direction:row;gap:16px;margin-top:32px;width:100%}.intro-block__buttons .button.button--primary{background:#e3bc82;color:#4f4f4f}.intro-block__buttons .button.button--primary:focus,.intro-block__buttons .button.button--primary:hover{background:#e9d7bb;color:#4f4f4f;outline:none}.intro-block__buttons .button.button--primary:active{background:#e3bc82;color:#4f4f4f}}
