/* https://marshallzehr.com/wp-content/themes/Avada-child/assets/css/style.css?ver=1638221265372 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (max-width:1023.98px){#main .fusion-portfolio h2,#main .post h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,.fusion-tb-footer h2,.fusion-tb-page-title-bar h2,.fusion-widget-area h2,h2.entry-title{font-size:2.5rem}}.post-content p{margin-bottom:1.5rem}@media (max-width:640px){.post-content h1{font-size:2.5rem}}a:hover{color:inherit}body.fusion-button_size-large .fusion-button-default-size{font-size:1rem;padding:1rem 1.5rem}.button-xlarge{font-size:1rem;padding:1.125rem 2.5rem}form [class*=sl-col-]{margin-bottom:2rem}@media (min-width:768px){form [class*=sl-col-]{margin-bottom:3rem}}.form-notice .fa,.form-notice .fas{margin-right:.5rem;font-size:1.25em}label{display:inline-block;margin-bottom:.5rem;font-weight:300}label.disabled{opacity:.5}.wpcf7-form .wpcf7-captchar,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,input[type=email],input[type=text]{background-color:#eff3f5;border-color:#eff3f5;border-radius:0;color:inherit}.wpcf7-form .wpcf7-captchar:focus,.wpcf7-form .wpcf7-captchar:hover,.wpcf7-form .wpcf7-text:focus,.wpcf7-form .wpcf7-text:hover,.wpcf7-form textarea:focus,.wpcf7-form textarea:hover,input[type=email]:focus,input[type=email]:hover,input[type=text]:focus,input[type=text]:hover{border-color:#a4bbc6}.wpcf7-form .wpcf7-captchar,.wpcf7-form .wpcf7-text,input[type=email],input[type=text]{height:2.5rem}input[type=checkbox]{margin:0 .5rem 0 0;vertical-align:inherit}input[type=checkbox]:focus{box-shadow:0 0 0 1px #a4bbc6}.mz-checkbox-margin-0 span.wpcf7-list-item{margin-left:0}.mz-consent-checkbox{font-size:1rem}select.mz-button{padding-right:3.5rem!important}select.mz-button,select.mz-button:focus,select.mz-button:hover{background-image:url(/wp-content/themes/Avada-child/assets/images/dropdown.png);background-repeat:no-repeat;background-size:1rem;background-position:calc(100% - 1.5rem) center}select.mz-button-black:focus{background-color:#414141;border-color:#414141}@media (min-width:768px){[class*=mz-section-w-left-bg]::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(#f2f4f5 37.5%,transparent);opacity:.875}}.mz-section-w-left-bg{background-size:75%!important;background-position:center bottom!important}@media (min-width:1024px){.mz-section-w-left-bg{background-size:auto 87.5%!important;background-position:-50% bottom!important}.mz-section-w-left-bg::after{background:linear-gradient(to left,#f2f4f5 66.67%,transparent)}}@media (min-width:1280px){.mz-section-w-left-bg{background-position:-25% bottom!important}.mz-section-w-left-bg::after{display:none}}@media (min-width:1440px){.mz-section-w-left-bg{background-position:-12.5% bottom!important}}@media (min-width:1536px){.mz-section-w-left-bg{background-position:-3.125% bottom!important}}@media (min-width:1920px){.mz-section-w-left-bg{background-position:9.375% bottom!important}}.mz-section-w-left-bg-2{background-size:103.125%!important;background-position:left bottom!important}@media (min-width:1024px){.mz-section-w-left-bg-2{background-size:84.375%!important;background-position:-100% bottom!important}.mz-section-w-left-bg-2::after{background:linear-gradient(to left,#f2f4f5 60%,transparent)}}@media (min-width:1280px){.mz-section-w-left-bg-2{background-size:78.125%!important;background-position:-56.25% bottom!important}}@media (min-width:1366px){.mz-section-w-left-bg-2{background-size:68.75%!important;background-position:-62.5% bottom!important}.mz-section-w-left-bg-2::after{display:none}}@media (min-width:1440px){.mz-section-w-left-bg-2{background-size:62.5%!important;background-position:-40.625% bottom!important}}@media (min-width:1536px){.mz-section-w-left-bg-2{background-size:56.25%!important;background-position:-25% bottom!important}}@media (min-width:1920px){.mz-section-w-left-bg-2{background-size:46.875%!important;background-position:left bottom!important}}.mz-section-w-triangle-bg,.mz-section-w-triangle-bg>.parallax-inner{background-size:350%!important}@media (min-width:768px){.mz-section-w-triangle-bg,.mz-section-w-triangle-bg>.parallax-inner{background-size:275%!important}}@media (min-width:1024px){.mz-section-w-triangle-bg,.mz-section-w-triangle-bg>.parallax-inner{background-size:125%!important}}@media (min-width:1366px){.mz-section-w-triangle-bg,.mz-section-w-triangle-bg>.parallax-inner{background-size:100%!important}}.sl-container-hero-lenders{background-size:50%!important}.sl-container-about-1 .parallax-inner{background-position:103.125% 56.25%!important;background-size:auto 56.25%!important}.sl-container-careers-1 .parallax-inner{background-position:103.125% 0!important;background-size:auto 67.5%!important}.sl-container-contact-1 .parallax-inner,.sl-container-report-1{background-position:center 8rem!important;background-size:103.125%!important}.sl-container-products-services-1{background-size:37.5%!important}@media (max-width:1919px){.sl-container-products-services-1{background-size:31.25%!important;background-position:6.25% center!important}}.sl-has-fixed-text-over-bg{height:1097px}[class*=mz-page-header]{background-position:center!important;background-size:auto 87.5%!important}[class*=mz-page-header]::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#292929;opacity:.9375}@media (min-width:1024px){[class*=mz-page-header]::after{display:none}}@media (min-width:1024px){.mz-page-header-home{background-position:93.75% center!important;background-size:62.5%!important}}@media (min-width:1280px){.mz-page-header-home{background-size:auto 50%!important}}@media (min-width:1536px){.mz-page-header-home{background-size:auto 53.125%!important}}@media (min-width:1920px){.mz-page-header-home{background-position:calc(50% + 384px) center!important;background-size:auto 62.5%!important}}.mz-page-header-what-we-do{background-position:center!important;background-size:auto 106.25%!important}@media (min-width:768px){.mz-page-header-what-we-do{background-position:62.5% center!important}}@media (min-width:1024px){.mz-page-header-what-we-do{background-position:106.25% 43.75%!important;background-size:53.125%!important}}@media (min-width:1366px){.mz-page-header-what-we-do{background-position:98.4375%}}@media (min-width:1440px){.mz-page-header-what-we-do{background-position:96.875% 25%!important;background-size:46.875%!important}}@media (min-width:1536px){.mz-page-header-what-we-do{background-position:calc(50% + 368px) 25%!important;background-size:736px!important}}@media (min-width:1920px){.mz-page-header-what-we-do{background-position:calc(56.25% + 368px) 25%!important}}.mz-page-header-mortgage-lending{background-position:56.25%!important;background-size:auto 100%!important}@media (min-width:768px){.mz-page-header-mortgage-lending{background-size:100%!important}}@media (min-width:1024px){.mz-page-header-mortgage-lending{background-position:100% 46.875%!important;background-size:56.25%!important}}@media (min-width:1280px){.mz-page-header-mortgage-lending{background-position:100% 28.125%!important}}@media (min-width:1440px){.mz-page-header-mortgage-lending{background-position:96.875% 28.125%!important;background-size:46.875%!important}}@media (min-width:1536px){.mz-page-header-mortgage-lending{background-position:calc(50% + 368px) 28.125%!important;background-size:736px!important}}@media (min-width:1920px){.mz-page-header-mortgage-lending{background-position:calc(56.25% + 368px) 28.125%!important}}.mz-page-header-real-estate-investments{background-position:center!important;background-size:auto 106.25%!important}@media (min-width:768px){.mz-page-header-real-estate-investments{background-position:37.5% center!important}}@media (min-width:1024px){.mz-page-header-real-estate-investments{background-position:93.75%!important;background-size:56.25%!important}}@media (min-width:1280px){.mz-page-header-real-estate-investments{background-size:50%!important}}@media (min-width:1440px){.mz-page-header-real-estate-investments{background-position:96.875%!important;background-size:46.875%!important}}@media (min-width:1536px){.mz-page-header-real-estate-investments{background-position:calc(50% + 368px)!important;background-size:736px!important}}.mz-page-header-technology-innovation{background-position:59.375% -75%!important;background-size:auto 112.5%!important}@media (min-width:1024px){.mz-page-header-technology-innovation{background-position:98.4375%!important;background-size:53.125%!important}}@media (min-width:1280px){.mz-page-header-technology-innovation{background-position:96.75%!important;background-size:50%!important}}@media (min-width:1366px){.mz-page-header-technology-innovation{background-position:96.875%!important;background-size:46.875%!important}}@media (min-width:1536px){.mz-page-header-technology-innovation{background-position:calc(50% + 368px)!important;background-size:736px!important}}@media (min-width:768px){.mz-page-header-for-lenders{background-position:87.5% center!important}}@media (min-width:1024px){.mz-page-header-for-lenders{background-position:112.5% center!important;background-size:62.5%!important}}@media (min-width:1280px){.mz-page-header-for-lenders{background-position:96.875% center!important;background-size:auto 81.25%!important}}@media (min-width:1366px){.mz-page-header-for-lenders{background-size:auto 93.75%!important}}@media (min-width:1920px){.mz-page-header-for-lenders{background-position:81.25% center!important}}.mz-page-header-about::after,.mz-page-header-careers::after,.mz-page-header-news::after,.mz-page-header-resources::after{background-color:#fff}@media (max-width:767px){.mz-page-header-about,.mz-page-header-careers,.mz-page-header-news,.mz-page-header-resources{background-image:none!important}}@media (min-width:768px){.mz-page-header-about{background-position:100% center!important}}@media (min-width:1024px){.mz-page-header-about{background-size:43.75%!important}}@media (min-width:1024px){.header-img-lg{background-size:65%!important}}.mz-page-header-careers{background-position:25%!important;background-size:150%!important}@media (min-width:768px){.mz-page-header-careers{background-position:-25%!important;background-size:125%!important}}@media (min-width:1024px){.mz-page-header-careers{background-position:175%!important;background-size:81.25%!important}}@media (min-width:1280px){.mz-page-header-careers{background-position:125%!important;background-size:68.75%!important}}@media (min-width:1366px){.mz-page-header-careers{background-position:right!important;background-size:62.5%!important}}@media (min-width:1536px){.mz-page-header-careers{background-position:87.5%!important;background-size:50%!important}}@media (min-width:1920px){.mz-page-header-careers{background-position:78.125%!important;background-size:37.5%!important}}.mz-page-header-resources{background-position:87.5%!important;background-size:137.5%!important}@media (min-width:768px){.mz-page-header-resources{background-position:15.625%!important;background-size:87.5%!important}}@media (min-width:1024px){.mz-page-header-resources{background-position:87.5%!important;background-size:62.5%!important}}@media (min-width:1440px){.mz-page-header-resources{background-size:50%!important}}@media (min-width:1920px){.mz-page-header-resources{background-position:81.25%!important;background-size:40.625%!important}}.mz-page-header-news{background-position:0!important;background-size:150%!important}@media (min-width:768px){.mz-page-header-news{background-position:100%!important;background-size:150%!important}}@media (min-width:1024px){.mz-page-header-news{background-position:-100%!important;background-size:cover!important}}@media (min-width:1280px){.mz-page-header-news{background-position:100%!important;background-size:60%!important}}@media (min-width:1920px){.mz-page-header-news{background-position:72.4375%!important;background-size:31.25%!important}}.sl-col-has-hero-image.fusion-layout-column,.sl-container-has-hero-image .fusion-row,.sl-hero-image{position:unset}.sl-hero-image{position:absolute;left:58.33%;top:50%;transform:translateY(-50%);max-width:37rem;overflow:visible;z-index:-1}.sl-hero-image-home,.sl-hero-image-resources{left:50%;max-width:44rem}.sl-hero-image-home img{transform:scale(1.25) translateX(9.675%)}.sl-hero-image-products-services img{transform:scale(1.375)}.sl-hero-image-builders img{transform:scale(1.5) translateX(-6.25%)}.sl-hero-image-lenders img{transform:scale(1.5) translateX(3.125%)}.sl-hero-image-resources img{transform:scale(1.25)}.sl-hero-image-about img{transform:scale(1.375) translateX(-6.25%)}.sl-hero-image-careers img{transform:scale(1.375) translateX(-9.375%)}.sl-hero-image-contact img,.sl-hero-image-news img{transform:scale(1.25) translateX(-6.25%)}.sl-image-scale .fusion-imageframe{overflow:visible}.sl-image-scale img{max-width:137.5%}.sl-image-scale-hero img{max-width:100%;transform:scale(1.25) translateX(6.25%)}.sl-image-scale-hero-builders img{transform:translateX(-12.5%)}.sl-has-hero-image .fusion-imageframe{overflow:visible}.sl-has-hero-image-home img{transform:scale(1.25) translate(6.25%,-6.25%)}@media (max-width:1440px){.sl-image-scale img{max-width:112.5%}}.sl-job-perk-thumb{width:200px!important;height:200px!important;background-color:#f8f8f8}.sl-post-featured-image img{margin-bottom:6.5rem}.has-nested-flex-row .fusion-builder-row-inner{flex-wrap:nowrap}.fusion-body .mz-width-auto[class*=fusion-builder-nested-column]{width:auto!important}#cookie-law-info-bar,.cli-style-v2{font-size:inherit}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:inherit;font-weight:500;padding:1rem 1.5rem;border-radius:8px}#cookie-law-info-again{box-shadow:none;font-size:1rem;padding:.5rem 1.5rem .375rem;background-color:#f2f4f5!important;transition:background-color 125ms ease-in-out,color 125ms ease-in-out}#cookie-law-info-again:hover{background-color:#292929!important;color:#fff!important}.cli_user_consent_state{display:flex;flex-direction:column;align-items:flex-start;font-weight:500}.cli_manage_current_consent{display:inline-block;font-size:1rem;font-weight:500;line-height:1.125;text-align:center;padding:1rem 1.5rem;border-radius:.5rem;border:2px solid transparent;cursor:pointer;background-color:#292929;border-color:#292929;color:#fff;margin-top:2rem}.cli_manage_current_consent:focus{outline:0;box-shadow:0 0 0 3px rgba(41,41,41,.1875)}.cli_manage_current_consent:hover{background-color:#414141;border-color:#414141;color:#fff}.cli_manage_current_consent.mz-button-against-dark-bg{border-color:rgba(255,255,255,.1875)}.cli_manage_current_consent.mz-button-against-dark-bg:focus{border-color:#414141;box-shadow:0 0 0 3px rgba(255,255,255,.1875)}.cli_manage_current_consent.mz-button-against-dark-bg:hover{border-color:#414141}.cli_manage_current_consent:not(.mz-button-against-dark-bg):focus{background-color:#393939;border-color:#393939}.cli_manage_current_consent:disabled:focus,.cli_manage_current_consent:disabled:hover{background-color:#292929;border-color:#292929}.mz-latest-news-title a{color:inherit}.mz-latest-news-title a:focus,.mz-latest-news-title a:hover{color:#ff4c00}.mz-latest-news{margin-left:-.5rem;margin-right:-.5rem}@media (min-width:1366px){.mz-latest-news{display:flex}}.mz-latest-news-item{padding-left:.5rem;padding-right:.5rem}@media (min-width:1366px){.mz-latest-news-item{flex:1}}.mz-latest-news-item-heading{margin-bottom:.25rem}.post-content .mz-latest-news-item-heading{font-size:inherit}.mz-latest-news-item-heading a{color:inherit}.mz-latest-news-item-heading a:focus,.mz-latest-news-item-heading a:hover{color:#ff4c00}@media (min-width:768px){.mz-latest-news-item-heading{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.mz-latest-news-item-date{font-size:.75em}.mz-latest-news-controls{margin-top:1rem;margin-left:-.5rem;margin-right:-.5rem}.mz-latest-news-controls button{border:0;display:inline-flex;padding:.25rem .5rem}.mz-latest-news-controls button.slick-disabled{cursor:default;opacity:.5}@media (min-width:1366px){.mz-latest-news-controls{display:none}}.mz-portfolio-list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.mz-portfolio-item{background-position:center;background-size:cover;display:block;overflow:hidden;position:relative}.mz-portfolio-item::before{background-color:transparent;content:"";display:block;padding-bottom:80%}.mz-portfolio-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:opacity .25s,transform .5s;width:100%}.mz-portfolio-item-content{background-color:rgba(0,0,0,.55);color:#fff;padding:.75rem 1rem .8rem 2.5rem;position:absolute;left:0;bottom:0;right:2.5rem;transition:background-color .25s,padding .25s,right .25s;z-index:1}@media (min-width:768px){.mz-portfolio-item-content{padding:.75rem 1rem 1rem 2.5rem}}.mz-portfolio-item.hover:focus .mz-portfolio-item-content,.mz-portfolio-item.hover:hover .mz-portfolio-item-content{padding-left:5rem;right:0}.mz-portfolio-item .mz-portfolio-heading{color:inherit;font-size:1.5rem;font-weight:600;margin-bottom:0}@media (min-width:768px){.mz-portfolio-item .mz-portfolio-heading{font-size:1.8rem}}.mz-portfolio-item .mz-portfolio-project-location{font-weight:300}@media (min-width:768px){.mz-portfolio-item .mz-portfolio-project-location{margin-top:.5rem}}.mz-load-more-pagination{margin-top:2rem;text-align:center}.mz-load-more-pagination .mz-button{background-color:transparent;border-color:#292929;font-weight:700;min-width:100%;transition:background-color 125ms,color 125ms}.mz-load-more-pagination .mz-button:focus:not(:disabled),.mz-load-more-pagination .mz-button:hover:not(:disabled){background-color:#292929;color:#fff}@media (min-width:512px){.mz-load-more-pagination .mz-button{min-width:20rem}}@media (min-width:768px){.mz-portfolio-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mz-portfolio-item-content{padding:.75rem 1rem 1rem 3rem;right:3rem}.mz-portfolio-item.hover:focus .mz-portfolio-item-content,.mz-portfolio-item.hover:hover .mz-portfolio-item-content{padding-left:6rem}}@media (min-width:1280px){.mz-portfolio-item-content{padding:.75rem 1rem 1rem 2rem;right:2rem}.mz-portfolio-item.hover:focus .mz-portfolio-item-content,.mz-portfolio-item.hover:hover .mz-portfolio-item-content{padding-left:4rem}.mz-portfolio-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.mz-portfolio-item-content{padding:.75rem 1rem 1rem 3rem;right:3rem}.mz-portfolio-item.hover:focus .mz-portfolio-item-content,.mz-portfolio-item.hover:hover .mz-portfolio-item-content{padding-left:6rem}}.mz-portfolio-header{background-size:cover;background-position:center;color:#fff;margin-left:-2rem;margin-right:-2rem}.mz-portfolio-header-content-container{background-color:rgba(0,0,0,.5)}.mz-portfolio-header-content{margin-left:auto;margin-right:auto;max-width:91.5rem;padding:3rem 30px 3rem}.mz-portfolio-header .mz-portfolio-heading{font-size:2.5rem;font-weight:300;line-height:1.125}.mz-portfolio-client-name.mz-has-logo{margin-top:3rem;margin-bottom:3rem}.mz-portfolio-client-name img{max-height:4rem}.mz-portfolio-meta{color:rgba(255,255,255,.875);display:flex;margin-top:2rem}.mz-portfolio-meta-item{background-color:rgba(0,0,0,.625);display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:5rem;padding:1.5rem 2rem}.mz-portfolio-meta-item:nth-child(2){background-color:rgba(0,0,0,.5)}.mz-portfolio-project-summary{background-color:rgba(0,0,0,.5);color:rgba(255,255,255,.875);margin-top:2rem;padding:1.5rem 2rem}.mz-portfolio-project-summary p:first-child{margin-top:0}.mz-portfolio-project-summary p:last-child{margin-bottom:0}@media (min-width:1024px){.mz-portfolio-header-content{display:flex;padding-top:4.5rem;padding-bottom:4.5rem}.mz-portfolio-header-left,.mz-portfolio-header-right{flex:1}.mz-portfolio-header-left{padding-right:1rem}.mz-portfolio-header-right{padding-left:1rem}.mz-portfolio-header .mz-portfolio-heading{max-width:448px}.mz-portfolio-project-summary{margin-top:0}}@media (min-width:1366px){.mz-portfolio-header-content{padding-top:10rem;padding-bottom:8rem}}.mz-portfolio-content-container{margin-left:auto;margin-right:auto;padding-bottom:4rem}.mz-project-content-left{padding-top:2rem}.mz-project-content-left h2{font-size:inherit;margin-bottom:1.5rem;text-transform:uppercase}.mz-project-logo{margin-top:2rem;margin-bottom:4rem;padding-right:4rem}.mz-project-logo img{max-height:4rem}ul.mz-project-work{list-style:none;margin:0;opacity:.75;padding:0}ul.mz-project-work li{border-top:1px solid rgba(0,0,0,.25);padding:1.5rem 0}.mz-project-content-right{background-color:rgba(0,0,0,.09375);margin-left:-30px;margin-right:-30px;padding:2rem 30px}.mz-project-content-right p:first-child{margin-top:0}.mz-project-content-right p:last-child{margin-bottom:0}@media (min-width:1024px){.mz-project-content{display:flex}.mz-project-content-left{width:25%}.mz-project-content-right{margin:0;width:75%}}.mz-project-gallery{margin-top:4rem}.mz-recent-financings-wrapper .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.sl-row{display:flex;flex-wrap:wrap;margin-left:-.625rem;margin-right:-.625rem}[class*=sl-col-]{padding-left:.625rem;padding-right:.625rem;width:100%}@media (min-width:768px){.sl-col-4{width:33.33333333%}.sl-col-8{width:66.66666667%}}.mz-footer-text-block{max-width:448px}.mz-footer-social-icons .fusion-social-network-icon{background-color:#fff;border-radius:1rem;padding:.5rem}.fusion-footer .fusion-menu-element-list{min-height:auto}.fusion-footer .fusion-menu-element-list>li{margin-left:0!important}.fusion-footer .fusion-menu-element-list>li:last-child{margin-right:0!important}@media (min-width:1151px){.fusion-header .fusion-row{display:flex;align-items:flex-end}.fusion-main-menu{margin-left:auto}}@media (min-width:1536px){.fusion-header-wrapper .fusion-row{padding-left:2rem;padding-right:2rem}}.avada-menu-highlight-style-bottombar.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>.fusion-bottombar-highlight:after{border-top-color:#ff4c00}body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu>ul>li:not(.fusion-menu-item-button)>a.fusion-bottombar-highlight:not(.fusion-main-menu-icon):after{top:auto;bottom:0}.fusion-is-sticky .fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul,.fusion-is-sticky.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{max-height:none}.modal{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.modal-content{border:0;border-radius:0;box-shadow:none}.modal-header{border-bottom:0;padding:2.5rem 2rem}.modal-header .close{float:none;position:absolute;top:2.5rem;right:2rem;color:#fff;font-size:1.75rem!important;background-color:#ff4c00;padding-top:.0625rem;margin-top:0!important;opacity:1;border-radius:.875rem;width:1.75rem;height:1.75rem;z-index:1;display:flex;align-items:center;justify-content:center}.modal-header .modal-title{color:#ff4c00}.modal-body{padding:2.5rem 2rem}.modal-header+.modal-body{padding-top:0}.modal-footer{border-top:0;padding:1.25rem 2rem 2.5rem;margin-top:0}.modal-backdrop{background-color:rgba(0,0,0,.5)}button:disabled{opacity:.5;cursor:default}.mz-button{display:inline-block;font-size:1rem;font-weight:500;line-height:1.125;text-align:center;padding:1rem 1.5rem;border-radius:.5rem;border:2px solid transparent;cursor:pointer}.mz-button:focus{outline:0;box-shadow:0 0 0 3px rgba(41,41,41,.1875)}.mz-button-large{line-height:1.25;padding:1.125rem 2.5rem}.mz-button-black{background-color:#292929;border-color:#292929;color:#fff}.mz-button-black:hover{background-color:#414141;border-color:#414141;color:#fff}.mz-button-black.mz-button-against-dark-bg{border-color:rgba(255,255,255,.1875)}.mz-button-black.mz-button-against-dark-bg:focus{border-color:#414141;box-shadow:0 0 0 3px rgba(255,255,255,.1875)}.mz-button-black.mz-button-against-dark-bg:hover{border-color:#414141}.mz-button-black:not(.mz-button-against-dark-bg):focus{background-color:#393939;border-color:#393939}.mz-button-black:disabled:focus,.mz-button-black:disabled:hover{background-color:#292929;border-color:#292929}.mz-button-orange{background-color:#d84000;border-color:#d84000;box-shadow:1px 3px 6px rgba(0,0,0,.125);color:#fff}.mz-button-orange:focus,.mz-button-orange:hover{background-color:#fff;border-color:#fff;color:#d84000}.mz-button-orange:focus{box-shadow:0 0 0 3px rgba(255,76,0,.1875)}.mz-button-charities{min-width:100%}@media (min-width:512px){.mz-button-charities{min-width:24rem}}.mz-button-icon{margin-right:1rem}.mz-button-group{display:flex;flex-wrap:wrap}.mz-button-group .mz-button{margin-right:2rem;margin-bottom:2rem;height:auto}.mz-button-group .mz-button:first-child{margin-left:0}.mz-button-group .mz-button:last-child{margin-right:0}.mz-button-group select.mz-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sl-charity{margin-bottom:4.5rem}.sl-charity:last-child{margin-bottom:0}@media (min-width:768px){.sl-charity{display:flex}}.sl-charity-thumb-container{width:12rem;margin-bottom:2rem}@media (min-width:768px){.sl-charity-thumb-container{flex-shrink:0;margin-bottom:0;margin-right:2rem}}.fusion-modal .sl-charity-name{font-size:inherit;font-weight:400;margin-bottom:.5rem}.sl-charity-info{font-weight:300}.sl-charity-info p:first-child{margin-top:0}.sl-charity-info p:last-child{margin-bottom:0}.mz-cta{box-shadow:4px 5px 10px rgba(0,0,0,.25);display:flex;background-color:#292929;color:#fff;align-items:center;border-radius:.5rem;overflow:hidden;flex-wrap:wrap;justify-content:center}.mz-cta-content-container{padding:0 3rem 2.5rem 3rem;font-size:1.375rem;line-height:1.5;font-weight:300;order:1}.mz-cta-content p:last-child{margin-bottom:0}.mz-cta-image{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:448px;padding-top:1rem}.mz-cta-image img{max-width:100%;min-height:100%;width:auto;height:auto;flex-shrink:0}.mz-cta .mz-button{margin-top:2rem}@media (min-width:1024px){.mz-cta{flex-wrap:nowrap}.mz-cta-image{padding-top:0}.mz-cta-content-container{padding:3rem 0 2.5rem 4rem;order:0;font-size:1.5rem}}.sl-fixed-text{padding:2rem;font-size:1.375rem;font-weight:300;position:absolute}.sl-fixed-text strong{font-weight:400}@media (max-width:1279.98px){.sl-fixed-text-container .parallax-inner{background-position:9.375% center!important}}@media (max-width:767.98px){.sl-fixed-text-container .parallax-inner{display:none}.sl-fixed-text{position:relative;top:0;left:0;padding:0 2rem;margin-bottom:2rem;background-color:transparent}.sl-fixed-text::after,.sl-fixed-text::before{content:'';display:block;position:absolute;left:0;bottom:-2rem;z-index:-1}.sl-fixed-text::before{border-top:.5rem solid #ff4c00;border-left:.5rem solid #ff4c00;width:2rem;top:1rem}.sl-fixed-text::after{border-bottom:.5rem solid #ff4c00;width:75%;height:.5rem}}.fusion-image-hovers .hover-type-zoomin img{transition:opacity .5s,transform .5s}.fusion-image-hovers .hover-type-zoomin:focus img,.fusion-image-hovers .hover-type-zoomin:hover img{opacity:.875;transform:scale(1.0625)}.sl-image-content-box{box-shadow:5px 4px 10px rgba(0,0,0,.25);border-radius:.5rem;overflow:hidden;background-color:#fff}.sl-image-content-box.sl-image-on-left,.sl-image-content-box.sl-image-on-right{display:flex;justify-content:space-between}.sl-image-content-box .sl-image[data-hover-image]{display:block;position:relative;overflow:hidden}.sl-image-content-box .sl-image[data-hover-image]::before{display:block;content:'';padding-bottom:75%}.sl-image-content-box .sl-image[data-hover-image] img{position:absolute;top:50%;transform:translateY(-50%)}.sl-image-content-box .sl-content-container{padding:2rem}.sl-image-content-box.sl-image-on-left .sl-content-container,.sl-image-content-box.sl-image-on-right .sl-content-container{display:flex;flex-direction:column;justify-content:center;max-width:45.83%}.sl-image-content-box .sl-heading{margin-top:0;margin-bottom:1.5rem;font-weight:300}.sl-image-content-box.sl-image-on-left .sl-heading,.sl-image-content-box.sl-image-on-right .sl-heading{margin-bottom:2rem}.sl-image-content-box .sl-content{font-weight:300}.sl-image-content-box .sl-content p:last-child{margin-bottom:0}.sl-image-content-box .sl-link-container{margin-top:1.5rem;font-weight:500}.sl-image-content-box .sl-link{color:#151515}.sl-image-content-box .sl-link img{width:1.375rem;vertical-align:middle;margin-left:.125rem;transition:transform .25s}.sl-image-content-box .sl-link:hover img{transform:translateX(.75rem)}@media (max-width:768px){.sl-image-content-box.sl-image-on-left,.sl-image-content-box.sl-image-on-right{flex-wrap:wrap}.sl-image-content-box.sl-image-on-right .sl-image{order:-1}.sl-image-content-box.sl-image-on-left .sl-content-container,.sl-image-content-box.sl-image-on-right .sl-content-container{max-width:none}}.sl-image-content-box.mz-height-100{display:flex;flex-direction:column}.sl-image-content-box.mz-height-100 .sl-content-container{flex-grow:1;display:flex;flex-direction:column}.sl-image-content-box.mz-height-100 .sl-content{margin-bottom:auto}.sl-job-post{margin-top:10rem}.sl-job-post:first-of-type{margin-top:0}.sl-job-post-title{font-weight:300!important;margin-bottom:.25rem}.modal-content .sl-job-post-title{margin-right:3.75rem}.sl-job-post h4,.sl-job-post-date{font-size:inherit;margin-bottom:1.25rem}.sl-job-post-content{font-weight:300}.sl-job-post h4{font-weight:600;margin-top:3rem}.sl-job-post ul{margin-top:0;padding-left:1rem;list-style-position:outside}.sl-job-post li{margin-bottom:1.25rem;padding-left:.5rem}.sl-job-post-link{font-weight:700;margin-top:1.25rem}.sl-resource-content-heading{font-size:2rem!important;color:#ff4c00!important;margin-bottom:2.25rem}.sl-resource-form-container{background-color:#fff;padding:1.25rem 1.5rem 0}.sl-resource-content-container video{display:block;width:100%}.sl-press-release-item{margin-bottom:5rem}.sl-press-release-item h3{font-size:1.875rem;font-weight:300;margin-bottom:.25rem}.sl-press-release-excerpt{margin-top:2.5rem;font-weight:300}.sl-press-release-excerpt p:last-child{margin-bottom:0}.sl-press-release-permalink{margin-top:2.5rem}.sl-press-release-permalink a{color:inherit;border-bottom:1px solid #151515}.mz-posts-container.mz-posts-container-loading{position:relative}.mz-posts-container.mz-posts-container-loading::after{position:absolute;content:'';display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.375)}.mz-news-container .mz-button-group,.sl-resources-container .mz-button-group{margin-bottom:.75rem}.mz-news-container .mz-button-group select.mz-button,.sl-resources-container .mz-button-group select.mz-button{margin-right:2rem}.mz-news-container .mz-button-group select.mz-button:last-child,.sl-resources-container .mz-button-group select.mz-button:last-child{margin-right:0}.sl-resource-list{display:flex;flex-wrap:wrap}.mz-resource-item{width:calc(33.33% - 2.125rem);margin-right:3.1875rem;margin-bottom:13rem}.mz-resource-item:nth-child(3n){margin-right:0}.sl-resource-thumb a{display:block;position:relative;padding-bottom:56.25%;background-color:#f0f0f0;overflow:hidden}.sl-resource-thumb a img{transition:opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sl-resource-thumb a:hover img{opacity:.875}.mz-resource-item h3{margin-top:2.5rem;margin-bottom:.5rem;font-size:1.875rem;font-weight:300}.mz-resource-item h3 a{color:inherit}.mz-resource-item h3 a:hover{color:#ff4c00}.sl-resource-excerpt{font-weight:300;margin-top:1.5rem;margin-bottom:.25rem}.sl-resource-excerpt p:last-child{margin-bottom:0}.sl-resource-permalink{margin-top:1.5rem}.sl-resource-permalink a{color:#151515;font-weight:500}.sl-resource-permalink a img{width:1.375rem;vertical-align:middle;margin-left:.125rem;transition:transform .25s}.sl-resource-permalink a:hover img{transform:translateX(.75rem)}.mz-pagination .mz-button{min-width:160px}@media (min-width:1024px){.mz-resource-item:nth-child(3n){margin-right:0}}@media (max-width:1023px){.mz-resource-item{width:calc(50% - 1.5625rem);margin-right:3.125rem}}@media (max-width:1023px) and (min-width:768px){.mz-resource-item:nth-child(2n){margin-right:0}}@media (max-width:767px){.mz-resource-item{width:100%;margin-right:0;margin-bottom:8rem}}.sl-section-subheading{font-size:1.375rem;padding-right:4rem;padding-bottom:4rem;position:relative}.sl-section-subheading::before{display:block;content:'';position:absolute;right:0;bottom:0;width:87.5%;height:87.5%;border-right:.5rem solid #ff4c00;border-bottom:.5rem solid #ff4c00;z-index:-1}.sl-section-subheading p:last-child{margin-bottom:0}.sl-member-certifications{font-size:1.25rem;font-weight:400}.sl-team-member .sl-member-image{margin-bottom:2.75rem;max-width:282px;max-height:278px;overflow:hidden}.sl-team-member .sl-member-title{margin-bottom:1.75rem}.sl-team-member .sl-member-email,.sl-team-member .sl-member-phone,.sl-team-member .sl-member-vcard{font-weight:300}.sl-team-member .sl-member-email{word-break:break-all}.sl-team-member .sl-member-phone{margin-bottom:1.75rem}.sl-team-member .sl-member-vcard{margin-bottom:1.5rem}.sl-team-member .sl-member-bio-link{font-weight:700}.sl-team-member-modal-container .close{float:none;position:absolute;top:2rem;right:2rem;color:#fff;font-size:1.75rem!important;background-color:#ff4c00;padding-top:.0625rem;margin-top:0!important;opacity:1;border-radius:.875rem;width:1.75rem;height:1.75rem;z-index:1;display:flex;align-items:center;justify-content:center}.sl-modal-team-member{display:flex}.sl-modal-team-member .sl-member-image{width:25%;margin-right:2rem;flex-shrink:0}@media (max-width:767px){.sl-modal-team-member{display:block}.sl-modal-team-member .sl-member-image{margin-right:3.75rem;margin-bottom:2.75rem;width:auto;max-width:18rem}}.mz-bg-orange{background-color:#ff4c00}@media (max-width:1023.98px){.mz-hide-bg-img-lg-down,.mz-hide-bg-img-lg-down .parallax-inner{background-image:none!important}}.sl-bg-contain,.sl-bg-contain .parallax-inner{background-size:contain!important}@media (min-width:1536px){.sl-bg-contain-2xl,.sl-bg-contain-2xl .fullwidth-faded,.sl-bg-contain-2xl .parallax-inner{background-size:contain!important}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mz-flex-nowrap{flex-wrap:nowrap}.mz-justify-center{justify-content:center}.mz-flex-shrink-0{flex-shrink:0}.mz-order-1{order:1!important}@media (min-width:1024px){.mz-lg-order-0{order:0!important}}.mz-margin-x-auto{margin-left:auto;margin-right:auto}.sl-margin-top-4{margin-top:4rem}.sl-margin-left-auto{margin-left:auto}.sl-margin-right-1{margin-right:1rem}.mz-margin-bottom-0,.sl-margin-bottom-0{margin-bottom:0!important}.sl-margin-bottom-1{margin-bottom:1rem}.sl-margin-bottom-4{margin-bottom:4rem}.sl-p-margin-top-0 p:first-child{margin-top:0}.sl-p-margin-bottom-0 p:last-child{margin-bottom:0}@media (min-width:1024px){.mz-lg-margin-left-auto{margin-left:auto}.mz-lg-margin-right-auto{margin-right:auto}}.mz-overflow-visible{overflow:visible!important}.sl-padding-right-1{padding-right:1rem}.mz-text-white{color:#fff}.mz-text-center{text-align:center}.mz-font-light,.sl-font-weight-light{font-weight:300}.mz-font-bold,.mz-font-bold>*,.sl-font-weight-bold,.sl-font-weight-bold>*{font-weight:700!important}@media (max-width:1023.98px){.mz-lg-down-text-white{color:#fff!important}}.mz-width-auto{width:auto!important}@media (min-width:768px){.mz-md-width-3-4{width:75%}}@media (min-width:1024px){.mz-lg-width-2-3{width:66.66666667%}.mz-lg-width-3-4{width:75%}.mz-lg-width-100{width:100%}}@media (min-width:1366px){.mz-xl-width-100{width:100%}}.mz-height-100{height:100%}