#testimonials-page .section-2{width:100%;min-height:500px;max-height:600px;background:url("/images/community/testimonials-hero.jpg");background-repeat:no-repeat;background-position:top center;background-size:cover}#testimonials-page .section-2 .quote{width:38%;margin-top:30px;margin-left:55%;font-size:25px;line-height:35px}#testimonials-page .section-3 p{margin-bottom:60px}#testimonials-page .container-3-col .col-1-3{margin-bottom:20px}#testimonials-page .container-3-col .col-1-3.testimonials{cursor:inherit}#testimonials-page .container-3-col .col-1-3 .img-col-1-3 img{height:auto}#testimonials-page .section-4 .quote-copy-50 ul,#testimonials-page .section-4 .quote-copy ul{padding-left:25px}#testimonials-page .section-4 .quote-copy-50 ul li,#testimonials-page .section-4 .quote-copy ul li{float:left;width:100%;list-style-type:none}#testimonials-page .section-4 .quote-copy-50 li,#testimonials-page .section-4 .quote-copy li{margin-bottom:40px}#testimonials-page .section-4 .quote-copy-50{position:relative;float:left;width:47%;height:auto;margin-right:6%;text-align:left}#testimonials-page .section-4 .quote-copy-50.last{margin-right:0}#testimonials-page .section-5{background-color:#000}#testimonials-page .section-5 .content-wrapper{padding-bottom:0 !important}#testimonials-page .section-5 .section-subhead{margin-bottom:0 !important}#testimonials-page .container-4-col{position:relative;display:block;width:calc(100% - 60px);margin:0 0 20px 0}#testimonials-page .container-4-col .col-1-4{position:relative;display:block;float:left;width:22%}#testimonials-page .container-4-col .col-1-4 ul li{line-height:28px}#testimonials-page .container-4-col .col-1-4:nth-child(1),#testimonials-page .container-4-col .col-1-4:nth-child(2),#testimonials-page .container-4-col .col-1-4:nth-child(3){margin-right:4%}#testimonials-page .container-4-col .col-1-4:nth-child(4){margin-right:0%}@media screen and (max-width:1420px){#testimonials-page .section-4 .quote-copy-50 ul,#testimonials-page .section-4 .quote-copy ul{padding-left:20px}#testimonials-page .section-4 .quote-copy-50 li,#testimonials-page .section-4 .quote-copy ul li{margin-bottom:25px}}@media screen and (min-width:981px) and (max-width:1300px){#testimonials-page .section-2 .quote{width:44%;margin-left:55%;font-size:20px;line-height:30px}#testimonials-page .section-2{min-height:380px}}@media screen and (min-width:768px) and (max-width:980px){#testimonials-page .section-2 .quote{width:44%;margin-left:55%;font-size:14px;line-height:28px}#testimonials-page .section-2{min-height:320px}}@media screen and (max-width:778px){#testimonials-page .section-3 p{margin-bottom:30px}#testimonials-page .section-3 .container-3-col .col-1-3:nth-child(1),#testimonials-page .section-3 .container-3-col .col-1-3:nth-child(1){margin-right:0}#testimonials-page .section-3 .container-3-col .col-1-3:nth-child(3){margin-left:0}#testimonials-page .section-3 .container-3-col .col-1-3{width:100%;margin-bottom:30px}#testimonials-page .section-3 .container-3-col .col-1-3.last{width:100%;margin-bottom:0}#testimonials-page .section-4 .quote-copy-50{float:none;width:100%;margin-right:0}#testimonials-page .section-4 .quote-copy-50.last li{margin-bottom:10px}#testimonials-page .generic-hero-container{display:block}#testimonials-page .container-4-col .col-1-4:nth-child(1),#testimonials-page .container-4-col .col-1-4:nth-child(2),#testimonials-page .container-4-col .col-1-4:nth-child(3){margin-right:0}}@media screen and (min-width:551px) and (max-width:767px){#testimonials-page .section-2 .quote{width:42%;margin-top:0;margin-left:55%;font-size:14px;line-height:28px}#testimonials-page .section-2{min-height:200px}#testimonials-page .section-3 .container-3-col .col-1-3 span{width:65%;margin:0 auto}#testimonials-page .container-4-col .col-1-4{width:50%}}@media screen and (max-width:550px){#testimonials-page .section-2 .quote{display:none}#testimonials-page .section-2{min-height:200px;background-position:15% top}#testimonials-page .section-3 .container-3-col .col-1-3 span{width:100%}#testimonials-page .container-4-col .col-1-4{width:100%}#testimonials-page .container-4-col .col-1-4:nth-child(1),#testimonials-page .container-4-col .col-1-4:nth-child(3),#testimonials-page .container-4-col .col-1-4:nth-child(2){margin-bottom:0}}