*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
body{line-height:1}
header,nav,section{display:block}
ul{list-style:none}
input{vertical-align:middle}
a{text-decoration:none;color:#1f85c5}
.header{position:relative;z-index:1;padding:35px 0 55px}
.header .h2-title{margin:0 0 92px;font-size:1.6875rem}
@media screen and (max-width:479px){.header{background:url(../../../../img/landing/reporting-installment/tablet-479.jpg) no-repeat;background-size:cover}
}
.tax-date-section{padding:46px 0 73px;background:#def7fa}
.tax-date-list{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around}
.tax-date__item{position:relative;min-height:90px;padding:0 0 60px;text-align:center}
.tax-date__title{margin:0 0 55px;color:#333;font-weight:300;font-size:2.5rem;line-height:1;text-align:center}
.tax-date-text{display:inline-block;vertical-align:top;width:100%}
.tax-date-text__value{color:#232323;font-size:1.1875rem;line-height:23px}
.tax-date-text__value--date{display:inline-block;vertical-align:top;width:100%;color:#007093}
.tax-date__button{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50%;border-radius:4px;color:#fff;font-size:.875rem;line-height:40px}
.tax-date__button--blue{background:#007093;border:1px solid #007093}
@media screen and (max-width:768px){.tax-date-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.tax-date__item{margin-bottom:25px}
.tax-date__title{font-size:2.25rem}
}
@media screen and (max-width:479px){.tax-date__title{font-size:1.5rem}
}
.h1-title{margin:0 0 40px;color:#fff;font-weight:300;font-size:2.375rem}
.h2-title{margin:0 0 43px;color:#fff;font-weight:300;font-size:1.5rem;line-height:28px}
.h3-title{color:#fff;font-weight:300;font-size:1.75rem;line-height:32px;text-align:center}
@media screen and (max-width:479px){.h1-title{font-size:1.875rem}
.w-section{overflow:hidden}
}
html{height:100%;font:400 16px/20px 'Open Sans',Arial,Helvetica,sans-serif}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%;background:#fff;color:#444}
.w-container{position:relative;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.features-section{padding:54px 0 0;background:#fff}
.features-section .h3-title{font-weight:300;font-size:2.5rem;color:#333}
.features{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:58px 0 0}
.features__item{width:32%;margin:0 0 22px;padding:0 0 0 68px}
.features-card__text,.features-card__title{display:inline-block;vertical-align:top;width:100%;margin:0 0 15px;font-weight:400;font-size:.9375rem;line-height:19px}
.features-card__title{position:relative;color:#186b91}
.features-card__title:before{content:"";position:absolute;top:0;left:-52px;background:url(../../../../img/landing/reporting-installment/spritesheet-icon.png) no-repeat}
.features-card__text{color:#2d2d2d}
.features__item:first-child .features-card__title:before{width:35px;height:42px;background-position:-1px -1px}
.features__item:nth-child(2) .features-card__title:before{width:40px;height:35px;background-position:-41px -125px}
.features__item:nth-child(3) .features-card__title:before{width:30px;height:38px;background-position:-83px -125px}
.features__item:nth-child(4) .features-card__title:before{width:34px;height:38px;background-position:-115px -125px}
.features__item:nth-child(5) .features-card__title:before{width:36px;height:32px;background-position:-145px -1px}
.features__item:nth-child(6) .features-card__title:before{width:43px;height:42px;background-position:-146px -35px}
.features__item:nth-child(7) .features-card__title:before{width:41px;height:34px;background-position:-161px -79px}
.features__item:nth-child(8) .features-card__title:before{width:32px;height:32px;background-position:-161px -115px}
.features__item:nth-child(9) .features-card__title:before{width:37px;height:37px;background-position:-1px -149px}
.features-section--second{background:#fafafa}
@media screen and (max-width:660px){.features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.features__item{width:100%}
}
@media screen and (max-width:479px){.features-section .h3-title{font-size:2rem}
}
body{position:relative}
.w-container:after,.w-container:before{content:normal}
.h1-title{margin-bottom:29px;line-height:48px}
.header{padding-top:32px;padding-bottom:102px;background:top center #007c9d;background-size:cover}
.header .h2-title{margin-bottom:27px;line-height:32px}
.header .h3-title{margin:0 0 37px;color:#fff;font-weight:300;font-size:1rem;line-height:20px;text-align:left}
@media screen and (max-width:768px){.header{background-image:none!important}
}