{"id":30283,"date":"2014-07-17T13:08:52","date_gmt":"2014-07-17T13:08:52","guid":{"rendered":"https:\/\/the7.io\/main\/?page_id=19037"},"modified":"2014-07-17T13:08:52","modified_gmt":"2014-07-17T13:08:52","slug":"portfolio-shortcode","status":"publish","type":"page","link":"http:\/\/heartbasedhospitality.com\/?page_id=30283","title":{"rendered":"Portfolio"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.dividers-on.classic-layout-list article {\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.dividers-on.classic-layout-list article:first-of-type {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.classic-layout-list.mode-list .post-entry-content {\n  width: calc(100% - );\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.classic-layout-list.mode-list .no-img .post-entry-content {\n  width: 100%;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.hover-scale article:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.gradient-overlay-layout-list article {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-thumbnail-rollover:after {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a:before {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a:after {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a:before {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a:after {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-meta {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-meta * {\n  font-style: italic;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .portfolio-categories {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-excerpt {\n  margin-bottom: 5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.centered-layout-list) .post-entry-content {\n  padding: 25px 30px 30px 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 0px;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 30px;\n  grid-column-gap: 30px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -15px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 15px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 30px;\n  grid-row-gap: 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid {\n  margin: -15px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 15px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 0px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-551365c45088b69fbc0c1ad9631d617d mode-grid classic-layout-list content-bg-on jquery-filter dt-icon-bg-on dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on quick-scale-img dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  loading-effect-none description-under-image \" data-padding=\"15px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.dividers-on.classic-layout-list article {\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.dividers-on.classic-layout-list article:first-of-type {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.classic-layout-list.mode-list .post-entry-content {\n  width: calc(100% - );\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.classic-layout-list.mode-list .no-img .post-entry-content {\n  width: 100%;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.hover-scale article:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.gradient-overlay-layout-list article {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-thumbnail-rollover:after {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:before {\n  border-width: 2px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:after {\n  border-width: 2px;\n  border-style: solid;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:before {\n  border-color: #ffffff;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:before {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:after {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:after {\n  border-color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-meta {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-meta * {\n  font-style: italic;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .portfolio-categories {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-excerpt {\n  margin-bottom: 5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.centered-layout-list) .post-entry-content {\n  padding: 25px 0px 10px 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 0px;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 50px;\n  grid-column-gap: 50px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 25px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 50px;\n  grid-row-gap: 50px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid {\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 40px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-a8c4e4b6224895b8150853e3048a014d mode-grid classic-layout-list jquery-filter content-align-center dt-icon-bg-off dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on disable-icon-hover-bg dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  loading-effect-none description-under-image \" data-padding=\"25px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.bottom-overlap-layout-list .post-entry-content {\n  margin-top: -100px;\n  width: 75%;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.bottom-overlap-layout-list:not(.mode-list) .no-img .post-entry-content {\n  margin-top: 0;\n  width: 100%;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.bottom-overlap-layout-list.mode-list .no-img .post-entry-content {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.hover-scale article:after {\n  background: rgba(0,0,0,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.gradient-overlay-layout-list article {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-thumbnail-rollover:after {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: rgba(0,0,0,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a {\n  width: 60px;\n  height: 60px;\n  line-height: 60px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:before {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:after {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:before {\n  border-color: #ffffff;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:before {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:after {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:after {\n  border-color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a > span:before {\n  font-size: 32px;\n  line-height: 60px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .entry-meta {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .portfolio-categories {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .entry-excerpt {\n  margin-bottom: 5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.centered-layout-list) .post-entry-content {\n  padding: 25px 20px 10px 20px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.content-bg-on:not(.classic-layout-list):not(\n      .centered-layout-list\n    ):not(.gradient-overlay-layout-list)\n    .post-entry-content {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 0px;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 50px;\n  grid-column-gap: 50px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 25px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 50px;\n  grid-row-gap: 50px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid {\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 40px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-e8ef4500778c375887a8b2c8d157a289 mode-grid bottom-overlap-layout-list content-bg-on jquery-filter content-align-center dt-icon-bg-off dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on disable-icon-hover-bg dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  loading-effect-none description-under-image \" data-padding=\"25px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.content-bg-on.classic-layout-list article {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.dividers-on.classic-layout-list article {\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.dividers-on.classic-layout-list article:first-of-type {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.classic-layout-list.mode-list .post-entry-content {\n  width: calc(100% - );\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.classic-layout-list.mode-list .no-img .post-entry-content {\n  width: 100%;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.hover-scale article:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.gradient-overlay-layout-list article {\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-thumbnail-wrap {\n  padding: 30px 30px 0px 30px;\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-thumbnail-rollover:after {\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a:before {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a:after {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a:before {\n  background: rgba(0,0,0,0.6);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-meta {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-meta * {\n  font-style: italic;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .portfolio-categories {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-excerpt {\n  margin-bottom: 5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.centered-layout-list) .post-entry-content {\n  padding: 20px 30px 35px 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.content-bg-on:not(.classic-layout-list):not(\n      .centered-layout-list\n    ):not(.gradient-overlay-layout-list)\n    .post-entry-content {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 500px;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 30px;\n  grid-column-gap: 30px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -15px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 15px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 30px;\n  grid-row-gap: 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid {\n  margin: -15px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 15px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: -5px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-3b2034cd0ac674ba47e72720ed2da80d mode-grid classic-layout-list content-bg-on jquery-filter content-align-center dt-icon-bg-on dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on scale-img dt-css-grid-wrap resize-by-browser-width  loading-effect-none description-under-image \" data-padding=\"15px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.content-rollover-layout-list .post-entry-content {\n  top: 0;\n  height: 100%;\n  overflow-y: hidden;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: -ms-flex;\n  display: flex;\n  -webkit-justify-content: flex-end;\n  -moz-justify-content: flex-end;\n  -ms-flex-pack: flex-end;\n  -ms-justify-content: flex-end;\n  justify-content: flex-end;\n  -webkit-flex-flow: column nowrap;\n  -moz-flex-flow: column nowrap;\n  -ms-flex-flow: column nowrap;\n  flex-flow: column nowrap;\n}\n.content-rollover-layout-list .post-entry-content:before {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 1;\n  content: '';\n  -webkit-transform: translate3d(0,35%,0);\n  transform: translate3d(0,35%,0);\n}\n.content-rollover-layout-list .entry-excerpt,\n.content-rollover-layout-list .post-details {\n  opacity: 0;\n  -webkit-transition: opacity 0.45s;\n  transition: opacity 0.45s;\n}\n.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .entry-excerpt,\n.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article .entry-excerpt,\n.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-details,\n.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article .post-details {\n  opacity: 1;\n}\n.content-rollover-layout-list .post-entry-content:before,\n.content-rollover-layout-list .post-entry-content .post-entry-wrapper {\n  -webkit-transition: opacity 0.35s, bottom 0.35s, -webkit-transform 0.4s;\n  transition: opacity 0.35s, bottom 0.35s, transform 0.4s;\n}\n.content-rollover-layout-list .post-entry-content .post-entry-wrapper {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  box-sizing: border-box;\n}\n.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-content:before,\n.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article.is-clicked .post-entry-content:before {\n  opacity: 1;\n  -webkit-transform: translate3d(0,0,0);\n  transform: translate3d(0,0,0);\n}\n.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper {\n  opacity: 1;\n  bottom: 0;\n}\n.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) .post-entry-wrapper {\n  opacity: 1;\n  bottom: 0 !important;\n  -webkit-transform: translateY(0) !important;\n  transform: translateY(0) !important;\n}\n#page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list .post-entry-content {\n  background: none;\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list .post-entry-content:before {\n  background: rgba(0,0,0,0.8);\n  background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 65%,rgba(0,0,0,0.8) 100%);\n  background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 65%,rgba(0,0,0,0.8) 100%);\n  background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 65%,rgba(0,0,0,0.8) 100%);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list .post-entry-wrapper {\n  padding: 0px 20px 20px 20px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list .post-entry-wrapper {\n  bottom: -15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list.meta-info-off .post-entry-wrapper {\n  bottom: -5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list article:not(.description-off) .post-entry-wrapper {\n  bottom: -20px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper {\n  bottom: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.hover-scale article:after {\n  background: rgba(0,0,0,0.2);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.gradient-overlay-layout-list article {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-thumbnail-rollover:after {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: rgba(0,0,0,0.2);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:before {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:after {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:before {\n  border-color: #ffffff;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:before {\n  background: rgba(255,255,255,0.4);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:after {\n  border-color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-title a,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.owl-carousel .entry-title a {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-meta {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-meta * {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .portfolio-categories {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-meta > a:after,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-meta > span:after {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-excerpt {\n  margin-bottom: 5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-excerpt * {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.centered-layout-list) .post-entry-content {\n  padding: 0px 20px 20px 20px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-bg-on:not(.classic-layout-list):not(\n      .centered-layout-list\n    ):not(.gradient-overlay-layout-list)\n    .post-entry-content {\n  background: rgba(0,0,0,0.8);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-details.details-type-link,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-details.details-type-link * {\n  color: #ffffff;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 50px;\n  grid-column-gap: 50px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 25px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 50px;\n  grid-row-gap: 50px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid {\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 30px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-926bfb8d7bd9e3698c5c17f5bee60c9d mode-grid content-rollover-layout-list content-bg-on jquery-filter content-align-center dt-icon-bg-on dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  loading-effect-none description-on-hover\" data-padding=\"25px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.gradient-overlay-layout-list .post-entry-content {\n  -webkit-backface-visibility: hidden;\n  transform: translatez(0);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post-entry-content {\n  top: 20px;\n  right: 20px;\n  bottom: 20px;\n  left: 20px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.hover-scale article:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.gradient-overlay-layout-list article {\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-thumbnail-rollover:after {\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:before {\n  border-width: 2px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:after {\n  border-width: 2px;\n  border-style: solid;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:before {\n  border-color: #ffffff;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:before {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:after {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:after {\n  border-color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.owl-carousel .entry-title {\n  margin-bottom: 0px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-title a,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.owl-carousel .entry-title a {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-meta {\n  margin-bottom: 10px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-meta * {\n  color: #ffffff;\n  font-style: italic;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .portfolio-categories {\n  margin-bottom: 10px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-meta > a:after,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-meta > span:after {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-excerpt {\n  margin-bottom: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-excerpt * {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.centered-layout-list) .post-entry-content {\n  padding: 0px 30px 0px 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 500px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-details.details-type-link,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-details.details-type-link * {\n  color: #ffffff;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 50px;\n  grid-column-gap: 50px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 25px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 50px;\n  grid-row-gap: 50px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid {\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 50px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-2c7022efdb8516c1376e059e9238455f mode-grid gradient-overlay-layout-list content-bg-on jquery-filter content-align-center dt-icon-bg-off dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on disable-icon-hover-bg dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  hover-scale loading-effect-none description-on-hover\" data-padding=\"25px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">#page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.content-bg-on.gradient-overlap-layout-list .post-entry-content {\n  background: linear-gradient(to bottom,#ffffff,#ffffff) no-repeat 0px 150px;\n}\n#page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.content-bg-on.gradient-overlap-layout-list .post-entry-content:before {\n  background: #ffffff;\n  background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);\n  background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);\n  background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);\n}\n#page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content {\n  background: #ffffff;\n  padding: 30px 30px 0px 30px;\n}\n#page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before {\n  display: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.hover-scale article:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.gradient-overlay-layout-list article {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-thumbnail-rollover:after {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 100px 5px 0px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a {\n  margin: 100px 10px 0px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a:before {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a:after {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a:before {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a:after {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-meta {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-meta * {\n  font-style: italic;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .portfolio-categories {\n  margin-bottom: 15px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-excerpt {\n  margin-bottom: 5px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.centered-layout-list) .post-entry-content {\n  padding: 100px 30px 0px 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.content-bg-on:not(.classic-layout-list):not(\n      .centered-layout-list\n    ):not(.gradient-overlay-layout-list)\n    .post-entry-content {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 0px;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 50px;\n  grid-column-gap: 50px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 25px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 50px;\n  grid-row-gap: 50px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid {\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 50px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-01f8619eb8b8e3914140ffd178d370c7 mode-grid gradient-overlap-layout-list content-bg-on jquery-filter content-align-center dt-icon-bg-on dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on quick-scale-img dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  loading-effect-none description-under-image \" data-padding=\"25px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1523451732124{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.gradient-overlay-layout-list .post-entry-content {\n  -webkit-backface-visibility: hidden;\n  transform: translatez(0);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post-entry-content {\n  top: 20px;\n  right: 20px;\n  bottom: 20px;\n  left: 20px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .filter-bg-decoration .filter-categories a.act {\n  color: #fff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.dividers-on:not(.mode-masonry) article {\n  margin-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.dividers-on:not(.mode-masonry) article:first-of-type,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.dividers-on:not(.mode-masonry) article.visible.first {\n  margin-top: 0;\n  padding-top: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.hover-scale article:after {\n  background: rgba(0,0,0,0.75);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.gradient-overlay-layout-list article {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-thumbnail-wrap {\n  padding: 0px 0px 0px 0px;\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-thumbnail-wrap *,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-thumbnail-rollover:after {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.enable-bg-rollover .post-thumbnail-rollover:after {\n  background: rgba(0,0,0,0.75);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container {\n  height: calc(100% - 100px);\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: 10px 5px 10px;\n}\n.content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a,\n.gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a {\n  margin: 10px 10px 10px 0;\n}\n.dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:before {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:after {\n  border-width: 0px;\n  border-style: solid;\n}\n.dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:before {\n  background: rgba(255,255,255,0.3);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:after {\n  background: rgba(255,255,255,0.5);\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a > span,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a > span:before {\n  font-size: 16px;\n  line-height: 44px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:not(:hover) > span {\n  color: #ffffff;\n}\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a > span,\n.dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-links-container a:hover > span {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-title,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.owl-carousel .entry-title {\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-title a,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.owl-carousel .entry-title a {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-meta {\n  margin-bottom: 10px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-meta * {\n  color: #ffffff;\n  font-style: italic;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .portfolio-categories {\n  margin-bottom: 10px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-meta > a:after,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-meta > span:after {\n  background: #ffffff;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-excerpt {\n  margin-bottom: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-excerpt * {\n  color: #ffffff;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.centered-layout-list) .post-entry-content {\n  padding: 0px 30px 0px 30px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.centered-layout-list):not(\n      .content-bg-on\n    ):not(.mode-list)\n    .no-img\n    .post-entry-content {\n  padding: 0;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.gradient-overlay-layout-list .post-entry-content {\n  border-radius: 0px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-details.details-type-link,\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-details.details-type-link * {\n  color: #ffffff;\n}\n@media screen and (max-width: ) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c article {\n    -webkit-flex-flow: column nowrap;\n    -moz-flex-flow: column nowrap;\n    -ms-flex-flow: column nowrap;\n    flex-flow: column nowrap;\n    margin-top: 20px;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.dividers-on article {\n    border: none;\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.content-bg-on.centered-layout-list article {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-entry-content {\n    width: 100%;\n    margin: 0;\n    top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-thumbnail-wrap {\n    padding: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-entry-content:after {\n    display: none;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .project-even .post-thumbnail-wrap,\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.centered-layout-list .post-thumbnail-wrap {\n    -webkit-order: 0;\n    -moz-order: 0;\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.centered-layout-list .post-entry-title-content {\n    -webkit-order: 1;\n    -moz-order: 1;\n    -ms-flex-order: 1;\n    order: 1;\n    width: 100%;\n    padding: 20px 20px 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.centered-layout-list .post-entry-content {\n    -webkit-order: 2;\n    -moz-order: 2;\n    -ms-flex-order: 2;\n    order: 2;\n    padding-top: 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-entry-content {\n    padding: 20px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-title {\n    margin: 3px 0 5px;\n    font-size: 20px;\n    line-height: 26px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-meta {\n    margin: 5px 0 5px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .entry-excerpt {\n    margin: 15px 0 0;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-details {\n    margin: 5px 0 10px;\n  }\n  #page .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c .post-details.details-type-link {\n    margin-bottom: 2px;\n  }\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 50px;\n  grid-column-gap: 50px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  max-width: 100%;\n  padding: 25px;\n  box-sizing: border-box;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(3,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 50px;\n  grid-row-gap: 50px;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid {\n  margin: -25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 33.333333333333%;\n  padding: 25px;\n}\n.cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(33.333333333333%) * 2;\n}\n.portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 50px;\n}\n@media screen and (max-width: 1199px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(1,1fr);\n  }\n  .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .double-width {\n    grid-column: span 1;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 100%;\n  }\n  .cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .portfolio-shortcode.portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(100%)*2;\n  }\n}<\/style><div class=\"portfolio-shortcode portfolio-masonry-shortcode-id-9cb7fb28e62d959e784b3a55bc17830c mode-grid gradient-overlay-layout-list content-bg-on jquery-filter content-align-center dt-icon-bg-on dt-icon-border-on dt-icon-hover-on dt-icon-hover-border-on dt-icon-hover-bg-on meta-info-off dt-css-grid-wrap enable-bg-rollover resize-by-browser-width  hover-fade loading-effect-none description-on-hover\" data-padding=\"25px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"3\" data-v-tablet-columns-num=\"1\" data-h-tablet-columns-num=\"3\" data-phone-columns-num=\"1\" data-width=\"0px\" data-columns=\"0\"><div class=\"dt-css-grid\" ><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1523451732124{padding-top: 70px&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":13572,"menu_order":410,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-30283","page","type-page","status-publish","hentry","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Portfolio - heartbasedhospitality.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/heartbasedhospitality.com\/?page_id=30283\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Portfolio - heartbasedhospitality.com\" \/>\n<meta property=\"og:description\" content=\"[vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1523451732124{padding-top: 70px&hellip;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/heartbasedhospitality.com\/?page_id=30283\" \/>\n<meta property=\"og:site_name\" content=\"heartbasedhospitality.com\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/heartbasedhospitality.com\\\/?page_id=30283\",\"url\":\"http:\\\/\\\/heartbasedhospitality.com\\\/?page_id=30283\",\"name\":\"Portfolio - heartbasedhospitality.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/heartbasedhospitality.com\\\/#website\"},\"datePublished\":\"2014-07-17T13:08:52+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/heartbasedhospitality.com\\\/?page_id=30283#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/heartbasedhospitality.com\\\/?page_id=30283\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/heartbasedhospitality.com\\\/?page_id=30283#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/heartbasedhospitality.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shortcodes\",\"item\":\"http:\\\/\\\/heartbasedhospitality.com\\\/?page_id=13572\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Portfolio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/heartbasedhospitality.com\\\/#website\",\"url\":\"https:\\\/\\\/heartbasedhospitality.com\\\/\",\"name\":\"heartbasedhospitality.com\",\"description\":\"Heart-Based Hospitality\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/heartbasedhospitality.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Portfolio - heartbasedhospitality.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/heartbasedhospitality.com\/?page_id=30283","og_locale":"en_US","og_type":"article","og_title":"Portfolio - heartbasedhospitality.com","og_description":"[vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row css=&#8221;.vc_custom_1508490488299{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][vc_column][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1508490415408{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221; bg_color_value=&#8221;#f7f7f7&#8243;][vc_column][\/vc_column][\/vc_row][vc_row type=&#8221;vc_default&#8221; margin_top=&#8221;-5&#8243; margin_bottom=&#8221;10&#8243;][vc_column css=&#8221;.vc_custom_1508490737990{padding-top: 70px !important;padding-bottom: 70px !important;}&#8221;][\/vc_column][\/vc_row][vc_row bg_type=&#8221;bg_color&#8221; bg_override=&#8221;ex-full&#8221; css=&#8221;.vc_custom_1523451732124{padding-top: 70px&hellip;","og_url":"http:\/\/heartbasedhospitality.com\/?page_id=30283","og_site_name":"heartbasedhospitality.com","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/heartbasedhospitality.com\/?page_id=30283","url":"http:\/\/heartbasedhospitality.com\/?page_id=30283","name":"Portfolio - heartbasedhospitality.com","isPartOf":{"@id":"https:\/\/heartbasedhospitality.com\/#website"},"datePublished":"2014-07-17T13:08:52+00:00","breadcrumb":{"@id":"http:\/\/heartbasedhospitality.com\/?page_id=30283#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["http:\/\/heartbasedhospitality.com\/?page_id=30283"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/heartbasedhospitality.com\/?page_id=30283#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/heartbasedhospitality.com\/"},{"@type":"ListItem","position":2,"name":"Shortcodes","item":"http:\/\/heartbasedhospitality.com\/?page_id=13572"},{"@type":"ListItem","position":3,"name":"Portfolio"}]},{"@type":"WebSite","@id":"https:\/\/heartbasedhospitality.com\/#website","url":"https:\/\/heartbasedhospitality.com\/","name":"heartbasedhospitality.com","description":"Heart-Based Hospitality","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/heartbasedhospitality.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"}]}},"_links":{"self":[{"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=\/wp\/v2\/pages\/30283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=30283"}],"version-history":[{"count":0,"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=\/wp\/v2\/pages\/30283\/revisions"}],"up":[{"embeddable":true,"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=\/wp\/v2\/pages\/13572"}],"wp:attachment":[{"href":"http:\/\/heartbasedhospitality.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=30283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}