.portfolio-page .pp-header{position:relative;display:block;width:100%;margin:0 0 2rem;text-align:left;font-size:2rem;line-height:1;font-weight:700}@media (min-width:800px){.portfolio-page .pp-header{font-size:3.125rem}}.portfolio-page .pp-header-back{position:relative;display:flex;align-items:center;flex-direction:row;width:100%;margin:0 0 2rem;font-size:1.25rem;line-height:1}@media (min-width:800px){.portfolio-page .pp-header-back{margin-bottom:3.125rem;font-weight:300}}.portfolio-page .pp-header-back:before{position:relative;display:block;width:2rem;height:2rem;margin:0 1rem 0 0;background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M 13.470703 12.986328 A 1.50015 1.50015 0 0 0 12.439453 13.439453 L 2.4394531 23.439453 A 1.50015 1.50015 0 0 0 2.4394531 25.560547 L 12.439453 35.560547 A 1.50015 1.50015 0 1 0 14.560547 33.439453 L 7.1210938 26 L 44.5 26 A 1.50015 1.50015 0 1 0 44.5 23 L 7.1210938 23 L 14.560547 15.560547 A 1.50015 1.50015 0 0 0 13.470703 12.986328 z' fill='%2369BA45'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%;content:""}.portfolio-page .pp-header-categories{position:relative;display:flex;flex-wrap:wrap;align-items:start;flex-direction:row;width:100%;margin:0 0 2rem;font-size:1rem;line-height:1.5;color:#8c9494}@media (min-width:800px){.portfolio-page .pp-header-categories{margin-bottom:3.125rem;font-weight:300;font-size:1.25rem}}.portfolio-page .pp-header-categories>h5{position:relative;display:block;flex:0 0 100%;color:#373a3c;font-weight:600;margin:0}.portfolio-page .pp-header-categories>a{position:relative;display:block;margin:1rem 0 0;color:inherit}.portfolio-page .pp-header-categories>a:not(:last-child):not(.tag):after{margin-right:.5rem;content:","}.portfolio-page .pp-header-categories>a.tag{display:flex;flex-direction:row;align-items:center;margin-right:1rem;padding:.5rem .75rem;font-weight:300;border-radius:.375rem;background-color:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.1);transition:background-color .15s ease;color:#373a3c}.portfolio-page .pp-header-categories>a.tag:hover{background-color:rgba(0,0,0,.05)}.portfolio-page .pp-header-categories>a.tag>.icon{position:relative;display:none;margin:0 0 0 .5rem;padding:0;width:.75rem;height:.75rem;order:9999;background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M 39.486328 6.9785156 A 1.50015 1.50015 0 0 0 38.439453 7.4394531 L 24 21.878906 L 9.5605469 7.4394531 A 1.50015 1.50015 0 0 0 8.484375 6.984375 A 1.50015 1.50015 0 0 0 7.4394531 9.5605469 L 21.878906 24 L 7.4394531 38.439453 A 1.50015 1.50015 0 1 0 9.5605469 40.560547 L 24 26.121094 L 38.439453 40.560547 A 1.50015 1.50015 0 1 0 40.560547 38.439453 L 26.121094 24 L 40.560547 9.5605469 A 1.50015 1.50015 0 0 0 39.486328 6.9785156 z' fill='%23000000'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%}.portfolio-page .pp-header-categories>a.tag>.count{position:relative;display:block;font-weight:500;margin:0 0 0 .25rem}.portfolio-page .pp-header-categories>a.tag.active{background-color:#d2eac7;color:#355d23}.portfolio-page .pp-header-categories>a.tag.active>.icon{display:block}.portfolio-page.portfolio-list .pp-item-wrap{position:relative;display:block;width:auto;margin:-1rem -.5rem 1rem}@media (min-width:800px){.portfolio-page.portfolio-list .pp-item-wrap{display:flex;flex-direction:row;flex-wrap:wrap;margin:-1.5rem -.75rem 1.5rem}}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item{position:relative;display:block;flex:0 0 auto;margin:0;padding:1rem .5rem 0}@media (min-width:800px){.portfolio-page.portfolio-list .pp-item-wrap>.pp-item{flex:0 0 33.33%;padding:1.5rem .75rem 0}}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a{position:relative;display:block;flex:0;width:100%;margin:0;padding:0 0 1rem;border:0;color:inherit;text-decoration:none;transition:transform .5s ease}@media (min-width:800px){.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a:hover{transform:translateY(-.5rem)}}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a .pp-item-image-wrap{position:relative;display:block;width:auto;height:auto;margin:0 0 1rem;padding:0}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a .pp-item-image-wrap>.pp-item-image{position:relative;display:block;width:100%;height:auto;background:#373a3c;border-radius:.375rem;overflow:hidden}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a .pp-item-image-wrap>.pp-item-image:before{display:block;padding-top:56.25%;content:""}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a .pp-item-image-wrap>.pp-item-image>img{position:absolute;z-index:2;display:block;left:0;top:50%;width:100%;height:auto;border-radius:inherit;transform:translateY(-50%);opacity:0;transition:opacity .5s ease-in-out}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a .pp-item-image-wrap>.pp-item-image>img.show{opacity:1}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a>h4{position:relative;display:block;margin:0;padding:0 .5rem;font-weight:500;font-size:1.25rem}.portfolio-page.portfolio-list .pp-item-wrap>.pp-item>a>p{position:relative;display:block;margin:.5rem 0 0;padding:0 .5rem}.portfolio-page.portfolio-material .pp-image-wrap{position:relative;display:block;width:auto;margin:0;padding:0;overflow:hidden;background-color:#373a3c;border-radius:.75rem;box-shadow:0 0 0 .125rem hsla(0,0%,100%,.75);transition:transform 2s ease-in-out}.portfolio-page.portfolio-material .pp-image-wrap:before{display:block;padding-top:56.25%;content:""}.portfolio-page.portfolio-material .pp-image-wrap>img{position:absolute;z-index:1;display:block;left:0;top:50%;width:100%;height:auto;border-radius:inherit;transform:translateY(-50%);opacity:0;transition:opacity .5s ease-in-out}.portfolio-page.portfolio-material .pp-image-wrap>img.show{opacity:1}.portfolio-page.portfolio-material .pp-image-wrap>img img+img{z-index:2}.portfolio-page.portfolio-material .pp-organization-wrap{position:relative;display:block;width:100%}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 0 2rem}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:800px){.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization{flex-direction:row;margin:0 -1.5rem 2rem;border-bottom:0!important}}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*{position:relative;display:flex;flex-direction:column;width:100%;margin:0 0 2rem;font-size:1rem;font-weight:300;flex:0;padding:0 0 0 3rem}@media (min-width:800px){.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*{margin-bottom:0;font-size:1.125rem;flex:0 0 33.33%;padding:0 1.5rem}}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*>.icon{position:absolute;left:0;top:-.5rem;display:block;margin:0;width:2rem;height:2rem;background:transparent no-repeat 50%;background-size:100%}@media (min-width:800px){.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*>.icon{position:relative;left:auto;top:auto;margin:0 0 1.5rem -.25rem;width:3rem;height:3rem}}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*>h6{position:relative;display:block;width:100%;margin:0 0 1rem;padding:0;font-size:inherit;font-weight:600}@media (min-width:800px){.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*>h6{margin-bottom:1.5rem}}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*>p{position:relative;display:block;width:100%;margin:0;font-size:inherit}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>*>p+p{margin-top:.5rem;font-size:1rem}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>.pp-org-image{padding:0}@media (min-width:800px){.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>.pp-org-image{padding:0 1.5rem}}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>.pp-place>.icon{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M 24 4 C 14.629252 4 7 11.629252 7 21 C 7 25.20679 8.5433056 29.064832 11.078125 32.03125 L 11.085938 32.039062 L 11.091797 32.046875 C 11.091797 32.046875 18.323729 40.299027 20.898438 42.755859 C 22.622568 44.39966 25.375478 44.39966 27.099609 42.755859 C 30.034388 39.956663 36.910156 32.042969 36.910156 32.042969 L 36.914062 32.037109 L 36.919922 32.03125 C 39.456988 29.064801 41 25.20679 41 21 C 41 11.629252 33.370748 4 24 4 z M 24 7 C 31.749252 7 38 13.250748 38 21 C 38 24.47521 36.733544 27.632586 34.638672 30.082031 C 34.625032 30.097631 27.590036 38.143501 25.029297 40.585938 C 24.435428 41.152136 23.562619 41.152136 22.96875 40.585938 C 20.828579 38.543748 13.381099 30.106639 13.359375 30.082031 L 13.357422 30.080078 C 11.265326 27.630829 10 24.474248 10 21 C 10 13.250748 16.250748 7 24 7 z M 24 15 C 22.125 15 20.528815 15.757133 19.503906 16.910156 C 18.478997 18.063179 18 19.541667 18 21 C 18 22.458333 18.478997 23.936821 19.503906 25.089844 C 20.528815 26.242867 22.125 27 24 27 C 25.875 27 27.471185 26.242867 28.496094 25.089844 C 29.521003 23.936821 30 22.458333 30 21 C 30 19.541667 29.521003 18.063179 28.496094 16.910156 C 27.471185 15.757133 25.875 15 24 15 z M 24 18 C 25.124999 18 25.778816 18.367867 26.253906 18.902344 C 26.728997 19.436821 27 20.208333 27 21 C 27 21.791667 26.728997 22.563179 26.253906 23.097656 C 25.778816 23.632133 25.124999 24 24 24 C 22.875001 24 22.221184 23.632133 21.746094 23.097656 C 21.271003 22.563179 21 21.791667 21 21 C 21 20.208333 21.271003 19.436821 21.746094 18.902344 C 22.221184 18.367867 22.875001 18 24 18 z' fill='%238C9494'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>.pp-factory>.icon{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M 33.5 4 C 31.58477 4 30 5.5847703 30 7.5 L 30 18 L 26 18 L 26 13.5 A 1.50015 1.50015 0 0 0 23.667969 12.251953 L 17 16.697266 L 17 13.5 A 1.50015 1.50015 0 0 0 14.667969 12.251953 L 6.5566406 17.662109 C 5.5869011 18.309104 5.0021584 19.400648 5 20.566406 A 1.50015 1.50015 0 0 0 5 20.570312 L 5 38.5 C 5 40.41523 6.5847703 42 8.5 42 L 39.5 42 C 41.41523 42 43 40.41523 43 38.5 L 43 7.5 C 43 5.5847703 41.41523 4 39.5 4 L 33.5 4 z M 33.5 7 L 39.5 7 C 39.793909 7 40 7.2060907 40 7.5 L 40 38.5 C 40 38.793909 39.793909 39 39.5 39 L 8.5 39 C 8.2060907 39 8 38.793909 8 38.5 L 8 20.572266 L 8 20.570312 C 8.0009062 20.402522 8.0829851 20.25139 8.2226562 20.158203 L 14 16.304688 L 14 19.5 A 1.50015 1.50015 0 0 0 16.332031 20.748047 L 23 16.302734 L 23 19.5 A 1.50015 1.50015 0 0 0 24.5 21 L 31.5 21 A 1.50015 1.50015 0 0 0 33 19.5 L 33 7.5 C 33 7.2060907 33.206091 7 33.5 7 z M 13 24 C 12.446 24 12 24.446 12 25 L 12 27 C 12 27.554 12.446 28 13 28 L 15 28 C 15.554 28 16 27.554 16 27 L 16 25 C 16 24.446 15.554 24 15 24 L 13 24 z M 23 24 C 22.446 24 22 24.446 22 25 L 22 27 C 22 27.554 22.446 28 23 28 L 25 28 C 25.554 28 26 27.554 26 27 L 26 25 C 26 24.446 25.554 24 25 24 L 23 24 z M 33 24 C 32.446 24 32 24.446 32 25 L 32 27 C 32 27.554 32.446 28 33 28 L 35 28 C 35.554 28 36 27.554 36 27 L 36 25 C 36 24.446 35.554 24 35 24 L 33 24 z M 13 32 C 12.446 32 12 32.446 12 33 L 12 35 C 12 35.554 12.446 36 13 36 L 15 36 C 15.554 36 16 35.554 16 35 L 16 33 C 16 32.446 15.554 32 15 32 L 13 32 z M 23 32 C 22.446 32 22 32.446 22 33 L 22 35 C 22 35.554 22.446 36 23 36 L 25 36 C 25.554 36 26 35.554 26 35 L 26 33 C 26 32.446 25.554 32 25 32 L 23 32 z M 33 32 C 32.446 32 32 32.446 32 33 L 32 35 C 32 35.554 32.446 36 33 36 L 35 36 C 35.554 36 36 35.554 36 35 L 36 33 C 36 32.446 35.554 32 35 32 L 33 32 z' fill='%238C9494'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%}.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization>.pp-object>.icon{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M 24 3.9882812 C 22.514682 3.9882813 21.030361 4.3356862 19.671875 5.03125 A 1.50015 1.50015 0 0 0 19.667969 5.0332031 L 7.9824219 11.048828 C 6.1540644 11.99046 5 13.882081 5 15.939453 L 5 32.060547 C 5 34.117292 6.1527495 36.008284 7.9824219 36.949219 L 19.667969 42.966797 A 1.50015 1.50015 0 0 0 19.669922 42.96875 C 22.386894 44.359878 25.611153 44.359878 28.328125 42.96875 A 1.50015 1.50015 0 0 0 28.332031 42.966797 L 40.017578 36.949219 C 41.845936 36.007587 42.998047 34.117292 42.998047 32.060547 L 42.998047 15.939453 C 42.998047 13.883203 41.846485 11.991947 40.017578 11.050781 L 40.015625 11.050781 L 28.332031 5.0332031 A 1.50015 1.50015 0 0 0 28.330078 5.03125 C 26.971639 4.3356831 25.485318 3.9882812 24 3.9882812 z M 24 6.9882812 C 25.015682 6.9882812 26.032376 7.2266888 26.962891 7.703125 L 38.642578 13.716797 A 1.50015 1.50015 0 0 0 38.644531 13.71875 C 39.478859 14.147815 39.998047 15.000198 39.998047 15.939453 L 39.998047 32.060547 C 39.998047 32.999802 39.478221 33.852835 38.642578 34.283203 L 26.960938 40.296875 C 25.101208 41.249082 22.90122 41.249659 21.041016 40.298828 L 21.037109 40.296875 L 9.3554688 34.283203 A 1.50015 1.50015 0 0 0 9.3554688 34.28125 C 8.5210871 33.852185 8 32.999802 8 32.060547 L 8 15.939453 C 8 14.998825 8.5198262 14.147165 9.3554688 13.716797 L 21.039062 7.703125 C 21.969577 7.2266888 22.984318 6.9882813 24 6.9882812 z M 11.470703 14.490234 A 1.50015 1.50015 0 0 0 10.808594 17.330078 L 19.640625 21.919922 C 20.546915 22.390594 21.517048 22.646273 22.5 22.804688 L 22.5 37.5 A 1.50015 1.50015 0 1 0 25.5 37.5 L 25.5 22.804688 C 26.482952 22.646272 27.451132 22.390594 28.357422 21.919922 A 1.50015 1.50015 0 0 0 28.359375 21.919922 L 37.191406 17.332031 A 1.5007827 1.5007827 0 1 0 35.808594 14.667969 L 26.974609 19.257812 C 26.047522 19.738934 25.03537 19.976673 24.023438 19.980469 A 1.50015 1.50015 0 0 0 23.970703 19.978516 C 22.960192 19.973716 21.94912 19.738557 21.023438 19.257812 L 12.191406 14.669922 A 1.50015 1.50015 0 0 0 11.470703 14.490234 z M 36.476562 22.978516 A 1.50015 1.50015 0 0 0 35 24.5 L 35 29.923828 C 35 29.944968 34.994902 29.955384 34.976562 29.964844 A 1.50015 1.50015 0 0 0 34.974609 29.964844 L 30.8125 32.107422 A 1.5007235 1.5007235 0 1 0 32.1875 34.775391 L 36.347656 32.630859 C 37.359284 32.110313 38 31.060687 38 29.923828 L 38 24.5 A 1.50015 1.50015 0 0 0 36.476562 22.978516 z' fill='%238C9494'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%}@media (min-width:800px){.portfolio-page.portfolio-material .pp-organization-wrap .pp-organization.with-image>*{flex:0 0 25%}}.portfolio-page.portfolio-material .pp-attachment-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:auto;margin:1.5rem 0;padding:0}.portfolio-page.portfolio-material .pp-attachment-wrap:not(:last-child){margin-bottom:2rem}@media (min-width:800px){.portfolio-page.portfolio-material .pp-attachment-wrap:not(:last-child){margin-top:-1.5rem;margin-bottom:3.125rem}}.portfolio-page.portfolio-material .pp-attachment-wrap>.pp-attachment{position:relative;display:flex;width:100%;flex:0 0 50%;margin:0;padding:1rem 1rem 0 0}@media (min-width:800px){.portfolio-page.portfolio-material .pp-attachment-wrap>.pp-attachment{flex:0 0 20%;padding:1.5rem 1.5rem 0 0}}.portfolio-page.portfolio-material .pp-attachment-wrap>.pp-attachment>a{position:relative;display:flex;flex-direction:column;flex:1;width:100%;margin:0;padding:1rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 1rem rgba(0,0,0,.025);border-radius:1rem;font-size:80%;font-weight:300;color:#373a3c;text-decoration:none;word-break:break-all;transition:box-shadow .15s ease,transform .15s ease;text-align:center}@media (min-width:800px){.portfolio-page.portfolio-material .pp-attachment-wrap>.pp-attachment>a:hover{transform:scale(1.02);box-shadow:0 0 1rem rgba(0,0,0,.05)}}.portfolio-page.portfolio-material .pp-attachment-wrap>.pp-attachment>a>.icon{position:relative;display:block;margin:0 auto 1rem;width:3rem;height:3rem;background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M 12.5 4 C 10.032499 4 8 6.0324991 8 8.5 L 8 39.5 C 8 41.967501 10.032499 44 12.5 44 L 35.5 44 C 37.967501 44 40 41.967501 40 39.5 L 40 18.5 A 1.50015 1.50015 0 0 0 39.560547 17.439453 L 39.544922 17.423828 L 26.560547 4.4394531 A 1.50015 1.50015 0 0 0 25.5 4 L 12.5 4 z M 12.5 7 L 24 7 L 24 15.5 C 24 17.967501 26.032499 20 28.5 20 L 37 20 L 37 39.5 C 37 40.346499 36.346499 41 35.5 41 L 12.5 41 C 11.653501 41 11 40.346499 11 39.5 L 11 8.5 C 11 7.6535009 11.653501 7 12.5 7 z M 27 9.1210938 L 34.878906 17 L 28.5 17 C 27.653501 17 27 16.346499 27 15.5 L 27 9.1210938 z M 17.5 25 A 1.50015 1.50015 0 1 0 17.5 28 L 30.5 28 A 1.50015 1.50015 0 1 0 30.5 25 L 17.5 25 z M 17.5 32 A 1.50015 1.50015 0 1 0 17.5 35 L 26.5 35 A 1.50015 1.50015 0 1 0 26.5 32 L 17.5 32 z' fill='%2369BA45'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%}.portfolio-page.portfolio-material .pp-attachment-wrap>.pp-attachment>a>p{margin:0}.portfolio-page.portfolio-material .pp-content-wrap{position:relative;display:block;width:100%;margin:1.5rem 0}.portfolio-page.portfolio-material .pp-content-wrap>h5{font-weight:600;font-size:1.125rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content{position:relative;display:block;margin:0;padding:0;max-width:800px;font-size:1rem;font-weight:300;line-height:1.5}.portfolio-page.portfolio-material .pp-content-wrap .pp-content:not(:last-child){margin-bottom:2rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content *{text-align:left;font-size:inherit!important;line-height:inherit!important}.portfolio-page.portfolio-material .pp-content-wrap .pp-content a{color:#69ba45}.portfolio-page.portfolio-material .pp-content-wrap .pp-content a:hover{color:#355d23}.portfolio-page.portfolio-material .pp-content-wrap .pp-content b,.portfolio-page.portfolio-material .pp-content-wrap .pp-content strong{font-weight:600}.portfolio-page.portfolio-material .pp-content-wrap .pp-content ol,.portfolio-page.portfolio-material .pp-content-wrap .pp-content ul{display:block;margin:0 0 0 1rem;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:2.5em}.portfolio-page.portfolio-material .pp-content-wrap .pp-content ol ol,.portfolio-page.portfolio-material .pp-content-wrap .pp-content ol ul,.portfolio-page.portfolio-material .pp-content-wrap .pp-content ul ol,.portfolio-page.portfolio-material .pp-content-wrap .pp-content ul ul{margin-bottom:0!important}.portfolio-page.portfolio-material .pp-content-wrap .pp-content ol{list-style-type:decimal}.portfolio-page.portfolio-material .pp-content-wrap .pp-content ul{list-style-type:disc}.portfolio-page.portfolio-material .pp-content-wrap .pp-content img{position:relative;display:inline-block;margin:0 0 1rem;max-width:100%;background-color:rgba(0,0,0,.025);border-radius:.375rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content .note-video-clip{position:relative;display:inline-block;margin:0 0 1rem;max-width:100%;background-color:#000;border-radius:.375rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content h1{font-weight:600;font-size:1.5rem!important;margin:0 0 1rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content h2{font-weight:600;font-size:1.375rem!important;margin:0 0 1rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content h3{font-weight:600;font-size:1.25rem!important;margin:0 0 1rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content h4{font-weight:600;font-size:1.125rem!important;margin:0 0 1rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content h5{font-weight:600;font-size:1rem!important;margin:0 0 1rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content h6{font-weight:600;font-size:.875rem!important;margin:0 0 1rem}.portfolio-page.portfolio-material .pp-content-wrap .pp-content .note-video-clip,.portfolio-page.portfolio-material .pp-content-wrap .pp-content blockquote,.portfolio-page.portfolio-material .pp-content-wrap .pp-content h1,.portfolio-page.portfolio-material .pp-content-wrap .pp-content h2,.portfolio-page.portfolio-material .pp-content-wrap .pp-content h3,.portfolio-page.portfolio-material .pp-content-wrap .pp-content h4,.portfolio-page.portfolio-material .pp-content-wrap .pp-content h5,.portfolio-page.portfolio-material .pp-content-wrap .pp-content h6,.portfolio-page.portfolio-material .pp-content-wrap .pp-content img,.portfolio-page.portfolio-material .pp-content-wrap .pp-content ol,.portfolio-page.portfolio-material .pp-content-wrap .pp-content p,.portfolio-page.portfolio-material .pp-content-wrap .pp-content table,.portfolio-page.portfolio-material .pp-content-wrap .pp-content ul{margin:0}.portfolio-page.portfolio-material .pp-content-wrap .pp-content .note-video-clip:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content blockquote:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content h1:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content h2:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content h3:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content h4:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content h5:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content h6:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content img:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content ol:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content p:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content table:not(:last-child),.portfolio-page.portfolio-material .pp-content-wrap .pp-content ul:not(:last-child){margin-bottom:1rem}