form{flex-direction:column;width:70%;margin:20px auto}form,form label{display:flex;gap:10px}form label{align-items:center;cursor:pointer}form .row{width:100%;display:flex;gap:10px}form .row,form .row *{flex-grow:1}form .submit-button{width:50%}.lightbox-preview{position:relative}.lightbox-preview:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#000;opacity:0;transition:.3s;cursor:pointer}.lightbox-preview:hover:after{opacity:.4}.custom-lightbox{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999;background-color:rgba(51,51,51,.5)}.custom-lightbox .tool-bar{background-color:#000;padding:15px;display:flex;justify-content:center}.custom-lightbox .tool-bar button{margin-left:auto;background-color:rgba(0,0,0,0);border:none;outline:none;color:#fff;cursor:pointer}.custom-lightbox .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:90%;display:grid;place-items:center}.custom-lightbox img{width:50%;height:90%;object-fit:cover;border-radius:5px;overflow:hidden}.paragraph{display:flex;width:70%;margin:30px auto;gap:50px}.paragraph img{width:350px}.paragraph h2{margin-bottom:25px;letter-spacing:1px;text-transform:uppercase}.paragraph p{font-size:18px;line-height:25px}.section-headline{text-align:center;background:#319cfb;background:linear-gradient(135deg,#319cfb 42%,#7dc3e0);padding:20px 0;color:#fff;transition:.2s ease-out}.section-headline:hover{padding:25px 0}.team-wrapper{display:flex;flex-wrap:wrap;gap:30px;width:70%;margin:20px auto;justify-content:center}.team-member{display:flex;flex-direction:column;gap:10px;max-width:calc(20% - 30px);width:100%}.team-member .member-image{display:flex;overflow:hidden;max-width:100%;aspect-ratio:1/1;position:relative}.team-member .member-image:hover .images.slide_left{transform:translateX(0)}.team-member .member-image:hover .images.slide_right{transform:translateX(-50%)}.team-member .member-image:hover .images.rotate{transform:rotate(-90deg) translateX(-50%)}.team-member .member-image:hover .images.slide_top{transform:translateX(0) translateY(-50%)}.team-member .member-image:hover .images.slide_bottom{transform:translateX(0) translateY(0)}.team-member .member-image .images{position:absolute;height:100%;display:flex;width:200%;transform:translateX(-50%);transition:transform .3s ease-out;transform-origin:top left}.team-member .member-image .images.slide_right{transform:translateX(0)}.team-member .member-image .images.slide_bottom,.team-member .member-image .images.slide_top{flex-direction:column;transform:translateX(0);width:100%;height:200%}.team-member .member-image .images.slide_top{transform:translateX(0) translateY(0)}.team-member .member-image .images.slide_bottom{transform:translateX(0) translateY(-50%)}.team-member .member-image .images img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px}.team-member .member-image .images.rotate img:first-child{transform:rotate(90deg)}.team-member .member-info{padding:0 10px;display:flex;flex-direction:column;gap:10px}.team-member .member-info h3{text-transform:uppercase;font-weight:600;font-size:18px}