.features-banner{position:relative;color:#757575;padding:120px 0 50px}.features-banner:after{content:none}.features-banner .page-center{max-width:1170px;width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.features-banner .row{margin-left:-15px;margin-right:-15px}.features-banner .left-col,.features-banner .right-col{width:50%;min-height:1px;position:relative;padding-right:15px;padding-left:15px;float:left}.features-banner h6{opacity:.7;margin:0 0 25px;text-transform:uppercase;font-size:16px}.features-banner h1,.features-banner h6{line-height:1.3em;font-weight:700;font-family:Nunito,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.02em;color:#55565b}.features-banner h1{font-size:38px;margin:.5em 0 30px}.features-banner .banner-content{margin-top:20px;clear:both;width:100%}.features-banner .banner-content p{font-weight:400;line-height:1.75}.features-banner .banner-content p:last-child{margin-bottom:0}.features-banner .right-col img{display:block;margin:20px auto;text-align:center}@media only screen and (min-width:1000px) and (max-width:5000px){.features-banner .left-col,.features-banner .right-col{width:50%}}@media only screen and (max-width:999px){.features-banner .right-col{margin-top:40px}}@media (max-width:980px){.features-banner .banner-content p{font-size:20px}}@media (max-width:800px){.features-banner{padding:60px 0 50px}.features-banner h1{font-size:1.9em}}@media (max-width:768px){.features-banner .right-col{margin-top:30px}}@media screen and (max-width:767px){.features-banner .left-col,.features-banner .right-col{width:100%}}@media (max-width:640px){.features-banner h1{font-size:1.7em}}@media (max-width:600px){.features-banner .banner-content p{font-size:14px}}@media (max-width:570px){.features-banner .banner-content p{font-size:16px}}@media (max-width:480px){.features-banner h1{font-size:1.5em}}@media (max-width:360px){.features-banner{padding:30px 0 50px}.features-banner h1{font-size:1.3em}}