.features__container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto}.features__item{font-size:16px;font-weight:400;margin-bottom:44px;padding-right:20px;width:25%}@media only screen and (max-width:900px){.features__item{width:33.33333%}}@media only screen and (max-width:600px){.features__item{width:50%}}.features__icon{height:36px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;width:36px}.features__copy{--bullet-icons-color:#f60;color:#323840;margin:0 0 8px;padding:0;word-break:normal}.features__copy p{color:#7d8085;font-size:16px;font-weight:300;letter-spacing:.7px;line-height:1.65}.features__copy p:nth-last-child(-n+1){margin-bottom:0}.features__copy p strong{font-weight:500}.features__copy h1{font-size:38px;font-weight:700;line-height:1.2;margin:0 0 24px}@media only screen and (max-width:900px){.features__copy h1{font-size:30px}}@media only screen and (max-width:600px){.features__copy h1{font-size:24px}}.features__copy h2{font-size:38px;font-weight:700;line-height:1.2;margin:0 0 24px}@media only screen and (max-width:900px){.features__copy h2{font-size:30px}}@media only screen and (max-width:600px){.features__copy h2{font-size:24px}}.features__copy h3{font-size:28px;font-weight:700;margin:0 0 24px}@media only screen and (max-width:900px){.features__copy h3{font-size:22px}}@media only screen and (max-width:600px){.features__copy h3{font-size:20px}}.features__copy h4{font-weight:300;margin:0 0 24px}.features__copy a{font-size:16px;font-weight:700;margin:0;padding:10px 0}.features__copy a:hover{text-decoration:none}.features__copy ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:4px 0 0}.features__copy ul li{font-size:16px;font-weight:300;line-height:1.625;margin:0 0 20px;padding-left:24px;padding-right:10px;position:relative;width:100%}.features__copy ul li:before{background:var(--bullet-icons-color);border-bottom-left-radius:3px;content:"";display:block;height:6px;left:0;position:absolute;top:8px;width:6px}.features__copy ol{counter-reset:my-awesome-counter;list-style:none;margin:0;padding:4px 0 0}.features__copy ol li{counter-increment:my-awesome-counter;font-size:16px;font-weight:300;line-height:1.625;margin:0 0 20px;padding-right:10px;position:relative;width:100%}.features__copy ol li:before{color:#f60;content:counter(my-awesome-counter) ".";margin-right:8px}.features__copy p{margin:0}.features__copy h4{font-size:16px;font-weight:700;margin-bottom:4px}@media only screen and (max-width:900px){.features__copy h4{font-size:16px}}@media only screen and (max-width:600px){.features__copy h4{font-size:16px}}