  .above-footer .col-sm-4:first-of-type .details{padding-left:1.2em;padding-right:1.2em}.feature-item{border-radius:50%;transition-duration:.6s;background-clip:padding-box;border:.9em solid #aaa;display:block;height:20em;margin:2em auto;overflow:visible;position:relative;width:20em;z-index:1}@media only screen and (min-width:768px){.feature-item{height:16.5em;margin:1.4em auto 3em;width:16.5em}}@media only screen and (min-width:992px){.feature-item{height:20em;width:20em;margin-bottom:0;margin-top:3.4em}}@media only screen and (min-width:1200px){.feature-item{height:22em;width:22em;margin:3em auto}}@media only screen and (min-width:1400px){.feature-item{height:26em;width:26em;margin-top:1.2em}}@media only screen and (min-width:1900px){.feature-item{height:28em;width:28em}}@media only screen and (min-width:2300px){.feature-item{margin-top:1.4em}}.feature-item>svg{left:5%;position:absolute;top:2%;width:91%;z-index:1}.feature-item>svg path{fill:hsla(0,0%,100%,.2)}.feature-item .details{transform:translateY(-50%);color:#fff;font-size:2.1rem;line-height:1.1;margin:0 auto;padding:.5em 2em;position:absolute;text-align:center;top:50%;z-index:2;width:100%}@media only screen and (min-width:768px){.feature-item .details{padding:.5em 1.1em}}@media only screen and (min-width:1400px){.feature-item .details{padding:.5em 2.5em}}.feature-item .details h1,.feature-item .details h2,.feature-item .details h3,.feature-item .details li,.feature-item .details p{color:#fff}.feature-item .details h3{font-size:2.4rem;letter-spacing:.08em;margin:0 0 .2em;padding:0}@media only screen and (min-width:768px){.feature-item .details h3{font-size:2rem}}@media only screen and (min-width:992px){.feature-item .details h3{font-size:2.6rem}}@media only screen and (min-width:1200px){.feature-item .details h3{font-size:3rem}}@media only screen and (min-width:1400px){.feature-item .details h3{font-size:3.2rem}}.feature-item .details p{font-size:1.4rem;font-weight:500;letter-spacing:.08em;line-height:1.2;margin:0;padding:0}@media only screen and (min-width:768px){.feature-item .details p{display:none}}@media only screen and (min-width:992px){.feature-item .details p{display:block;font-size:1.6rem;letter-spacing:.08em}}@media only screen and (min-width:1400px){.feature-item .details p{font-size:2.1rem}}.feature-item .details a.btn{border-radius:5px;transition-duration:.2s;background:#fff;display:inline-block;font-size:1.5rem;font-weight:500;letter-spacing:.1em;margin-top:.9em;padding:.3em 1.4em .4em}@media only screen and (min-width:992px){.feature-item .details a.btn{padding:.3em 1em .4em;font-size:1.7rem}}@media only screen and (min-width:1400px){.feature-item .details a.btn{padding:.5em 1.6em .6em;font-size:1.7rem}}.feature-item .details a.btn:hover{background:hsla(0,0%,100%,.85)}.feature-item .details div{transform:translateY(-50%) translateX(-50%);left:50%;position:absolute;top:50%;width:80%;z-index:1}.feature-item .list-inline{display:flex;justify-content:center}.feature-item .list-inline li{padding-right:7px;padding-left:7px}@media only screen and (min-width:768px){.feature-item .list-inline li{padding-right:6px;padding-left:6px}}.feature-item .social-link{margin-top:1em}.feature-item .social-link .fa{border-radius:5px;transition-duration:.2s;background:#fff;display:inline-block;font-size:2.6rem;height:1.4em;line-height:1.45;width:1.4em}@media only screen and (min-width:768px){.feature-item .social-link .fa{font-size:2.4rem}}@media only screen and (min-width:992px){.feature-item .social-link .fa{font-size:3rem}}.feature-item .social-link .fa:hover{background:hsla(0,0%,100%,.85)}.feature-item-teal{background-color:#79a09c;border-color:rgba(181,202,200,.4)}.feature-item-teal .fa,.feature-item-teal a{color:#79a09c}.feature-item-teal a:hover{color:#6a9591}.feature-item-teal>svg path{fill:#83b0ab}.feature-item-green{background-color:#a1b27b;border-color:rgba(207,216,187,.4)}.feature-item-green .fa,.feature-item-green a{color:#a1b27b}.feature-item-green a:hover{color:#96a96b}.feature-item-green>svg path{fill:#afc187}.feature-item-blue{background-color:#768ea4;border-color:rgba(179,193,205,.4)}.feature-item-blue .fa,.feature-item-blue a{color:#768ea4}.feature-item-blue a:hover{color:#67819a}.feature-item-blue>svg path{fill:#829cb3}