@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body.single-project #content .hentry-wrapper header{height:648px}@media (max-width: 1023px){body.single-project #content .hentry-wrapper header{height:580px}}@media (max-width: 767px){body.single-project #content .hentry-wrapper header{height:560px}}@media (max-width: 499px){body.single-project #content .hentry-wrapper header{height:600px}}body.single-project #content figure, body.single-project #content .wp-block-image{margin-bottom:0}body.single-project #content .wp-block-image{text-align:center}body.single-project #content .wp-block-image img{-webkit-box-shadow:0px 1px 15px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 15px 0 rgba(0, 0, 0, 0.25);box-shadow:0px 1px 15px 0 rgba(0, 0, 0, 0.25)}body.single-project #content .wp-block-image.border img{border:solid 3px #CCC}body.single-project #content .wp-block-image.rounded img{border-radius:14%/6.5%}body.single-project #content .project-features .kt-has-3-columns .wp-block-kadence-column{display:block}body.single-project #content .project-features .kt-has-3-columns .wp-block-kadence-column .kt-inside-inner-col{-webkit-box-shadow:0px 0 0 0 rgba(0, 0, 0, 0.15) !important;-moz-box-shadow:0px 0 0 0 rgba(0, 0, 0, 0.15) !important;box-shadow:0px 0 0 0 rgba(0, 0, 0, 0.15) !important;transition:all 0.2s}body.single-project #content .project-features .kt-has-3-columns .wp-block-kadence-column .kt-inside-inner-col>*{margin-left:auto;margin-right:auto;max-width:600px;transition:color 0.2s}body.single-project #content .project-features .kt-has-3-columns .wp-block-kadence-column .kt-inside-inner-col:hover{background:#fff !important;-webkit-box-shadow:0px 15px 15px -15px rgba(0, 0, 0, 0.5) !important;-moz-box-shadow:0px 15px 15px -15px rgba(0, 0, 0, 0.5) !important;box-shadow:0px 15px 15px -15px rgba(0, 0, 0, 0.5) !important}body.single-project #content .project-features .kt-has-3-columns .wp-block-kadence-column .kt-inside-inner-col:hover p{color:#000}body.single-project #content .project-features .kt-has-3-columns .wp-block-kadence-column .kt-inside-inner-col:hover .wp-block-ugb-button.white-link a.ugb-button .ugb-button--inner{color:#000}body.single-project #content .project-features .ugb-button{margin-top:50px}body.single-project #content .project-features .discover-more p{font-size:24px;line-height:34px;font-weight:700}@media screen and (min-width: 480px){body.single-project #content .project-features .discover-more p{font-size:32px;line-height:46px}}@media screen and (min-width: 768px){body.single-project #content .project-features .discover-more p{font-size:36px;line-height:50px}}@media screen and (min-width: 1024px){body.single-project #content .project-features .discover-more p{font-size:42px;line-height:56px}}body.single-project #content .project-features .discover-more p a{color:#774199}body.single-project #content .project-features .discover-more p a:hover, body.single-project #content .project-features .discover-more p a:focus{color:#9256b7}body.single-project #content .marketing-goals{counter-reset:goals-counter}@media (max-width: 767px){body.single-project #content .marketing-goals .kt-mobile-layout-row.kt-v-gutter-default>.wp-block-kadence-column{margin-bottom:0}}body.single-project #content .marketing-goals p{padding-left:60px;position:relative}body.single-project #content .marketing-goals p:before{content:"0" counter(goals-counter);counter-increment:goals-counter;color:#774199;font-size:28px;line-height:48px;position:absolute;left:0;top:0;letter-spacing:2px;text-transform:uppercase;width:60px}