*{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}
html{height:100%}
body{line-height:1}
header,nav,section{display:block}
ul{list-style:none}
input{vertical-align:middle}
a{text-decoration:none;color:#1f85c5}
.fancybox{font-family:Golos}
.fancybox div{position:relative}
.fancybox.fancybox-success{max-width:510px;padding:100px 80px;background:#fff}
.fancybox__title{position:relative;color:#191716;font-weight:400;font-size:1.5rem;line-height:30px;text-align:center;font-family:inherit}
@media screen and (max-width:479px){.fancybox__title{font-size:1.5rem;line-height:28px}
.fancybox.fancybox-success{max-width:320px;padding:48px 16px}
}
.reporting-section{position:relative;padding:70px 0 60px}
.reporting-section h2.gui-title-section{font-weight:300;text-align:center}
.reporting-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;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:60px 0 0;list-style:none;font-size:0}
.reporting-list__item{width:100%;margin:0 0 15px;padding:0 42px;min-height:110px;line-height:107px;background:#fff;max-width:855px;border-radius:4px}
.reporting-list__item .card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.reporting-list__item .card__title{font-weight:600;font-size:1.5rem;line-height:26px;vertical-align:middle;color:#444;width:100%}
.reporting-list__item .card__button{color:#008e36;vertical-align:middle}
.reporting-list .button{padding:0 25px;background:#fff;border:2px solid #008e36;color:#008e36;border-radius:4px;font-weight:400;font-size:.875rem;line-height:38px;text-decoration:none;text-align:center;float:right;margin:34px 0}
.reporting-notice{padding:23px 0 0;color:#313131;font-size:1.875rem;text-align:center;line-height:1.2}
@media (max-width:1199px){.reporting-list__item .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.reporting-list__item .card__title{margin-bottom:20px}
}
@media (max-width:767px){.reporting-list__item{width:100%;line-height:normal}
.reporting-list .card{margin:0 auto}
.reporting-list .card__title{margin-top:20px;margin-bottom:20px;line-height:normal;display:block;text-align:center}
.reporting-list .card__button{display:block;float:none;max-width:200px;margin-left:auto;margin-right:auto}
}
@media (max-width:479px){.reporting-section .w-container{padding-left:14px;padding-right:14px}
}
.header{position:relative;z-index:1;padding:35px 0 55px;background:#196f90;background:-webkit-gradient(linear,left top,left bottom,from(#196f90),to(#3cb3c9));background:-o-linear-gradient(top,#196f90 0,#3cb3c9 100%);background:linear-gradient(to bottom,#196f90 0,#3cb3c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#196f90', endColorstr='#3cb3c9', GradientType=0)}
.header__form{max-width:470px}
.header__button-right{border:1px solid #fff;border-radius:15px;font-size:1.125rem;text-align:center;color:#FFF;max-width:180px;display:block;padding:16px;line-height:1.4;position:absolute;right:15px;bottom:0}
.header__button-right:after{width:0;height:0;border-top:4px solid transparent;border-left:5px solid #fff;border-bottom:4px solid transparent;margin-left:4px;content:'';display:inline-block;vertical-align:middle}
.header-background{position:absolute;top:25px;right:0;z-index:-1;max-width:100%}
@media screen and (max-width:768px){.header .header-background{top:-29px;background:url(../../../../img/landing/reporting-installment/tablet-767.png) no-repeat;width:47%}
}
@media screen and (max-width:479px){.header{background:url(../../../../img/landing/reporting-installment/tablet-479.jpg) no-repeat;background-size:cover}
.header__button-right{position:static;margin-top:30px}
.header-background{display:none}
.w-section{overflow:hidden}
}
html{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;position:relative}
.w-container{position:relative;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.gui-hidden{display:none}
.h1-title{margin:0 0 40px;color:#fff;font-weight:300;font-size:2.375rem;line-height:42px}
.h2-title{margin:0 0 43px;color:#fff;font-weight:300;font-size:1.5rem;line-height:28px}
@media screen and (max-width:479px){.h1-title{font-size:1.875rem}
}
.header-background{width:69%;height:450px;background:0 0}
.header__form{margin-bottom:15px}
.reporting-section{background:#efefef}
.reporting-section h2.gui-title-section{font-size:2.25rem;color:#000;line-height:1.2}
.reporting-section .w-container{padding-left:0;padding-right:0}
.reporting-section .reporting-notice{padding-top:40px;font-size:1.5rem;font-weight:600;color:#186b8d}
.reporting-section .reporting-list__item{max-width:100%;border:none;width:48%}
.reporting-section .reporting-list__item:nth-child(2n+1){margin-right:1%}
.reporting-section .reporting-list__item:nth-child(2n){margin-left:1%}
.reporting-section .card__button{border-color:#186b8d;color:#186b8d}
.reporting-section--gray{padding-top:75px;padding-bottom:90px;background:#fff}
.header .h1-title{font-size:3.125rem;line-height:50px;font-weight:300;margin:0 0 40px}
.header .h2-title{font-size:1.5rem;margin:0 0 40px}
.header{padding-top:130px}
.w-container:after{content:normal}
@media screen and (max-width:479px){.video-button{margin-top:20px}
}
@media (max-width:767px){.reporting-section .w-container{padding-left:14px;padding-right:14px}
.reporting-section .reporting-list__item{width:100%}
.reporting-section .reporting-list__item:nth-child(2n),.reporting-section .reporting-list__item:nth-child(2n+1){margin-left:0;margin-right:0}
.reporting-section .card__title{margin-top:20px;margin-bottom:20px;line-height:normal;display:block;text-align:center}
.reporting-section .card__button{display:block;float:none}
}