.text-with-points{display:grid;flex-direction:row;gap:200px;grid-template-columns:5fr 9fr}@media only screen and (max-width:1199px){.text-with-points{gap:75px}}@media only screen and (max-width:991px){.text-with-points{gap:30px;grid-template-columns:1fr}}.text-with-points__wrapper{padding:100px 0}@media only screen and (max-width:991px){.text-with-points__wrapper{padding:60px 0}}.text-with-points__wrapper--dark-background{background-color:var(--dark-background)}.text-with-points__title{color:#000;font-family:var(--font-headings);font-size:33px;font-weight:400;letter-spacing:4.5px}@media screen and (min-width:360px){.text-with-points__title{font-size:calc(29px + 1.11111vw)}}@media screen and (min-width:1440px){.text-with-points__title{font-size:45px}}.text-with-points__content{display:flex;flex-direction:column;gap:30px}.text-with-points__content-text{color:var(--dark-text);font-family:var(--font-text);font-size:15px;font-weight:400;letter-spacing:.9px}@media screen and (min-width:360px){.text-with-points__content-text{font-size:calc(14px + .27778vw)}}@media screen and (min-width:1440px){.text-with-points__content-text{font-size:18px}}.text-with-points__points{display:flex;flex-direction:row;gap:100px}@media only screen and (max-width:767px){.text-with-points__points{gap:40px}}@media only screen and (max-width:575px){.text-with-points__points{flex-direction:column;gap:0}}.text-with-points__points-list{margin:0}@media only screen and (max-width:575px){.text-with-points__points-list:not(:last-child){margin-bottom:-10px}}