.fade-out{opacity:0;pointer-events:none}#index-slider .sp-selected-button,#index-slider .sp-button:hover{background:#2455e6 none repeat scroll 0 0;transform:translate3d(0px,-50%,0px) scale(.8)}section.contact-form{padding-bottom:100px}.contact-form hr.small{border-width:1px 0 0;max-width:50px;border-color:#ccc;text-align:center;margin:0 auto}.oakfinance-ceo{padding:80px 0;background:#f8f9fa}.oakfinance-ceo .row{align-items:center}.ceo-image-wrapper{text-align:center}.ceo-image{max-width:100%;height:auto;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.ceo-content{padding-left:40px}.ceo-quote{font-size:18px;line-height:1.8;color:#555;font-style:italic;margin-bottom:30px;position:relative}.ceo-quote::before{font-size:60px;color:#2455e6;position:absolute;left:-30px;top:-20px;font-family:Georgia,serif}.ceo-signature{position:relative;padding-left:20px}.ceo-signature::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background-color:#2455e6}.ceo-name{font-size:20px;font-weight:700;color:#333;margin-bottom:5px}.ceo-title{font-size:16px;color:#666;font-style:italic}@media (max-width:767px){.oakfinance-ceo{padding:40px 0}.ceo-content{padding-left:0;padding-top:30px}.ceo-quote::before{left:0;top:-15px}}