.fy-caption{border-bottom:80px solid transparent}@media (min-width:1024px){.fy-main .fy-demos{margin-top:-160px !important}}.fy-demo{margin-bottom:40px;text-align:center}.fy-demo .fy-image{box-shadow:rgba(2,0,0,.06) 0 5px 5px,rgba(2,0,0,.06) 0 10px 10px,rgba(2,0,0,.06) 0 20px 20px;transition:all .4s ease 0s}.no-shadow .fy-demo .fy-image{box-shadow:none}.no-shadow .fy-demo .fy-image{box-shadow:rgba(2,0,0,.06) 0 5px 5px,rgba(2,0,0,.06) 0 10px 10px,rgba(2,0,0,.06) 0 20px 20px}.no-shadow .no-shadow .fy-demo .fy-image{box-shadow:none}.fy-demo a{display:block;color:#fff;outline-width:2px}.fy-demo a h3{padding:20px 0;font-size:1.488rem}.fy-demo a h3 span{border-bottom:2px solid transparent;transition:border .4s ease 0s}.fy-demo a:hover,.fy-demo a:focus{color:#fff}.fy-demo a:hover .fy-image,.fy-demo a:focus .fy-image{box-shadow:rgba(2,0,0,.12) 0 10px 10px,rgba(2,0,0,.12) 0 20px 20px,rgba(2,0,0,.12) 0 40px 40px}.no-shadow .fy-demo a:hover .fy-image,.no-shadow .fy-demo a:focus .fy-image{box-shadow:none}.no-shadow .fy-demo a:hover .fy-image,.no-shadow .fy-demo a:focus .fy-image{box-shadow:none}.no-shadow .fy-demo a:hover .fy-image,.no-shadow .fy-demo a:focus .fy-image{box-shadow:none}.no-shadow .fy-demo a:hover .fy-image,.no-shadow .fy-demo a:focus .fy-image{box-shadow:rgba(2,0,0,.12) 0 10px 10px,rgba(2,0,0,.12) 0 20px 20px,rgba(2,0,0,.12) 0 40px 40px}.no-shadow .no-shadow .fy-demo a:hover .fy-image,.no-shadow .no-shadow .fy-demo a:focus .fy-image{box-shadow:none}.no-shadow .no-shadow .fy-demo a:hover .fy-image,.no-shadow .no-shadow .fy-demo a:focus .fy-image{box-shadow:none}.no-shadow .no-shadow .fy-demo a:hover .fy-image,.no-shadow .no-shadow .fy-demo a:focus .fy-image{box-shadow:none}.fy-demo a:hover h3 span,.fy-demo a:focus h3 span{border-bottom-color:#be7878}.fy-slideshow .fy-slide .fy-slide-background:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:75%;z-index:30;background-image:linear-gradient(to bottom,rgba(40,40,50,0),#282832)}