a.image-popup svg,a.elfi_port_link svg{width: 1em;}.hover_five,.hover_four,.mfp-close{text-decoration:none}.elfi-mfg-title,.hover_four.active,.mfp-preloader a:hover,.portfolio_wrap_seven div.portfolio_content a,h2.elfig-mfg-title{color:#fff}.span{width:100%;height:100%;position:absolute;background:#fff;z-index:999}.loadecontent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elfiloader{border:6px solid #a7a7a7;border-radius:50%;border-top:6px solid #0c0c0c;width:42px;height:42px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-load-status{display:none;padding-top:20px;text-align:center;color:#777}.loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#555;position:absolute;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.hover_one.hover-3:before,.loader-ellips__dot:first-child,.loader-ellips__dot:nth-child(2),.mfp-arrow-left{left:0}.loader-ellips__dot:nth-child(3){left:1.5em}@-webkit-keyframes reveal{from{-webkit-transform:scale(.001);transform:scale(.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal{from{-webkit-transform:scale(.001);transform:scale(.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}@keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}.loader-ellips__dot:first-child{-webkit-animation-name:reveal;animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){-webkit-animation-name:slide;animation-name:slide}.loader-ellips__dot:nth-child(4){left:3em;-webkit-animation-name:reveal;animation-name:reveal;animation-direction:reverse}.rawhtmlpopup{max-width:70vw;background:#fff}.grid-init ins,.mfp-wrap.mfp-gallery.mfp-close-btn-in.mfp-auto-cursor.Fancyimages.mfp-ready button,.portfolio_wrap_five .portfolio_content a.image-popup,.portfolio_wrap_five .portfolio_content a.video-popup{background:0 0}.grid-init.shortcode a.button.product_type_external,.grid-init.shortcode a.button.product_type_grouped,.grid-init.shortcode a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid-init.shortcode a.button.product_type_variable,.grid-init.shortcode a.button.product_type_variable.add_to_cart_button{display:block;background:#fff;border:1px solid transparent;color:red}.grid-init.shortcode a.button.product_type_external:hover,.grid-init.shortcode a.button.product_type_grouped:hover,.grid-init.shortcode a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.grid-init.shortcode a.button.product_type_variable.add_to_cart_button:hover,.grid-init.shortcode a.button.product_type_variable:hover{border:1px solid currentColor;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.grid-init.shortcode .elfi-free-item .elfi_product_wraperr,.grid-init.shortcode .elfi_product_wraperr,.grid-init.shortcode .grid-item .elfi_product_wraperr{text-align:center;top:128px;position:relative;opacity:0;-webkit-transition:.3s 0.5s;-o-transition:.3s 0.5s;transition:.3s 0.5s}.grid-init.shortcode .grid-item .portfolio_wrap_three:hover .elfi_product_wraperr{top:85px;opacity:1;z-index:3;padding-right:33px}.grid-init.shortcode .grid-item .portfolio_wrap_eight .elfi_product_wraperr,.grid-init.shortcode .grid-item .portfolio_wrap_five .elfi_product_wraperr,.grid-init.shortcode .grid-item .portfolio_wrap_seven .elfi_product_wraperr{position:absolute;top:0}.grid-init.shortcode .grid-item .portfolio_wrap_eight:hover .elfi_product_wraperr,.grid-init.shortcode .grid-item .portfolio_wrap_seven:hover .elfi_product_wraperr{z-index:2;top:60%}.grid-init.shortcode .grid-item .portfolio_wrap_nine .elfi_product_wraperr,.grid-init.shortcode .grid-item .portfolio_wrap_ten .elfi_product_wraperr{opacity:1;z-index:2;top:0;bottom:0;padding:0 10%;display:inline-block;width:100%}.grid-init.shortcode .grid-item .portfolio_wrap_nine:hover .elfi_product_wraperr,.grid-init.shortcode .grid-item .portfolio_wrap_ten:hover .elfi_product_wraperr{top:0;bottom:0}.grid-init.shortcode .grid-item .portfolio_wrap_five:hover .elfi_product_wraperr{top:40%;opacity:1;position:absolute}.grid-init.shortcode .elfi-free-item:hover .elfi_product_wraperr,.grid-init.shortcode .grid-item:hover .elfi_product_wraperr,.grid-init.shortcode .portfolio_wrap_one:hover .elfi_product_wraperr{top:28px;opacity:1}.grid-init.shortcode .portfolio_wrap_two .elfi_product_wraperr{top:0;padding:0 20%;-webkit-transition:.3s 0.5s;-o-transition:.3s 0.5s;transition:.3s 0.5s}.grid-init.shortcode .portfolio_wrap_two:hover .elfi_product_wraperr{top:10px!important;opacity:1}.grid-init.shortcode .portfolio_wrap_one .portfolio_content{width:88%}.grid-init.shortcode .elfi_product_wraperr span.woocommerce-Price-amount.amount{position:relative;font-weight:500;font-size:19px;bottom:10px}.grid-init.shortcode p.product.woocommerce.add_to_cart_inline{border:none!important;padding:0!important}#elfi-filter-nav-shrcode{margin:4% 10px}.grid-init img{width:100%;background:#c7c7c7}.grid-item{position:relative;float:left;margin:.5%;-webkit-transition:cubic-bezier(.86, 0, .07, 1);-o-transition:cubic-bezier(.86, 0, .07, 1);transition:cubic-bezier(.86, 0, .07, 1)}.portfolio_content small,.portfolio_wrap_nine .author a{text-transform:capitalize}.elfi-filter-nav ul li:first-child{margin-left:0!important}@media (max-width:991px){.grid-item{width:49%!important}}.active.hover_twelve.from-right:after,.active.hover_twelve.from-right:before,.grid-init,.hover_twelve.from-right:hover:after,.hover_twelve.from-right:hover:before,.layout_five .portfolio_wrap_one .portfolio_content,.layout_five .portfolio_wrap_one .portfolio_content .elfi_product.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.layout_five .portfolio_wrap_one .portfolio_content .elfi_product.woocommerce.elfi_variable a{width:100%}.demo img{width:32%}.demo{margin:0 auto}.grid-init,.grid_wrapper,.portfolio_wrap_eight div.portfolio_content,.portfolio_wrap_nine .elfi_imageclass,.portfolio_wrap_ten .elfi_imageclass{position:relative}.elfi-filter-nav ul li{list-style:none;cursor:pointer;float:none;display:inline-block}p.elfi_on_sale{left:6px;top:0;position:absolute;z-index:99;background:#fff;padding:1px 10px;font-size:18px;letter-spacing:2px}.grid-init a.added_to_cart.wc-forward,.layout_five .portfolio_wrap_eight div.portfolio_content:hover small,.layout_five .portfolio_wrap_seven:hover p.elfi_on_sale,.layout_five .portfolio_wrap_six .portfolio_content:hover small,.layout_five a.elfi_port_link,.layout_four .portfolio_wrap_seven:hover p.elfi_on_sale,.layout_four .portfolio_wrap_six .portfolio_content:hover small,.layout_four a.elfi_port_link,.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.portfolio_content h2:before,.portfolio_wrap_five .portfolio_content a.image-popup i,.portfolio_wrap_five .portfolio_content a.shrcode-popup svg,.portfolio_wrap_five i,.portfolio_wrap_five svg,.portfolio_wrap_five:hover p.elfi_on_sale,.portfolio_wrap_four:hover p.elfi_on_sale,.portfolio_wrap_six:hover p.elfi_on_sale,.portfolio_wrap_three:hover .elfi_on_sale{display:none}.elfi_product.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.loading:after,.layout_five .portfolio_wrap_eight div.portfolio_content a.image-popup,.layout_five .portfolio_wrap_eight div.portfolio_content a.video-popup,.layout_four .portfolio_wrap_eight div.portfolio_content a.image-popup,.layout_four .portfolio_wrap_eight div.portfolio_content a.video-popup,.portfolio_wrap_nine .elfi_product.woocommerce.elfi_variable a,.portfolio_wrap_six .portfolio_content .icon li a:hover:after{top:0}.portfolio_wrap_one{position:relative;margin-bottom:30px}.portfolio_wrap_one a.elfi_port_link,.portfolio_wrap_one a.image-popup,.portfolio_wrap_one a.video-popup{opacity:0;visibility:hidden;right:11px;position:absolute;top:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_one:hover a.image-popup,.portfolio_wrap_one:hover a.video-popup{opacity:1;visibility:visible;z-index:9;right:11px;top:10px}.portfolio_wrap_one:hover .portfolio_content{bottom:30px;-webkit-box-shadow:none;box-shadow:none}.portfolio_wrap_one .portfolio_content small{color:#fc6a2a}.hover_one.hover-3:after,.hover_twelve.from-right:after,.layout_five .portfolio_wrap_one .elfi_product.woocommerce,.mfp-arrow-right{right:0}.portfolio_wrap_one .portfolio_content{-webkit-box-shadow:0 5px 12px #e3e3e3;box-shadow:0 5px 12px #e3e3e3;padding:10px;width:72%;position:absolute;background:#fbfbfb;color:#000;bottom:-30px;-webkit-transition:.7s cubic-bezier(.86, .12, 0, .75);-o-transition:.7s cubic-bezier(.86, .12, 0, .75);transition:.7s cubic-bezier(.86, .12, 0, .75);z-index:2}.portfolio_wrap_one .portfolio_content h2{font-size:20px;color:#000;margin:0}.portfolio_wrap_one .portfolio_content h2:hover{opacity:.6}.elfi_product.woocommerce.elfi_variable p.product.woocommerce{border:none!important}.portfolio_content a{text-decoration:none!important}.portfolio_wrap_one .portfolio_content p{padding:3px 10px;margin:0;display:inline-block}.portfolio_wrap_one p.elfiprice{top:0;position:absolute;right:0;background:0 0}.portfolio_wrap_one .elfi_product.woocommerce{width:100%;right:-38%;opacity:0;visibility:hidden;top:-100%;position:absolute;-webkit-transition:.3s .4s;-o-transition:.3s .4s;transition:.3s .4s}.portfolio_wrap_eight div.portfolio_content:hover figcaption,.portfolio_wrap_eight div.portfolio_content:hover:before,.portfolio_wrap_five .portfolio_content:hover .elficomemrce_wrapper,.portfolio_wrap_nine:hover .elfi_imageclass:before,.portfolio_wrap_one:hover .elfi_product.woocommerce,.portfolio_wrap_ten:hover .elfi_imageclass:before,.portfolio_wrap_three:hover:after,li.hover_seven.active svg{opacity:1;visibility:visible}a.elfi_port_link:hover,a.image-popup:hover,a.video-popup:hover{color:#fff;border:1px solid #fff;background:0 0}.portfolio_wrap_two{overflow:hidden;position:relative;text-align:center}.portfolio_wrap_two a.elfi_port_link,.portfolio_wrap_two a.image-popup,.portfolio_wrap_two a.video-popup{position:absolute;right:9%;z-index:3;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}a.elfi_port_link,a.image-popup,a.video-popup{background:#fff;padding:1px 8px;color:#2b59a7;font-size:18px;line-height:32px;border-radius:50%;border:1px solid #fff;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:22!important}.portfolio_wrap_two a.image-popup,.portfolio_wrap_two a.video-popup{top:5%}.portfolio_wrap_two a.elfi_port_link{top:75px}.portfolio_wrap_two:hover a.elfi_port_link,.portfolio_wrap_two:hover a.image-popup,.portfolio_wrap_two:hover a.video-popup{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio_wrap_two a.image-popup:focus,.portfolio_wrap_two a.video-popup:focus{outline:0}.portfolio_wrap_two img{width:100%;position:relative;-webkit-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}.portfolio_wrap_two .portfolio_content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;background-color:#ee3364;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;opacity:0}.portfolio_wrap_two .portfolio_content h2{font-size:17px;padding-top:10px;border-top:1px solid rgba(0,0,0,.3);background:0 0;left:50%;bottom:0;text-transform:uppercase;color:#fff;position:absolute;-webkit-transform:scale(0) translate(-50%,0);-ms-transform:scale(0) translate(-50%,0);transform:scale(0) translate(-50%,0);-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;opacity:0}.layout_three .portfolio_wrap_two .portfolio_content h2,.layout_two .portfolio_wrap_two .portfolio_content h2{bottom:auto%;top:60%}p.temllink.elfi-pro{float:none}.portfolio_wrap_two .portfolio_content small{font-style:italic;font-size:14px;color:#fff;display:block;opacity:0;left:50%;top:1vw;position:relative;-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.layout_three .portfolio_wrap_two .portfolio_content small,.layout_two .portfolio_wrap_two .portfolio_content small{top:30%;position:absolute}.portfolio_wrap_two:hover img{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.portfolio_wrap_two:hover .portfolio_content{opacity:1;cursor:crosshair}.portfolio_wrap_two:hover h2,.portfolio_wrap_two:hover small{-webkit-transform:scale(1) translate(-50%,0);-ms-transform:scale(1) translate(-50%,0);transform:scale(1) translate(-50%,0);opacity:1}.portfolio_wrap_two a:hover{color:#fff;background:0 0;z-index:2}.portfolio_wrap_two .elfi_product.woocommerce a.button.product_type_simple.add_to_cart_button,.portfolio_wrap_two .elfi_variable a{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s .4s;-o-transition:.3s .4s;transition:.3s .4s;color:#fff}.portfolio_wrap_two:hover .elfi_product.woocommerce a.button.product_type_simple.add_to_cart_button,.portfolio_wrap_two:hover .elfi_variable a,.portfolio_wrap_two:hover p.elfiprice{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio_wrap_two .elfi_product.woocommerce{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.portfolio_wrap_two p.elfiprice{padding:10% 0;z-index:9;text-align:center;color:#fff;position:relative;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s .6s;-o-transition:.3s .6s;transition:.3s .6s}.portfolio_wrap_three{border-radius:5px;position:relative;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_three:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(63,81,181,.59)),to(rgba(233,30,99,.98)));background:-o-linear-gradient(rgba(63,81,181,.59),rgba(233,30,99,.98));background:linear-gradient(rgba(63,81,181,.59),rgba(233,30,99,.98));position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_three .portfolio_content:before{content:'';background-color:rgba(13,13,13,.34);height:500px;width:500px;border-radius:50%;opacity:0;position:absolute;left:-600px;top:-600px;-webkit-transition:.3s .4s;-o-transition:.3s .4s;transition:.3s .4s;z-index:2}.portfolio_wrap_three:hover .portfolio_content:before{opacity:1;left:-240px;top:-300px}.portfolio_wrap_three .portfolio_content{opacity:0;position:absolute;left:0;top:0;width:100%;-webkit-transition:.3s .2s;-o-transition:.3s .2s;transition:.3s .2s}.portfolio_wrap_three:hover .portfolio_content{opacity:1;left:15px;top:15px;background-color:transparent!important}.portfolio_wrap_three .portfolio_content h2{position:relative;color:#fff;font-size:25px;font-weight:600;text-transform:uppercase;margin:0 0 3px;z-index:3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.layout_five .portfolio_wrap_three .portfolio_content h2{font-size:15px}.layout_five .portfolio_wrap_three .portfolio_content a.elfi_port_link{top:68px}.layout_five .portfolio_wrap_three a.elfi_port_link,.layout_five .portfolio_wrap_three a.image-popup,.layout_five .portfolio_wrap_three a.video-popup{right:4px}.portfolio_wrap_three .portfolio_content h2:hover{padding-left:10px}.portfolio_wrap_three .portfolio_content small{padding:0;margin:0;position:relative;color:#fff;font-size:16px;letter-spacing:1px;text-transform:capitalize;z-index:3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elfi-free-item__header,.hover_five,.hover_four,.hover_two,.portfolio_wrap_eight div.portfolio_content h2,.portfolio_wrap_four h2,.portfolio_wrap_nine p.elfi_on_sale,.portfolio_wrap_ten p.elfi_on_sale{text-transform:uppercase}.portfolio_wrap_three a.elfi_port_link:hover,.portfolio_wrap_three a.image-popup:hover,.portfolio_wrap_three a.video-popup:hover{background:0 0;color:#fff;border:2px solid #fff}.portfolio_wrap_three a.image-popup,.portfolio_wrap_three a.video-popup{top:20px}.portfolio_wrap_three a.elfi_port_link{top:100px}.portfolio_wrap_three a.elfi_port_link,.portfolio_wrap_three a.image-popup,.portfolio_wrap_three a.video-popup{position:absolute;right:20px;z-index:3;margin:0 3px;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);padding:1px 8px;color:#2b59a7;background-color:#fff;font-size:18px;line-height:32px;border-radius:50%;border:1px solid #fff;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_three:hover a.elfi_port_link,.portfolio_wrap_three:hover a.image-popup,.portfolio_wrap_three:hover a.video-popup{-webkit-transform:rotateY(0);transform:rotateY(0)}.portfolio_wrap_three p.elfiprice{z-index:88;position:relative;color:#fff}.portfolio_wrap_four{border-radius:5px;overflow:hidden;position:relative;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_four .curve1{opacity:0;position:absolute;right:0;top:-100%;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;visibility:hidden}.portfolio_wrap_four:hover .curve1{opacity:1;visibility:visible;top:0}.portfolio_wrap_four path{fill:rgba(255,255,255,0.8)}.portfolio_wrap_four img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_four h2,.portfolio_wrap_four small{text-align:left;letter-spacing:1px;opacity:0;visibility:hidden;-webkit-transition:.5s .2s;-o-transition:.5s .2s}.portfolio_wrap_four:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="2" /><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:blur(2px) grayscale(100%);filter:blur(2px) grayscale(100%)}.portfolio_wrap_four .portfolio_content{color:#fc427b;text-align:left;position:absolute;left:10%;top:15px;z-index:2}.layout_five .portfolio_wrap_four .portfolio_content,.layout_four .portfolio_wrap_four .portfolio_content{width:100%;right:0;top:10px}.layout_five .portfolio_wrap_four .icon{text-align:center}.layout_five .portfolio_wrap_four p.elfiprice,.layout_four .portfolio_wrap_four p.elfiprice{padding-top:0}.portfolio_wrap_four h2{font-size:18px;font-weight:600;margin:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:.5s .2s}.portfolio_wrap_four small{color:#000;font-size:14px;text-transform:capitalize;margin:0 2px 5px 0;display:block;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%);transition:.5s .2s}.portfolio_wrap_four .icon,.portfolio_wrap_four p.elfiprice{-webkit-transition:.5s .2s;-o-transition:.5s .2s;opacity:0;visibility:hidden}.portfolio_wrap_four .icon{list-style:none;text-align:right;padding:0;margin:0;-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);transition:.5s .2s}.portfolio_wrap_four p.elfiprice{padding-top:62px;text-align:center;-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);transition:.5s .2s}.portfolio_wrap_four .elfi_product.woocommerce{opacity:0;visibility:hidden;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%);-webkit-transition:.5s .2s;-o-transition:.5s .2s;transition:.5s .2s}.portfolio_wrap_four:hover .elfi_product.woocommerce,.portfolio_wrap_four:hover .icon,.portfolio_wrap_four:hover h2,.portfolio_wrap_four:hover p.elfiprice,.portfolio_wrap_four:hover small,.portfolio_wrap_six .portfolio_content:hover .elficomemrce_wrapper{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.portfolio_wrap_four .portfolio_content h2:hover{padding-left:10px;-webkit-transform:translateX(3%);-ms-transform:translateX(3%);transform:translateX(3%)}.portfolio_wrap_four .icon li{margin:0 2px;display:inline-block}.portfolio_wrap_four .icon li a{color:#fc427b;font-size:17px;text-align:center;line-height:32px;height:35px;width:35px;border:2px solid #fc427b;border-radius:50%;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_five .elficomemrce_wrapper,.portfolio_wrap_five .portfolio_content .image-popup{-webkit-transition:.5s cubic-bezier(.55, 0, .1, 1);-o-transition:.5s cubic-bezier(.55, 0, .1, 1)}.portfolio_wrap_four .icon li a:hover{color:#fff;background-color:#fc427b;border-color:#fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.portfolio_wrap_five .portfolio_content h2,.portfolio_wrap_five .portfolio_content small{padding:10px;-webkit-box-shadow:1px 1px 6px #fff;background-color:#fff;display:block;opacity:0;position:absolute;color:#000;visibility:hidden;text-align:center;margin-top:0}@media only screen and (max-width:990px){.portfolio_content,.portfolio_wrap_four{margin-bottom:30px}}@media only screen and (max-width:479px){.portfolio_content .title{font-size:20px}.portfolio_wrap_four h2{font-size:18px}}.portfolio_wrap_five .portfolio_content .image-popup{display:block;cursor:pointer;background-size:100%;transition:.5s cubic-bezier(.55, 0, .1, 1);cursor:url(../img/search.png),auto;z-index:99;padding:0;position:absolute;width:100%;height:100%;border-radius:0}.portfolio_wrap_five .portfolio_content .video-popup{cursor:url(../img/video.png),auto;z-index:99;padding:0;position:absolute;width:100%;height:100%;border-radius:0}.portfolio_wrap_five:hover .portfolio_content{background-position:0 50%}.portfolio_wrap_five .portfolio_content:hover h2{visibility:visible;opacity:1;letter-spacing:4px;-webkit-transition:.3s cubic-bezier(.55, 0, .1, 1),letter-spacing 3s ease-out!important;-o-transition:.3s cubic-bezier(.55, 0, .1, 1),letter-spacing 3s ease-out!important;transition:.3s cubic-bezier(.55, 0, .1, 1),letter-spacing 3s ease-out!important}.portfolio_wrap_five img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-filter:blur(0px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');filter:blur(0px)}.portfolio_wrap_five:hover img{-webkit-filter:blur(3px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:blur(3px)}.portfolio_wrap_five .portfolio_content:hover small{visibility:visible;opacity:1;cursor:auto;letter-spacing:4px;-webkit-transition:.3s cubic-bezier(.55, 0, .1, 1),letter-spacing 2s ease-out!important;-o-transition:.3s cubic-bezier(.55, 0, .1, 1),letter-spacing 2s ease-out!important;transition:.3s cubic-bezier(.55, 0, .1, 1),letter-spacing 2s ease-out!important}.portfolio_wrap_five .portfolio_content h2{-webkit-transform:translate(10px,10px);-ms-transform:translate(10px,10px);transform:translate(10px,10px);left:0;top:23px;font-size:20px;box-shadow:1px 1px 6px #fff;-webkit-transition:.3s cubic-bezier(.55, 0, .1, 1)!important;-o-transition:.3s cubic-bezier(.55, 0, .1, 1)!important;transition:.3s cubic-bezier(.55, 0, .1, 1)!important}.layout_five .portfolio_wrap_five .portfolio_content h2,.layout_four .portfolio_wrap_five .portfolio_content h2{-webkit-transform:none;-ms-transform:none;transform:none;left:0;top:0;padding:10px;font-size:18px}.portfolio_wrap_five .portfolio_content small{-webkit-transform:translate(10px,10px);-ms-transform:translate(10px,10px);transform:translate(10px,10px);right:25px;bottom:65px;font-size:15px;box-shadow:1px 1px 6px #fff;-webkit-transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 2s ease-out;-o-transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 2s ease-out;transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 2s ease-out}.elfi-free-item,.portfolio_wrap_seven div.portfolio_content,.portfolio_wrap_six{position:relative;overflow:hidden}.layout_five .portfolio_wrap_five .portfolio_content small,.layout_four .portfolio_wrap_five .portfolio_content small{right:10px;bottom:13px}.portfolio_wrap_five .elficomemrce_wrapper{top:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.5s cubic-bezier(.55, 0, .1, 1)}.portfolio_wrap_five .elficomemrce_wrapper p.elfiprice{text-align:center;-webkit-transition:.5s cubic-bezier(.55, 0, .1, 1);-o-transition:.5s cubic-bezier(.55, 0, .1, 1);transition:.5s cubic-bezier(.55, 0, .1, 1)}.portfolio_wrap_five .portfolio_content:hover .elficomemrce_wrapper p.elfiprice span.woocommerce-Price-amount.amount{font-size:16px;background-color:#fff;-webkit-box-shadow:1px 1px 6px #fff;box-shadow:1px 1px 6px #fff;letter-spacing:4px;-webkit-transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 1.5s ease-out;-o-transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 1.5s ease-out;transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 1.5s ease-out;padding:7px;font-weight:600}.portfolio_wrap_five .portfolio_content:hover .elficomemrce_wrapper .elfi_product a{letter-spacing:2px;-webkit-transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 1.5s ease-out;-o-transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 1.5s ease-out;transition:.5s cubic-bezier(.55, 0, .1, 1),letter-spacing 1.5s ease-out}.portfolio_wrap_six:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(218,224,65,.85)),to(rgba(34,193,195,.62)));background:-o-linear-gradient(bottom,rgba(218,224,65,.85) 0,rgba(34,193,195,.62) 100%);background:linear-gradient(0deg,rgba(218,224,65,.85) 0,rgba(34,193,195,.62) 100%);-webkit-box-shadow:0 0 20px #fff;box-shadow:0 0 20px #fff;position:absolute;top:0;left:50%;bottom:0;right:50%;z-index:-1;-webkit-transition:.3s ease-out .3s;-o-transition:.3s ease-out .3s;transition:.3s ease-out .3s}.portfolio_wrap_six .portfolio_content .elficomemrce_wrapper{opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s .3s;-o-transition:.3s .3s;transition:.3s .3s;text-align:center}.portfolio_wrap_six:hover:before{z-index:1;left:0;right:0;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.portfolio_wrap_six .portfolio_content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.portfolio_wrap_six .portfolio_content h2{padding:25px;margin:0;font-size:24px;color:#000;opacity:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:.35s .3s!important;-o-transition:.35s .3s!important;transition:.35s .3s!important}.portfolio_wrap_six .portfolio_content:hover h2{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.portfolio_wrap_six .portfolio_content .icon{list-style:none;padding:0 25px;margin:0;opacity:0;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.portfolio_wrap_six .portfolio_content .icon li{display:inline-block}.portfolio_wrap_six .portfolio_content .icon li a{display:block;width:35px;height:35px;line-height:35px;border-radius:50%;background:0 0;text-align:center;font-size:18px;color:#000;margin-right:10px;overflow:hidden;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.portfolio_wrap_six .portfolio_content .icon li a:after{content:"";width:100%;height:100%;background:#fff;border-radius:50%;position:absolute;top:-100%;left:0;z-index:-1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_six small{font-size:19px;opacity:0;position:absolute;bottom:15%;-webkit-transition:.35s ease-out;-o-transition:.35s ease-out;transition:.35s ease-out;right:10%}.layout_five .portfolio_wrap_six .portfolio_content h2{padding:4px;font-size:17px}.portfolio_wrap_six .portfolio_content small{display:inline-block;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_six .portfolio_content:hover .icon,.portfolio_wrap_six .portfolio_content:hover small{opacity:1;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.portfolio_wrap_six .portfolio_content h2:hover{margin-left:10px}.portfolio_wrap_seven div.portfolio_content figcaption:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(72,76,97,0)),color-stop(75%,#673ab7));background:-o-linear-gradient(top,rgba(72,76,97,0) 0,#673ab7 75%);background:linear-gradient(to bottom,rgba(72,76,97,0) 0,#673ab7 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.portfolio_wrap_seven:hover .elficomemrce_wrapper{top:60%;opacity:1;visibility:visible}.portfolio_wrap_seven p.elfiprice{margin-bottom:12px}.portfolio_wrap_seven .elficomemrce_wrapper{text-align:center;width:100%;position:absolute}.portfolio_wrap_seven div.portfolio_content h2{position:absolute;font-size:25px;top:50%;left:0;padding:1em 1em 0;width:100%;color:#484c61;-webkit-transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-o-transition:transform .35s,color .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:0}.layout_five .portfolio_wrap_seven div.portfolio_content h2,.layout_four .portfolio_wrap_seven div.portfolio_content h2{left:0;font-size:20px;top:80%}.hover_two,.layout_five .portfolio_wrap_eight div.portfolio_content h2{font-size:16px}.layout_five .portfolio_wrap_seven div.portfolio_content .image-popup,.layout_five .portfolio_wrap_seven div.portfolio_content .video-popup,.layout_four .portfolio_wrap_seven div.portfolio_content .image-popup,.layout_four .portfolio_wrap_seven div.portfolio_content .video-popup{top:48%}.portfolio_wrap_seven div.portfolio_content figcaption:before,.portfolio_wrap_seven div.portfolio_content small{-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.portfolio_wrap_seven div.portfolio_content small{position:absolute;top:10%;left:0;padding:2em 2em 0;width:100%;opacity:0;color:#fff;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.portfolio_wrap_seven div.portfolio_content:hover .image-popup,.portfolio_wrap_seven div.portfolio_content:hover .video-popup,.portfolio_wrap_seven div.portfolio_content:hover h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0);opacity:1}.portfolio_wrap_seven div.portfolio_content:hover figcaption:before,.portfolio_wrap_seven div.portfolio_content:hover small{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio_wrap_seven div.portfolio_content .image-popup,.portfolio_wrap_seven div.portfolio_content .video-popup{top:30%;right:10%;position:absolute;opacity:0;-webkit-transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-o-transition:transform .35s,color .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);display:inline-block}.portfolio_wrap_eight .elficomemrce_wrapper{-webkit-transition:.3s .1s;-o-transition:.3s .1s;transition:.3s .1s;width:100%;text-align:center;position:absolute;bottom:0;opacity:0;visibility:hidden}.portfolio_wrap_eight:hover .elficomemrce_wrapper{bottom:34%;opacity:1;visibility:visible;z-index:2}.portfolio_wrap_eight div.portfolio_content:before{background:#fd1d1d;background:-webkit-gradient(linear,left top,right top,color-stop(36%,#fd1d1da6),to(#fcb045));background:-o-linear-gradient(left,#fd1d1da6 36%,#fcb045 100%);background:linear-gradient(90deg,#fd1d1da6 36%,#fcb045 100%);position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:1;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio_wrap_eight div.portfolio_content figcaption{width:100%;top:auto;bottom:0;padding:1em;height:2.75em;background:#fff;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-o-transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);position:absolute;opacity:0;visibility:hidden;z-index:2}.portfolio_wrap_eight div.portfolio_content h2{float:left;margin-top:-10px;font-size:20px}.portfolio_wrap_eight div.portfolio_content a.image-popup,.portfolio_wrap_eight div.portfolio_content a.video-popup{top:5px;position:absolute;right:20px;background:#fff}.portfolio_wrap_eight div.portfolio_content small{left:auto;right:0;text-align:center;padding:10px;position:absolute;bottom:5px;background:#fff;text-transform:none;font-size:15px;opacity:0;-webkit-transition:.35s .4s;-o-transition:.35s .4s;transition:.35s .4s;-webkit-backface-visibility:hidden;text-transform:uppercase}.portfolio_wrap_eight div.portfolio_content h2{-webkit-transition:-webkit-transform .35s;-o-transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);display:inline-block}.portfolio_wrap_eight div.portfolio_content:hover small{opacity:1;bottom:70px}.layout_four .portfolio_wrap_eight div.portfolio_content:hover small{bottom:50px}.portfolio_wrap_eight div.portfolio_content:hover figcaption,.portfolio_wrap_eight div.portfolio_content:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio_wrap_eight div.portfolio_content:hover h2{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.portfolio_wrap_nine .elfi_imageclass:before,.portfolio_wrap_ten .elfi_imageclass:before{position:absolute;content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(52,52,52,.46)));background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(52,52,52,.46) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(52,52,52,.46) 100%);width:100%;height:99%;bottom:6px;left:0;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1}.portfolio_wrap_nine .portfolio_content,.portfolio_wrap_ten .portfolio_content{background:#ddd}.portfolio_wrap_nine .caption_wrapper,.portfolio_wrap_ten .caption_wrapper{padding:0 20px 20px}.portfolio_wrap_nine .caption_wrapper h2,.portfolio_wrap_ten .caption_wrapper h2{text-transform:uppercase;padding-top:0;margin-top:0;font-size:25px;clear:both}.layout_five .portfolio_wrap_nine .caption_wrapper h2,.layout_five .portfolio_wrap_ten .caption_wrapper h2,.layout_four .portfolio_wrap_nine .caption_wrapper h2,.layout_four .portfolio_wrap_ten .caption_wrapper h2{font-size:20px}.portfolio_wrap_nine psmall{position:absolute;top:0;background:#ffeb3b}.portfolio_wrap_nine psmall a{padding:10px;display:inline-block}.portfolio_wrap_nine a.image-popup,.portfolio_wrap_nine a.video-popup{top:0;position:absolute;z-index:999;opacity:0;visibility:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:0;text-align:center}.portfolio_wrap_nine p.elfi_on_sale{left:auto;right:15px;padding:6px}.portfolio_wrap_nine p.date{margin:0;text-align:right;font-size:15px;padding:0}p.temllink small{font-size:100%}.portfolio_wrap_nine .star-rating{display:inline-block;left:0;float:left}.portfolio_wrap_nine .caption_wrapper .rating_count{position:relative;left:3px;top:-4px}.portfolio_wrap_nine:hover a.image-popup,.portfolio_wrap_nine:hover a.video-popup{opacity:1;visibility:visible;left:15px;top:18px;padding:10px}.mfp-bg,.portfolio_wrap_nine a.buy:hover,.portfolio_wrap_nine a.preview:hover,.portfolio_wrap_ten a.buy:hover,.portfolio_wrap_ten a.preview:hover{opacity:.8}.portfolio_wrap_nine .elficomemrce_wrapper,.portfolio_wrap_ten .elficomemrce_wrapper{opacity:1;visibility:visible;position:relative;text-align:center}.portfolio_wrap_nine .caption_wrapper.cap_product h2{letter-spacing:1px;font-size:21px;font-weight:400}.layout_five .portfolio_wrap_nine .caption_wrapper.cap_product h2,.layout_four .portfolio_wrap_nine .caption_wrapper.cap_product h2{letter-spacing:normal;font-size:17px}.portfolio_wrap_nine .elfi_product.woocommerce,.portfolio_wrap_ten .elfi_product.woocommerce{text-align:center;padding-bottom:20px}.portfolio_wrap_nine p.temllink{padding:0;font-size:15px;margin-left:10px;float:left;margin-top:0}.layout_five .portfolio_wrap_nine p.date,.layout_four .portfolio_wrap_nine p.date{font-size:14px;margin-bottom:20px;left:-10px;position:relative;text-align:left}.layout_five .portfolio_wrap_nine p.temllink,.layout_four .portfolio_wrap_nine p.temllink{font-size:100%;margin-top:14px;float:none}.portfolio_wrap_nine .elfiprice_nine{text-align:right;padding-right:16px}.hover_three,.portfolio_wrap_nine .prev_buy,.portfolio_wrap_ten .prev_buy{padding:20px}.portfolio_wrap_ten span.elft_moth{display:block;line-height:1}.portfolio_wrap_ten p.temllink_pdt{text-align:center;margin:0}.portfolio_wrap_ten a.texn_date{padding-bottom:10px;color:#fff;font-weight:500;width:70px;background:#e91e63;position:absolute;top:35px;right:35px;font-size:24px;text-align:center;text-shadow:1px 1px 5px #fff;border-radius:5px}.portfolio_wrap_ten psmall{padding-right:20px;display:inline-block}.portfolio_wrap_ten p.temllink.T_post{display:inline-block;font-size:18px}.layout_five .portfolio_wrap_ten a.T_post_comment,.layout_five .portfolio_wrap_ten p.temllink.T_post,.layout_four .portfolio_wrap_ten a.T_post_comment,.layout_four .portfolio_wrap_ten p.temllink.T_post{text-align:center;display:block;width:100%;font-size:15px}.portfolio_wrap_ten p.temllink.T_post a i{padding-right:7px}.portfolio_wrap_ten a.T_post_comment{text-align:right;width:50%;display:inline-block;font-size:19px}.portfolio_wrap_nine a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.portfolio_wrap_ten .elfi_variable a,.portfolio_wrap_ten a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#fff;border-radius:0;color:#000;top:0!important}.portfolio_wrap_ten .caption_wrapper.cap_product h2{text-align:center;padding-top:10px;font-size:20px}.layout_five .portfolio_wrap_ten .caption_wrapper.cap_product h2,.layout_four .portfolio_wrap_ten .caption_wrapper.cap_product h2{font-size:17px}.portfolio_wrap_ten .star-rating{margin:0 auto;display:block;left:0;float:none}.portfolio_wrap_ten .caption_wrapper .rating_count{position:absolute;right:26%;margin-top:-8%}.portfolio_wrap_nine a.buy,.portfolio_wrap_ten a.buy{float:right}.portfolio_wrap_nine a.buy,.portfolio_wrap_nine a.preview,.portfolio_wrap_ten a.buy,.portfolio_wrap_ten a.preview{text-align:center;width:48%;display:inline-block;line-height:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff;color:#000}.layout_five .portfolio_wrap_nine a.buy,.layout_five .portfolio_wrap_nine a.preview,.layout_five .portfolio_wrap_ten a.buy,.layout_five .portfolio_wrap_ten a.preview,.layout_four .portfolio_wrap_nine a.buy,.layout_four .portfolio_wrap_nine a.preview,.layout_four .portfolio_wrap_ten a.buy,.layout_four .portfolio_wrap_ten a.preview{margin:8px 0;width:100%}.portfolio_wrap_ten .temllink_ten,.portfolio_wrap_ten p.elfiprice_pdt{padding:10px;min-height:64px;right:30px;top:48px;color:#fff;display:block;font-weight:500;background:#e91e63;position:absolute;font-size:22px;text-align:center;text-shadow:1px 1px 5px #fff;border-radius:5px}.portfolio_wrap_ten .caption_wrapper small i,.portfolio_wrap_ten .caption_wrapper span i{display:inline-block;padding-right:7px}.portfolio_wrap_ten a.image-popup,.portfolio_wrap_ten a.video-popup{position:absolute;top:0;-webkit-transition:.3s .3s;-o-transition:.3s .3s;transition:.3s .3s;opacity:0;visibility:hidden}.portfolio_wrap_ten:hover .cap_product a.image-popup,.portfolio_wrap_ten:hover .cap_product a.video-popup{top:20px;opacity:1;visibility:visible}.portfolio_wrap_ten psmall_pdt{position:absolute;right:13px;bottom:177px}.portfolio_wrap_ten .cap_product a.image-popup,.portfolio_wrap_ten .cap_product a.video-popup{right:20px;left:auto}.portfolio_wrap_ten:hover a.image-popup,.portfolio_wrap_ten:hover a.video-popup{top:50px;opacity:1;visibility:visible}.elfi-filter-nav ul{margin:0;padding:0}.hover_one{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;position:relative}.hover_one:after,.hover_one:before{content:"";position:absolute;bottom:-5px;width:50%;height:3px;-webkit-transition:.75s ease-in-out;-o-transition:.75s ease-in-out;transition:.75s ease-in-out;opacity:0;background-color:currentColor}.active.hover_one:after,.active.hover_one:before{width:100%;opacity:1}.hover_two{text-align:center;line-height:38px;max-width:160px;position:relative;width:100%}.hover_two svg{height:38px;left:0;position:absolute;top:0;width:100%}.hover_two rect{fill:none;stroke:#000;stroke-width:2;stroke-dasharray:422,0;-webkit-transition:.35s linear;-o-transition:.35s linear;transition:.35s linear}.active.hover_two rect,.hover_two:hover rect{stroke-width:5;stroke-dasharray:15,310;stroke-dashoffset:48;-webkit-transition:1.35s cubic-bezier(.19, 1, .22, 1);-o-transition:1.35s cubic-bezier(.19, 1, .22, 1);transition:1.35s cubic-bezier(.19, 1, .22, 1)}.hover_three{position:relative}.active.hover_three:before{content:"";height:1.8rem;-webkit-transform:scaleX(1.05);-ms-transform:scaleX(1.05);transform:scaleX(1.05)}.hover_three:before{content:"";background:#7fdbff;position:absolute;width:100%;height:5px;bottom:12px;left:0;border-radius:5px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-animation:1.4s linear forwards no-hover-v;animation:1.4s linear forwards no-hover-v;z-index:-1;opacity:0;visibility:hidden}.hover_five:before,.hover_four:after,.hover_four:before{left:0;width:100%;height:100%;opacity:0;visibility:hidden;position:absolute;content:''}.active.hover_three:before,.hover_three:focus:before{-webkit-animation:.5s linear forwards hover-v;animation:.5s linear forwards hover-v;opacity:1;visibility:visible}@-webkit-keyframes hover-v{0%{-webkit-transform:scaleX(0);transform:scaleX(0);height:5px}45%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:5px}55%{height:5px}100%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:2.8rem}}@keyframes hover-v{0%{-webkit-transform:scaleX(0);transform:scaleX(0);height:5px}45%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:5px}55%{height:5px}100%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:2.8rem}}@-webkit-keyframes no-hover-v{0%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:2.8rem}45%{height:5px}55%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:5px;opacity:1}100%{-webkit-transform:scaleX(0);transform:scaleX(0);height:5px;opacity:.02}}@keyframes no-hover-v{0%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:2.8rem}45%{height:5px}55%{-webkit-transform:scaleX(1.05);transform:scaleX(1.05);height:5px;opacity:1}100%{-webkit-transform:scaleX(0);transform:scaleX(0);height:5px;opacity:.02}}.hover_four{position:relative;font-size:18px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1;padding:6px 10px}.hover_five:before,.hover_four:before{top:0;border-top:2px solid currentcolor;border-bottom:2px solid currentcolor;-webkit-transform:scaleY(2);-ms-transform:scaleY(2);transform:scaleY(2);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hover_four:after{top:2px;background-color:#262626;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:-1}.elfi_readmore,.elfi_readmore a,.hover_eight.hover_button,.hover_five,.hover_nine,.hover_seven,.hover_ten.type3,.hover_univer{position:relative}.hover_five.active:before,.hover_four.active:after,.hover_four.active:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;visibility:visible}.hover_five{font-size:18px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1;padding:6px 0}.elfi_readmore a,.hover_six{-webkit-transition:.3s;-o-transition:.3s}.hover_six{transition:.3s;border-top:2px solid transparent;padding:6px 0}.hover_six.active{border-top:2px solid #000;padding:6px 0}.hover_seven{display:inline-block;min-width:97px;text-align:center}.hover_seven.active svg.button-stroke{stroke-dashoffset:0}.hover_seven svg.button-stroke{stroke-dasharray:578px;stroke-dashoffset:578px;stroke:#11171a;stroke-width:3;-webkit-transition:stroke-dashoffset .8s ease-out;-o-transition:stroke-dashoffset .8s ease-out;transition:stroke-dashoffset .8s ease-out;width:100px;display:block}li.hover_seven svg{opacity:0;visibility:hidden}.elfi_readmore{margin-top:40px}.elfi_readmore a{padding:7px 30px;background:#ddd;color:#000;display:inline-block;transition:.3s;border:1px solid #ddd;text-align:center;font-size:18px;line-height:32px;width:200px}.elfi_readmore a:hover{background:0 0!important}.elfi_readmore a:hover .hidden-log{opacity:1;visibility:visible;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.elfi_readmore a .hidden-log{opacity:0;visibility:hidden;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hover_eight.hover_button{padding:8px 20px;text-align:center;background:#3f51b5;border-radius:1em;min-width:6.23em;color:#fff}.hover_eight.hover_button:after,.hover_eight.hover_button:before{width:4.4em;height:2.95em;position:absolute;content:"";display:inline-block;background:#3f51b5;border-radius:50%;-webkit-transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:-1}.hover_eight.hover_button:before{top:-25%;left:20%}.hover_eight.hover_button:after{bottom:-25%;right:20%}.hover_eight.hover_button.active:after,.hover_eight.hover_button.active:before{-webkit-transform:none;-ms-transform:none;transform:none}.hover_nine{padding:.2em 1em;border:none;background-color:transparent;cursor:pointer;outline:0;font-size:18px;margin:1em .8em}.hover_nine.type1{color:#566473}.hover_nine.type1:after,.hover_nine.type1:before{content:"";display:block;position:absolute;width:0%;height:0%;border:2px solid;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;border-radius:2px;opacity:0;visibility:hidden}.hover_nine.type1:after{bottom:0;right:0;border-color:transparent currentColor currentColor transparent}.hover_nine.type1:before{top:0;left:0;border-color:currentColor transparent transparent currentColor}.active.hover_nine.type1:after,.active.hover_nine.type1:before{width:116%;height:120%;opacity:1;visibility:visible}.hover_ten.type3{padding:10px 9px;font-size:18px}.hover_ten.type3:after,.hover_ten.type3:before{content:"";display:block;position:absolute;width:20%;height:20%;border:2px solid;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;border-radius:2px;opacity:0;visibility:hidden}.hover_ten.type3:after{bottom:4px;right:4px}.hover_ten.type3:before{top:0;left:0}.active.hover_ten.type3:after,.active.hover_ten.type3:before{border-color:currentColor;width:100%;height:100%;opacity:1;visibility:visible}.hover_univer{-webkit-transition:.6s cubic-bezier(.77, 0, .175, 1);-o-transition:.6s cubic-bezier(.77, 0, .175, 1);transition:.6s cubic-bezier(.77, 0, .175, 1);cursor:pointer;font-size:20px;padding:10px}.mfp-bg,.mfp-wrap{position:fixed;top:0}.hover_univer:after,.hover_univer:before{content:'';position:absolute;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;z-index:-1}.hover_univer.active,.hover_univer:hover{color:#fff;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.active.hover_univer:before,.hover_univer:hover:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.active.hover_univer:after,.hover_univer:hover:after{background:#e91e63;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.hover_eleven.from-middle:before{top:0;left:50%;height:100%;width:0;border:1px solid #e91e63;border-left:0;border-right:0}.hover_eleven.from-middle:after{bottom:0;left:0;height:0;width:100%;background:#e91e63}.active.hover_eleven.from-middle:before{left:0;width:100%}.active.hover_eleven.from-middle:after{top:0;height:100%}.from-right:after,.hover_twelve.from-right:before{top:0;width:0;height:100%}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;left:0}.hover_twelve.from-right:before{left:0;border:1px solid #e91e63;border-left:0;border-right:0}.hover_thirtheen.from-bottom:after,.hover_thirtheen:before{left:0;height:0;width:100%}.hover_thirtheen.from-bottom:before{top:0;border:1px #e91e63;border-top:0;border-bottom:0}.hover_thirtheen.from-bottom:after{bottom:0;height:0}.active.hover_thirtheen.from-bottom:after,.active.hover_thirtheen.from-bottom:before,.hover_thirtheen.from-bottom:hover:after,.hover_thirtheen.from-bottom:hover:before{height:100%}.elfi_product.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.elfi_product.woocommerce.elfi_variable a{font-weight:400;position:relative;z-index:3;width:200px;font-size:19px;padding:0;border-radius:50px;background:0 0;border:2px solid #fff;line-height:2;text-align:center;color:#fff;display:inline-block}.elfi_product.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.elfi_product.woocommerce.elfi_variable a:hover{background:#fff;color:#ee3364}.elfi_pagination{margin-top:10px;clear:both}.elfi_pagination a.next.page-numbers,.elfi_pagination a.page-numbers,.elfi_pagination span.page-numbers.current{padding:1px 10px;color:#2b59a7;background-color:#bebebe;font-size:18px;line-height:32px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 5px;border:1px solid currentColor}.elfi_pagination a.next.page-numbers:hover,.elfi_pagination a.page-numbers:hover,.elfi_pagination span.page-numbers.current{color:currentColor;background-color:transparent!important;border:1px solid currentColor}@media (max-width:768px){.grid-item{width:100%!important}.elfi-filter-nav ul li:first-child{margin-left:15px!important}.hover_three:before{width:96%}}.mfp-bg{height:100%;z-index:1042;overflow:hidden;background:#0b0b0b}.mfp-wrap{height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;height:100%;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:center;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:auto!important;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-gallery .mfp-image-holder .mfp-figure,.mfp-zoom{cursor:pointer}.mfp-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff!important}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-content img{max-height:500px}.mfp-content a.elfi_poptilie_link_{font-size:18px;min-width:200px;font-weight:500;background:#fff;color:#000;padding:1% 5%;display:inline-block;margin-top:10px;text-transform:none}#elfi_masronry_wrapper{position:relative;width:100%;height:100%}.mfp-content h2.elfi-mfg-title{color:#fff;font-size:30px;text-transform:none}.image-popup-child .mfp-close{right:-17px;top:-37px}.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.elfi-free-item:hover small.elfi-cat{left:10px;opacity:1}.elfi-free-item small.elfi-cat{left:0;position:absolute;top:0;z-index:2;-webkit-transition:.3s 1s;-o-transition:.3s 1s;transition:.3s 1s;opacity:0}.elfi-free-effect,small.el .elfi-free-effect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.elfi-free-item__image{width:100%;height:100%}.elfi-free-item__info{position:absolute;top:7px;left:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 2 * 7px);height:calc(100% - 2 * 7px);background-color:rgba(255,255,255,.7)}.elfi-free-item__header{position:relative;margin:0 0 20px;padding:15px 0;font-size:22px;letter-spacing:2px}.elfi-free-item__header:after{position:absolute;left:0;bottom:0;display:block;height:2px;width:100%;content:"";background-color:#8d909b}.elfi-free-item__links{display:-webkit-box;display:-ms-flexbox;display:flex}.elfi-free-item__link-block{position:relative;width:35px;height:35px;margin-right:10px}.elfi-free-item__link-block:last-child{margin-right:0}.elfi-free-item__link{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#101010;text-decoration:none;border-radius:50%}.elfi-free-item__link:hover{color:#fff;background-color:#101010}.elfi-free-item--eff1 .elfi-free-item__info{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}.elfi-free-item--eff1 .elfi-free-item__header{top:-10px;opacity:0}.elfi-free-item--eff1 .elfi-free-item__header:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.elfi-free-item--eff1 .elfi-free-item__link-block{top:20px;opacity:0}.elfi-free-item--eff1:hover .elfi-free-item__info{-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff1:hover .elfi-free-item__header{-webkit-transition:.2s linear 0.45s;-o-transition:.2s linear 0.45s;transition:.2s linear 0.45s;top:0;opacity:1}.elfi-free-item--eff1:hover .elfi-free-item__header:after{-webkit-transition:.3s cubic-bezier(0.63,0.01,0,1.39) 0.65s;-o-transition:.3s cubic-bezier(0.63,0.01,0,1.39) 0.65s;transition:.3s cubic-bezier(0.63,0.01,0,1.39) 0.65s;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.elfi-free-item--eff1:hover .elfi-free-item__link-block{top:0;opacity:1}.elfi-free-item--eff1:hover .elfi-free-item__link-block:first-child{-webkit-transition:.2s linear 0.85s;-o-transition:.2s linear 0.85s;transition:.2s linear 0.85s}.elfi-free-item--eff1:hover .elfi-free-item__link-block:nth-child(2){-webkit-transition:.2s linear 0.95s;-o-transition:.2s linear 0.95s;transition:.2s linear 0.95s}.elfi-free-item--eff2 .elfi-free-item__info{top:-100%}.elfi-free-item--eff2 .elfi-free-item__header{left:-25px;opacity:0}.elfi-free-item--eff2 .elfi-free-item__header:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.elfi-free-item--eff2 .elfi-free-item__link-block{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}.elfi-free-item--eff2:hover .elfi-free-item__info{-webkit-transition:.35s cubic-bezier(0.63,0.01,0,1.39);-o-transition:.35s cubic-bezier(0.63,0.01,0,1.39);transition:.35s cubic-bezier(0.63,0.01,0,1.39);top:7px}.elfi-free-item--eff2:hover .elfi-free-item__header{-webkit-transition:.2s linear 0.45s;-o-transition:.2s linear 0.45s;transition:.2s linear 0.45s;left:0;opacity:1}.elfi-free-item--eff2:hover .elfi-free-item__header:after{-webkit-transition:.2s linear 0.6s;-o-transition:.2s linear 0.6s;transition:.2s linear 0.6s;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.elfi-free-item--eff2:hover .elfi-free-item__link-block{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff2:hover .elfi-free-item__link-block:first-child{-webkit-transition:.2s linear 0.85s;-o-transition:.2s linear 0.85s;transition:.2s linear 0.85s}.elfi-free-item--eff2:hover .elfi-free-item__link-block:nth-child(2){-webkit-transition:.2s linear 0.95s;-o-transition:.2s linear 0.95s;transition:.2s linear 0.95s}.elfi-free-item--eff3 .elfi-free-item__info{-webkit-transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.elfi-free-item--eff3 .elfi-free-item__header,.elfi-free-item--eff4 .elfi-free-item__info{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);opacity:0}.elfi-free-item--eff3 .elfi-free-item__header:after{bottom:-20px;opacity:0}.elfi-free-item--eff3 .elfi-free-item__link-block{opacity:0}.elfi-free-item--eff3 .elfi-free-item__link-block:first-child{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elfi-free-item--eff3 .elfi-free-item__link-block:nth-child(2){-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.elfi-free-item--eff3:hover .elfi-free-item__info{-webkit-transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.elfi-free-item--eff3:hover .elfi-free-item__header{-webkit-transition:.2s linear 0.45s;-o-transition:.2s linear 0.45s;transition:.2s linear 0.45s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff3:hover .elfi-free-item__header:after{-webkit-transition:.2s linear 0.6s;-o-transition:.2s linear 0.6s;transition:.2s linear 0.6s;bottom:0;opacity:1}.elfi-free-item--eff3:hover .elfi-free-item__link-block{-webkit-transition:.2s linear 0.85s;-o-transition:.2s linear 0.85s;transition:.2s linear 0.85s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.elfi-free-item--eff4 .elfi-free-item__header{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.elfi-free-item--eff4 .elfi-free-item__header:after{-webkit-transform:scaleX(1.3);-ms-transform:scaleX(1.3);transform:scaleX(1.3);opacity:0}.elfi-free-item--eff4 .elfi-free-item__link-block{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.elfi-free-item--eff4:hover .elfi-free-item__info{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff4:hover .elfi-free-item__header{-webkit-transition:.2s linear 0.45s;-o-transition:.2s linear 0.45s;transition:.2s linear 0.45s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff4:hover .elfi-free-item__header:after{-webkit-transition:.2s linear 0.65s;-o-transition:.2s linear 0.65s;transition:.2s linear 0.65s;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}.elfi-free-item--eff4:hover .elfi-free-item__link-block{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff4:hover .elfi-free-item__link-block:first-child{-webkit-transition:.2s linear 0.85s;-o-transition:.2s linear 0.85s;transition:.2s linear 0.85s}.elfi-free-item--eff4:hover .elfi-free-item__link-block:nth-child(2){-webkit-transition:.2s linear 0.95s;-o-transition:.2s linear 0.95s;transition:.2s linear 0.95s}.elfi-free-item--eff5 .elfi-free-item__info{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.elfi-free-item--eff5 .elfi-free-item__header,.elfi-free-item--eff5 .elfi-free-item__link-block{opacity:0}.elfi-free-item--eff5 .elfi-free-item__header:after{height:100%;opacity:0}.elfi-free-item--eff5 .elfi-free-item__link-block:first-child{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%)}.elfi-free-item--eff5 .elfi-free-item__link-block:nth-child(2){-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}.elfi-free-item--eff5:hover .elfi-free-item__info{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elfi-free-item--eff5:hover .elfi-free-item__header{-webkit-transition:.2s linear 0.45s;-o-transition:.2s linear 0.45s;transition:.2s linear 0.45s;opacity:1}.elfi-free-item--eff5:hover .elfi-free-item__header:after{-webkit-transition:.2s linear 0.65s;-o-transition:.2s linear 0.65s;transition:.2s linear 0.65s;height:2px;opacity:1}.elfi-free-item--eff5:hover .elfi-free-item__link-block{-webkit-transition:.2s linear 0.85s;-o-transition:.2s linear 0.85s;transition:.2s linear 0.85s;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.elfi-free-item.elfi-free-effect__item .portfolio_content{bottom:0;position:absolute;height:100%;width:100%}.elfi-free-item.elfi-free-effect__item p.elfiprice{position:relative;text-align:center;z-index:3;opacity:0;top:-48px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.elfi-free-item:hover p.elfiprice{opacity:1;top:0}.elfi-free-item.elfi-free-effect__item .elfi_product.woocommerce{width:100%;text-align:center;z-index:3;position:absolute;bottom:0;opacity:0;-webkit-transition:.3s ease-in-out 1s;-o-transition:.3s ease-in-out 1s;transition:.3s ease-in-out 1s}.elfi-free-item:hover .elfi_product.woocommerce{bottom:27px;opacity:1}.elfi-free-item.elfi-free-effect__item .portfolio_content small{margin-left:0;margin-top:10px;position:relative;z-index:1;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.elfi-free-item:hover .portfolio_content small{margin-left:10px;opacity:1}.elfi-free-item.elfi-free-effect__item p.elfi_on_sale{left:auto;right:0;text-align:right}