.carousel-section .row>div{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.carousel-section .top-content h2{color:#5a621c;font-family:Open Sans,Arial;font-size:1.6875em;font-weight:500;line-height:150%;margin-left:auto;margin-right:auto;margin-top:0;text-align:center}.carousel-section .top-content p{font-size:.75em;line-height:150%;margin:auto;text-align:center;width:80%}.carousel-section{overflow:hidden;text-align:center}.carousel-section .cm-carousel-container{margin:30px auto}.carousel-section .row{margin-left:-15px;margin-right:-15px}.carousel-section .cm-carousel-container .item .item-image{display:inline-block;max-width:100%;padding:10px;width:100%}.carousel-section .cm-carousel-container .item .title-caption{font-weight:600;padding:10px 0}.carousel-section .cm-carousel-container .item .description-caption,.carousel-section .cm-carousel-container .item .title-caption{color:#000;font-size:.75em;line-height:150%;margin:auto;width:90%}.carousel-section .cm-carousel-container .item .item-image img{display:inline-block;max-width:100%;width:100%}.carousel-section .cm-carousel-container ul.slick-dots{display:inline-block!important;font-size:1em;list-style:none;margin:auto;overflow:hidden;padding:0;text-align:center}.carousel-section .cm-carousel-container ul.slick-dots li{color:transparent;float:left;font-size:.84375em;height:10px;line-height:150%;margin:5px 4px;overflow:hidden;width:10px}.carousel-section .cm-carousel-container ul.slick-dots li button{-webkit-appearance:none;background-color:#939598;border:0;border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;outline:0}.carousel-section .cm-carousel-container ul.slick-dots li.slick-active{background-color:#fdc70d;border:0;height:10px;width:10px}.carousel-section .cm-carousel-container ul.slick-dots li.slick-active button{background-color:#fdc70d}@media(min-width:768px){.carousel-section .cm-verticle-spacer{float:left;width:8.33333333%}.carousel-section .cm-carousel-container,.carousel-section .top-content{float:left;width:83.33333333%}.carousel-section .top-content h2{font-size:1.8em;margin-bottom:15px}.carousel-section .cm-carousel-container .item .description-caption,.carousel-section .cm-carousel-container .item .title-caption,.carousel-section .top-content p{font-size:.8em}.carousel-section{padding-bottom:30px;padding-top:30px}.carousel-section .cm-carousel-container ul.slick-dots li{font-size:.9em}}@media(min-width:1200px){.carousel-section .top-content h2{font-size:1.9125em;margin-bottom:20px}.carousel-section .cm-carousel-container .item .description-caption,.carousel-section .cm-carousel-container .item .title-caption,.carousel-section .top-content p{font-size:.85em}.carousel-section{padding-bottom:40px;padding-top:40px}.carousel-section .cm-carousel-container ul.slick-dots li{font-size:.95625em}}@media(min-width:1359px){.carousel-section .top-content h2{font-size:2.025em}.carousel-section .cm-carousel-container .item .description-caption,.carousel-section .cm-carousel-container .item .title-caption,.carousel-section .top-content p{font-size:.9em}.carousel-section .cm-carousel-container ul.slick-dots li{font-size:1.0125em}}@media(max-width:767px){.carousel-section{padding-bottom:15px;padding-top:15px}.carousel-section .carousel-section-inner{padding:0 15px}.carousel-section .content-wrapper{padding-bottom:3px}}