div.main section .fitday{
    max-width: 85%;
}
div.main section .fitday .texts .logo{
    margin: 0 auto;
}
div.main section .fitday .texts{
    text-align: center;
}
div.main section .fitday .texts h3{
    font-size: 18px; line-height: 20px;
}
div.main section .fitday .texts h4{
    font-size: 14px; line-height: initial;
}
div.main .download .btns a{
    margin: 0 5px;
}
div.ct1 section{
    max-width: 85%;
}
div.ct1 section .texts h2{
    font-size: 18px; line-height: 20px;
}
div.ct1 section .texts p{
    font-size: 14px; line-height: initial;
}
div.ct2 section{
    max-width: 85%;
}
div.ct2 section .texts h2{
    font-size: 18px; line-height: 20px;
}
div.ct2 section .texts p{
    font-size: 14px; line-height: initial;
}
div.ct3{
    height: 360px;
}
div.ct3 section{
    max-width: 85%;
}
div.ct3 section .artGroup .texts h2{
    font-size: 18px;
}
div.ct3 section .artGroup .texts article .icon{
    width: 40px; height: 40px;
}
div.ct3 section .artGroup .texts article p{
    font-size: 14px; line-height: initial; width: calc(100% - 60px);
}