.slider-container{margin-top:70px}.recentPortfolio .slider-item{margin:0 .68966em}.recentPortfolio .slider-item .portfolio-caption{line-height:20px}.recentPortfolio .slider-item .portfolio-caption h3{font:16px/24px Helvetica,sans-serif;font-weight:600}.recentPortfolio .slider-item .portfolio-caption h2{font:20px/24px Helvetica,sans-serif;font-weight:600}.recentPortfolio .slider-item .portfolio-caption p{font:13px/24px Helvetica,sans-serif;color:#767676;margin:0 0 10px}.loadmore-portfolio{cursor:pointer;padding:15px 0;display:inline-block;margin:auto;color:#555}.loadmore-portfolio:focus,.loadmore-portfolio:active,.loadmore-portfolio:hover{color:#333}.loadmore-portfolio.hidden-tag{visibility:hidden;opacity:0}.loadmore-portfolio .nasa-loadmore-text{font-weight:700;letter-spacing:1px;color:#777;visibility:visible;opacity:1}.loadmore-portfolio .nasa-loadmore-text:hover{color:#333}.loadmore-portfolio.nasa-loading .nasa-loadmore-text{visibility:hidden;opacity:0}.loadmore-portfolio:hover{background:none}.end-portfolio{background:none;font-weight:700;letter-spacing:1px;color:#777;padding:15px 0;cursor:default}.end-portfolio:hover{background:none}.end-portfolio:focus{color:#777}.portfolio-single-item{margin-top:45px;margin-bottom:60px}.portfolio-single-item h3{font-weight:700}.portfolio-item{position:relative;overflow:hidden}.portfolio-item h3{text-transform:none;font-weight:300;margin-bottom:0;text-transform:uppercase}.portfolio-item.columns-count-2 .portfolio-description{text-align:left}.portfolio-item .portfolio-image{position:relative;top:0;z-index:1}.portfolio-item .portfolio-image img{width:100%}.portfolio-item .portfolio-image .btn_group{position:absolute;left:0;right:0;top:50%;z-index:2;gap:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-item .portfolio-image .btn_group .portfolio-image-view{top:40px}.portfolio-item .portfolio-image .btn_group .portfolio-link{top:-40px}.portfolio-item .portfolio-image .btn_group .portfolio-image-view,.portfolio-item .portfolio-image .btn_group .portfolio-link{position:relative;opacity:0}.portfolio-item .portfolio-image .btn_group a{background:#252525;color:#fff;padding:0!important;line-height:0px!important;width:40px;height:40px;opacity:.5;position:relative;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-border-radius:100%!important;-moz-border-radius:100%!important;border-radius:100%!important}.portfolio-item .portfolio-image .btn_group a:focus{outline:none}.portfolio-item .portfolio-image .btn_group a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff0;stroke-width:2px;stroke:currentColor}.portfolio-item .portfolio-image .btn_group a:hover{opacity:.8;background:#f32321}.portfolio-item .portfolio-image .zoom{opacity:0;visibility:hidden}.portfolio-item .portfolio-image .zoom .bg{background-color:#ddd!important;opacity:.6;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;width:100%;height:100%}.portfolio-item .portfolio-description{line-height:18px;font-size:100%;padding:15px 15px 20px 15px;position:absolute;z-index:2;bottom:-100px;width:100%;background:#fff;opacity:0}.portfolio-item .portfolio-description .portfolio-cat a{color:#aaa}.portfolio-item .portfolio-description a{color:#f76b6a}.portfolio-item .portfolio-description a:hover{color:#767676}.portfolio-item .portfolio-description h3{text-transform:uppercase;font-size:100%;font-weight:700;letter-spacing:1px}.portfolio-item .portfolio-description h3 a{color:#252525}.portfolio-item .portfolio-description h3 a:hover{color:#f76b6a}.portfolio-item .portfolio-description p{color:#767676;font:13px/20px Arial,Helvetica,sans-serif}.portfolio-item:hover .portfolio-image{top:-20px}.portfolio-item:hover .portfolio-image .zoom{opacity:1;visibility:visible}.portfolio-item:hover .portfolio-image .portfolio-image-view,.portfolio-item:hover .portfolio-image .portfolio-link{opacity:.5;top:0}.portfolio-item:hover .portfolio-description{opacity:1;bottom:0}.items-slider-portfolio .portfolio-item{margin:0!important}.items-slider-portfolio .portfolio-item:hover .portfolio-image{top:0}.portfolio-pagination{float:right}.portfolio-pagination li{margin:0 2px 0 2px;float:left;list-style:none}.portfolio-pagination li span.page-numbers,.portfolio-pagination li .inactive{padding:6px 10px;font:14px/15px Arial,Helvetica,sans-serif;font-weight:500}.portfolio-pagination li span.page-numbers.current,.portfolio-pagination li .inactive.current{color:#FFF;background-color:#000}@media (min-width:980px){.portfolio-item.columns-count-4{width:24.8%}.portfolio-item.columns-count-4 .portfolio-image .btn_group{margin-top:-42px}.portfolio-item.columns-count-4 .portfolio-image .btn_group a{margin-bottom:10px}}.back-history{position:absolute;right:20px;top:50%;margin-top:-10px;font-size:13px}.back-history:hover,.back-history:focus{text-decoration:none!important}.back-history:before{content:"\f104";font-family:FontAwesome;font-size:9px;margin:0 9px 0 0;position:relative;top:-1px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}h2.title,h3.title{position:relative;font-size:22px;margin:25px 0 20px}h2.title:before,h3.title:before{border-top:1px solid #ddd;right:0;width:100%;content:"";display:block;position:absolute;top:50%}h2.title span,h3.title span{text-transform:uppercase;background-color:#fff;position:relative;z-index:1;padding:0 20px}.upercase{text-transform:uppercase}.portfolio-navigation{margin-top:15px;float:left;width:100%;margin-bottom:30px}.portfolio-navigation+.title-alt{margin-top:0}.portfolio-navigation .portfolio-nav{padding:7px 15px;display:block}.portfolio-navigation .next-portfolio,.portfolio-navigation .prev-portfolio{position:relative;background-color:#bbb;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.portfolio-navigation .next-portfolio:hover,.portfolio-navigation .prev-portfolio:hover{background-color:#f76b6a;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.portfolio-navigation .next-portfolio:hover a,.portfolio-navigation .prev-portfolio:hover a{border-color:#f76b6a}.portfolio-navigation .next-portfolio a,.portfolio-navigation .prev-portfolio a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-color:#bbb;color:#fff!important}.portfolio-navigation .next-portfolio a:hover,.portfolio-navigation .prev-portfolio a:hover{border-color:#f76b6a;color:#fff;background-color:#f76b6a;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.portfolio-navigation .next-portfolio .hide-info,.portfolio-navigation .prev-portfolio .hide-info{position:absolute;opacity:0;visibility:hidden;width:250px;top:-76px;left:auto;background-color:#FFF;border:1px solid #eee;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:100;-webkit-box-shadow:1px 1px 2px 0 rgb(0 0 0 / .1);-moz-box-shadow:1px 1px 2px 0 rgb(0 0 0 / .1);box-shadow:1px 1px 2px 0 rgb(0 0 0 / .1);display:table}.portfolio-navigation .next-portfolio .hide-info:before,.portfolio-navigation .prev-portfolio .hide-info:before{bottom:-22px;left:7%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:#D5D5D5;border-width:11px;margin-left:44px}.portfolio-navigation .next-portfolio .hide-info:after,.portfolio-navigation .prev-portfolio .hide-info:after{bottom:-20px;left:7%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:#fff;border-width:10px;margin-left:45px}.portfolio-navigation .next-portfolio .hide-info img,.portfolio-navigation .prev-portfolio .hide-info img{float:left;margin-right:10px;height:auto;max-width:125px;max-height:60px}.portfolio-navigation .next-portfolio .hide-info span,.portfolio-navigation .prev-portfolio .hide-info span{font-weight:500;font-size:12px;display:block;margin:0!important;color:#f76b6a;text-transform:uppercase;display:table-cell;vertical-align:middle}.portfolio-navigation .next-portfolio .hide-info span.price,.portfolio-navigation .prev-portfolio .hide-info span.price{font-weight:500;color:#252525;margin:0!important;line-height:15px;text-transform:uppercase;text-align:center}.portfolio-navigation .next-portfolio:hover .hide-info,.portfolio-navigation .prev-portfolio:hover .hide-info{opacity:1;visibility:visible}.portfolio-navigation .prev-portfolio .hide-info{left:0;right:auto;padding-right:10px}.portfolio-navigation .prev-portfolio .hide-info img{float:left;margin-right:10px;margin-left:0}.portfolio-navigation .prev-portfolio .hide-info span{margin-right:10px;right:0}.portfolio-navigation .prev-portfolio .hide-info:before,.portfolio-navigation .prev-portfolio .hide-info:after{left:0;right:auto}.portfolio-navigation .next-portfolio .hide-info{right:0;left:auto;padding-left:10px}.portfolio-navigation .next-portfolio .hide-info:before,.portfolio-navigation .next-portfolio .hide-info:after{left:160px;right:20px}.portfolio-navigation .next-portfolio img{float:right!important;margin-right:0!important;margin-left:10px}.portfolio-navigation .next-portfolio span{text-align:left;margin-left:10px;left:0}.recent-categ{margin-bottom:25px}.all-pages{font-size:12px;color:#252525;letter-spacing:1px;line-height:33px}.meta-content{list-style:none;font-size:100%;margin:30px 0 5px;padding:0;color:#767676}.meta-content li{border-top:1px solid #ddd;padding:15px 0}.meta-content li.lastItem{border-bottom:1px solid #ddd}.meta-content li a{color:#f76b6a}.meta-content strong{color:#515151}.portfolio-list{margin-bottom:20px!important}.portfolio-lightbox{margin:0 auto;text-align:center;max-width:800px;position:relative}@media only screen and (max-width:767px){.portfolio-single-item h3{margin-top:30px}}.html-ready .portfolio-image,.html-ready .portfolio-image .btn_group a,.html-ready .portfolio-image .btn_group a span:after,.html-ready .portfolio-image .btn_group a span:before,.html-ready .portfolio-image .zoom,.html-ready .portfolio-image .zoom i,.html-ready .portfolio-image-view,.html-ready .portfolio-link,.html-ready .portfolio-description{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.html-ready .loadmore-portfolio .nasa-loadmore-text{-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}