.custom-case-studies-mod{padding:30px}.custom-case-studies-inner .inner .case-studies-image .field-content img{height:auto;max-width:none;width:100%}.custom-case-studies-mod .top-title{text-align:center}.custom-case-studies-inner{padding:20px}.custom-case-studies-inner .inner{background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);height:100%;min-height:340px;padding:0 0 15px;text-align:left}.custom-case-studies-inner .inner .case-studies-body p{font-size:16px}.custom-case-studies-inner .inner .case-studies-btn-section{font-size:16px;padding:0 15px;text-align:left;width:100%}.custom-case-studies-inner .inner .case-studies-image .field-content{background-position:80%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;display:block;height:150px;overflow:hidden;width:100%}.custom-case-studies-inner .inner .case-studies-image{width:100%}.custom-case-studies-inner .inner .case-studies-title{font-size:20pt;font-weight:300;padding:15px;width:100%}.custom-case-studies-inner .inner .case-studies-body{padding:0 15px;width:100%}.custom-case-studies-inner .inner .case-studies-body p{margin:0}.custom-case-studies-subsection{max-width:100%}.custom-case-studies-subsection .slick-dots li{background-color:#7d828f;border-radius:5px;display:inline-block;height:10px;margin-right:6px;opacity:.4;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;width:10px}.custom-case-studies-subsection .slick-dots li button{display:none}.custom-case-studies-subsection.slick-slider.slick-dotted{margin-bottom:0}.custom-case-studies-subsection .slick-dots li.slick-active:hover{cursor:text}.custom-case-studies-subsection .slick-dots li:not(.slick-active):hover{cursor:pointer;opacity:.65}.custom-case-studies-subsection .slick-dots{bottom:0;margin:0;padding:15px 0;position:relative;text-align:center}.custom-case-studies-subsection .slick-dots li.slick-active{opacity:1}.custom-case-studies-subsection button.slick-arrow{display:none!important}@media(max-width:767px){.custom-case-studies-mod .top-title h2{font-size:23pt;font-weight:300;line-height:1.45}.custom-case-studies-inner .inner{height:auto!important;min-height:1px}}@media(max-width:600px){.custom-case-studies-subsection .slick-dots{bottom:0}.custom-case-studies-subsection .slick-list{padding-bottom:90px}}