.heading{font-size:24px;line-height:1.44444}@media screen and (min-width:375px){.heading{font-size:calc(1.12676vw + 19.77465px)}}@media screen and (min-width:1440px){.heading{font-size:36px}}.heading-benefit{font-size:18px;line-height:1}@media screen and (min-width:375px){.heading-benefit{font-size:calc(.75117vw + 15.1831px)}}@media screen and (min-width:1440px){.heading-benefit{font-size:26px}}.paragraph{font-size:16px;line-height:1.57895}@media screen and (min-width:375px){.paragraph{font-size:calc(.28169vw + 14.94366px)}}@media screen and (min-width:1440px){.paragraph{font-size:19px}}.caption,.footer__claim{font-size:10px;line-height:16/12}@media screen and (min-width:375px){.caption,.footer__claim{font-size:calc(.18779vw + 9.29577px)}}@media screen and (min-width:1440px){.caption,.footer__claim{font-size:12px}}.footer__contact p,.h1{font-size:24px;line-height:1.25}@media screen and (min-width:375px){.footer__contact p,.h1{font-size:calc(.75117vw + 21.1831px)}}@media screen and (min-width:1440px){.footer__contact p,.h1{font-size:32px}}.small{font-size:12px;line-height:14/12}@media screen and (min-width:375px){.small{font-size:calc(.18779vw + 11.29577px)}}@media screen and (min-width:1440px){.small{font-size:14px}}.body{font-size:13px;line-height:1.5}@media screen and (min-width:375px){.body{font-size:calc(.28169vw + 11.94366px)}}@media screen and (min-width:1440px){.body{font-size:16px}}.section-heading{font-size:170px;line-height:.7}@media screen and (min-width:375px){.section-heading{font-size:calc(7.51174vw + 141.83099px)}}@media screen and (min-width:1440px){.section-heading{font-size:250px}}.h2{font-size:20px;line-height:32/24}@media screen and (min-width:375px){.h2{font-size:calc(.37559vw + 18.59155px)}}@media screen and (min-width:1440px){.h2{font-size:24px}}.h3{font-size:18px;line-height:24/20}@media screen and (min-width:375px){.h3{font-size:calc(.18779vw + 17.29577px)}}@media screen and (min-width:1440px){.h3{font-size:20px}}.footer{align-items:center;background-color:#211e35;color:#fff;display:flex;flex-direction:column;height:500px;justify-content:center;padding:80px 30px 90px;position:relative}@media screen and (min-width:375px){.footer{height:calc(25.35211vw + 404.92958px)}}@media screen and (min-width:1440px){.footer{height:770px}}@media screen and (max-width:420px){.footer{padding-top:0}}.footer__mask{height:auto;position:absolute;top:-1px;transform:rotate(180deg);width:100%}.footer__contact{align-items:center;display:flex;flex-direction:column;text-align:center}.footer__contact p{font-weight:700}.footer__contact-button{margin-top:45px}.footer__links{bottom:30px;display:flex;flex-direction:row;justify-content:space-between;padding:0 90px;position:absolute;width:100%}@media screen and (min-width:375px){.footer__links{bottom:calc(5.6338vw + 8.87324px)}}@media screen and (min-width:1440px){.footer__links{bottom:90px}}@media screen and (max-width:420px){.footer__links{flex-direction:column;padding:0 30px}}.footer__links p{justify-content:center;text-align:center}.footer__links p svg{margin:0 6px}.footer__links>*{align-items:center;display:flex;flex-basis:33.33%;flex-direction:row}@media screen and (max-width:420px){.footer__links>*{flex-basis:100%;justify-content:center!important;margin-top:20px}}.footer__links>:last-child{justify-content:flex-end}.footer__claim{color:rgba(155,120,124,.51);text-align:center}.footer__social a:not(:first-of-type){margin-left:20px}.footer__background{height:auto;max-width:90%;position:absolute}