#feat002 .red {color:#ee3b33}
#feat002 .bold {font-weight:900}
#feat002 .f2Top {
    padding:40px;
    background: #f9f8e0
}
#feat002 .f2Top a {
    text-decoration:underline;
    color:#ee3b33;
    font-weight:900;
    transition: all 0.3s ease-in-out;
}
#feat002 .f2Top a:hover {
    color:#e20063
}
#feat002 .f2Top p {
    font-size:18px;
    font-weight:500;
    line-height:1.3;
    text-align:center;
    margin-bottom:20px
}
#feat002 .f2Top p strong {line-height:1.3}
#feat002 .f2Top p:last-child {margin-bottom:0}

#feat002 .f2Btm {
    padding:30px 0;
    background:#f8f8f8
}
#feat002 .r1 {text-align:center}
#feat002 .leading {
    color:#515254;
    font-size:17px;
    font-weight:600;
    margin-bottom:15px
}
#feat002 .title {
    font-size:36px;
    font-weight:900;
    margin-bottom:20px
}
#feat002 .subtitle {
    color:#f0362b;
    font-size:19px;
    font-weight:900
}
#feat002 .r2 {margin-bottom:20px}
#feat002 .r2 img {
    display:block;
    margin:0 auto 20px;
    width:163px
}
#feat002 .r2 .rptItem.ri1 img {
    width:126px
}
#feat002 .r2 p {
    text-align:center;
    font-weight:900;
    margin-bottom:15px
}
#feat002 .r2 ul li::marker {
    color: #ee3b33
}
#feat002 .r2 ul li {
    line-height:1.25;
    letter-spacing:-0.35pt;
    margin-bottom:15px
}

#feat002 .r3 {
    text-align:center
}
#feat002 .r3 p {margin:10px 0 0}

@media (min-width:576px) {
    #feat002 .f2Top p {font-size:19px}
    #feat002 .r2 p,
    #feat002 .r3 p {font-size:20px}
    #feat002 .r3 p {margin-top:15px}
    #feat002 .r2 ul li {font-size:17px;margin-bottom:10px}

    #feat002 .leading {font-size:19px}
    #feat002 .title {font-size:38px}
    #feat002 .subtitle {font-size:21px}
    #feat002 .r2 .rptItem.ri1 img {width:170px}
    #feat002 .r2 .rptItem.ri2 img {width:221px}
}

@media (min-width:992px) {
    #feat002 .f2Btm {padding:50px 0}
    #feat002 .f2Top {padding:50px}
    #feat002 .f2Top .row {padding:0 45px}
    #feat002 .f2Top p {font-size:21px}
    #feat002 .leading {font-size:20px;margin-bottom:0}
    #feat002 .title {font-size:41px;margin-bottom:5px}
    #feat002 .subtitle {font-size:23px}
    #feat002 .f2Btm .r2 .rptItem.ri1 img {width:260px}
    #feat002 .f2Btm .r2 .rptItem.ri2 img {width:339px}
    #feat002 .f2Btm .r2 p,
    #feat002 .f2Btm .r3 p {font-size:25px}
    #feat002 .f2Btm .r2 ul {width:72%;margin:0 auto}
    #feat002 .f2Btm .r2 ul li {font-size:22px;margin-bottom:20px}
    #feat002 .f2Btm .r3 p {margin-top:25px}
}

@media (min-width:1279px) {
    #feat002 .f2Top .row {padding:0 200px}
    #feat002 .f2Btm .r2 {padding:0 125px}
    #feat002 .f2Btm .r2 ul {width:65%}
    #feat002 .f2Btm .r2 .rptItem.ri1 img {width:320px}
    #feat002 .f2Btm .r2 .rptItem.ri2 img {width:416px}
}

@media (min-width:1400px) {
    #feat002 .f2Top .row {padding:0 190px}
    #feat002 .f2Btm .r2 {padding:0 160px}
}
