#features.ic-module{font-family:inherit;margin:30px 0}#features.ic-module .features__wrapper{max-width:1170px;margin:0 auto;padding:30px 15px}#features .features-section-title{font-size:40px;line-height:48px;text-align:center;margin:0 0 40px;font-weight:bold}.features-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,400px));justify-content:center;grid-gap:60px;padding:30px 0}.features-item{display:grid;grid-template-columns:150px 1fr;grid-gap:20px;padding:20px;border-radius:5px;background:#fff;box-shadow:0 8px 20px -10px rgba(0,0,0,.2)}.features-title{font-weight:bold;font-size:1.2em;margin-bottom:10px}.features-text p{color:#666}.features-image{position:relative;max-width:150px;max-height:150px;overflow:hidden}.features-image.rounded:after{content:"";display:block;padding-bottom:100%}.features-image img{max-width:100%;height:auto}.features-image.rounded img{position:absolute;height:100%;object-fit:cover}.features-text p{margin-bottom:0}.vertical{align-items:center !important}.justify{justify-items:center}.center{text-align:center !important}.rounded{width:150px;height:150px;border-radius:50%;align-self:center}.features-wrapper.features-row .rounded{height:auto}.reverse{grid-template-columns:1fr 150px}.reverse>:first-child{order:2 !important}.alternating-order>:nth-child(even){grid-template-columns:1fr 150px}.alternating-order>:nth-child(even)>.features-image{order:2}.no-text{grid-template-columns:minmax(250px,500px)}.no-text .features-image,.no-text .features-image.rounded{width:100%;height:100%;max-width:unset;max-height:unset}.features-wrapper.features-column-compact .features-item{grid-template-columns:1fr}div[class^="features-wrapper features-row"]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.features-wrapper.features-row-compact .features-item{grid-template-columns:1fr}div[class^="features-wrapper features-full-width"]{grid-template-columns:minmax(auto,800px)}div[class^="features-wrapper features-full-width"] .features-item{grid-template-columns:20% 1fr}div[class^="features-wrapper features-full-width alternating-order"]>:nth-child(even){grid-template-columns:1fr 20%}div[class^="features-wrapper features-full-width"] .features-image{width:auto;max-width:unset;max-height:unset}div[class^="features-wrapper features-full-width"] .rounded{width:100%;height:100%}.features-wrapper.features-full-width-compact .features-item{grid-template-columns:1fr}.features-wrapper.features-full-width-compact .features-image{max-width:300px}@media(min-width:769px){div[class^="features-wrapper features-column"]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.features-wrapper{grid-template-columns:minmax(200px,600px)}}@media(max-width:580px){div[class^="features-wrapper features-"] .features-item{grid-template-columns:1fr}}