.portfolio-entries{margin:0 -10px}.portfolio-entries .portfolio-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;list-style:none;padding:0;margin:0 0 24px}.portfolio-entries .portfolio-filters.filter-pos-left{-webkit-justify-content:flex-start;justify-content:flex-start}.portfolio-entries .portfolio-filters.filter-pos-right{-webkit-justify-content:flex-end;justify-content:flex-end}.portfolio-entries .portfolio-filters.filter-pos-full li{-webkit-flex-grow:1;flex-grow:1}.portfolio-entries .portfolio-filters li{margin:0 3px;text-align:center}.portfolio-entries .portfolio-filters li:first-child{margin-left:0 !important}.portfolio-entries .portfolio-filters li:last-child{margin-right:0 !important}.portfolio-entries .portfolio-filters li a{display:inline-block;width:100%;padding:3px 10px;background-color:#f6f6f6;color:#444444;font-size:13px;line-height:1.5;letter-spacing:0.3px;text-transform:uppercase}.portfolio-entries .portfolio-filters li.active a,.portfolio-entries .portfolio-filters li a:hover{background-color:#13aff0;color:#fff}.portfolio-entries .column-1{width:100%}.portfolio-entries .column-2{width:50%}.portfolio-entries .column-3{width:33.33%}.portfolio-entries .column-4{width:25%}.portfolio-entries .column-5{width:20%}.portfolio-entries .column-6{width:16.66666667%}.portfolio-entries .column-7{width:14.28%}.portfolio-entries .column-8{width:12.5%}.portfolio-entries .column-9{width:11.11%}.portfolio-entries .column-10{width:10%}.portfolio-entries .portfolio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-entries .portfolio-entry{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;float:none;padding:10px;margin:0}.portfolio-entries .portfolio-entry-inner{width:100%}.portfolio-entries .portfolio-entry-thumbnail{position:relative}.portfolio-entries .portfolio-entry-thumbnail img{width:100%}.portfolio-entries .portfolio-entry-thumbnail .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;text-align:center;z-index:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.portfolio-entries .portfolio-entry-thumbnail:hover .overlay{opacity:1}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-content,.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a{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-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-content{position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons{list-style:none;padding:0;margin:0}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li{display:inline-block;padding:0 4px}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a{position:relative;width:45px;height:45px;line-height:1;font-size:16px;background-color:rgba(255,255,255,0.2);color:#fff;border:1px solid rgba(255,255,255,0.4);border-radius:50%;z-index:99}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a:hover{background-color:rgba(255,255,255,0.4)}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content,.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.portfolio-entries .portfolio-entry-thumbnail:hover .portfolio-inside-content,.portfolio-entries .portfolio-entry-thumbnail:hover .portfolio-overlay-icons li a{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content{position:relative;z-index:99;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content.has-icons{margin-top:15px}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .portfolio-entry-title a{color:#fff}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .portfolio-entry-title a:hover{color:#ddd}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories,.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories a{color:#ddd}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories:hover,.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories a:hover{color:#fff}.portfolio-entries .portfolio-entry-thumbnail .triangle-wrap{position:absolute;bottom:0;left:15%;width:0;height:0;border-style:solid;border-color:transparent;border-bottom-width:6px;border-bottom-color:#f9f9f9;border-right-width:6px;border-left-width:6px;z-index:100}.portfolio-entries .portfolio-content{display:block;background-color:#f9f9f9;padding:25px}.portfolio-entries .portfolio-entry-title{color:#fff;font-size:16px;margin:0;cursor:pointer}.portfolio-entries .categories{font-size:13px;line-height:1.3;color:#a7a7a7}.portfolio-entries .categories a{color:#a7a7a7}.portfolio-entries .categories a:hover{color:#333}.portfolio-entries .has-title .categories{margin-top:5px}.portfolio-entries .oceanwp-pagination{display:inline-block;width:100%;margin-top:20px}.portfolio-entries .oceanwp-pagination ul.page-numbers{padding:0}.ocean_portfolio .related-portfolio-title{margin:12px 0 0}body .pswp{z-index:999999}.portfolio-entries.custom-col .col.first{clear:none}.portfolio-entries.archives-col-1 .portfolio-entry,.portfolio-entries.archives-col-2 .portfolio-entry:nth-child(2n+1),.portfolio-entries.archives-col-3 .portfolio-entry:nth-child(3n+1),.portfolio-entries.archives-col-4 .portfolio-entry:nth-child(4n+1),.portfolio-entries.archives-col-5 .portfolio-entry:nth-child(5n+1),.portfolio-entries.archives-col-6 .portfolio-entry:nth-child(6n+1),.portfolio-entries.archives-col-7 .portfolio-entry:nth-child(7n+1),.portfolio-entries.archives-col-8 .portfolio-entry:nth-child(8n+1),.portfolio-entries.archives-col-9 .portfolio-entry:nth-child(9n+1),.portfolio-entries.archives-col-10 .portfolio-entry:nth-child(10n+1){clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.portfolio-entries.tablet-col .col.first,.portfolio-entries.tablet-col .col{clear:none}.portfolio-entries.tablet-1-col .portfolio-entry,.portfolio-entries.tablet-2-col .portfolio-entry:nth-child(2n+1),.portfolio-entries.tablet-3-col .portfolio-entry:nth-child(3n+1),.portfolio-entries.tablet-4-col .portfolio-entry:nth-child(4n+1),.portfolio-entries.tablet-5-col .portfolio-entry:nth-child(5n+1),.portfolio-entries.tablet-6-col .portfolio-entry:nth-child(6n+1),.portfolio-entries.tablet-7-col .portfolio-entry:nth-child(7n+1),.portfolio-entries.tablet-8-col .portfolio-entry:nth-child(8n+1),.portfolio-entries.tablet-9-col .portfolio-entry:nth-child(9n+1),.portfolio-entries.tablet-10-col .portfolio-entry:nth-child(10n+1){clear:both}.portfolio-entries.tablet-1-col .portfolio-entry{width:calc( 100% / 1) !important}.portfolio-entries.tablet-2-col .portfolio-entry{width:calc( 100% / 2) !important}.portfolio-entries.tablet-3-col .portfolio-entry{width:calc( 100% / 3) !important}.portfolio-entries.tablet-4-col .portfolio-entry{width:calc( 100% / 4) !important}.portfolio-entries.tablet-5-col .portfolio-entry{width:calc( 100% / 5) !important}.portfolio-entries.tablet-6-col .portfolio-entry{width:calc( 100% / 6) !important}.portfolio-entries.tablet-7-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 7) !important}.portfolio-entries.tablet-8-col .portfolio-entry{width:calc( 100% / 8) !important}.portfolio-entries.tablet-9-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 9) !important}.portfolio-entries.tablet-10-col .portfolio-entry{width:calc( 100% / 10) !important}}@media only screen and (max-width: 767px){.portfolio-entries.mobile-col .col.first,.portfolio-entries.mobile-col .col{clear:none}.portfolio-entries.mobile-1-col .portfolio-entry,.portfolio-entries.mobile-2-col .portfolio-entry:nth-child(2n+1),.portfolio-entries.mobile-3-col .portfolio-entry:nth-child(3n+1),.portfolio-entries.mobile-4-col .portfolio-entry:nth-child(4n+1),.portfolio-entries.mobile-5-col .portfolio-entry:nth-child(5n+1),.portfolio-entries.mobile-6-col .portfolio-entry:nth-child(6n+1),.portfolio-entries.mobile-7-col .portfolio-entry:nth-child(7n+1),.portfolio-entries.mobile-8-col .portfolio-entry:nth-child(8n+1),.portfolio-entries.mobile-9-col .portfolio-entry:nth-child(9n+1),.portfolio-entries.mobile-10-col .portfolio-entry:nth-child(10n+1){clear:both}.portfolio-entries.mobile-1-col .portfolio-entry{width:calc( 100% / 1) !important}.portfolio-entries.mobile-2-col .portfolio-entry{width:calc( 100% / 2) !important}.portfolio-entries.mobile-3-col .portfolio-entry{width:calc( 100% / 3) !important}.portfolio-entries.mobile-4-col .portfolio-entry{width:calc( 100% / 4) !important}.portfolio-entries.mobile-5-col .portfolio-entry{width:calc( 100% / 5) !important}.portfolio-entries.mobile-6-col .portfolio-entry{width:calc( 100% / 6) !important}.portfolio-entries.mobile-7-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 7) !important}.portfolio-entries.mobile-8-col .portfolio-entry{width:calc( 100% / 8) !important}.portfolio-entries.mobile-9-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 9) !important}.portfolio-entries.mobile-10-col .portfolio-entry{width:calc( 100% / 10) !important}}body.rtl .portfolio-entries .portfolio-filters.filter-pos-left{-webkit-justify-content:flex-end;justify-content:flex-end}body.rtl .portfolio-entries .portfolio-filters.filter-pos-right{-webkit-justify-content:flex-start;justify-content:flex-start}body.rtl .portfolio-entries .portfolio-entry-thumbnail .overlay{right:0;left:auto}body.rtl .portfolio-entries .portfolio-entry-thumbnail .triangle-wrap{right:15%;left:auto}
