.anima1{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.anima-none{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}.anima-transform{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}.background-cover,.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.elpt-portfolio{padding-top:20px;padding-bottom:20px}.elpt-portfolio-filter{text-align:center;padding-bottom:20px}.elpt-portfolio-filter .portfolio-filter-item{padding:8px 12px;font-size:13px;border:0;margin-right:3px;margin-bottom:3px;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:none!important;background:#333}.elpt-portfolio-filter .portfolio-filter-item:hover{opacity:.9;background:#555}.elpt-portfolio-filter .portfolio-filter-item.item-active{outline:none!important;opacity:.8;background:#555}.elpt-portfolio-content:after{content:"";clear:both}.elpt-portfolio-content .portfolio-item-wrapper{overflow:hidden;margin-bottom:0;box-sizing:border-box!important;background:#fff0;width:100%;float:none}@media (min-width:768px){.elpt-portfolio-content .portfolio-item-wrapper{width:50%;float:left}}.elpt-portfolio-content .portfolio-item-wrapper img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#f4f4f4;width:100%;display:block}.elpt-portfolio-content .portfolio-item{overflow:hidden;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content p{display:none}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-columns-3 .portfolio-item-wrapper{width:50%;width:33.33%}.elpt-portfolio-content.elpt-portfolio-columns-4 .portfolio-item-wrapper{width:25%}.elpt-portfolio-content.elpt-portfolio-columns-5 .portfolio-item-wrapper{width:20%}.elpt-portfolio-content.elpt-portfolio-columns-6 .portfolio-item-wrapper{width:16.66%}}@media (max-width:992px){.elpt-portfolio-content.elpt-portfolio-columns-mobile-1 .portfolio-item-wrapper{width:100%}.elpt-portfolio-content.elpt-portfolio-columns-mobile-2 .portfolio-item-wrapper{width:50%}.elpt-portfolio-content.elpt-portfolio-columns-mobile-3 .portfolio-item-wrapper{width:33.33%}.elementor-widget-elpug .elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-columns-mobile-1 .portfolio-item-wrapper:nth-child(n){width:100%!important}.elementor-widget-elpug .elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-columns-mobile-2 .portfolio-item-wrapper:nth-child(n){width:50%!important}.elementor-widget-elpug .elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-columns-mobile-3 .portfolio-item-wrapper:nth-child(n){width:33.33%!important}.elementor-widget-powerfolio_gallery .elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-columns-mobile-1 .portfolio-item-wrapper:nth-child(n){width:100%!important}.elementor-widget-powerfolio_gallery .elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-columns-mobile-2 .portfolio-item-wrapper:nth-child(n){width:50%!important}.elementor-widget-powerfolio_gallery .elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-columns-mobile-3 .portfolio-item-wrapper:nth-child(n){width:33.33%!important}}.elpt-portfolio-content.elpt-portfolio-grid-builder .portfolio-item-wrapper{box-sizing:border-box!important}.elpt-portfolio-content.elpt-portfolio-margin .portfolio-item-wrapper{padding:0 5px 10px}.elpt-portfolio-content.elpt-portfolio-style-box .portfolio-item{height:250px}@media (min-width:1400px){.elpt-portfolio-content.elpt-portfolio-style-box .portfolio-item{height:400px}}.elpt-portfolio-content.elpt-portfolio-style-box .portfolio-item img{display:none}.elpt-portfolio-content .portfolio-item-infos-wrapper{height:100%;color:#fff;text-align:center;top:0;background:rgba(0,0,0,.8);z-index:9}.elpt-portfolio-content .portfolio-item-infos,.elpt-portfolio-content .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;left:0;width:100%}.elpt-portfolio-content .portfolio-item-infos{padding:20px;top:50%;margin-top:-40px;z-index:10}.elpt-portfolio-content .portfolio-item-title{font-size:18px;font-weight:700;margin-bottom:2px;line-height:1.1}.elpt-portfolio-content .portfolio-item-desc{font-size:12px}.elpt-portfolio-content .portfolio-item-category{font-size:11px;font-style:italic;opacity:.7;line-height:1;display:inline-block}.elpt-portfolio-content .elpt-portfolio-cat{padding:3px;display:inline-block}.elpt-portfolio .isotope-pager{text-align:center}.elpt-portfolio .isotope-pager a{padding:6px;justify-content:center;font-size:12px;margin-right:3px;color:#fff;min-width:30px;aspect-ratio:1/1;align-items:center;border-radius:3px;background:#333;line-height:1;display:inline-flex}.elpt-portfolio .isotope-pager a.active,.elpt-portfolio .isotope-pager a:focus,.elpt-portfolio .isotope-pager a:hover{opacity:.8;background:#555}.elpt-portfolio-style-box.zoom_effect img{min-height:100%;max-width:auto;object-fit:cover;width:auto;display:block!important}.elpt-portfolio-content.zoom_effect .portfolio-item{overflow:hidden}.elpt-portfolio-content.zoom_effect .portfolio-item img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.elpt-portfolio-content.zoom_effect .portfolio-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.elpt-portfolio-content.simple .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.simple .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.simple .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.simple .portfolio-item-infos-wrapper{height:100%;color:#fff;position:absolute;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.simple .portfolio-item-infos,.elpt-portfolio-content.simple .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.simple p{display:none}.elpt-portfolio-content.hover1 .portfolio-item{overflow:hidden;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover1 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);opacity:.95}.elpt-portfolio-content.hover1 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover1 .portfolio-item-infos-wrapper{height:100%;transform:translateY(40%);-webkit-transform:translateY(40%);-moz-transform:translateY(40%);color:#fff;position:absolute;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover1 .portfolio-item-infos,.elpt-portfolio-content.hover1 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.hover1 p{display:none}.elpt-portfolio-content.hover2 .portfolio-item{overflow:hidden;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover2 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);opacity:.95}.elpt-portfolio-content.hover2 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover2 .portfolio-item-infos-wrapper{height:100%;transform:translateY(-40%);-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);color:#fff;position:absolute;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover2 .portfolio-item-infos,.elpt-portfolio-content.hover2 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.hover2 p{display:none}.elpt-portfolio-content.hover3 .portfolio-item{overflow:hidden;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover3 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:.95}.elpt-portfolio-content.hover3 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover3 .portfolio-item-infos-wrapper{height:100%;transform:translateX(-40%);-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);color:#fff;position:absolute;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover3 .portfolio-item-infos,.elpt-portfolio-content.hover3 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.hover3 p{display:none}.elpt-portfolio-content.hover4 .portfolio-item{overflow:hidden;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover4 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:.95}.elpt-portfolio-content.hover4 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover4 .portfolio-item-infos-wrapper{height:100%;transform:translateX(40%);-webkit-transform:translateX(40%);-moz-transform:translateX(40%);color:#fff;position:absolute;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover4 .portfolio-item-infos,.elpt-portfolio-content.hover4 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.hover4 p{display:none}.elpt-portfolio-content.hover5 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover5 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);opacity:.95;visibility:visible}.elpt-portfolio-content.hover5 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover5 .portfolio-item-infos-wrapper{height:100%;transform:translate(30px,-30px);-webkit-transform:translate(30px,-30px);-moz-transform:translate(30px,-30px);color:#fff;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition:all .6s ease-in-out;position:absolute;opacity:0;visibility:hidden;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover5 .portfolio-item-infos{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.hover5 p{display:none}.elpt-portfolio-content.hover6 .portfolio-item{overflow:visible;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background:#fff0;width:100%;display:block}.elpt-portfolio-content.hover6 .portfolio-item,.elpt-portfolio-content.hover6 .portfolio-item img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elpt-portfolio-content.hover6 .portfolio-item img{opacity:1}.elpt-portfolio-content.hover6 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translate(4px,-4px);-webkit-transform:translate(4px,-4px);-moz-transform:translate(4px,-4px);opacity:1;visibility:visible}.elpt-portfolio-content.hover6 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover6 .portfolio-item:hover img{transform:translate(-4px,4px);-webkit-transform:translate(-4px,4px);-moz-transform:translate(-4px,4px);opacity:1}.elpt-portfolio-content.hover6 .portfolio-item-infos-wrapper{height:100%;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;opacity:0;visibility:hidden;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover6 .portfolio-item-infos{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.elpt-portfolio-content.hover6 p{display:none}.elpt-portfolio-content.hover7 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover7 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.hover7 .portfolio-item:hover .portfolio-item-infos{transform:translateX(0)!important;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;opacity:1!important}.elpt-portfolio-content.hover7 .portfolio-item-infos-wrapper{height:100%;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover7 .portfolio-item-infos{transform:translateX(-60px);-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover7 p{display:none}.elpt-portfolio-content.hover8 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover8 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.hover8 .portfolio-item:hover .portfolio-item-infos{transform:translateX(0)!important;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;opacity:1!important}.elpt-portfolio-content.hover8 .portfolio-item-infos-wrapper{height:100%;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover8 .portfolio-item-infos{transform:translateX(60px);-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover8 p{display:none}.elpt-portfolio-content.hover9 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover9 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.hover9 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover9 .portfolio-item-infos-wrapper{height:100%;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover9 .portfolio-item-infos{transform:translateY(-60px);-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover9 p{display:none}.elpt-portfolio-content.hover10 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover10 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.hover10 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover10 .portfolio-item-infos-wrapper{height:100%;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover10 .portfolio-item-infos{transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover10 p{display:none}.elpt-portfolio-content.hover11 .portfolio-item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover11 .portfolio-item:hover{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);box-shadow:0 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover11 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.hover11 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover11 .portfolio-item-infos-wrapper{height:100%;color:#fff;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover11 .portfolio-item-infos,.elpt-portfolio-content.hover11 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover11 p{display:none}.elpt-portfolio-content.hover12 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover12 .portfolio-item .portfolio-item-infos-wrapper{background:#111}.elpt-portfolio-content.hover12 .portfolio-item img{height:100%;object-fit:cover;width:100%;display:block}.elpt-portfolio-content.hover12 .portfolio-item:hover .portfolio-item-infos-wrapper{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:1;-webkit-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);box-shadow:9px 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover12 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover12 .portfolio-item:hover img{transform:translateX(80px);-webkit-transform:translateX(80px);-moz-transform:translateX(80px)}.elpt-portfolio-content.hover12 .portfolio-item-infos-wrapper{height:100%;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);color:#fff;position:absolute;opacity:.9;text-align:center;top:0;left:0;width:50%;z-index:9}.elpt-portfolio-content.hover12 .portfolio-item-infos,.elpt-portfolio-content.hover12 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover12 p{display:none}.elpt-portfolio-content.hover13 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover13 .portfolio-item img{height:100%;object-fit:cover;width:100%;display:block}.elpt-portfolio-content.hover13 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:1;-webkit-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);left:50%}.elpt-portfolio-content.hover13 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover13 .portfolio-item:hover img{transform:translateX(-20px);-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px)}.elpt-portfolio-content.hover13 .portfolio-item-infos-wrapper{height:100%;color:#fff;position:absolute;opacity:.9;text-align:center;top:0;left:100%;width:50%;z-index:9}.elpt-portfolio-content.hover13 .portfolio-item-infos,.elpt-portfolio-content.hover13 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover13 p{display:none}.elpt-portfolio-content.hover14 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover14 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:1;top:50%;-webkit-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);box-shadow:9px 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover14 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover14 .portfolio-item-infos-wrapper{height:50%;color:#fff;position:absolute;opacity:.9;text-align:center;top:100%;left:0;width:100%;z-index:9}.elpt-portfolio-content.hover14 .portfolio-item-infos,.elpt-portfolio-content.hover14 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover14 p{display:none}.elpt-portfolio-content.hover14b .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover14b .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:1;bottom:0;-webkit-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);box-shadow:9px 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover14b .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover14b .portfolio-item-infos-wrapper{height:70px;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:.9;bottom:-70px;text-align:center;top:auto;left:0;width:100%;z-index:9}.elpt-portfolio-content.hover14b .portfolio-item-infos{padding:15px 15px 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;opacity:1;top:0!important;margin-top:0!important}.elpt-portfolio-content.hover14b .portfolio-item-infos .portfolio-item-title{margin-bottom:5px;display:block}.elpt-portfolio-content.hover14b .portfolio-item-infos .portfolio-item-category{display:block}.elpt-portfolio-content.hover14b p{display:none}.elpt-portfolio-content.hover15 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover15 .portfolio-item .portfolio-item-infos-wrapper{height:50%;top:50%}.elpt-portfolio-content.hover15 .portfolio-item:hover .portfolio-item-infos-wrapper{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:1;-webkit-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);box-shadow:9px 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover15 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover15 .portfolio-item:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.elpt-portfolio-content.hover15 p{display:none}.elpt-portfolio-content.hover16 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover16 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:.95}.elpt-portfolio-content.hover16 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;opacity:1!important}.elpt-portfolio-content.hover16 .portfolio-item-infos-wrapper{height:100%;color:#fff;position:absolute;text-align:center;top:0;background:#fff0!important;left:0;width:100%;z-index:9}.elpt-portfolio-content.hover16 .portfolio-item-infos,.elpt-portfolio-content.hover16 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1}.elpt-portfolio-content.hover16 .portfolio-item-category,.elpt-portfolio-content.hover16 .portfolio-item-title-span{padding:3px;background:#000;display:inline-block}.elpt-portfolio-content.hover16 p{display:none}.elpt-portfolio-content.hover17 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover17 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:1;bottom:0;-webkit-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:9px 4px 14px -1px rgba(0,0,0,.24);box-shadow:9px 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover17 .portfolio-item:hover .portfolio-item-infos{opacity:1!important}.elpt-portfolio-content.hover17 .portfolio-item-infos-wrapper{height:70px;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:.9;bottom:0;text-align:center;top:auto;left:0;width:100%;z-index:9}.elpt-portfolio-content.hover17 .portfolio-item-infos{padding:15px 15px 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;opacity:1;top:0!important;margin-top:0!important}.elpt-portfolio-content.hover17 .portfolio-item-infos .portfolio-item-title{margin-bottom:5px;display:block}.elpt-portfolio-content.hover17 .portfolio-item-infos .portfolio-item-category{display:block}.elpt-portfolio-content.hover17 p{display:none}.elpt-portfolio-content.hover18 .portfolio-item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover18 .portfolio-item:hover{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);box-shadow:0 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover18 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:1}.elpt-portfolio-content.hover18 .portfolio-item:hover .portfolio-item-infos{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);opacity:1!important}.elpt-portfolio-content.hover18 .portfolio-item-infos-wrapper{padding:20px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;bottom:0;text-align:center;left:0;width:100%;z-index:9}.elpt-portfolio-content.hover18 .portfolio-item-infos{transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elpt-portfolio-content.hover19 .portfolio-item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 4px 14px -1px #fff0;-moz-box-shadow:0 4px 14px -1px #fff0;box-shadow:0 4px 14px -1px #fff0;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover19 .portfolio-item:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);box-shadow:0 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover19 .portfolio-item:hover .portfolio-item-infos-wrapper{opacity:1}.elpt-portfolio-content.hover19 .portfolio-item:hover .portfolio-item-infos{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);opacity:1!important}.elpt-portfolio-content.hover19 .portfolio-item-infos-wrapper{height:100%;padding:20px;right:0;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.8);width:70%;z-index:9}.elpt-portfolio-content.hover19 .portfolio-item-infos{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elpt-portfolio-content.hover20 .portfolio-item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover20 .portfolio-item img{filter:grayscale(0)}.elpt-portfolio-content.hover20 .portfolio-item:hover img{filter:grayscale(100%)}.elpt-portfolio-content.hover20 .portfolio-item:hover .portfolio-item-infos-wrapper{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.elpt-portfolio-content.hover20 .portfolio-item:hover .portfolio-item-infos{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1!important}.elpt-portfolio-content.hover20 .portfolio-item-infos-wrapper{height:100%;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);padding:20px;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.7);left:0;width:100%;display:inline-block;z-index:9}.elpt-portfolio-content.hover20 .portfolio-item-infos{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.elpt-portfolio-content.hover20 .portfolio-item-infos,.elpt-portfolio-content.hover21 .portfolio-item{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elpt-portfolio-content.hover21 .portfolio-item{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover21 .portfolio-item img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.elpt-portfolio-content.hover21 .portfolio-item:hover .portfolio-item-infos-wrapper{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);opacity:1}.elpt-portfolio-content.hover21 .portfolio-item:hover .portfolio-item-infos{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.elpt-portfolio-content.hover21 .portfolio-item-infos-wrapper{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);padding:20px;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;opacity:0;bottom:0;text-align:center;background:rgba(0,0,0,.8);left:0;width:100%;z-index:9}.elpt-portfolio-content.hover22 .portfolio-item-wrapper.elpt-layout-content-below{flex-direction:column;display:flex}.elpt-portfolio-content.hover22 .portfolio-item{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;display:block}.elpt-portfolio-content.hover22 .portfolio-item img.elpt-main-image{display:none}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper{height:auto;min-height:60px;color:#fff;bottom:auto;text-align:left;top:auto;background:#fff0;left:auto;width:100%;z-index:9}.elpt-portfolio-content.hover22 .portfolio-item-infos,.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;opacity:1}.elpt-portfolio-content.hover22 .portfolio-item-infos{padding:15px 0;top:0!important;margin-top:0!important}.elpt-portfolio-content.hover22 .portfolio-item-infos .portfolio-item-title{margin-bottom:5px;display:block}.elpt-portfolio-content.hover22 .portfolio-item-infos .portfolio-item-desc{font-size:13px;margin-bottom:8px;opacity:.9;line-height:1.4;display:block}.elpt-portfolio-content.hover22 .portfolio-item-infos .portfolio-item-category{display:block}.elpt-portfolio-content.hover22 .portfolio-item-wrapper:hover .portfolio-item{-webkit-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);-moz-box-shadow:0 4px 14px -1px rgba(0,0,0,.24);box-shadow:0 4px 14px -1px rgba(0,0,0,.24)}.elpt-portfolio-content.hover22 p{display:none}.elpt-portfolio-content .portfolio-item-icon-wrapper{margin-bottom:10px;line-height:1}.elpt-portfolio-content .powerfolio-item-icon{font-size:24px;color:inherit;line-height:1;display:inline-block}.elpt-portfolio-content .powerfolio-item-icon svg{height:24px;fill:currentColor;width:24px}.elpt-portfolio-content.hover22 .portfolio-item-infos.has-icon{gap:15px;align-items:flex-start;display:flex}.elpt-portfolio-content.hover22 .portfolio-item-text-content{flex:1;min-width:0}.elpt-portfolio-content.hover22 .portfolio-item-icon-wrapper{flex-shrink:0;margin-bottom:0}.elpt-portfolio-content.hover22 .portfolio-item-infos.has-icon{flex-direction:row}.elpt-portfolio-content.hover22 .portfolio-item-infos.has-icon .portfolio-item-icon-wrapper{order:2}.elpt-portfolio-content.hover22 .portfolio-item-infos.has-icon .portfolio-item-text-content{order:1}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper[style*="text-align: right"] .portfolio-item-infos.has-icon{flex-direction:row-reverse}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper[style*="text-align: right"] .portfolio-item-infos.has-icon .portfolio-item-icon-wrapper{order:1}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper[style*="text-align: right"] .portfolio-item-infos.has-icon .portfolio-item-text-content{text-align:right;order:2}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper[style*="text-align: center"] .portfolio-item-infos.has-icon{flex-direction:column;align-items:center}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper[style*="text-align: center"] .portfolio-item-infos.has-icon .portfolio-item-icon-wrapper{margin-bottom:10px;order:1}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper[style*="text-align: center"] .portfolio-item-infos.has-icon .portfolio-item-text-content{text-align:center;order:2}.elpt-portfolio-content.hover22 .elpt-content-below-link{text-decoration:none;color:inherit;display:block}@supports (display:contents){.elpt-portfolio-content.hover22 .elpt-content-below-link{display:contents}}.elpt-portfolio-content.hover22 .elpt-content-below-link:hover{text-decoration:none;color:inherit}.elpt-portfolio-content.hover22 .portfolio-item-infos-wrapper{cursor:pointer}.element-hsize-1,.element-hsize-1 .portfolio-item{height:279px}.element-hsize-2,.element-hsize-2 .portfolio-item{height:558px}.element-size-1{height:279px;width:100%}.element-size-1 .portfolio-item{height:279px}@media (min-width:768px){.element-size-1{width:50%}}@media (min-width:992px){.element-size-1{width:25%}}.element-size-2{width:100%}@media (min-width:992px){.element-size-2{width:50%}}.element-size-3{width:100%}@media (min-width:992px){.element-size-3{width:75%}}.element-size-4{width:100%}.element-size-4 .portfolio-item{height:279px}.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper{height:279px;padding:0!important;box-sizing:border-box;width:100%}.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper .portfolio-item{height:279px}@media (min-width:768px){.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper{width:50%}}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper{width:25%}}.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(12),.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(3),.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(6),.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(9){height:558px;width:100%}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(12),.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(3),.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(6),.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(9){width:50%}}.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(12) .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(3) .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(6) .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-1 .portfolio-item-wrapper:nth-child(9) .portfolio-item{height:558px}.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper{height:279px;padding:0!important;box-sizing:border-box;width:100%}.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper .portfolio-item{height:279px}@media (min-width:768px){.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper{width:50%}}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper{width:25%}}.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper:nth-child(3n+1),.elpt-portfolio-content.elpt-portfolio-special-grid-2 .portfolio-item-wrapper:nth-child(3n+1) .portfolio-item{height:558px}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper{height:279px;padding:0!important;width:100%}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper .portfolio-item{height:279px}@media (min-width:768px){.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper{width:50%}}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper{width:25%}}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:first-child,.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:first-child .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(7),.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(7) .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(9),.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(9) .portfolio-item{height:558px}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(11),.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(3),.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(5){height:558px;width:100%}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(11),.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(3),.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(5){width:50%}}.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(11) .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(3) .portfolio-item,.elpt-portfolio-content.elpt-portfolio-special-grid-3 .portfolio-item-wrapper:nth-child(5) .portfolio-item{height:558px}.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper{height:279px;padding:0!important;box-sizing:border-box;width:100%}.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper .portfolio-item{height:279px}@media (min-width:768px){.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper{width:50%}}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper{width:25%}}.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper:nth-child(2n){width:100%}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-4 .portfolio-item-wrapper:nth-child(2n){width:50%}}.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper{height:279px;padding:5px!important;margin-bottom:5px;width:100%}.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper .portfolio-item{height:279px}@media (min-width:768px){.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper{width:50%}}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper{width:25%}}.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(10),.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(3),.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(4),.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(9){width:100%}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(10),.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(3),.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(4),.elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper:nth-child(9){width:50%}}.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper{height:279px;padding:5px!important;margin-bottom:5px;width:33.33%}.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper .portfolio-item{height:279px}.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper:nth-child(11),.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper:nth-child(4),.elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper:nth-child(9){width:66.66%}.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper{height:279px;padding:5px 5px 10px;margin-bottom:5px;box-sizing:border-box;width:100%}.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper .portfolio-item{height:279px}@media (min-width:768px){.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper{width:50%}}@media (min-width:992px){.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper{width:33.33%}.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper:nth-child(6n+4){margin-right:20%;margin-left:20%;width:60%}.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper:nth-child(6n),.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper:nth-child(6n+5){width:50%}}.elpt-portfolio-content.elpt-portfolio-special-grid-7 .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-grid-builder.elpt-portfolio-margin{margin-bottom:5px}.elpt-portfolio-content.elpt-portfolio-grid-builder .portfolio-item-wrapper{width:25%}.elpt-portfolio-content.elpt-portfolio-grid-builder .portfolio-item-wrapper *{box-sizing:border-box}.elpt-portfolio-content.elpt-portfolio-grid-builder .portfolio-item-wrapper img{display:none}.elpt-portfolio-content.elpt-portfolio-carousel .owl-dots button,.elpt-portfolio-content.elpt-portfolio-carousel .owl-nav button{padding:0;font-size:inherit;border:none;text-decoration:none;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;outline:none;text-align:center;margin:0;background:none;cursor:pointer;line-height:normal;vertical-align:middle;white-space:nowrap;font-family:inherit;display:inline-block}.elpt-portfolio-content.elpt-portfolio-carousel .portfolio-item-wrapper{height:250px;width:100%;float:none;display:block}@media (min-width:1400px){.elpt-portfolio-content.elpt-portfolio-carousel .portfolio-item-wrapper{height:400px}}.elpt-portfolio-content.elpt-portfolio-carousel .portfolio-item{height:250px}@media (min-width:1400px){.elpt-portfolio-content.elpt-portfolio-carousel .portfolio-item{height:400px}}.elpt-portfolio-content.elpt-portfolio-carousel .portfolio-item img{display:none}.elpt-portfolio-content .portfolio-item.elpt-has-hover-image{overflow:hidden;position:relative}.elpt-portfolio-content .portfolio-item.elpt-has-hover-image .elpt-hover-image,.elpt-portfolio-content .portfolio-item.elpt-has-hover-image .elpt-main-image{height:100%;transition:opacity .3s ease-in-out;object-fit:cover;width:100%;display:block!important}.elpt-portfolio-content .portfolio-item.elpt-has-hover-image .elpt-hover-image{position:absolute;opacity:0;top:0;left:0}.elpt-portfolio-content .portfolio-item.elpt-has-hover-image:hover .elpt-main-image{opacity:0}.elpt-portfolio-content .portfolio-item.elpt-has-hover-image:hover .elpt-hover-image{opacity:1}.elpt-portfolio-content .portfolio-item.elpt-has-hover-image .portfolio-item-infos-wrapper,.elpt-portfolio-content .portfolio-item.elpt-has-hover-image:hover .portfolio-item-infos-wrapper{display:none!important}