.qodef-title.afm-portfolio-hero{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:380px!important;max-height:380px;overflow:hidden}.qodef-title.afm-portfolio-hero .qodef-title-holder{height:380px!important}@media only screen and (max-width:1024px){.qodef-title.afm-portfolio-hero,.qodef-title.afm-portfolio-hero .qodef-title-holder{height:300px!important;max-height:300px}}@media only screen and (max-width:768px){.qodef-title.afm-portfolio-hero,.qodef-title.afm-portfolio-hero .qodef-title-holder{height:220px!important;max-height:220px}}.qodef-title.afm-portfolio-hero:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.15) 0%,rgba(0,0,0,.55) 100%);z-index:1;pointer-events:none}.qodef-title.afm-portfolio-hero .qodef-title-holder{position:relative;z-index:2}.qodef-title.afm-portfolio-hero .qodef-title-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.qodef-title.afm-portfolio-hero .qodef-title-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.qodef-title.afm-portfolio-hero h1,.qodef-title.afm-portfolio-hero h1 span,.qodef-title.afm-portfolio-hero .qodef-subtitle,.qodef-title.afm-portfolio-hero .qodef-breadcrumbs-holder,.qodef-title.afm-portfolio-hero .qodef-breadcrumbs-holder a,.qodef-title.afm-portfolio-hero .qodef-breadcrumbs-holder span{color:#fff}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-ws-wrapper{margin-bottom:40px;position:relative}@media only screen and (min-width:1025px){.qodef-portfolio-ws-wrapper.qodef-content-has-sidebar:before{content:''!important;display:block!important;position:absolute;top:0;bottom:0;left:75%;width:1px;height:auto;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.09) 18%,rgba(0,0,0,.09) 82%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:1}.qodef-portfolio-ws-wrapper.qodef-content-has-sidebar .qodef-column1 .qodef-column-inner{padding-right:45px}.qodef-portfolio-ws-wrapper.qodef-content-has-sidebar .qodef-column2 .qodef-column-inner{padding-left:45px}}.qodef-portfolio-ws-content .qodef-portfolio-info-content h3{margin:0 0 22px}.qodef-portfolio-ws-content .qodef-portfolio-content p{margin-bottom:20px}.qodef-portfolio-ws-content .qodef-portfolio-content ul,.qodef-portfolio-ws-content .qodef-portfolio-content ol{margin:0 0 22px 18px}.qodef-portfolio-ws-content .qodef-portfolio-content li{margin-bottom:8px}.qodef-portfolio-ws-meta{margin-top:34px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}.qodef-portfolio-ws-meta .qodef-portfolio-info-item{display:inline-block;vertical-align:top;margin:0 40px 16px 0}.qodef-portfolio-ws-meta .qodef-portfolio-info-item h5{margin:0 0 4px}.qodef-portfolio-ws-meta .qodef-portfolio-info-item p{margin:0}.qodef-portfolio-ws-no-sidebar .qodef-column1{width:100%;float:none}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-ws-gallery{padding:50px 0 0;clear:both}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media{width:calc(100% + 24px);margin:-12px}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media,.qodef-portfolio-single-holder.with-sidebar .qodef-single-masonry-grid-sizer{width:33.3333%}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media.large{width:66.6666%}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media{padding:12px;box-sizing:border-box;float:left}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media img{display:block;width:100%;height:auto}.qodef-portfolio-ws-sidebar .widget{margin-bottom:40px}.qodef-portfolio-ws-sidebar .widget:last-child{margin-bottom:0}.qodef-portfolio-ws-sidebar img{max-width:100%;height:auto}.qodef-portfolio-ws-sidebar .widget h4,.qodef-portfolio-ws-sidebar .widget .widget-title,.qodef-portfolio-ws-sidebar .widget .qodef-widget-title{text-align:center}.afm-portfolio-widget-title-holder{text-align:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.afm-portfolio-widget-title-holder h4{margin:0;text-transform:uppercase;letter-spacing:.05em}.afm-portfolio-widget-more{display:inline-block;margin-top:12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:6px 12px;line-height:1;border:1px solid currentColor}.afm-portfolio-widget-list{list-style:none;margin:0;padding:0}.afm-portfolio-widget-item{margin:0 0 24px;padding:0}.afm-portfolio-widget-item:last-child{margin-bottom:0}.afm-portfolio-widget-image{display:block;margin-bottom:10px;overflow:hidden}.afm-portfolio-widget-image img{display:block;width:100%;height:auto;transition:transform .35s ease-out}.afm-portfolio-widget-item:hover .afm-portfolio-widget-image img{transform:scale(1.04)}.afm-portfolio-widget-item-title{margin:0 0 4px;line-height:1.35}.afm-portfolio-widget-date{display:block;font-size:12px;opacity:.6}.afm-bio-widget-title-holder{text-align:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.afm-bio-widget-title-holder h4{margin:0;text-transform:uppercase;letter-spacing:.05em}.afm-bio-widget-image img{display:block;height:auto}.afm-bio-widget.afm-bio-image-round{text-align:center}.afm-bio-widget.afm-bio-image-round .afm-bio-widget-image{margin:0 auto 16px;width:130px;height:130px;border-radius:50%;overflow:hidden}.afm-bio-widget.afm-bio-image-round .afm-bio-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.afm-bio-widget.afm-bio-image-full .afm-bio-widget-image{margin-bottom:16px}.afm-bio-widget.afm-bio-image-full .afm-bio-widget-image img{width:100%}.afm-bio-widget.afm-bio-image-left .afm-bio-widget-image{float:left;width:80px;height:80px;margin:0 14px 10px 0;border-radius:50%;overflow:hidden}.afm-bio-widget.afm-bio-image-left .afm-bio-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.afm-bio-widget:after{content:'';display:table;clear:both}.afm-bio-widget-head{margin-bottom:12px}.afm-bio-widget-name{margin:0 0 2px;line-height:1.3}.afm-bio-widget-role{display:block;font-size:.9em;letter-spacing:.03em;opacity:.7}.afm-bio-widget-text p{margin:0 0 12px}.afm-bio-widget-text p:last-child{margin-bottom:0}.afm-bio-widget-link{display:inline-block;margin-top:14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1;padding:9px 16px;border:1px solid currentColor}@media only screen and (max-width:1024px){.qodef-portfolio-ws-wrapper .qodef-column1,.qodef-portfolio-ws-wrapper .qodef-column2{width:100%;float:none}.qodef-portfolio-ws-wrapper.qodef-content-has-sidebar:before{display:none!important;content:none!important;background-image:none!important}.qodef-portfolio-ws-wrapper.qodef-content-has-sidebar .qodef-column1 .qodef-column-inner,.qodef-portfolio-ws-wrapper.qodef-content-has-sidebar .qodef-column2 .qodef-column-inner{padding-left:0;padding-right:0}.qodef-portfolio-ws-wrapper .qodef-column2{margin-top:50px;padding-top:40px;border-top:1px solid rgba(0,0,0,.1)}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media,.qodef-portfolio-single-holder.with-sidebar .qodef-single-masonry-grid-sizer{width:50%}.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media.large{width:100%}}@media only screen and (max-width:680px){.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media,.qodef-portfolio-single-holder.with-sidebar .qodef-portfolio-media .qodef-portfolio-single-media.large,.qodef-portfolio-single-holder.with-sidebar .qodef-single-masonry-grid-sizer{width:100%}.qodef-portfolio-ws-meta .qodef-portfolio-info-item{display:block;margin-right:0}}