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