figure.effect-portfolio1 figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .8) 75%);background:linear-gradient(to bottom,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.effect-portfolio1 h2{position:absolute;top:45%;left:0;width:100%;color:#fff;-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-portfolio1 figcaption::before,figure.effect-portfolio1 p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio1 p{position:absolute;bottom:0;left:0;padding:0 20px;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);font-size:13px;color:#fff;top:42%;font-family:'Open Sans',sans-serif}figure.effect-portfolio1:hover h2,figure.effect-portfolio1:focus-within h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-portfolio1:hover figcaption::before,figure.effect-portfolio1:focus-within figcaption::before,figure.effect-portfolio1:hover p,figure.effect-portfolio1:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio2{background:-webkit-linear-gradient(45deg,#000000 0%,#333333 40%,#111111 100%);background:linear-gradient(45deg,#000000 0%,#333333 40%,#111111 100%)}figure.effect-portfolio2 img{opacity:.9;-webkit-transition:opacity 0.65s;transition:opacity 0.65s}figure.effect-portfolio2 figcaption{-webkit-transition:background-color 0.35s;transition:background-color 0.35s;padding:5px 20px}figure.effect-portfolio2 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}figure.effect-portfolio2 h2{margin-top:10%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-portfolio2 figcaption::before,figure.effect-portfolio2 p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0);font-family:'Open Sans',sans-serif;font-size:13px;color:#fff;padding:0 26px}figure.effect-portfolio2:hover h2,figure.effect-portfolio2:focus-within h2{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}figure.effect-portfolio2:hover figcaption::before,figure.effect-portfolio2:focus-within figcaption::before,figure.effect-portfolio2:hover p,figure.effect-portfolio2:focus-within p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-portfolio2:hover figcaption,figure.effect-portfolio2:focus-within figcaption{background-color:rgb(0 0 0 / 30%)}figure.effect-portfolio2:hover img,figure.effect-portfolio2:focus-within img{opacity:.4}figure.effect-portfolio3 figcaption{text-align:center}figure.effect-portfolio3:hover figcaption,figure.effect-portfolio3:focus-within figcaption{background-color:rgb(0 0 0 / 30%)}figure.effect-portfolio3 h2,figure.effect-portfolio3 p{position:absolute;right:30px;left:30px;padding:10px 0}figure.effect-portfolio3 p{top:40%;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-portfolio3 h2{top:30px;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-portfolio3:hover h2,figure.effect-portfolio3:focus-within h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio3 h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-portfolio3 h2::after,figure.effect-portfolio3 p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;font-size:13px;color:#fff;font-family:'Open Sans',sans-serif}figure.effect-portfolio3:hover h2::after,figure.effect-portfolio3:focus-within h2::after,figure.effect-portfolio3:hover p,figure.effect-portfolio3:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio4{background:#000}figure.effect-portfolio4 img{opacity:.7;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-portfolio4:hover img,figure.effect-portfolio4:focus-within img{opacity:.4}figure.effect-portfolio4 figcaption::before,figure.effect-portfolio4 figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio4 figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-portfolio4 figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-portfolio4 h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-portfolio4 p{padding:0 42px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);color:#fff;font-size:13px;font-family:'Open Sans',sans-serif;font-weight:lighter}figure.effect-portfolio4:hover figcaption::before,figure.effect-portfolio4:focus-within figcaption::before,figure.effect-portfolio4:hover figcaption::after,figure.effect-portfolio4:focus-within figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-portfolio4:hover h2,figure.effect-portfolio4:focus-within h2,figure.effect-portfolio4:hover p,figure.effect-portfolio4:focus-within p{opacity:1}figure.effect-portfolio4:hover p,figure.effect-portfolio4:focus-within p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio4:hover h2,figure.effect-portfolio4:focus-within h2{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}figure.effect-portfolio5{-webkit-perspective:1000px;perspective:1000px}figure.effect-portfolio5 img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}figure.effect-portfolio5:hover img,figure.effect-portfolio5:focus-within img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio5 figcaption::before,figure.effect-portfolio5 figcaption::after{position:absolute;top:38%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-portfolio5:hover figcaption::before,figure.effect-portfolio5:focus-within figcaption::before{opacity:.5;top:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-portfolio5:hover figcaption::after,figure.effect-portfolio5:focus-within figcaption::after{opacity:.5;top:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.effect-portfolio5 h2{position:absolute;top:22%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-portfolio5 p{position:absolute;top:36%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-portfolio5 h2{-webkit-transform:translate3d(0,80%,0) translate3d(0,-120%,0);transform:translate3d(0,80%,0) translate3d(0,-120%,0)}figure.effect-portfolio5 p{color:#fff;font-size:15px;font-family:'Open Sans',sans-serif;padding:0 20px;-webkit-transform:translate3d(0,10%,0) translate3d(0,20%,0);transform:translate3d(0,10%,0) translate3d(0,20%,0)}figure.effect-portfolio5:hover h2,figure.effect-portfolio5:focus-within h2{-webkit-transform:translate3d(0,110%,0) translate3d(0,-100%,0);transform:translate3d(0,110%,0) translate3d(0,-100%,0)}figure.effect-portfolio5:hover p,figure.effect-portfolio5:focus-within p{-webkit-transform:translate3d(0,-70%,0) translate3d(0,100%,0);transform:translate3d(0,-70%,0) translate3d(0,100%,0)}figure.effect-portfolio6{background:-webkit-linear-gradient(top,rgb(37 141 200) 0%,rgb(104 60 19) 100%);background:linear-gradient(to bottom,rgb(37 141 200) 0%,rgb(104 60 19) 100%)}figure.effect-portfolio6 img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-portfolio6:hover img,figure.effect-portfolio6:focus-within img{opacity:.4}figure.effect-portfolio6 figcaption div{height:100%!important}figure.effect-portfolio6 figcaption{padding:3em;text-align:left}figure.effect-portfolio6 p{color:#fff;font-size:15px;font-family:'Open Sans',sans-serif;position:absolute;right:45px;bottom:42px;left:45px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-portfolio6:hover p,figure.effect-portfolio6:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio6 figcaption p::after{position:absolute;right:0;bottom:-12px;left:-12px;width:108%;height:120%;border:7px solid #fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-portfolio6:hover figcaption p::after,figure.effect-portfolio6:focus-within figcaption p::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (min-width:992px) and (max-width:1199px){figure.effect-portfolio6 p{bottom:25px}figure.effect-portfolio6 figcaption p::after{bottom:-6px;height:110%}}@media only screen and (min-width:469px) and (max-width:767px){figure.effect-portfolio6 figcaption p::after{height:150%}}figure.effect-portfolio7 img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.12);transform:scale(1.12)}figure.effect-portfolio7:hover img,figure.effect-portfolio7:focus-within img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-portfolio7 figcaption{padding:3rem 4.5rem}figure.effect-portfolio7 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-portfolio7 h2{transform:translateY(100%)}figure.effect-portfolio7:hover h2,figure.effect-portfolio7:focus-within h2{-webkit-transform:translateY(0%);transform:translateY(0%)}figure.effect-portfolio7 figcaption::before,figure.effect-portfolio7 p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio7 p{margin:0 auto;-webkit-transform:scale(1.5);transform:scale(1.5);color:#fff;font-size:13px;font-family:'Open Sans',sans-serif}figure.effect-portfolio7:hover figcaption::before,figure.effect-portfolio7:focus-within figcaption::before,figure.effect-portfolio7:hover p,figure.effect-portfolio7:focus-within p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:50em){.content{padding:0 10px;text-align:center}.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}}figure.effect-portfolio8{background:#000}figure.effect-portfolio8 img{opacity:.6;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-portfolio8 figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .1);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.effect-portfolio8 h2{transform:translateY(100%)}figure.effect-portfolio8:hover h2,figure.effect-portfolio8:focus-within h2{-webkit-transform:translateY(0%);transform:translateY(0%)}figure.effect-portfolio8 p{color:#fff;font-size:13px;font-family:'Open Sans',sans-serif;font-weight:lighter;text-align:center;padding:.5em 2em;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-portfolio8 h2{margin-top:40px}figure.effect-portfolio8:hover img,figure.effect-portfolio8:focus-within img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-portfolio8:hover figcaption::before,figure.effect-portfolio8:focus-within figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.effect-portfolio8:hover p,figure.effect-portfolio8:focus-within p{opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-portfolio9 img{opacity:.9}figure.effect-portfolio9 figcaption::after,figure.effect-portfolio9 img,figure.effect-portfolio9 p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio9 figcaption::after{position:absolute;top:0;left:0;width:100%;height:120%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:'';opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 65%;transform-origin:50% 65%}figure.effect-portfolio9 h2{transform:translateY(100%)}figure.effect-portfolio9 h2{padding-top:0;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-portfolio9 p{padding:.5em 2em;text-transform:none;opacity:0;color:#fff;font-size:15px;font-family:'Open Sans',sans-serif}figure.effect-portfolio9:hover img,figure.effect-portfolio9:focus-within img{opacity:.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-portfolio9:hover figcaption::after,figure.effect-portfolio9:focus-within figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}figure.effect-portfolio9:hover h2,figure.effect-portfolio9:focus-within h2,figure.effect-portfolio9:hover p,figure.effect-portfolio9:focus-within p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.grid figure.effect-portfolio10 img{max-width:none;opacity:.7;width:calc(100% + 50px);min-height:240px;max-height:240px;object-fit:cover;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-portfolio10:hover img,figure.effect-portfolio10:focus-within img,figure.effect-portfolio10:hover p,figure.effect-portfolio10:focus-within p{opacity:1}figure.effect-portfolio10 figcaption{text-align:left}figure.effect-portfolio10 figcaption>div{position:absolute;bottom:0;left:0;padding:2em}figure.effect-portfolio10 h2,figure.effect-portfolio10 p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-portfolio10:hover img,figure.effect-portfolio10:focus-within img,figure.effect-portfolio10:hover h2,figure.effect-portfolio10:focus-within h2,figure.effect-portfolio10:hover p,figure.effect-portfolio10:focus-within p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio10 p{color:#fff;opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s}figure.effect-portfolio11 img,figure.effect-portfolio11 figcaption::before,figure.effect-portfolio11 figcaption::after,figure.effect-portfolio11 p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio11:hover img,figure.effect-portfolio11:focus-within img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio11:hover figcaption::after,figure.effect-portfolio11:focus-within figcaption::after,figure.effect-portfolio11:hover h2,figure.effect-portfolio11:focus-within h2,figure.effect-portfolio11:hover p,figure.effect-portfolio11:focus-within p,figure.effect-portfolio11:hover img,figure.effect-portfolio11:focus-within img{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-portfolio11 figcaption{padding:2.3em 2.8em}figure.effect-portfolio11 figcaption::before,figure.effect-portfolio11 figcaption::after{position:absolute;content:'';opacity:0}figure.effect-portfolio11 figcaption::before{top:38px;right:38px;bottom:38px;left:38px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}figure.effect-portfolio11 figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.effect-portfolio11 img,figure.effect-portfolio11 figcaption::before,figure.effect-portfolio11 figcaption::after,figure.effect-portfolio11 p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio11:hover figcaption::before,figure.effect-portfolio11:focus-within figcaption::before,figure.effect-portfolio11:hover figcaption::after,figure.effect-portfolio11:focus-within figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-portfolio11 h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-portfolio11:hover h2,figure.effect-portfolio11:focus-within h2,figure.effect-portfolio11:hover p,figure.effect-portfolio11:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio11 p{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);color:#fff}figure.effect-portfolio12{background:#030c17}figure.effect-portfolio12 img{opacity:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-portfolio12 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgb(255 255 255 / .2);content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-portfolio12 h2{margin:20% 0 10px 0;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transition:all .35s cubic-bezier(.645,.045,.355,1);transition:all .35s cubic-bezier(.645,.045,.355,1)}figure.effect-portfolio12 p{color:#fff;padding:1em 3.5em;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-portfolio12:hover h2,figure.effect-portfolio12:focus-within h2{margin-top:5%;-webkit-transform:scale(.9);transform:scale(.9)}figure.effect-portfolio12:hover figcaption::before,figure.effect-portfolio12:focus-within figcaption::before,figure.effect-portfolio12:hover p,figure.effect-portfolio12:focus-within p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);padding-top:0}figure.effect-portfolio12:hover figcaption,figure.effect-portfolio12:focus-within figcaption{background-color:#fff0}figure.effect-portfolio12:hover img,figure.effect-portfolio12:focus-within img{opacity:.4}figure.effect-portfolio13{background:#2f3238}figure.effect-portfolio13 img{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-portfolio13 figcaption{text-align:left;padding:25px}figure.effect-portfolio13 h2{position:relative;padding:.5em 0}figure.effect-portfolio13 p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;background:rgb(255 255 255 / .9);color:#2f3238;text-transform:none;font-weight:500;font-size:75%;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}figure.effect-portfolio13 p:first-child{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-portfolio13 p:nth-of-type(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-portfolio13 p:nth-of-type(3){-webkit-transition-delay:0.05s;transition-delay:0.05s}figure.effect-portfolio13:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-portfolio13:hover p:nth-of-type(2){-webkit-transition-delay:0.05s;transition-delay:0.05s}figure.effect-portfolio13:hover p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-portfolio13:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-portfolio13:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio14 figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,#fff0 0%,rgb(72 76 97 / .8) 75%);background:linear-gradient(to bottom,#fff0 0%,rgb(72 76 97 / .8) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.effect-portfolio14 h2{position:absolute;top:50%;left:0;width:100%;color:#484c61;-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-portfolio14 figcaption::before,figure.effect-portfolio14 p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-portfolio14 p{position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-portfolio14:hover h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-portfolio14 p{color:#fff}figure.effect-portfolio14:hover figcaption::before,figure.effect-portfolio14:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid figure.effect-portfolio15 img{width:105%}figure.effect-portfolio15{background:#42b078}figure.effect-portfolio15 img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);min-height:240px;max-height:240px;object-fit:cover;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-portfolio15:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio15 figcaption{text-align:left;padding:25px}figure.effect-portfolio15 p{color:#fff}figure.effect-portfolio15 h2{position:relative;overflow:hidden;padding:.5em 0}figure.effect-portfolio15 h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-portfolio15:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio15 p{padding:1em 0;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-portfolio15:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio16{background-color:#17819c}figure.effect-portfolio16 img{opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.15);transform:scale(1.15)}figure.effect-portfolio16:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-portfolio16 figcaption{padding:25px}figure.effect-portfolio16 h2{margin-top:20%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-portfolio16 p{margin:1em 0 0;padding:1.2em;color:#fff;border:1px solid #fff;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.effect-portfolio16:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-portfolio16:hover p{opacity:1;margin-top:1em;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}