@charset "UTF-8";*{margin:0 auto;padding:0;border:0px}body{background:#171b1f;font-family:Open Sans Condensed,sans-serif;font-weight:300;text-align:center;overflow-x:hidden}#app{position:static;background:#171b1f;text-align:center}a{text-decoration:none;transition:all .5s ease-in-out;cursor:pointer}.always-hide{display:none}@media (min-width: 599px){.show-only-on-mobile{display:none!important}}.highlight-text{color:#38753f!important}.bg-bad{background:#ff4b5f!important}.bg-good{background:#30d589!important}.bg-warning{background:#ffb428!important}.bg-accent,.bg-standard{background:#38753f!important}.bg-bad,.bg-good,.bg-warning,.bg-accent,.bg-standard{color:#fff!important}.border-bad{border-color:#ff4b5f!important}.border-good{border-color:#30d589!important}.border-warning{border-color:#ffb428!important}.border-white{border-color:#fff!important}.border-black{border-color:#000!important}.text-bad{color:#ff4b5f!important}.text-good{color:#30d589!important}.text-warning{color:#ffb428!important}.text-white{color:#fff!important}.text-black{color:#000!important}.text-for-color-bg{color:#fff!important}.text-size-smallest{font-size:10px!important}.text-size-smaller{font-size:13px!important}.text-size-small{font-size:15px!important}.text-size-normal{font-size:18px!important}.text-size-large{font-size:30px!important}.text-size-larger{font-size:45px!important}.text-size-largest{font-size:70px!important}.constrain-width.width-900{max-width:900px!important}.remove-padding-bottom{padding-bottom:0!important}.collapse-margin-bottom{margin-bottom:-35px!important}.buffer{position:static}.buffer.nav{height:140px}.buffer.smallest{height:15px}.buffer.small{height:25px}.buffer.medium{height:50px}.buffer.large{height:75px}.buffer.larger{height:100px}.buffer.largest{height:150px}@media (min-width: 768px){.hide-on-desktop{display:none!important}}.hamburger{display:inline-block;width:50px;height:50px}.hamburger-icon{display:inline-block;cursor:pointer}.hamburger-icon .hamburger-icon__checkbox{display:block;width:100%;height:100%;position:relative;cursor:pointer;z-index:2;-webkit-touch-callout:none;position:absolute;opacity:0;left:0;top:0}.hamburger-icon div{margin:auto;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:25px}.hamburger-icon span{position:absolute;display:block;width:100%;height:2px;background-color:#fff;border-radius:1px;transition:all .2s cubic-bezier(.1,.82,.76,.965)}.hamburger-icon span:first-of-type{width:100%;top:8px}.hamburger-icon span:nth-child(2){width:50%;top:calc(50% + 5px)}.hamburger-icon span:last-of-type{width:70%;bottom:-3px}.hamburger-icon.active span:first-of-type,.hamburger-icon .hamburger-icon__checkbox.active+div span:first-of-type{width:100%;transform:rotate(45deg);top:17.5px}.hamburger-icon.active span:nth-child(2),.hamburger-icon .hamburger-icon__checkbox.active+div span:nth-child(2){opacity:0}.hamburger-icon.active span:last-of-type,.hamburger-icon .hamburger-icon__checkbox.active+div span:last-of-type{width:100%;transform:rotate(-45deg);bottom:5px}.hamburger-icon.active:hover span:first-of-type,.hamburger-icon.active:hover span:last-of-type,.hamburger-icon:hover .hamburger-icon__checkbox:checked+div span:first-of-type,.hamburger-icon:hover .hamburger-icon__checkbox:checked+div span:last-of-type{width:100%}.hamburger-icon:hover span:first-of-type{width:100%}.hamburger-icon:hover span:nth-child(2){width:100%}.hamburger-icon:hover span:last-of-type{width:100%}.example-entry{position:static;min-height:calc(100vh - 250px);padding:50px 0 250px;text-align:center;margin-top:-50px}.example-entry .title{display:block;width:100%;font-size:18px;font-weight:700;margin-bottom:25px;color:#fff}.backend-logo a{display:inline-block;text-align:center}.backend-logo a img{width:100%;max-width:300px;padding-top:5px}.backend-logo a:hover{transform:scale(1.05)}@media (max-width: 600px){.backend-logo a{text-align:left;padding-left:5px}.backend-logo a img{max-width:140px;margin-bottom:-5px}}@media (prefers-color-scheme: light){.backend-logo a img{filter:invert(100%)}}.bad-text{color:#d84545!important}.good-text{color:#34af8a!important}.neutral-text{color:#475edb!important}.white-text{color:#fff}.bad-bg{background:rgb(216,69,69)!important}.good-bg{background:rgb(52,175,138)!important}.neutral-bg{background:rgb(71,94,219)!important}.align-left{text-align:left!important}.align-center{text-align:center!important}.align-right{text-align:right!important}.grecaptcha-badge{display:none!important}.grecaptcha-badge.active{display:block!important;visibility:visible!important}.tiny-form{position:relative;width:calc(100% - 80px);padding:40px;max-width:500px}.standard-form{position:relative;width:calc(100% - 80px);padding:40px;max-width:800px}.list-page,.liquid-form{position:relative;width:calc(100% - 80px);padding:40px}.standard-form p{color:#fff;font-size:20px;line-height:1.5em;margin-bottom:25px}.alert{z-index:-1;position:static;cursor:default;border:1px solid;border-radius:5px;margin-bottom:10px;font-size:15px;letter-spacing:-.25px;font-weight:500;text-align:center}.alert ul{list-style-type:none}.alert ul li{border-top:1px solid rgb(216,69,69);padding:15px}.alert ul li:first-of-type{border:none}.alert ul li .fa{margin-right:4px}.alert-bad{border-color:#d84545;color:#d84545}.alert-good{border-color:#34af8a;color:#34af8a}.alert-neutral{border-color:#475edb;color:#475edb}.alert-big{border-radius:0;border:0px;color:#f6f6f6;margin-bottom:0;margin-top:-70px;cursor:pointer;text-align:left;transition:ease-in-out .25s}.alert-big.active{margin-top:0}.alert-big:hover{opacity:.85;transition:ease-in-out .25s}.alert-big ul li{padding:20px;border-color:#f8fafc}.alert-big ul li .fa{float:right;font-size:18.5px;margin-right:-2.5px}.alert-big.alert-bad{background:rgb(216,69,69)}.alert-big.alert-good{background:rgb(52,175,138)}.alert-big.alert-neutral{background:rgb(71,94,219)}.core-container{position:static;padding:50px}.hero-video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.hero-video-container.for-static-photo{padding-bottom:0;height:600px}.hero-video-container .veil{z-index:2;position:absolute;display:table;top:0;left:0;width:100%!important;height:100%!important}.hero-video-container .veil:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,.875),rgba(0,0,0,.25));transition:all .5s ease-in-out}.hero-video-container.do-hover-effects:hover .veil:before{opacity:.5}.hero-video-container.do-hover-effects:hover .veil .wrapper .container .limiter{opacity:0;pointer-events:none}.hero-video-container .veil .wrapper{position:relative;display:table;width:100%;max-width:1600px;height:100%}.hero-video-container .veil .wrapper .container{display:table-cell;vertical-align:middle;text-align:center;padding:145px 50px 50px}.hero-video-container .veil .wrapper .container .limiter{display:inline-block;width:100%;max-width:600px;color:#fff;transition:all .5s ease-in-out}.hero-video-container .veil .wrapper .container .limiter h1{font-size:0px;line-height:0px}.hero-video-container .veil .wrapper .container .limiter b{display:block;font-weight:300;font-family:Open Sans Condensed,sans-serif;font-size:80px;line-height:1em}.hero-video-container .veil .wrapper .container .limiter p{display:block;margin:15px auto;line-height:1.5em;font-size:18px}.hero-video-container .veil .wrapper .container .limiter a{display:inline-block;background:#38753f;color:#fff;padding:10px 15px;border-radius:5px;font-size:20px;font-weight:500}.hero-video-container .veil .wrapper .container .limiter a:hover{transform:scale(1.05)}.hero-video-container .veil .wrapper .container .limiter a span{margin-left:10px}.hero-video-container iframe{z-index:1;position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media (max-width: 1250px){.hero-video-container .veil .wrapper .container .limiter p{font-size:0px;line-height:0px;margin:0}.hero-video-container .veil .wrapper .container .limiter a{display:none}}@media (max-width: 800px){.hero-video-container.for-static-photo{height:450px}.hero-video-container .veil .wrapper .container .limiter{max-width:400px}.hero-video-container .veil .wrapper .container .limiter b{font-size:44px}.chevron-down-animation{display:none}}@media (max-width: 600px){.hero-video-container.for-static-photo{height:300px}.hero-video-container .veil .wrapper .container .limiter{max-width:300px}}@media (max-width: 500px){.hero-video-container .veil .wrapper .container .limiter b{font-size:30px}}@media (max-width: 400px){.hero-video-container .veil .wrapper .container{padding:60px 50px 0}.hero-video-container .veil .wrapper .container .limiter{max-width:150px}.hero-video-container .veil .wrapper .container .limiter b{font-size:20px}}.swipe-container{position:static;max-width:1000px;text-align:center;padding:100px 50px 25px;letter-spacing:-5px;font-weight:700}.swipe-container .headline{position:relative;display:block;color:#fff;font-size:120px;font-family:Open Sans Condensed,sans-serif;line-height:100px;margin-bottom:25px;font-weight:700}.swipe-container .flag{position:absolute;top:-55px;right:50px;transform:rotate(10deg);background:#38753f;color:#fff;font-size:18px;font-family:Open Sans Condensed,sans-serif;font-weight:500;letter-spacing:.25px;line-height:1em;padding:15px 20px;border-radius:10px}.swipe-container .flag:hover{transform:rotate(15deg) scale(1.05)}.swipe-intro-container{position:relative;width:calc(100% - 50px);max-width:1000px;text-align:right;padding:50px 0 50px 25px}.swipe-intro-container .intro{position:relative;display:inline-block;text-align:left;font-size:18px;width:100%;max-width:500px;color:#fff;letter-spacing:0px}.swipe-intro-container .intro p{line-height:1.85em;margin-bottom:25px;font-weight:300}.swipe-intro-container .intro p span:first-of-type{margin-right:5px}.swipe-intro-container .intro p span:last-of-type{margin-left:5px}.swipe-intro-container .intro img{position:absolute;left:-120px;top:5px;width:100px;border-radius:10px}.scroll-container{position:relative;width:100%;font-family:Open Sans Condensed,sans-serif;background:#38753f;color:#171b1f;border-radius:50px;font-size:120px;overflow:hidden;white-space:nowrap;letter-spacing:-5px}.scroll-text{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-animation:my-animation 9s linear infinite;-webkit-animation:my-animation 9s linear infinite;animation:my-animation 9s linear infinite}@-moz-keyframes my-animation{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes my-animation{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes my-animation{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}}.isolated-study-section{padding:150px 0}.isolated-study-section:last-of-type{padding-bottom:0}.isolated-study-section:nth-child(1){padding-top:0}.isolated-study-section:nth-child(2n){position:static;padding:50px;background:#1a1f24;border-radius:10px}.study-details-container{position:static;max-width:1600px;padding:75px 50px;text-align:left}.study-details-container img,.study-details-container figure{width:100%;border-radius:5px}@media (max-width: 1100px){.study-details-container{padding:35px 25px}.isolated-study-section{padding:25px 0}.isolated-study-section:nth-child(2n){padding:25px}}.pricing-container{position:static;max-width:1600px}.pricing-container .price-container{display:block;text-align:left;width:calc(100% - 102px);border:2px solid rgba(255,255,255,.025);font-size:18px;color:#fff;border-radius:25px;padding:50px}.pricing-container .price-container:nth-child(1){background:rgba(255,255,255,.02)}.pricing-container .price-container:nth-child(2){background:rgba(255,255,255,.05)}.pricing-container .price-container:nth-child(3){background:rgba(255,255,255,.08)}.pricing-container .price-container .name{display:block;font-family:Open Sans Condensed,sans-serif;margin-bottom:5px;font-size:45px;letter-spacing:-1px}.pricing-container .price-container .description{margin-bottom:25px;line-height:1.5em}.pricing-container .price-container .price{display:block;font-weight:700;font-size:30px;letter-spacing:-.5px}.pricing-container .price-container .price span{font-size:18px;letter-spacing:0px}.pricing-container .price-container .price-disclaimer{display:block;margin-bottom:25px;font-size:15px}.pricing-container .price-container .start-button{display:inline-block;border-radius:10px;background:#38753f;color:#fff;font-weight:500;padding:15px}.pricing-container .price-container .start-button:hover span{margin-left:30px}.pricing-container .price-container .start-button span{margin-left:15px;transition:all .5s ease-in-out}.pricing-container .price-container ul{position:relative;display:block;list-style:none;margin:25px auto}.pricing-container .price-container ul li{display:block;padding-bottom:10px;font-size:15px}.pricing-container .price-container ul li span{margin-right:10px;background:#38753f}.portfolio-container{display:block;width:calc(100% - 50px);background:#171b1f;border-radius:25px;padding:25px;height:500px}.options-container{position:static;max-width:1350px}.options-container .option{position:relative;display:table;width:100%;max-width:1200px;border-bottom:1px solid rgba(255,255,255,.1)}.options-container .option:hover .icon{padding:100px 0 100px 75px;transform:scale(1.05)}.options-container .option:last-of-type{border-bottom:0px}.options-container .option .icon{display:table-cell;vertical-align:middle;text-align:center;width:50px;font-size:50px;padding:100px 25px 100px 50px;color:#fff;transition:all .5s ease-in-out}.options-container .option .icon span{padding:50px 25px;width:100px;border-radius:50%;background:#38753f}.options-container .option .icon span:first-of-type{display:inline-block}.options-container .option .icon span:last-of-type{display:none}.options-container .option:hover .icon span:first-of-type{display:none}.options-container .option:hover .icon span:last-of-type{display:inline-block}.options-container .option .text{display:table-cell;vertical-align:middle;text-align:left;padding:50px;font-size:30px;color:#fff;font-family:Open Sans Condensed,sans-serif}.options-container .option .text .subtext{display:block;margin-top:5px;font-size:18px;color:#ffffffbf;font-family:Open Sans Condensed,sans-serif;line-height:1.85em}@media (max-width: 767px){.options-container .option .icon{display:none}.options-container .option .text{padding:35px 0;text-align:center}}@media (max-width: 500px){.options-container .option .text{font-size:20px}.options-container .option .text .subtext{font-size:14px}}.contain-loosely{position:static;padding:50px}.contain-loosely.with-max-width{max-width:1600px}.contain-loosely.for-transformations{max-width:1375px}@media (max-width: 1100px){.contain-loosely{padding:25px}}#map{position:static;height:calc(75vh - 140px);min-height:600px;border-radius:10px}.review-container{padding:25px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;max-width:1600px;margin:0 auto}.review-container .review-tile{display:table;width:100%;background:#FFF;border-radius:25px}.review-container .review-tile:hover{transform:scale(1.05)}.review-container .review-tile-cell{display:table-cell;vertical-align:middle;text-align:center}.review-container .review-tile img{width:200px;margin:100px 15px}@media (max-width: 1200px){.review-container{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1000px){.review-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.review-container{grid-template-columns:repeat(1,1fr)}}.mosaic-container{padding:25px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;max-width:1600px;margin:0 auto}.mosaic-container.no-padding{padding:25px 0}.mosaic-container.two{grid-template-columns:repeat(2,1fr)}.mosaic-container.micro-gap{grid-gap:1rem}.mosaic-container.do-hover-effects .mosaic-tile a:hover:after{background:rgba(0,0,0,.25)}.mosaic-tile a img{border-radius:5px;width:100%;height:100%;object-fit:cover}.mosaic-tile a{position:relative;display:block;width:100%;height:100%;border-radius:5px;overflow:hidden}.mosaic-tile a:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:transparent;border-radius:5px;transition:all .5s ease-in-out}.mosaic-tile{width:100%;height:350px}.mosaic-container.two .mosaic-tile{height:500px}.mosaic-tile .mosaic-title{display:block;position:absolute;bottom:0;left:0;width:calc(100% - 20px);padding:15px 10px;background:rgba(0,0,0,.75);color:#fff;font-size:20px;font-family:Open Sans Condensed,sans-serif;border-radius:0 5px 0 0;transition:all .25s ease-in-out}.mosaic-tile .mosaic-title span{font-size:0px}.mosaic-tile a:hover .mosaic-title{background:#38753f;color:#fff}@media screen and (max-width: 1150px){.mosaic-container{grid-template-columns:repeat(2,1fr)}.mosaic-container.micro-gap{grid-gap:1rem}.mosaic-tile{height:225px}.mosaic-container.two .mosaic-tile{height:300px}}@media screen and (max-width: 650px){.mosaic-container{grid-gap:1rem}.mosaic-tile{height:175px}.mosaic-tile .mosaic-title{font-size:15px}.mosaic-container.two .mosaic-tile{height:200px}}.section-title{position:relative;display:table;width:100%;max-width:1600px;text-align:left;padding:0 0 10px;color:#fff}.section-title.for-transformations{max-width:1375px}.section-title .left{display:table-cell;vertical-align:middle;text-align:left}.section-title .right{display:table-cell;vertical-align:middle;text-align:right}.section-title .right a{position:relative;color:#fff;font-size:20px}.section-title .right a span{font-size:0px}.section-title .right a:after{position:absolute;content:"";top:calc(100% + 1px);left:50%;right:50%;bottom:-2px;background:#38753f;transition:all .25s ease-in-out}.section-title .right a:hover:after{right:10px;left:10px}.section-title .headline{position:relative;display:inline-block;font-size:46px;font-weight:700;line-height:1.85em;color:#38753f}.section-title .headline span{font-size:0px;line-height:0}.section-title i{font-style:normal;color:#38753f}.section-title .subheadline{display:block;font-size:14px;margin-left:2.5px;letter-spacing:1px;opacity:.325;text-transform:uppercase;font-weight:700}@media (max-width: 750px){.section-title .headline{font-size:30px}.section-title .headline:after{display:none}}.similar-entries-wrapper{position:static;background:#171b1f;padding:50px 25px;border-bottom:1px solid rgba(255,255,255,.075)}@media (max-width: 750px){.similar-entries-wrapper{padding:50px 0 25px}}.split-page{position:relative;display:table;width:calc(100% - 50px);max-width:1600px;padding:50px 25px}.split-page .split-page-nav{display:table-cell;vertical-align:top;text-align:left;width:300px}.split-page .split-page-content{display:table-cell;vertical-align:top;text-align:left;padding-left:75px}.split-page .split-page-content img{display:block;width:100%}.floating-paragraph{color:#fff;font-size:20px;line-height:1.5em;padding:15px 50px 50px;max-width:750px}.floating-paragraph.pull-closer-at-bottom{margin-bottom:-50px}.floating-paragraph h2,.floating-paragraph h3,.floating-paragraph h4,.floating-paragraph h5,.floating-paragraph h6{font-size:42px;font-weight:700;line-height:1.15em;color:#38753f}.floating-paragraph h2 span,.floating-paragraph h3 span,.floating-paragraph h4 span,.floating-paragraph h5 span,.floating-paragraph h6 span{font-size:0px}.floating-paragraph p{margin-bottom:25px}.floating-paragraph p:last-of-type{margin-bottom:0}.floating-paragraph p a{color:#38753f;border-bottom:1px solid #38753f}.floating-paragraph p a:hover{border-bottom:1px solid transparent}.floating-paragraph img,.floating-paragraph figure{display:block;width:100%;border-radius:5px;margin-top:25px}@media (max-width: 1100px){.floating-paragraph.pull-closer-at-bottom{margin-bottom:-25px}.floating-paragraph h2,.floating-paragraph h3,.floating-paragraph h4,.floating-paragraph h5,.floating-paragraph h6{font-size:32px}.floating-paragraph p{font-size:18px}}.floating-nav{position:static;text-align:center;padding:35px;border-radius:10px;color:#fff;background:#1a1f24}.floating-nav .title-wrapper{display:block;width:calc(100% + 50px);margin:-35px -35px 0;padding:35px 10px;background:#171b1f;border-radius:10px 10px 0 0}.floating-nav .headline{font-size:30px;line-height:1em;font-weight:700}.floating-nav span{color:#38753f}.floating-nav .subheadline{display:block;font-size:14px;margin-left:2.5px;margin-bottom:-10px;letter-spacing:.5px;opacity:.325;text-transform:uppercase;font-weight:700}.floating-nav .links{display:block;padding:35px 0 25px}.floating-nav .links a{position:relative;display:table;color:#fff;font-size:22px;margin-bottom:10px}.floating-nav .links a span{font-size:0px}.floating-nav .links a:after{position:absolute;content:"";top:calc(100% + 1px);left:50%;right:50%;bottom:-2px;background:#38753f;transition:all .25s ease-in-out}.floating-nav .links a:hover:after,.floating-nav .links a.active:after{right:10px;left:10px}.floating-nav .cta{display:block;margin-bottom:15px}@media (max-width: 1023px){.split-page .split-page-nav,.split-page .split-page-content{display:block;width:100%}.split-page .split-page-content{padding-left:0}.floating-nav{padding:15px;margin-bottom:25px}.floating-nav .title-wrapper{width:calc(100% + 30px);margin:-15px -15px 0;padding:15px 0 25px}.floating-nav .links{padding:15px 0 0}.floating-nav .cta,.floating-nav .button{display:none}}.master-back-link{position:relative;display:block;width:calc(100% - 30px);font-size:16px;color:#fff;font-weight:500;letter-spacing:.5px;padding:15px;text-align:center;background:#171b1f}.master-back-link span{margin-right:5px;transition:all .5s ease-in-out}.master-back-link:hover span{margin-right:15px}.client-testimonial{position:static;margin-bottom:50px;margin-top:10px;font-size:25px;padding:50px;text-align:center;border-radius:10px;background:#1a1f24;color:#fff}.client-testimonial a{color:#fff}.client-testimonial strong{display:block;color:#38753f;margin-bottom:10px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;list-style:none}.client-testimonial p{line-height:1.5em}.client-testimonial-quote-wrapper{transform:skew(-3deg)}@media (max-width: 1100px){.client-testimonial{font-size:22px;padding:40px}}.process-wrapper{position:static;padding:100px 50px;max-width:1000px;text-align:center}.process-wrapper .video-context h1{font-size:40px;color:#fff;font-weight:500;text-align:left}.process-wrapper .video-context p{margin-bottom:25px;line-height:1.5em;color:#fff;font-size:20px;text-align:left}.process-wrapper .video-context p:last-of-type{margin-bottom:25px}.process-wrapper .video-container{margin-bottom:50px}.process-title{display:block;font-size:50px;font-weight:300;color:#fff;text-align:center;margin-bottom:100px;line-height:1em}.process-grid{position:relative;width:100%;max-width:1600px;display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}.process-grid .step{display:block;width:calc(100% - 100px);background:#1a1f24;padding:50px;border-radius:10px}.process-grid .step i{display:block;color:#38753f;font-size:65px;transition:all .5s ease-in-out}.process-grid .step:hover i{transform:scale(1.1)}.process-grid .step .title{display:block;color:#38753f;font-size:30px;margin:5px auto 30px}.process-grid .step .sub-title{display:block;font-size:24px;color:#fff;text-transform:capitalize;line-height:1.25em}.process-grid .step p{display:block;font-size:18px;margin-top:30px;color:#ffffffd9;line-height:1.5em;text-align:left}@media (max-width: 1100px){.process-wrapper{padding:50px 25px}.process-grid{grid-template-columns:auto;grid-gap:25px}}.videos-wrapper{position:static;padding:0 50px 100px;text-align:center}.videos-wrapper .title{display:block;color:#fff;font-size:50px;padding:100px 0;line-height:1em}.videos-grid{position:relative;width:100%;max-width:1400px;display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}@media (max-width: 1100px){.videos-wrapper{padding:0 25px}.videos-grid{grid-template-columns:auto;grid-gap:25px}}.featured-grid{position:static;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px}.featured-grid .featured-block{display:block;width:calc(100% - 102px);padding:50px;border:1px solid transparent;background:#1a1f24;border-radius:10px;text-align:center;color:#fff;transition:all .5s ease-in-out}.featured-grid .featured-block:hover{border-color:#38753f}.featured-grid .featured-block .image img{width:100%;width:125px;transition:all .5s ease-in-out}.featured-grid .featured-block:hover .image img{filter:grayscale(100%)}.featured-grid .featured-block .image.long img{max-width:250px}.featured-grid .featured-block .image.square img{max-width:100px}.featured-grid .featured-block .image{width:100%;margin-bottom:15px}.featured-grid .featured-block .headline{position:relative;display:inline-block;line-height:1em;font-size:27px;margin-bottom:7.5px;font-weight:700}.featured-grid .featured-block .headline:after{position:absolute;content:"";display:block;bottom:-5px;left:51%;right:50%;height:1px;background:#38753f;transition:all .5s ease-in-out}.featured-grid .featured-block:hover .headline:after{left:0;right:0}.featured-grid .featured-block .description{display:block;line-height:1.5em;font-size:16px}.featured-grid .featured-block .description a{color:#38753f;border-bottom:1px solid #38753f}.featured-grid .featured-block .description a:hover{border-bottom:1px solid transparent}@media (max-width: 1500px){.featured-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.featured-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 800px){.featured-grid{grid-template-columns:1fr}}.generic-content{position:static;padding:25px 0;color:#fff;font-size:18px;max-width:1600px;text-align:left;line-height:1.5em}.generic-content .generic-content-width-limiter{display:inline-block;text-align:left;width:100%;max-width:1000px}.generic-content p,.generic-content h1,.generic-content h2,.generic-content h3,.generic-content h4,.generic-content h5,.generic-content h6{margin-bottom:25px}.generic-content ul{margin:25px 50px}.generic-content a{position:relative;color:#38753f}.generic-content a:after{position:absolute;content:"";top:calc(100% + 1px);left:50%;right:50%;bottom:-2px;background:#38753f;transition:all .25s ease-in-out}.generic-content a:hover:after{right:0;left:0}.generic-content img,.generic-content figure{width:100%;border-radius:5px}.generic-content figcaption{margin-bottom:25px}.general-content-text{color:#fff;font-size:20px}.general-content-text p{margin-bottom:25px;line-height:1.5em}.general-content-text .design-elements-list{display:block}.general-content-text ul{margin:0 50px;font-size:30px}.general-content-text ul:first-of-type{margin:50px 50px 10px 25px}.general-content-text ul:first-of-type li{color:#38753f;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;list-style:none}@media (max-width: 600px){.general-content-text{font-size:17px}.general-content-text ul{font-size:24px}}.wp-block-image{margin:0 0 15px!important;color:#ffffff80!important}.team{position:static;max-width:1600px;padding:50px;text-align:center;display:grid;grid-gap:50px;grid-template-columns:1fr 1fr 1fr}.team .member{display:block;width:100%;color:#fff;text-align:left;font-size:18px}.team .member img{border-radius:5px;width:100%;margin-bottom:10px}.team .member h2,.team .member h4{text-align:center;display:block;width:100%}.team .member h2{font-size:30px}.team .member h4{margin-bottom:10px;font-size:15px}@media (max-width: 1200px){.team{grid-template-columns:1fr 1fr;padding:25px}}@media (max-width: 767px){.team{grid-template-columns:auto}}body.gallery-open{overflow-y:hidden}.gallery-modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background:#171b1f}.gallery-modal-content{position:relative;display:table;margin:auto;padding:0;width:100%;height:100vh;overflow-y:scroll;max-width:1600px}.gallery-modal-content-cell{display:table-cell;vertical-align:middle;text-align:center;padding:100px 0}.gallery-close{color:#38753f;cursor:pointer;position:fixed;z-index:999999;top:15px;right:15px;font-size:35px;transition:all .5s ease-in-out}.gallery-close:hover,.gallery-close:focus{transform:scale(1.075)}.gallery-slides{display:none}.gallery-slides img{width:100%;margin-bottom:-5px}.gallery-prev,.gallery-next{cursor:pointer;position:absolute;top:50%;background:rgba(56,117,63,.625);width:auto;padding:25px 15px;margin-top:-35px;color:#fff;line-height:1em;font-size:20px;transition:.6s ease;user-select:none;-webkit-user-select:none}.gallery-next{right:0;border-radius:5px 0 0 5px}.gallery-prev{left:0;border-radius:0 5px 5px 0}.gallery-prev:hover,.gallery-next:hover{background:#38753f}.gallery-numbertext{color:#fff;font-size:18px;position:fixed;top:20px;left:20px}.gallery-caption-container{position:static;display:block;text-align:center;padding:35px 15px 0;font-size:18px;color:#fff}nav{position:fixed;top:0;left:0;width:100%;height:140px;background:transparent;transition:all .25s ease-in-out;z-index:9999}body.scrolled nav{background:#171b1f}body.scrolled nav,body.scrolled nav .container{height:90px}body.scrolled nav .links a,nav.no-background-media .links a{color:#fff}body.scrolled nav .logo img{height:40px}@media (prefers-color-scheme: light){nav.no-background-media .logo img{filter:invert(100%)}}nav .container{position:static;display:table;width:calc(100% - 70px);padding:0 35px;height:140px;max-width:1600px}nav .logo{display:table-cell;vertical-align:middle;text-align:left;font-family:Open Sans Condensed,sans-serif}nav .logo img{height:70px;transition:all .5s ease-in-out;margin-bottom:-5px}nav .logo img:hover{transform:scale(1.05)}@media (prefers-color-scheme: light){body.scrolled nav .logo img{filter:invert(100%)}}nav .hamburger-container{display:none}nav .links{display:table-cell;vertical-align:middle;text-align:right}nav .links a{position:relative;display:inline-block;color:#fff;margin-right:30px;font-weight:300;font-size:20px}nav .links a:after{position:absolute;content:"";left:51%;right:50%;top:calc(100% + 6px);bottom:-7px;background:#38753f;transition:all .5s ease-in-out}nav .links a:last-of-type{margin-right:0}nav .links a:hover:after,nav .links a.active:after{right:10px;left:10px}nav .buttons{display:table-cell;vertical-align:middle;text-align:right;width:235px}nav .buttons a{position:relative;display:inline-block;border:1px solid transparent;background:#38753f;color:#fff;font-family:Open Sans Condensed,sans-serif;padding:7.5px 15px;font-size:20px;font-weight:300;margin-left:10px;border-radius:5px}nav .buttons a span{margin-right:10px}nav .buttons a:hover{transform:scale(1.05)}.nav-buffer{position:static;height:140px;background:#171b1f}@media (max-width: 1100px){nav,nav .container,.nav-buffer{height:100px}nav .container{width:calc(100% - 30px);padding:0 15px}nav .logo{text-align:left}nav .hamburger-container{position:fixed;top:17.5px;right:15px;display:inline-block;width:50px}nav .links{display:none}nav .buttons{display:none}}@media (max-width: 650px){nav .logo img{height:40px}}@media (max-width: 650px){nav .logo img body.scrolled nav .logo img{height:35px}}.hamburger{outline:none!important}.slider{position:relative;width:calc(100% - 100px);text-align:left;padding:0 50px;background:#1a1f24}.slider .container{position:relative;width:100%;max-width:1600px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;height:65px}.slider .container::-webkit-scrollbar{display:none;width:0px;background:transparent}.slider a.link{display:inline-block;position:relative;color:#fff;font-size:18px;margin:20px 5px auto 15px}.slider a.link:first-of-type{margin-left:70px}.slider a.link:last-of-type{margin-right:20px}.slider a.link:after{position:absolute;content:"";left:50%;right:50%;top:calc(100% + 1px);bottom:-2px;background:#38753f;transition:all .5s ease-in-out}.slider a.link:hover:after,.slider a.link.active:after{right:5px;left:5px}.slider a.back{position:absolute;left:0;top:0;width:55px;height:65px;line-height:65px;color:#fff;font-size:13px}.slider a.back:hover{color:#38753f}.slider a.back span{margin-right:7.5px}@media (max-width: 1100px){.slider{width:calc(100% - 30px);padding:0 15px}}.mobile-menu{z-index:9999;pointer-events:none;opacity:0;overflow-y:scroll;position:fixed;display:block;text-align:center;top:0;left:0;width:calc(100% - 50px);height:calc(100% - 190px);padding:140px 25px 50px;background:#171b1f;transition:all .5s ease-in-out}.mobile-menu .mobile-menu-subcontainer{display:inline-block;width:100%;max-width:1600px}.mobile-menu .links{position:static;text-align:center;padding:25px 0 75px}.mobile-menu .links a{display:block;font-size:70px;letter-spacing:-1px;margin:5px auto;font-family:Open Sans Condensed,sans-serif;font-weight:700;color:#fff}.mobile-menu .links a:hover,.mobile-menu .links a.active{color:#38753f}.mobile-menu .links a.cta-button{background:#38753f;text-align:left;color:#fff!important;border-radius:10px;padding:15px}.mobile-menu .links a.cta-button:hover span{transform:scale(1.15)}.mobile-menu .links a.cta-button span{float:right;margin-top:.4rem;transition:all .5s ease-in-out}@media (max-width: 1100px){.mobile-menu .links a{font-size:60px}.mobile-menu .links a.cta-button{font-size:40px}body.menu-open .mobile-menu{pointer-events:auto;opacity:1}body.menu-open{overflow:hidden}}@media (max-width: 767px){.mobile-menu{height:calc(100% - 150px)}.mobile-menu .links{padding:0 0 50px}.mobile-menu .links a{font-size:46px}.mobile-menu .links a.cta-button{font-size:32px}}@media (max-width: 500px){.mobile-menu .links a{font-size:36px}.mobile-menu .links a.cta-button{font-size:22px}}.socials{position:static;text-align:center;padding:25px 0 100px}footer .socials{text-align:left;padding-bottom:0}.socials a{display:inline-block;width:40px;height:40px;border-radius:40px;line-height:41.5px;font-size:15px;color:#ffffffbf;background:rgba(255,255,255,.1);text-align:center;margin:0 5px 5px 0;transition:all .25s ease-in-out}.socials a:hover{background:#38753f;color:#fff}@media (max-width: 767px){.socials a{display:inline-block;width:30px;height:30px;border-radius:30px;line-height:30px;font-size:14px}}.cta-wrapper{position:static;background:#171b1f;padding:100px 50px;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.075)}.cta-container{position:relative;width:100%;max-width:1600px;color:#fff;text-align:left}.cta-container .headline{display:block;font-size:46px;font-weight:700;color:#38753f}.cta-container .context-wrapper{position:static}.cta-container .context{display:inline-block;width:100%;max-width:500px;font-size:20px;margin:2.5px auto 25px}.cta-container a{display:inline-block;border-radius:5px;background:#38753f;color:#fff;padding:25px;font-size:20px;font-weight:500}.cta-container a:hover span{margin-left:25px}.cta-container a span{margin-left:10px;transition:all .5s ease-in-out}@media (max-width: 1100px){.cta-wrapper{padding:50px 25px}.cta-container .headline{font-size:34px}.cta-container .context{font-size:17px}.cta-container a{padding:15px}}.additional-locations{position:static;padding-top:50px;display:grid;grid-template-columns:400px 1fr 1fr 1fr 1fr 1fr;grid-gap:25px;border-top:1px solid rgba(255,255,255,.075)}.location{display:block;width:100%;line-height:1em;text-align:left}.location .city{display:block;font-size:24px;color:#fff}.location .city:hover{color:#38753f}.location .address{margin:12.5px auto;font-size:16px;line-height:1.25em}.location .address.add-padding-right{padding-right:75px}.location .address a{color:#fff}.location .address a:hover{color:#38753f}.location .phone{display:block;font-size:18px;color:#fff}.location .phone:hover{color:#38753f}footer .top .left .location{margin:20px auto}footer .top .left .location .address,footer .top .left .location .phone{font-size:22px}footer .top .left .location .phone{display:inline-block;margin-top:15px}@media (max-width: 1300px){.additional-locations{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.additional-locations .location:first-of-type{display:none}footer .top .left .location{text-align:center!important}}@media (max-width: 1023px){.additional-locations{display:none}}footer{position:static;padding:50px;background:#1a1f24}footer .container{position:relative;width:100%;max-width:1600px;color:#fff;padding:50px 0}footer .top{display:block;width:100%;display:grid;grid-gap:75px;grid-template-columns:450px 1fr 1fr 1.5fr;padding-bottom:50px}footer .top .left{display:block;width:100%;text-align:left}footer .top .left .headline{display:block;font-size:40px;line-height:1em;letter-spacing:-1px;font-weight:700;margin-bottom:5px;color:#38753f}footer .top .left .quote{font-size:24px;font-weight:300;line-height:1.5em}footer .top .left .quote span:first-of-type{margin-right:5px}footer .top .left .quote span:last-of-type{margin-left:5px}footer .top .left img{width:75px;margin-top:25px}footer .top .links{display:block;width:100%;text-align:left}footer .top .links .collection{position:relative;width:100%;column-count:2}footer .top .links .collection a{font-size:16px}footer .top .links a{position:relative;display:table;float:left;clear:left;color:#fff;font-size:22px;margin-bottom:10px}footer .top .links a span{font-size:0px}footer .top .links a:after{position:absolute;content:"";top:calc(100% + 1px);left:0;right:100%;bottom:-2px;background:#38753f;transition:all .25s ease-in-out}footer .top .links a:hover:after,footer .top .links a.active:after{right:0}footer .top b,footer .top h5,footer .top h6{display:block;text-transform:uppercase;font-size:11px;letter-spacing:1px;opacity:.5;margin-bottom:7.5px}footer .bottom{display:block;width:100%;padding:50px 0 0;margin-top:50px;border-top:1px solid rgba(255,255,255,.075)}footer .bottom .wrapper{display:table;width:100%;text-align:left;font-size:14px}footer .bottom .wrapper .jesus-fish{display:table-cell;vertical-align:middle;text-align:right;width:65px}footer .bottom .wrapper .jesus-fish img{width:40px}footer .bottom .wrapper .copyright{display:table-cell;vertical-align:middle;text-align:left;white-space:nowrap}footer .bottom .wrapper .links{display:table-cell;vertical-align:middle;text-align:right;white-space:nowrap}footer .bottom .wrapper .copyright a{margin-left:0}footer .bottom .wrapper a{position:relative;display:inline-block;color:#ffffff80;margin-left:15px}footer .bottom .wrapper .links a:after{position:absolute;content:"";top:calc(100% + 1px);left:0;right:100%;bottom:-2px;background:#38753f;transition:all .25s ease-in-out}footer .bottom .wrapper .links a:hover:after,footer .bottom .wrapper .links a.active:after{right:0}@media (max-width: 1300px){footer .top{grid-template-columns:1fr}footer .top .left,footer .top .links,footer .socials{text-align:center}footer .top .left .headline{font-size:32px}footer .top .links a{float:none;clear:none}footer .top .left .quote{font-size:20px}footer .top .links .collection{column-count:3}footer .bottom .wrapper .copyright{display:none}footer .bottom .wrapper .links{text-align:center}}@media (max-width: 500px){footer{padding:50px 25px}footer .top{padding-bottom:0}footer .top .links{display:none}footer .top .links .collection{column-count:2}}.review-widget-container{position:static;max-width:1300px;padding:25px;text-align:center}.review-widget-grid{position:static;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px}@media (max-width: 1200px){.review-widget-grid{grid-template-columns:1fr 1fr}}.review-widget{position:relative;display:table;width:100%;background:#1a1f24;border-radius:10px}.review-widget:after{position:absolute;display:block;top:calc(100% - 40px);right:0;bottom:0;left:0;background:#38753f;opacity:0;content:"";transition:all .5s ease-in-out;border-radius:0 0 10px 10px}.review-widget:hover:after{opacity:1}.review-widget .container{display:table-cell;vertical-align:middle;text-align:center}.review-widget .logo{position:static;padding:35px 35px 10px}.review-widget .logo img{width:100%;transition:all .5s ease-in-out}.review-widget .logo.square img{max-width:75px}.review-widget .logo.landscape img{max-width:150px}.review-widget .logo.portrait img{max-width:100px}.review-widget .logo.long img{max-width:225px}.review-widget:hover .logo img{transform:scale(1.1)}.review-widget .rating{position:static;padding:0 25px 50px;font-size:14px;color:#fff}.review-widget .rating span:first-of-type{margin-left:10px}.review-widget .rating span{color:#ffb428}.review-widget .click-to-launch{z-index:999;display:block;position:absolute;bottom:0;left:0;right:0}.review-widget .click-to-launch div{opacity:0;display:block;text-align:center;padding:10px;transition:all .5s ease-in-out;font-size:16px;color:#fff}.review-widget:hover .click-to-launch div{opacity:1}.review-widget .click-to-launch div span{margin-left:7.5px;font-size:15px}@media (max-width: 1200px){.review-widget .rating{font-size:10px}}img-comparison-slider{visibility:hidden}img-comparison-slider.hydrated{width:100%;height:750px;border-radius:10px}img-comparison-slider.hydrated img{width:100%!important;border-radius:0!important}img-comparison-slider.hydrated img:first-of-type{border-radius:10px 0 0 10px}img-comparison-slider.hydrated img:last-of-type{border-radius:0 10px 10px 0}@media (max-width: 1600px){img-comparison-slider.hydrated{height:700px}}@media (max-width: 1475px){img-comparison-slider.hydrated{height:650px}}@media (max-width: 1400px){img-comparison-slider.hydrated{height:600px}}@media (max-width: 1250px){img-comparison-slider.hydrated{height:500px}}@media (max-width: 1000px){img-comparison-slider.hydrated{height:400px}}@media (max-width: 800px){img-comparison-slider.hydrated{height:300px}}@media (max-width: 600px){img-comparison-slider.hydrated{height:200px}}@media (max-width: 450px){img-comparison-slider.hydrated{height:175px}}img-comparison-slider{outline:none}.transformation-wrapper{position:static;padding-bottom:50px}.transformation-wrapper:last-of-type{padding-bottom:0}.transformation-container{display:relative;width:100%;max-width:1375px;padding-top:50px}.transformation-container:first-of-type{padding-top:10px}.transformation-container .title{display:block;text-align:center;padding-top:50px;padding-bottom:10px;font-size:28px;color:#fff}.transformation-container .transformation-home-title{display:block;text-align:center;padding:25px;font-size:40px;color:#fff}.video-swipe-buffer{position:relative;width:100%;min-height:600px;height:calc(80vh - 140px)}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border-radius:5px}.video-background{z-index:-1;position:fixed;top:0;right:0;bottom:0;left:0}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (min-aspect-ratio: 16/9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio: 16/9){.video-foreground{width:300%;left:-100%}}@media (max-width: 1024px){.video-foreground{width:500%;left:-200%}}body.scrolled .chevron-down-animation{opacity:0}.chevron-down-animation{opacity:1;pointer-events:none;transition:all .25s ease-in-out;z-index:2;background:transparent;min-height:120px;height:120px;position:relative;width:100%}.chevron-down-animation:before{animation:arrowBounce 2.5s ease infinite;bottom:10px;color:#fff;content:"╲╱";font-size:35px;left:calc(50% - 35px);letter-spacing:-1px;opacity:1;position:absolute;text-align:center;width:100px}@keyframes arrowBounce{50%{transform:translateY(-50%)}}.dated-entries-container{position:static}.dated-entry{display:table;width:100%;margin-bottom:25px;color:#fff;background:#1a1f24;border-radius:5px}.dated-entries-container .dated-entry:last-of-type{margin-bottom:0}.dated-entry .title{display:table-cell;vertical-align:top;width:100px;padding:30px 0 30px 25px;text-align:left;margin-top:6px;font-weight:700}.dated-entry .title div:first-of-type{display:block;font-size:14px;line-height:25px;text-transform:uppercase;margin-bottom:0;background:rgba(255,255,255,.2);color:#fff;text-align:center;border-radius:5px 5px 0 0}.dated-entry .title div:last-of-type{display:block;font-size:60px;line-height:90px;text-align:center;border:5px solid rgba(255,255,255,.1);border-top:0px;color:#fff;background:rgba(255,255,255,.1);border-radius:0 0 5px 5px}.dated-entry .content-wrapper{position:relative;display:table-cell;vertical-align:top;width:calc(100% - 50px);padding:25px;text-align:left}.dated-entry .content-wrapper .button-house{position:absolute;right:10px;top:10px}.dated-entry .content-wrapper .button-house .button{background:#171b1f;font-size:12.5px;border:1px solid rgba(255,255,255,.25);color:#fff;margin-left:5px}.dated-entry .content-wrapper .button-house .button:hover{border-color:#fff}.dated-entry p{line-height:1.75em;margin-bottom:15px;font-size:17px;font-family:Open Sans Condensed,sans-serif}.dated-entry p:last-of-type{margin-bottom:0}@media (max-width: 767px){.dated-entry{grid-template-columns:auto;grid-gap:25px}}.make-a-selection{position:static;display:block;width:100%;padding:calc(50vh - 130px) 0px;text-align:center;color:#ffffff40;font-size:13px}.make-a-selection span{display:block;font-size:80px;margin-bottom:10px}@media (max-width: 1150px){.make-a-selection span{transform:rotate(45deg)}}@media (max-width: 600px){.make-a-selection{padding:calc(50vh - 165px) 0px}.make-a-selection span{transform:rotate(135deg)}}.nothing-here{position:static;background:#1a1f24;border-radius:5px;color:#fff;padding:25px}.admin-nav{z-index:999;position:fixed;top:0;left:0;width:224px;height:100vh;min-height:100vh;overflow-y:scroll;background:#171b1f;border-right:1px solid rgba(255,255,255,.075)}.admin-nav{-ms-overflow-style:none}.admin-nav::-webkit-scrollbar{display:none;width:0px;background:transparent}.admin-nav .logo{display:block;width:calc(100% - 50px);padding:20px 25px 0;text-align:center}.admin-nav .avatar{display:block;width:calc(100% - 50px);padding:25px;text-align:center}.admin-nav .avatar a{display:block;width:100%}.admin-nav .avatar .photo{display:inline-block;width:125px;height:125px;border-radius:125px}.admin-nav .avatar .name{display:block;font-size:9px;font-weight:500;color:#fff;margin-top:5px}.admin-nav .hamburger-container{display:none}.admin-nav .links{display:block;width:100%}.admin-nav .links .link{position:relative;display:table;width:100%;transition:all .25s ease-in-out;margin-bottom:2.5px}.admin-nav .links .link .icon{display:table-cell;vertical-align:middle;text-align:center;width:35px;padding:15px 15px 15px 30px}.admin-nav .links .link .icon span{font-size:25px;color:#ffffff60}.admin-nav .links .link .name{display:table-cell;vertical-align:middle;text-align:left;color:#fff;font-weight:300;font-size:20px}.admin-nav .links .link .name span{position:absolute;right:0;top:0;display:inline-block;width:12px;height:100%;border-radius:5px 0 0 5px;background:transparent;transition:all .25s ease-in-out}.admin-nav .links .link.active .name span{background:#38753f!important}.admin-nav .links .link:hover .name span{background:#38753f}.admin-secondary-nav{z-index:998;position:fixed;top:0;left:225px;width:299px;height:100vh;min-height:100vh;overflow-y:scroll;background:#171b1f;border-right:1px solid rgba(255,255,255,.075);transition:all .25s ease-in-out}.admin-secondary-nav{-ms-overflow-style:none}.admin-secondary-nav::-webkit-scrollbar{display:none;width:0px;background:transparent}.admin-secondary-nav .search{display:block;width:calc(100% - 50px);padding:25px;text-align:left;border-bottom:1px solid rgba(255,255,255,.075)}.admin-secondary-nav .search input{display:block;width:calc(100% - 32px);border:1px solid rgba(255,255,255,.075);background:#1a1f24;border-radius:5px;color:#fff;font-size:15px;font-family:Open Sans Condensed,sans-serif;outline:none;padding:15px}.admin-secondary-nav .title{display:block;text-align:left;font-size:18px;color:#fff;font-weight:700}.admin-secondary-nav .title span{margin:0 5px;font-size:16px}.admin-secondary-nav .buttons{display:block;width:calc(100% - 50px);padding:25px;text-align:left;border-bottom:1px solid rgba(255,255,255,.075)}.admin-secondary-nav .buttons a{position:relative;display:inline-block;background:transparent;margin-right:5px;border:1px solid rgba(255,255,255,.25);border-radius:5px;font-weight:500;text-align:left;color:#fff;font-size:15px;padding:8.5px 10px}.admin-secondary-nav .buttons a:hover,.admin-secondary-nav .buttons a.modal-toggle.activeModal{border-color:#fff}.admin-secondary-nav .buttons a:last-of-type{float:right;margin-right:0;border-color:transparent!important;background:#38753f;color:#fff}.admin-secondary-nav .buttons a:last-of-type span{margin-left:7.5px}.admin-secondary-nav .buttons a:last-of-type:hover{transform:scale(1.05)}.admin-secondary-nav .links{display:block;width:calc(100% - 50px);padding:25px}.admin-secondary-nav .links .link{position:relative;display:table;width:100%;border-radius:5px;background:rgba(255,255,255,.025);color:#fff;transition:all .25s ease-in-out;margin-bottom:2.5px}.admin-secondary-nav .links .link.bg-standard,.admin-secondary-nav .links .link.bg-accent{color:#fff}.admin-secondary-nav a.links .link:hover{background:rgba(255,255,255,.05)}.admin-secondary-nav .links .link.active{background:rgba(255,255,255,.075)}.admin-secondary-nav .links .link .name{display:table-cell;vertical-align:middle;text-align:left;padding:15px 0 15px 15px;font-weight:300;font-size:17px}.admin-secondary-nav .links .link .name div{display:inline-block;text-align:left;white-space:nowrap;max-width:155px;overflow:hidden;text-overflow:ellipsis}.admin-secondary-nav .links .link .status{display:table-cell;vertical-align:middle;text-align:right;width:50px;padding:15px 37px 15px 0;color:#ffffff80;font-weight:500;font-size:11px;white-space:nowrap}.admin-secondary-nav .links .link .color-code{position:absolute;right:15px;top:calc(50% - 6px);height:12px;width:12px;border-radius:12px}.admin-secondary-nav .links .link .icon{display:table-cell;vertical-align:middle;text-align:center;width:12px;font-weight:300;font-size:12px}.admin-secondary-nav .links .link .icon.left{padding-left:15px}.admin-secondary-nav .links .link .icon.right{padding-right:15px}.admin-content-wrapper{position:static;width:calc(100% - 325px);margin-left:225px;padding:50px;background:#171b1f}.admin-content-wrapper.has-secondary-nav{width:calc(100% - 625px);margin-left:525px}@media (max-width: 1300px){.admin-nav{width:111.5px}.admin-nav .logo{display:none}.admin-nav .avatar{padding-top:25px}.admin-nav .avatar .photo{width:50px;height:50px;border-radius:50px}.admin-nav .links .link{margin-bottom:25px}.admin-nav .links .link .icon{display:block;text-align:center;width:100%;padding:0;margin-bottom:5px}.admin-nav .links .link .name{display:block;text-align:center;font-size:11px}.admin-secondary-nav{left:112.5px}.admin-content-wrapper{width:calc(100% - 212.5px);margin-left:112.5px}.admin-content-wrapper.has-secondary-nav{width:calc(100% - 512.5px);margin-left:412.5px}}@media (max-width: 1150px){.admin-nav .hamburger-container{position:absolute;display:inline-block;top:15px;left:31px;width:100%;max-width:50px}.admin-nav .avatar{padding-top:85px}.admin-secondary-nav{left:-300px}body.menu-open .admin-secondary-nav{left:112.5px}.admin-content-wrapper.has-secondary-nav{width:calc(100% - 212.5px);margin-left:112.5px}}@media (max-width: 600px){.admin-nav{display:table;width:100%;height:64px;min-height:64px;overflow-y:hidden;border-right:0px;border-bottom:1px solid rgba(255,255,255,.075)}.admin-nav .logo{display:none}.admin-nav .avatar{display:inline-block;position:absolute;left:0;width:auto;padding:7.5px 12.5px}.admin-nav .avatar .photo{width:40px;height:40px;border-radius:40px;margin-top:5px}.admin-nav .avatar .name{display:none}.admin-nav .hamburger-container{top:2.5px;right:15px;left:auto}.admin-nav .links{position:fixed;top:65px;left:0;height:39px;display:block;width:100%;min-width:100%;max-width:none;overflow-x:scroll;white-space:nowrap;text-align:left;background:#171b1f;border-bottom:1px solid rgba(255,255,255,.075)}.admin-nav .links{-ms-overflow-style:none}.admin-nav .links::-webkit-scrollbar{display:none;width:0px;background:transparent}.admin-nav .links .link{position:relative;display:inline-block;height:40px;line-height:35px;text-align:center;width:auto;margin-bottom:0;margin-right:25px}.admin-nav .links .link:first-of-type{margin-left:15px}.admin-nav .links .link:last-of-type{margin-right:15px}.admin-nav .links .link .icon{display:inline-block;width:auto;padding:0 5px 0 0;margin:0 auto}.admin-nav .links .link .icon span{font-size:14px}.admin-nav .links .link .name{display:inline-block;font-size:12px}.admin-nav .links .link .name span{position:absolute;right:0;top:calc(100% - 4px);display:inline-block;width:100%;height:4px;border-radius:5px 5px 0 0}.admin-content-wrapper{margin-top:120px!important;width:calc(100% - 50px);margin-left:0;padding:25px}.admin-content-wrapper.has-secondary-nav{width:calc(100% - 50px);margin-left:0}.admin-secondary-nav{left:-100%;top:105px;height:calc(100vh - 105px);min-height:calc(100vh - 105px);width:100%;border-right:0px}body.menu-open .admin-secondary-nav{left:0}}.alerts{display:block;width:100%;border-radius:5px;font-size:15px;margin-bottom:15px;color:#fff}.alerts ul{list-style:none;border-radius:5px}.alerts ul li{border-bottom:1px solid rgba(255,255,255,.25);padding:15px;border-radius:5px}.alerts ul li:last-of-type{border:0px}.alerts ul li span{margin-right:8px}@media (max-width: 600px){.alerts{font-size:13px}}.dashboard-button{display:block;padding:25px;width:calc(100% - 52px);font-size:18px;border:1px solid rgba(255,255,255,.075);border-radius:5px;color:#fff;text-align:center;background:#1a1f24}a.dashboard-button{border-color:#ffffff13}a.dashboard-button:hover,a.dashboard-button.active{border-color:#ffffff80}.dashboard-button .data{display:block;width:100%;font-size:50px;margin:7.5px auto}.dashboard-button .data.bottom{margin-top:15px;margin-bottom:0}.dashboard-button .data.top{margin-bottom:15px;margin-top:0}.dashboard-button .title{display:block;font-size:18px;font-weight:700}.dashboard-button .title.bottom{padding-top:15px;border-top:1px solid rgba(255,255,255,.075)}.dashboard-button .title.top{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.075)}@media (max-width: 767px){.dashboard-button{padding:15px;width:calc(100% - 32px)}}.button{display:inline-block;border-radius:5px;background:#38753f;font-weight:500;color:#fff;font-size:18px;padding:8.5px 10px}.button.icon-only span{margin-left:0}.button span{margin-left:7.5px}.button:hover{transform:scale(1.05)}.chart{position:static;padding:15px;border-radius:5px;background:#1a1f24;border:1px solid rgba(255,255,255,.075)}.chart-title{display:block;text-align:center;font-size:18px;color:#fff;font-weight:700;margin-bottom:15px}.chart-title .subtitle{display:block;font-size:15px;font-weight:500}.apexcharts-canvas *{font-family:Open Sans Condensed,sans-serif!important;font-weight:500!important}.apexcharts-legend-text{color:#fff}.apexcharts-yaxis,.apexcharts-yaxis-texts-g text,.apexcharts-xaxis-texts-g text,.apexcharts-xaxis-inversed-texts-g text,.apexcharts-yaxis-inversed-texts-g text{fill:#fff!important;color:#fff!important}.apexcharts-canvas line,.apexcharts-gridlines-vertical line,.apexcharts-gridlines-horizontal line{stroke:#ffffff13!important}.apexcharts-text{fill:#fff!important}.apexcharts-tooltip{color:#000!important}.apexcharts-menu-icon{display:none!important}.apexcharts-legend-text{color:#fff!important}.apexcharts-tooltip-title{background:transparent!important;width:100%!important}.apexcharts-title-text{fill:#ffffffbf!important}.apexcharts-legend{padding-top:25px!important}form,.form-container{position:relative;width:100%}.form-container.smallest{max-width:400px}.form-container.smaller{max-width:550px}.form-container.small{max-width:750px}.form-container.normal{max-width:1000px}.form-container.large{max-width:1250px}.form-container.larger{max-width:1500px}.form-container.largest{max-width:100%}.form-container.standalone{width:calc(100% - 50px);padding:100px 25px}input,button,textarea,select{outline:none}input:disabled,button:disabled,textarea:disabled,select:disabled{cursor:not-allowed}input::placeholder{color:#ffffff60}button{cursor:pointer}.submit-button{display:inline-block;padding:15px;color:#fff;background:#38753f;font-family:Open Sans Condensed,sans-serif;font-weight:500;font-size:18px;border-radius:5px;transition:all .25s ease-in-out}button.submit-button{width:100%}.submit-button{width:calc(100% - 30px)}.submit-button span{margin-left:7.5px;transition:all .25s ease-in-out}.submit-button:hover span{margin-left:22.5px}.form-title{position:relative;display:table;width:100%;margin-bottom:25px}.form-title .title{display:table-cell;vertical-align:middle;text-align:left;font-size:20px;color:#fff;font-weight:700}.form-title .title span{margin-right:5px}.form-title .subtitle{display:block;margin-top:5px;color:#ffffff80;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.form-title .right{display:table-cell;vertical-align:middle;text-align:right;color:#fff}.form-title .right .status-text{font-size:13px}@media (max-width: 767px){.form-title .right a{font-size:0px}.form-title .right a span{margin-left:0;font-size:15px}}.input-container{position:relative;display:table;width:100%;background:#1a1f24;border-radius:5px;margin-bottom:10px;border:1px solid rgba(255,255,255,.075)}.input-container.floating{width:auto;float:left;margin-right:10px}.input-title{display:table-cell;vertical-align:middle;width:200px;padding:10px 10px 10px 15px;font-size:13px;color:#ffffffbf;text-transform:uppercase;letter-spacing:2px;text-align:left;border-right:1px solid rgba(255,255,255,.075)}.input-title.standalone{border:0px}@media (max-width: 600px){.input-title{width:120px;font-size:8px}}.input-box{position:relative;display:table-cell;vertical-align:middle;text-align:left}.input-box input[type=text],.input-box input[type=email],.input-box input[type=password],.input-box input[type=tel],.input-box input[type=date],.input-box input[type=number],.input-box textarea{display:block;width:calc(100% - 30px);background:transparent;padding:20px 15px;font-size:18px;color:#fff;font-family:Open Sans Condensed,sans-serif}.input-box textarea::placeholder{color:#ffffff40}.input-box textarea{min-height:125px;line-height:1.75em}@media (min-width: 768px){.join-input-containers{margin-bottom:10px}.join-input-containers .input-container{margin-bottom:0;border-radius:0}.join-input-containers .input-container:not(:last-of-type){border-bottom:0px}.join-input-containers .input-container:first-of-type{border-radius:5px 5px 0 0}.join-input-containers .input-container:last-of-type{border-radius:0 0 5px 5px}}.input-checkbox{display:table;width:100%}.input-container.floating .input-checkbox{width:auto}.input-checkbox-text{display:table-cell;vertical-align:middle;text-align:left;padding:15px 15px 15px 10px;color:#fff;font-size:15px}.input-checkbox-text a{color:#fff;border-bottom:1px solid #FFF}.input-checkbox-text a:hover{border-color:transparent}.checkmark-container .checkbox{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:35px;margin-top:10px}.checkmark-container .checkbox input{position:absolute;opacity:0}.checkmark-container{display:table-cell;vertical-align:middle;text-align:right;width:40px}.checkmark-container .checkmark{display:inline-block;height:25px;width:25px;background-color:#171b1f;border:1px solid rgba(255,255,255,.25);border-radius:2.5px}.checkmark-container .checkbox input:checked~.checkmark{background:#38753f;border-color:transparent}.checkmark-container .checkmark:after{content:"";position:absolute;display:none}.checkmark-container .checkbox .checkmark:after{display:inline-block;left:22.5px;top:6px;width:5px;height:10px;border:solid rgba(255,255,255,.25);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkmark-container .checkbox input:checked~.checkmark:after{display:block;border-color:#fff}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;padding:20px 15px;font-size:15px;background-color:#1a1f24;color:#fff;border-radius:5px}@media (max-width: 767px){.input-title{display:block;width:calc(100% - 25px);border-right:0px;border-bottom:1px solid rgba(255,255,255,.075)}.input-box{display:block;width:100%}}.grid{width:100%;display:grid;grid-gap:25px}.grid.flex{display:flex grid;align-items:start}.grid.micro-gap{grid-gap:10px}.grid.small-gap{grid-gap:17.5px}.grid.large-gap{grid-gap:35px}.grid.larger-gap{grid-gap:50px}.grid.largest-gap{grid-gap:75px}.grid.extra-gap-top{grid-gap:50px 25px}.grid.six{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid.five{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid.four{grid-template-columns:1fr 1fr 1fr 1fr}.grid.three{grid-template-columns:1fr 1fr 1fr}.grid.two{grid-template-columns:1fr 1fr}.grid.one{grid-template-columns:1fr}@media (max-width: 1300px){.grid.four,.grid.five,.grid.six{grid-template-columns:1fr 1fr 1fr}.grid.three{grid-template-columns:1fr 1fr}}@media (max-width: 1023px){.grid.four,.grid.five,.grid.six{grid-template-columns:1fr 1fr}.grid.two,.grid.three{grid-template-columns:1fr}.grid.large-gap{grid-gap:25px}.grid.larger-gap{grid-gap:35px}.grid.largest-gap{grid-gap:50px}}@media (max-width: 900px){.grid.four{grid-template-columns:1fr}}@media (max-width: 700px){.grid.five,.grid.six{grid-template-columns:1fr}}.hover-title{z-index:1;position:absolute;padding:0 5px;height:22.5px;line-height:22.5px;display:inline-block;white-space:nowrap;background:#FFF;border-radius:5px;color:#1a1f24;font-size:10.7142857143px;font-weight:500;opacity:0;pointer-events:none;letter-spacing:0px!important;text-transform:none;text-align:center}.hover-title span{display:none;font-size:inherit!important;padding-left:5px;color:inherit!important}@media (min-width: 1024px){a:hover .hover-title{opacity:1}.hover-title span{display:inline-block}.hover-title.to-left:after,.hover-title.to-right:after{position:absolute;content:"";width:7.5px;height:7.5px;background:#FFF;transform:rotate(-45deg)}.hover-title.to-bottom:after,.hover-title.to-top:after{position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}.hover-title.to-top:after{border-top:5px solid #FFF}.hover-title.to-bottom:after{border-bottom:5px solid #FFF}.hover-title.to-left,.hover-title.to-right{top:calc(50% - 11.25px)}.hover-title.to-left:after,.hover-title.to-right:after{top:calc(50% - 3.75px)}.hover-title.to-left{right:calc(100% + 7.5px)}.hover-title.to-left:after{right:-3.75px}.hover-title.to-right{left:calc(100% + 7.5px)}.hover-title.to-right:after{left:-3.75px}.hover-title.to-bottom,.hover-title.to-top{left:calc(-50% - 30px);width:125px}.hover-title.to-bottom{bottom:-30px}.hover-title.to-top{top:-30px}.hover-title.to-bottom:after,.hover-title.to-top:after{left:calc(50% - 2.5px)}.hover-title.to-top:after{bottom:-5px}.hover-title.to-bottom:after{top:-5px}}.floating-link{position:relative;color:#fff}.floating-link:after{position:absolute;content:"";left:0;right:0;top:calc(100% + 5px);bottom:-6px;background:#FFF;transition:all .25s ease-in-out}.floating-link:hover:after{right:50%;left:50%}.modal-wrapper{z-index:999;opacity:0;pointer-events:none;position:fixed;display:table;top:0;left:525px;width:calc(100% - 525px);height:100vh;background:#171b1f;transition:all .25s ease-in-out}.modal-wrapper.activeModal{opacity:1;pointer-events:auto}.modal-container{position:relative;display:table-cell;vertical-align:middle;text-align:center}.modal{position:relative;display:inline-block;width:calc(100% - 170px);margin:50px;max-width:500px;text-align:left;background:#1a1f24;color:#fff;border-radius:5px;padding:35px}.modal p{display:block;margin-bottom:25px;line-height:1.5em;font-size:15px}.modal p:last-of-type{margin-bottom:0}@media (max-height: 700px){.modal{height:calc(100vh - 170px);max-height:500px;overflow-y:scroll}}.modal-close{z-index:999;position:absolute;top:0;right:0;display:inline-block;width:35px;height:35px;border-radius:0 5px;line-height:35px;text-align:center;background:#ff4b5f;color:#fff;font-size:22px;transition:all .25s ease-in-out}.modal-close:hover{background:rgba(255,75,95,.75)}.modal-title{display:table;width:100%;margin-bottom:25px}.modal-title .title{display:table-cell;vertical-align:middle;text-align:left;color:#fff;font-size:18px;font-weight:700}@media (max-width: 767px){.modal-wrapper{top:0;left:0;width:100%}}@media (max-width: 1300px){.modal-wrapper{left:412.5px;width:calc(100% - 412.5px)}}@media (max-width: 1150px){.modal-wrapper{left:112.5px;width:calc(100% - 112.5px)}}@media (max-width: 600px){.modal-wrapper{left:0;width:100%;top:105px;height:calc(100vh - 105px)}.modal{height:calc(100vh - 275px)}}.cell.buttons{width:50px}.table{display:table;width:100%;border-radius:2.5px;background:#1a1f24}.table .row{display:table-row}.table.list .row:first-of-type .cell{color:#fffc}.table .row.sortable .cell:not(.buttons),.table .row.sortable .cell:not(.buttons) a{color:#fffc}.table .row.sortable .cell:not(.buttons) a{cursor:s-resize}.table .row.sortable .cell:not(.buttons) a span{display:inline-block;margin-left:5px;pointer-events:none;opacity:0;transition:all .25s ease-in-out}.table .row.sortable .cell:not(.buttons).active span,.table .row.sortable .cell:not(.buttons) a.active span,.table .row.sortable .cell:not(.buttons):hover span,.table .row.sortable .cell:not(.buttons) a:hover span,.table .row.sortable .cell:not(.buttons):focus span,.table .row.sortable .cell:not(.buttons) a:focus span{pointer-events:auto;opacity:1}.table.list .row:first-of-type .cell span,.table.list .row:first-of-type .cell:not(.buttons) span{margin:0 auto}.table .cell{display:table-cell;vertical-align:middle;text-align:left;padding:15px;color:#fff;border-top:1px solid rgba(255,255,255,.1);font-size:16px;white-space:nowrap}.table .row.bigger-text .cell{font-size:25.5px}.table .row.sortable-chosen{cursor:grab}.photo-column{width:100px}.photo-column img{width:100%;margin-bottom:-5px;border-radius:2.5px}.table .cell .no-photo{display:block;border:1px solid rgba(255,255,255,.1);font-size:18px;background:#1a1f24;height:60px;line-height:60px;text-align:center;color:#fff;border-radius:2.5px}.table.list .row:first-of-type .cell{font-size:11px;text-transform:uppercase;letter-spacing:2px}.table.list .row:first-of-type .cell:not(.buttons) span{margin-left:5px}.table .cell a{font-size:16px;color:#fff}.table .cell a.link{font-weight:500}.table.list .row:first-of-type .cell a,.table .row.sortable:first-of-type .cell a{font-size:11px}.table .cell b{display:block}.table .cell p{margin-bottom:10px;line-height:1.25em;font-size:16px}.table .cell p:last-of-type{margin-bottom:0}.table .cell ul,.table .cell ol{margin-left:15px;font-size:16px}.table .cell .link{color:#fff;border-bottom:1px solid #FFF}.table .cell .link:hover,.table .cell .link:focus{border-color:transparent}.table .cell.big-words{font-size:24px}.table .row:first-of-type .cell{border-width:0px}.table .cell:last-of-type{display:table-cell!important}.table .row .cell button,.table .row .cell input[type=submit]{border:1px solid #FFF;color:#fff;background:transparent;padding:10px;text-transform:none;font-size:15px}.table .row .cell button:hover span,.table .row .cell input[type=submit]:hover span{margin-left:5px}.table .row .cell button:hover,.table .row .cell input[type=submit]:hover{padding:10px;border-color:#ffffff80}.group-within-table-cell{display:inline-block;min-width:250px;margin-right:25px}.cell .group-within-table-cell:last-of-type{margin-right:0}.print-wrapper{position:static;padding:25px}.table.printable .cell{padding:5px!important}.empty-box{display:inline-block;height:25px;width:50px;border:1px solid rgba(255,255,255,.5);border-radius:2.5px}.table tbody .row.sortable-chosen .cell{background:rgba(255,255,255,.1)}.table tbody .row:first-of-type .cell{border-top:1px solid rgba(255,255,255,.1)!important}.table.list tbody .row:first-of-type .cell:not(.buttons),.table.list tbody .row:first-of-type .cell:not(.buttons) a{text-transform:none;font-size:14px;letter-spacing:normal;padding:15px;color:#fff}.table.list tbody .row:first-of-type .cell:not(.buttons) a{padding:0}.table.list tbody .row:first-of-type .cell:not(.buttons) span{margin-left:0}@media (max-width: 768px){.table .cell,.table.list tbody .row:first-of-type .cell:not(.buttons),.table .cell a.link,.table .cell ul,.table .cell ol,.table .cell a,.table .cell p{font-size:15px!important}.table.list .row:first-of-type .cell{font-size:12px!important}.table .cell.accent{font-size:12px!important}.table .row.bigger-text .cell{font-size:20px!important}}@media (max-width: 600px){.table .cell{padding:10px}.table .cell,.table.list tbody .row:first-of-type .cell:not(.buttons){font-size:13px!important}.table.list .row:first-of-type .cell,.table.list .row:first-of-type .cell a{font-size:10px!important;letter-spacing:.5px}.table .cell,.table.list tbody .row:first-of-type .cell:not(.buttons),.table .cell a.link,.table .cell ul,.table .cell ol,.table .cell a,.table .cell p{font-size:12px!important}}.no-results{z-index:1;position:relative;width:calc(100% - 50px);background:#1a1f24;border-radius:2.5px;margin-bottom:25px;padding:100px 25px 35px;color:#fff;text-align:center;overflow:hidden}.no-results p{line-height:1.5em;font-size:13px;letter-spacing:1.25px;text-transform:uppercase}.no-results span{z-index:-1;position:absolute;top:-30px;left:calc(50% - 65px);font-size:130px;color:#ffffff40}@media (max-width: 600px){.no-results p{font-size:11px;letter-spacing:.5px}}.paginate{display:table;width:100%;padding:25px 0 10px}.paginate .left-links{display:table-cell;vertical-align:middle;text-align:left;width:40px}.paginate .center-links{display:table-cell;vertical-align:middle;text-align:center;padding:0 25px}.paginate .right-links{display:table-cell;vertical-align:middle;text-align:right;width:40px}.paginate a{display:inline-block;margin:2.5px;background:rgba(255,255,255,.1);color:#fff;min-width:20px;line-height:20px;border-radius:20px;font-size:11.5px}.paginate .right-links a,.paginate .left-links a{padding:0 5px}.paginate a:hover,.paginate a.active{background:rgba(255,255,255,.25)}.paginate a.disabled{color:#1a1f2433;cursor:not-allowed}.table-scroll-wrapper{overflow-x:scroll;margin-bottom:25px}.table-scroll-wrapper.no-shadow{box-shadow:none}.table-scroll-wrapper:last-of-type{margin-bottom:0}.cell .input-link{padding:0}.cell .input-link span{margin-right:5px}.cell .link{margin:2.5px auto}.project-block{position:relative;display:block;padding:25px;color:#fff;width:calc(100% - 50px);border-radius:5px;background:#1a1f24;text-align:left;transition:all .5s ease-in-out}.project-block .title{display:block;font-size:30px;color:#fff;font-weight:700;line-height:1em}.project-block .title:hover{opacity:.8}.project-block .status-number-container{margin-top:20px}.project-block .status-number{display:block;font-size:18px;font-weight:700;color:#fff;background:rgba(255,255,255,.05);width:calc(100% - 30px);border-radius:2.5px;padding:10px 15px}.project-block .status-number:hover{background:rgba(255,255,255,.075)}.project-block .status-number.active-bad,.project-block .status-number.active-warning,.project-block .status-number.active-good{color:#fff}.project-block .status-number.active-bad{background:#ff4b5f}.project-block .status-number.active-warning{background:#ffb428}.project-block .status-number.active-good{background:#30d589}.project-block .status-number.active-bad .status-bubble,.project-block .status-number.active-warning .status-bubble,.project-block .status-number.active-good .status-bubble{background:transparent!important;border-color:#fff!important}.project-block .status-number .status-bubble{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:2.5px;border:2px solid transparent}.project-block .task-counter{position:absolute;right:-15px;top:-15px;display:inline-block;border-radius:50px;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:700;font-size:15px;transition:all .5s ease-in-out}.project-block .task-counter:hover{transform:scale(1.1)}.project-block .value-container{display:table;width:100%;border-top:1px solid rgba(255,255,255,.05);padding-top:20px;margin-top:20px}.project-block .value-container .value-cell-left{display:table-cell;vertical-align:middle;text-align:left}.project-block .value-container .value-cell-right{display:table-cell;vertical-align:middle;text-align:right}.project-block .value{display:block;font-size:18px}.project-block .value .dollar-amount{display:block;margin-bottom:5px;font-weight:700;font-size:15px}.project-block .value .percentage-of-recurring{display:inline-block;font-style:normal;font-weight:700;font-size:13px;border-radius:2.5px;background:rgba(255,255,255,.075);padding:5px 10px;margin-top:5px;white-space:nowrap}.project-block .countdown-wrap{display:block}.project-block .countdown{display:inline-block;border-radius:5px;background:#38753f;color:#fff;font-weight:700;font-size:13px;padding:5px 10px;white-space:nowrap}.project-block .countdown.last-contact{background:#38753f;margin-top:5px}.project-block .value-container .value-cell-left .countdown{margin-right:7.5px}.top-task-block-wrapper{position:static;margin-top:20px}.top-task-block{position:relative;display:block;width:calc(100% - 55px);text-align:left;color:#fff;font-size:20px;background:rgba(255,255,255,.025);border-radius:2.5px;padding:12.5px 35px 12.5px 20px;line-height:1.25em;font-weight:500}.top-task-block .last-occurrence{display:block;font-weight:500;color:#fff!important;font-size:15px}a.top-task-block:hover{background:rgba(255,255,255,.05)}.top-task-block .urgency{position:absolute;top:0;left:0;bottom:0;right:calc(100% - 10px);border-radius:2.5px 0 0 2.5px}.top-task-block .comment-count{position:absolute;top:calc(50% - 9px);right:10px;font-size:18px}.top-task-block-wrapper .count-more{display:block;text-align:right;margin-top:10px;font-size:13px;color:#fff}.top-task-block-wrapper .count-more:hover{opacity:.8}.top-task-block-wrapper .task-entry{display:block;text-align:left;color:#fff;line-height:1.5em;margin:20px;border-top:1px solid rgba(255,255,255,.1)}.top-task-block-wrapper .task-entry:first-of-type{border:0px}.top-task-block-wrapper .task-entry:last-of-type{padding-bottom:5px}.top-task-block-wrapper .task-entry .date{display:block;font-size:13px;font-weight:700;margin-bottom:2.5px;margin-top:20px;color:#ffffff9f}.top-task-block-wrapper .task-entry p{font-weight:500;margin-bottom:15px}.top-task-block-wrapper .task-entry p:last-of-type{margin-bottom:0}@media print{@page{margin:30px}body{margin:0 auto;background:transparent}div{break-inside:avoid}.hide-on-print{display:none!important}nav,.admin-nav,.admin-secondary-nav,.chart,.form-title .right a,a.dashboard-button{display:none!important}.admin-content-wrapper{margin:0 auto!important;padding:0!important;width:100%!important}div,span,a,.text-bad,.text-good,.text-warning,.text-white,.text-black{color:#000!important}.input-container,.dashboard-button,.dashboard-button .title,.border-bad,.border-good,.border-warning,.border-white{border-color:#000!important}.bg-bad,.bg-good,.bg-warning,.bg-accent,.bg-standard{background:#000!important;color:#fff!important}.buffer{height:25px!important}.form-title{margin-bottom:25px!important}.form-title:not(:first-of-type){margin-top:25px!important}.grid.six{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr!important}.grid.five{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important}.grid.four{grid-template-columns:1fr 1fr 1fr 1fr!important}.grid.three{grid-template-columns:1fr 1fr 1fr!important}.grid.two{grid-template-columns:1fr 1fr!important}.grid.one{grid-template-columns:1fr!important}}
