*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
html{height:100%}
body{line-height:1;min-height:100%}
header,main,nav,section{display:block}
ul{list-style:none}
input{vertical-align:middle}
a{text-decoration:none;color:#1f85c5}
.features{background:#fff}
.features__title{text-align:center;color:#444;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:28px;font-size:1.75rem;margin:55px 0}
.features__title--red{color:#ee3524}
.features__list{display:block;width:100%;font-size:0}
.features__item{display:inline-block;margin-bottom:40px;vertical-align:top}
.features__item--col{width:33%}
.features-item{display:table;width:100%}
.features-item__icon-col{display:table-cell;width:75px;text-align:left;font-size:0;vertical-align:middle}
.features-item__icon{display:inline-block}
.features-item__icon--6{width:67px;height:54px;background:url(../../../../img/landing/pfr3/spritesheet.png) -350px -132px}
.features-item__text{display:table-cell;color:#444;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:left;vertical-align:top;font-size:18px;font-size:1.125rem;line-height:22px;padding-right:20%}
@media (max-width:991px){.features__item--col{width:50%}
}
@media (max-width:768px){.features-item{display:block;text-align:center}
.features-item__icon-col{display:inline-block;text-align:center}
.features-item__text{display:inline-block;vertical-align:middle;padding-right:5%;text-align:center}
}
@media (max-width:479px){.features__item--col{width:100%}
.features__title{font-size:24px;font-size:1.5rem}
.features-item__text{font-size:16px;font-size:1rem}
}
.main:after,.main:before{content:" ";display:table}
.main:after{clear:both}
.main-content__title{font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#444;font-size:30px;font-size:1.875rem;margin-top:30px;margin-bottom:20px;text-align:left;line-height:2.2rem;font-weight:500}
.main-content__title--large{font-size:48px;font-size:3rem;text-align:center;font-weight:300;padding:50px 0 35px;line-height:48px}
@media (max-width:479px){.main-content__title{font-size:27px;font-size:1.6875rem}
.main-content__title--large{font-size:30px;font-size:1.875rem;line-height:32px;padding:20px 0}
}
.header-options{background-color:rgba(255,255,255,.7);padding:20px 0}
.header-option__list{display:block;margin:0 auto;text-align:center;font-size:0}
.header-option__item{display:inline-block;vertical-align:top;width:33%;position:relative;text-align:left}
.header-option__item:after{content:"";display:inline-block;height:105px;vertical-align:middle;width:1px}
.header-option__image-wrapper{display:inline-block;background-color:#00973b;border-radius:50%;width:105px;height:105px;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-52px}
.header-option__image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.header-option__text{display:inline-block;vertical-align:middle;padding:0 10% 0 115px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12.8px;font-size:.8rem;color:#333;line-height:16px;max-width:99%;-webkit-box-sizing:border-box;box-sizing:border-box}
.header-option__link{border:none;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;font-size:.8125rem;color:#333;text-decoration:underline}
@media (max-width:991px){.header-option__item{text-align:center;padding:0 0 30px}
.header-option__item:last-child{padding:0}
.header-option__item:after{content:none}
.header-option__image-wrapper{position:relative;margin-top:0}
.header-option__text{padding:0;width:100%}
}
@media (max-width:479px){.header-option__item{width:100%}
}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
body{font-family:'Open Sans',Arial,Helvetica,sans-serif;position:relative}
.w-container{max-width:1200px;min-width:320px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}
.header{background:#c3ced0;background-size:cover;padding:70px 0 20px}
.header__content{text-align:center}
.header__title{color:#333;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:58px;font-size:3.625rem;margin:0 auto 20px;font-weight:400;padding:70px 0}
.header__text{color:#333;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:70px;line-height:44px;font-weight:500}
@media (max-width:991px){.header__title{font-size:30px;font-size:1.875rem;padding:40px 0}
.header__text{font-size:21px;font-size:1.3125rem;margin-bottom:30px}
}
.features__title{line-height:60px}
.header-option__item:nth-child(1) .header-option__image{width:46px;height:38px;background:url(../../../../img/landing/payments-envd/icons.png) 0 -101px no-repeat}
.header-option__item:nth-child(2) .header-option__image{width:45px;height:46px;background:url(../../../../img/landing/payments-envd/icons.png) -48px -101px no-repeat}
.header-option__item:nth-child(3) .header-option__image{width:56px;height:57px;background:url(../../../../img/landing/social/spritesheet.png) no-repeat}
.features-item__icon--1{background:url(../../../../img/landing/sales-tax/spritesheet-icon.png) -74px -56px no-repeat;width:60px;height:49px}
.features-item__icon--2{width:60px;height:62px;background:url(../../../../img/landing/envd4/spritesheet.png) -123px 0}
.features-item__icon--3{width:70px;height:53px;background:url(../../../../img/landing/envd4/spritesheet.png) -52px 0}
.features-item__icon--4{width:51px;height:57px;background:url(../../../../img/landing/envd4/spritesheet.png)}
.features-item__icon--5{width:51px;height:57px;background:url(../../../../img/landing/pfr3/spritesheet.png) -350px -74px}
.w-container:after{content:normal}
@media (max-width:767px){.features__title{line-height:32px}
}