﻿.sawh-saas { margin-bottom: 100px; }
.sawh-saas .content { padding: 0 40px; }
.sawh-saas .personWords { padding: 0 32px; }
.sawh-saas .personWords .word { position: relative; padding-left: 20px; font-size: 18px; font-style: italic; }
.sawh-saas .personWords .word .preQuote { display: inline-block; width: 30px; height: 76px; background: url(../../images/icons/pre_quote.png) no-repeat; background-size: auto; background-size: contain; position: absolute; top: -35px; left: 0rem; }
.sawh-saas .personWords .word p { text-align: right; }
.sawh-saas .content img { display: block; max-width: 100%; margin: 30px auto; }

.sawh-saas .d-collapse { background: #fafafa; }
.sawh-saas .d-collapse .collapse-pane { margin-bottom: 30px; }
.sawh-saas .d-collapse .collapse-pane:last-child { margin-bottom: 0; }
.sawh-saas .d-collapse .collapse-pane .collapse-nav { height: 50px; line-height: 50px; font-size: 20px; padding-left: 30px; padding-right: 30px; background: #f5f5f5; cursor: pointer; }
.sawh-saas .d-collapse .collapse-pane .collapse-nav i { float: right; margin-top: 17px; }
.sawh-saas .d-collapse .collapse-pane .collapse-content { display: none; padding: 20px 30px; background: #f5f5f5; }
.sawh-saas .d-collapse .collapse-pane.on .collapse-content { display: block; }
.sawh-saas .d-collapse .collapse-pane .collapse-nav i.fa-caret-down { display: none; }
.sawh-saas .d-collapse .collapse-pane.on .collapse-nav i.fa-caret-down { display: inline-block; }
.sawh-saas .d-collapse .collapse-pane.on .collapse-nav i.fa-caret-right { display: none; }

.sawh-saas .d-collapse .collapse-pane .collapse-content .box { background: #ffffff; padding: 20px; margin-top: 20px; margin-bottom: 20px; }
.sawh-saas .d-collapse .collapse-pane .collapse-content .box p { margin-bottom: 0; }
.sawh-saas .d-collapse .collapse-pane .collapse-content table { margin: 20px auto; }
.sawh-saas .d-collapse .collapse-pane .collapse-content table tr td { border: 1px solid #ddd; background: #fff; font-size: 16px; padding: 10px 20px; }
.sawh-saas .d-collapse .collapse-pane .collapse-content table tr.title td { background: #ddd; font-size: 18px; font-family: Oswald-Regular; }

@media (max-width: 1679px) {
    .sawh-saas .personWords .word { font-size: 16px; }
    .sawh-saas .d-collapse .collapse-pane .collapse-nav { font-size: 18px; }
}

@media (max-width: 1199px) {
    .sawh-saas .personWords .word { font-size: 14px; }
    .sawh-saas .d-collapse .collapse-pane .collapse-nav { font-size: 16px; }
    .sawh-saas .d-collapse .collapse-pane .collapse-content table tr td { font-size: 14px; }
    .sawh-saas .d-collapse .collapse-pane .collapse-content table tr.title td { font-size: 16px; }
}


@media(max-width: 767px) {
    .sawh-saas .content { padding: 0; }
    .sawh-saas .personWords { padding: 0; }
}

