/*!
Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Catapult Creative
Author URI: http://launchcatapult.com
Description: A hand-crafted child theme Built by Catapult Creative specifically for the Pro Framework.
Version: 1.1.1
Template: pro
*/.x-text._max-1300{max-width:81.25em}.x-text._max-1150{max-width:71.875em}.x-text._max-980{max-width:61.25em}.x-text._max-920{max-width:56.25em}.x-text._max-860{max-width:53.75em}.x-text._max-800{max-width:50em}.x-text._max-600{max-width:37.5em}.x-text._max-550{max-width:34.375em}.x-text._center{margin-left:auto;margin-right:auto}.x-text._left{margin-left:0;margin-right:auto}.x-text._right{margin-left:auto;margin-right:0}._img-full{width:100%}@media only screen and (max-width: 480px){._bg-col{height:320px}}@media only screen and (max-width: 880px){._invisible-col{display:none !important}}._stretch-container{display:-webkit-box !important;display:flex !important;-webkit-box-align:stretch !important;align-items:stretch !important}@media only screen and (max-width: 766px){._flip-columns{display:-webkit-box !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}._flip-columns .-flip1{-webkit-box-ordinal-group:2;order:1}._flip-columns .-flip2{-webkit-box-ordinal-group:3;order:2}}@media only screen and (max-width: 768px){._mobile-padding-tb{padding-top:2.5em !important;padding-bottom:2.5em !important}}@media only screen and (max-width: 768px){._mobile-padding-t{padding-top:2.5em !important;padding-bottom:0 !important}}@media only screen and (max-width: 880px){._break-1-2 .x-column.x-1-2{display:block;width:100%;float:none;margin-right:0}}@media only screen and (max-width: 1680px){._break-3-4 .text-col{padding-left:18% !important}}@media only screen and (max-width: 1440px){._break-3-4 .text-col{padding-left:13% !important}}@media only screen and (max-width: 1280px){._break-3-4 .text-col{padding:10em 8% 10em 10% !important}}@media only screen and (max-width: 1200px){._break-3-4 .text-col{padding:5em 8% 5em 12% !important}}@media only screen and (max-width: 766px){._break-3-4 .text-col{padding:5em 10% !important}}@media only screen and (max-width: 766px){._break-3-4 ._bg-col{height:320px}}a,a:focus{-webkit-outline:none !important;-moz-outline:none !important;outline:none !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}::-moz-selection{background:#f7f7f7}::selection{background:#f7f7f7}.-multiply-overlay-color .x-bg-layer-upper-color{background-blend-mode:multiply;mix-blend-mode:multiply}.x-scroll-top{border-color:#00c08a;color:#00c08a;border-radius:0}.x-scroll-top.in{opacity:1}#cookie-law-info-bar{line-height:1.2;font-size:12px;padding:13px 8%}.page-id-44 #cta-section{display:none}h1,h2,h3,h4,h5,h6{margin-top:0 !important;line-height:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}h1{font-size:8rem}@media only screen and (max-width: 1280px){h1{font-size:6rem}}@media only screen and (max-width: 880px){h1{font-size:5rem}}@media only screen and (max-width: 480px){h1{font-size:4rem}}h2{font-size:5rem}@media only screen and (max-width: 1280px){h2{font-size:3.5rem}}@media only screen and (max-width: 880px){h2{font-size:3rem}}@media only screen and (max-width: 480px){h2{font-size:2rem}}h3{font-size:3.8rem}@media only screen and (max-width: 1280px){h3{font-size:3rem}}@media only screen and (max-width: 880px){h3{font-size:2rem}}@media only screen and (max-width: 480px){h3{font-size:1.8rem}}h4{font-size:3.5rem}@media only screen and (max-width: 1280px){h4{font-size:2.8rem}}@media only screen and (max-width: 880px){h4{font-size:2rem}}@media only screen and (max-width: 480px){h4{font-size:1.6rem}}h5{font-size:2rem}@media only screen and (max-width: 1280px){h5{font-size:1.3rem}}@media only screen and (max-width: 880px){h5{font-size:1.3rem}}.x-text.-white>h1,.x-text.-white h2,.x-text.-white h3,.x-text.-white h4,.x-text.-white h5,.x-text.-white h6,.x-text.-white p,.x-text.-white ul,.x-text.-white ol{color:white  !important}.x-text.-grey>h1,.x-text.-grey h2,.x-text.-grey h3,.x-text.-grey h4,.x-text.-grey h5,.x-text.-grey h6{color:#7c7d7f}.x-text.-green>h1,.x-text.-green h2,.x-text.-green h3,.x-text.-green h4,.x-text.-green h5,.x-text.-green h6,.x-text.-green p{color:#00c08a}.x-text.border-left-green{border-left:10px solid #00c08a;padding-left:4%}.x-text.border-left-white{border-left:10px solid white;padding-left:4%}.no-supports .x-section .x-container.marginless-columns{display:-webkit-box;display:flex}.no-supports .x-section .x-container.marginless-columns>.x-column{display:block}_:default:not(:root:root),._stretch-container{flex-wrap:inherit}@media only screen and (max-width: 1024px){_:default:not(:root:root),._stretch-container{flex-wrap:wrap}}_:-ms-fullscreen .x-feature-box-graphic img,:root .x-feature-box .x-feature-box-graphic img{width:100%}.x-navbar-wrap{position:absolute;left:0;top:0;width:100%;display:block;margin:8vh auto 5em}@media only screen and (max-width: 600px){.x-navbar-wrap{margin:1em auto 0}}.x-navbar{box-shadow:none;border-bottom:0}.x-navbar .desktop-mobile-menu{max-width:5em;float:right;z-index:1033}.x-navbar .desktop-mobile-menu .x-anchor-toggle.x-active{display:none}@media only screen and (max-width: 600px){.x-navbar .x-toggle-burger{width:18px !important;margin:5px 0 !important}}@media only screen and (max-width: 600px){.x-brand img{width:150px !important}}.x-off-canvas .x-off-canvas-content{padding:8em 8% 0 5% !important}.x-off-canvas .menu{list-style:none;margin:0;text-align:right}.x-off-canvas .menu>li>a{position:relative;color:white;font-size:1.2rem}.x-off-canvas .menu>li>a:hover,.x-off-canvas .menu>li>a:focus{margin-right:1em}.x-off-canvas .menu>li.current-menu-item>a{margin-right:1em;display:block}.x-off-canvas .menu>li.major-link:last-of-type>a{margin-bottom:4em !important}.x-off-canvas .menu>li.major-link>a{font-size:1.8rem;font-weight:bold;text-transform:uppercase}.x-off-canvas .social-icon-group{margin-top:1em;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.x-off-canvas .social-icon-group>a{width:35px;height:35px;background-color:white;margin-right:8px;text-align:center;border-radius:100%;font-size:20px}.x-off-canvas .social-icon-group>a:last-of-type{margin-right:0}.x-off-canvas .social-icon-group>a i{vertical-align:middle}.x-navbar-scroll{background-color:rgba(0,192,138,0.8) !important;padding:8px 0}.x-navbar-scroll .desktop-mobile-menu{margin-top:8px !important}@media only screen and (max-width: 1280px){#home-hero{padding:12em 0 8em 0 !important}}@media only screen and (max-width: 880px){#home-hero{padding:12em 0 5em 0 !important}}@media only screen and (max-width: 600px){#home-hero{text-align:center;padding:9em 0 5em 0 !important}}@media only screen and (max-width: 1280px){#inner-hero,#project-hero{padding:12em 0 5em 0 !important}}@media only screen and (max-width: 600px){#inner-hero,#project-hero{text-align:center;padding:9em 0 5em 0 !important}}#inner-hero::after,#project-hero::after{content:'';position:absolute;display:block !important;width:100%;height:100%;left:0;top:0;z-index:-1;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(12%, rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background-image:linear-gradient(to bottom,rgba(0,0,0,0) 12%,rgba(0,0,0,0.6))}#inner-hero.blog-header{position:relative;padding:14em 0 5em 0}#inner-hero.blog-header .x-row{z-index:2}#inner-hero.blog-header::before{content:'';position:absolute;display:block !important;width:100%;height:100%;left:0;top:0;z-index:0;background-color:rgba(124,125,127,0.6);background-blend-mode:multiply;mix-blend-mode:multiply}#inner-hero.blog-header::after{content:'';position:absolute;display:block !important;width:100%;height:100%;left:0;top:0;z-index:0;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(12%, rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background-image:linear-gradient(to bottom,rgba(0,0,0,0) 12%,rgba(0,0,0,0.6))}#project-hero h1,#inner-hero.blog-header h1{font-size:6rem}@media only screen and (max-width: 1280px){#project-hero h1,#inner-hero.blog-header h1{font-size:5rem}}@media only screen and (max-width: 880px){#project-hero h1,#inner-hero.blog-header h1{font-size:4rem}}@media only screen and (max-width: 480px){#project-hero h1,#inner-hero.blog-header h1{font-size:2.5rem}}#project-hero p,#inner-hero.blog-header p{margin-bottom:0;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:1.3rem}#cta-section,#careers-cta{position:relative;background-image:url("/wp-content/uploads/2021/02/cta-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;padding:8em 0;margin-bottom:0}@media only screen and (max-width: 1200px){#cta-section,#careers-cta{padding:5em 3% !important}}#cta-section::before,#careers-cta::before{position:absolute;content:'';background-color:rgba(124,125,127,0.9);width:100%;height:100%;left:0;top:0;display:block;z-index:0;background-blend-mode:multiply;mix-blend-mode:multiply}#cta-section .x-col,#careers-cta .x-col{margin:0 auto;text-align:center}#cta-section .x-text>p:last-of-type,#careers-cta .x-text>p:last-of-type{margin-bottom:0}.x-colophon.top{border:0;background-color:#00c08a;position:relative;padding:8em 0}@media only screen and (max-width: 1200px){.x-colophon.top{padding:5em 0}}@media only screen and (max-width: 978px){.x-colophon.top{padding:5em 0 2em}}.x-colophon.top::before{position:absolute;content:'';background-image:url("/wp-content/uploads/2021/02/white-cubes-pattern.png");background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;top:0;width:100%;height:100%}@media only screen and (max-width: 978px){.x-colophon.top .x-column.x-1-4{width:48%;float:left;margin-right:4%;text-align:center}.x-colophon.top .x-column.x-1-4:nth-child(2n){margin-right:0}}@media only screen and (max-width: 480px){.x-colophon.top .x-column.x-1-4{width:100%;float:none;margin-right:0}}.x-colophon.top .widget{text-shadow:none;box-shadow:none;color:white}@media only screen and (max-width: 978px){.x-colophon.top .widget{margin-top:0 !important;margin-bottom:2em}}.x-colophon.top .widget .h-widget{color:white;font-family:"century-gothic",sans-serif;font-size:1.2rem;margin-bottom:1em}.x-colophon.top .widget a{color:white}.x-colophon.top .widget a:hover,.x-colophon.top .widget a:focus{color:#00946e}.x-colophon.top .last .h-widget{text-transform:none}@media only screen and (max-width: 978px){.x-colophon.top .last .social-icon-group{-webkit-box-pack:center;justify-content:center}}.x-colophon.top .social-icon-group{margin-top:1em;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.x-colophon.top .social-icon-group>a{width:32px;height:32px;background-color:white;color:#00c08a;margin-right:8px;text-align:center;border-radius:100%;font-size:15px}.x-colophon.top .social-icon-group>a:last-of-type{margin-right:0}.x-colophon.top .social-icon-group>a:hover,.x-colophon.top .social-icon-group>a:focus{background-color:#00946e;color:white}.x-colophon.top .social-icon-group>a i{vertical-align:middle;line-height:32px}.x-colophon.bottom{border:0}.x-colophon.bottom .footer-logo>img{width:90px;height:auto}body.login{background-color:white !important}body.login h1 a{background-size:70%;width:100%;height:100px;background-position:50%}.error404{position:relative;background-color:#00c08a}.error404 .x-header-landmark{margin-top:10em;color:white !important;display:block !important}.error404 .x-header-landmark span{color:white;letter-spacing:normal}.error404 .entry-wrap.entry-404 p{font-size:1rem}@media only screen and (max-width: 1680px){.team .pin-row,.purpose .pin-row{padding-left:16% !important;padding-right:16% !important}}@media only screen and (max-width: 1440px){.team .pin-row,.purpose .pin-row{padding-left:11% !important;padding-right:11% !important}}@media only screen and (max-width: 1280px){.team .pin-row,.purpose .pin-row{padding:10em 10% !important}}@media only screen and (max-width: 1200px){.team .pin-row,.purpose .pin-row{padding:5em 10% !important}}@media only screen and (max-width: 766px){#integrated-approach-section .text-col{padding-bottom:0 !important}}#integrated-approach-section .jump-btn-group{padding-right:2%}@media only screen and (max-width: 1280px){#integrated-approach-section .jump-btn-group{padding:2em 2% 2em 0}}@media only screen and (max-width: 766px){#integrated-approach-section .jump-btn-group{padding:0 2% 2em 2%}}#integrated-approach-section .jump-btn-group .x-row-inner .x-col{position:relative;background-color:white;height:140px;text-align:center}@media only screen and (max-width: 766px){#integrated-approach-section .jump-btn-group .x-row-inner .x-col{height:60px}}#integrated-approach-section .jump-btn-group .x-row-inner .x-col:hover,#integrated-approach-section .jump-btn-group .x-row-inner .x-col:focus{background-color:#00946e}#integrated-approach-section .jump-btn-group .x-row-inner .x-col:hover .x-btn,#integrated-approach-section .jump-btn-group .x-row-inner .x-col:focus .x-btn{color:white}#integrated-approach-section .jump-btn-group .x-row-inner .x-col .x-btn{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-family:"Big Shoulders Display",sans-serif;font-size:1.4rem;line-height:1.2;color:#00c08a;width:100%;height:100%;left:0;background-color:transparent;border-color:transparent}@media only screen and (max-width: 1280px){#integrated-approach-section .jump-btn-group .x-row-inner .x-col .x-btn{font-size:1rem}}@media only screen and (max-width: 766px){#integrated-approach-section .jump-btn-group .x-row-inner .x-col .x-btn br{display:none}}@media only screen and (max-width: 480px){#connect-engage-create-section .x-col{margin-top:0;margin-bottom:8px}}@media only screen and (max-width: 766px){#connect-engage-create-section .x-col:last-of-type{margin-top:0}}#connect-engage-create-section .x-col:hover .x-bg-layer-upper-color,#connect-engage-create-section .x-col:focus .x-bg-layer-upper-color{background-color:rgba(0,192,138,0.8) !important}#connect-engage-create-section .x-bg-layer-upper-color{-webkit-transition:all 0.4s linear;transition:all 0.4s linear}@media only screen and (max-width: 1024px){#connect-engage-create-section .x-bg-layer-upper-color{background-color:rgba(0,192,138,0.8) !important}}#connect-engage-create-section h5{font-size:3rem;margin-bottom:15px}@media only screen and (max-width: 1280px){#connect-engage-create-section h5{font-size:2.5rem}}@media only screen and (max-width: 880px){#connect-engage-create-section h5{font-size:2rem}}@media only screen and (max-width: 480px){#connect-engage-create-section h5{font-size:1.6rem}}#connect-engage-create-section h6{font-family:"century-gothic",sans-serif;font-size:1.1rem;line-height:1.4;margin-bottom:1.5em}@media only screen and (max-width: 1024px){#connect-engage-create-section h6 br{display:none}}@media only screen and (max-width: 1280px){#testimonial-section.about-testimonial .x-testimonial-text,#testimonial-section.careers-testimonial .x-testimonial-text{font-size:1rem}}#awards .tg-grid-holder .tg-item-overlay{background-color:transparent !important}#awards .tg-grid-holder .tg-item-excerpt{font-family:"century-gothic",sans-serif}#awards .tg-left-arrow,#awards .tg-right-arrow{background-color:#00c08a !important}#awards .tg-left-arrow i,#awards .tg-right-arrow i{font-weight:bold}#awards .tg-grid-holder{display:-webkit-box !important;display:flex !important;-webkit-box-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important;-webkit-box-align:stretch !important;align-items:stretch !important;align-content:center !important}@media only screen and (max-width: 480px){.contact-page{text-align:center}}.contact-page #cta-section{display:none}@media only screen and (max-width: 766px){.contact-page .various-contacts-col{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap}}@media only screen and (max-width: 480px){.contact-page .various-contacts-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.contact-page .various-contacts-col .contact-row{margin-bottom:2em}@media only screen and (max-width: 766px){.contact-page .various-contacts-col .contact-row{width:48%;margin-right:4%;-webkit-box-flex:1;flex-grow:1}.contact-page .various-contacts-col .contact-row:nth-child(2n),.contact-page .various-contacts-col .contact-row:last-of-type{margin-right:0}}@media only screen and (max-width: 480px){.contact-page .various-contacts-col .contact-row{width:100%;margin-right:0}}.contact-page .various-contacts-col .contact-row:last-of-type{margin-bottom:0}.contact-page .various-contacts-col .contact-row .contact-col-img img{background-color:#7c7d7f;border-radius:100%}@media only screen and (max-width: 766px){.contact-page .various-contacts-col .contact-row .contact-col-txt{text-align:center}}.contact-page .various-contacts-col .contact-row .contact-col-txt h6{font-size:1.3rem;color:#7c7d7f}.contact-page .various-contacts-col .contact-row .contact-col-txt p{margin-bottom:0}@media only screen and (max-width: 766px){.contact-page .map-col{text-align:center}}.contact-page .map-col h6{font-size:1.3rem}#jump-to-navbar ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center;flex-wrap:wrap;list-style:none;margin:0}#jump-to-navbar ul>li{padding:0 8px;border-right:1px solid #7c7d7f;line-height:1.2;text-transform:uppercase;margin-bottom:8px}#jump-to-navbar ul>li:last-of-type,#jump-to-navbar ul>li:nth-child(5){border-right:0}#jump-to-navbar ul>li>a{color:#7c7d7f}#jump-to-navbar ul>li>a:hover,#jump-to-navbar ul>li>a:focus{color:#00c08a}@media only screen and (max-width: 1680px){.services-panel,.last-scroll-section{padding-left:16% !important;padding-right:16% !important}}@media only screen and (max-width: 1440px){.services-panel,.last-scroll-section{padding-left:11% !important;padding-right:11% !important}}@media only screen and (max-width: 1280px){.services-panel,.last-scroll-section{padding:10em 10% !important}}@media only screen and (max-width: 1200px){.services-panel,.last-scroll-section{padding:5em 10% !important}}@media only screen and (max-width: 766px){.services-panel,.last-scroll-section{text-align:center}}.services-panel .service-img-col,.last-scroll-section .service-img-col{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 1200px){.services-panel .service-img-col>.x-image,.last-scroll-section .service-img-col>.x-image{width:240px}}@media only screen and (max-width: 600px){.services-panel .service-img-col>.x-image,.last-scroll-section .service-img-col>.x-image{width:160px}}@media only screen and (max-width: 766px){.services-panel .x-row-inner .service-txt-col,.last-scroll-section .x-row-inner .service-txt-col{-webkit-box-ordinal-group:3;order:2}.services-panel .x-row-inner .service-img-col,.last-scroll-section .x-row-inner .service-img-col{-webkit-box-ordinal-group:2;order:1;margin-bottom:1em}}@media only screen and (max-width: 600px){.tg-filters-holder{display:-webkit-box !important;display:flex !important;-webkit-box-pack:start !important;justify-content:flex-start !important;-webkit-box-align:center !important;align-items:center !important;flex-wrap:wrap !important}}.tg-filters-holder .tg-filter{font-family:"century-gothic",sans-serif;text-transform:uppercase;border-right:1px solid #7c7d7f;-webkit-box-flex:1 !important;flex-grow:1 !important}@media only screen and (max-width: 600px){.tg-filters-holder .tg-filter{border-right:0;background-color:#00c08a;padding:5px !important}}.tg-filters-holder .tg-filter:last-of-type{border-right:0}.tg-filters-holder .tg-filter>span{font-weight:200 !important;font-size:1rem;padding:0 8px;vertical-align:text-top}@media only screen and (max-width: 600px){.tg-filters-holder .tg-filter>span{color:white !important;font-size:14px}}.tg-filters-holder .tg-filter .tg-nav-font,.tg-filters-holder .tg-filter .tg-nav-font[class^=tg-icon-]{line-height:20px !important}@media only screen and (max-width: 600px){.tg-filters-holder .tg-filter.tg-filter-active{background-color:#00946e}}#our-team-feed .tg-item-media-holder,#our-team-feed .tg-item-link,#our-team-feed .tg-item-media-inner,#our-team-feed .tg-item-overlay{border-radius:100% !important;overflow:hidden}#our-team-feed .tg-icon-eye{display:none !important}.bidding-page #cta-section,.careers-page #cta-section{display:none}.bid-section:last-of-type{padding-bottom:5em !important}.bid-section h5{font-size:1.6rem}.bid-section ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;list-style:none;margin-left:0}.bid-section ul>li{margin-right:5%}.bid-section ul>li:last-of-type{margin-right:0}.bid-section ul>li strong{font-family:"Big Shoulders Display",sans-serif;text-transform:uppercase;font-size:1.2rem;letter-spacing:1px}.job-section:last-of-type{padding-bottom:5em !important}.job-section h5{font-size:1.6rem}@media only screen and (max-width: 1680px){#simply-best .text-col{padding-left:8% !important}}@media only screen and (max-width: 1440px){#simply-best .text-col{padding-left:8% !important}}@media only screen and (max-width: 1280px){#simply-best .text-col{padding:5em 8% !important}}@media only screen and (max-width: 978px){#simply-best .text-col .x-testimonial{-webkit-box-align:start !important;align-items:flex-start !important}#simply-best .text-col .x-testimonial::before{left:0 !important;top:auto !important;bottom:1em !important}}@media only screen and (max-width: 978px){#testimonial-section.careers-testimonial .text-col{-webkit-box-ordinal-group:2;order:1}}@media only screen and (max-width: 978px){#testimonial-section.careers-testimonial .testiomonial-img-col{-webkit-box-ordinal-group:3;order:2}}.market-grid:last-of-type{margin-bottom:0 !important}.market-grid .x-row{height:100%}@media only screen and (max-width: 766px){.market-grid .hover-grey-col{text-align:center}}.market-grid .hover-grey-col .x-bg-layer-upper-color{-webkit-transition:all 0.4s linear;transition:all 0.4s linear}@media only screen and (max-width: 1024px){.market-grid .hover-grey-col .x-bg-layer-upper-color{background-color:rgba(124,125,127,0.85) !important}}.market-grid .hover-grey-col:hover .x-bg-layer-upper-color,.market-grid .hover-grey-col:focus .x-bg-layer-upper-color{background-color:rgba(124,125,127,0.85) !important}@media only screen and (max-width: 978px){.market-grid .market-testiomonial-col{padding:5em 5%}}.market-grid .testimonial-col{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 1200px){.market-grid .testimonial-col{padding:0 !important}}@media only screen and (max-width: 1200px){.market-grid .testimonial-col .x-testimonial{max-width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width: 766px){.market-grid .testimonial-col .x-testimonial{text-align:center}}@media only screen and (max-width: 1200px){.market-grid .testimonial-col .x-testimonial::before{position:relative;display:block;left:auto;top:auto;bottom:2em}}@media only screen and (max-width: 1200px){.market-grid .testimonial-col .x-testimonial::after{display:none}}@media only screen and (max-width: 1200px){.market-grid .testimonial-col .x-testimonial .x-testimonial-text{font-size:1rem}}#video-section .video-col{position:relative;height:500px}#video-section .video-col:hover .x-bg-layer-lower-image,#video-section .video-col:focus .x-bg-layer-lower-image{-webkit-transform:scale(1.1);transform:scale(1.1)}#video-section .video-col a{position:absolute;left:0;top:0;width:100%;height:100%;display:block}#video-section .video-col a img{position:relative;margin-bottom:0 !important;width:100px;height:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#video-section .x-bg-layer-lower-image{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}.single-x-portfolio .x-container.offset{margin:-2em 0em 0em 0em !important}.single-x-portfolio .x-container.offset.width,.single-x-portfolio .x-container.offset.max{width:100% !important;max-width:100% !important}.single-x-portfolio .x-container .entry-wrap{padding:0;box-shadow:none;border-radius:0}#project-details h5{font-family:"century-gothic",sans-serif;color:#7c7d7f;font-size:1.1rem}#project-details .x-columnize{-webkit-column-rule:0;-moz-column-rule:0;column-rule:0}#additional-details-grid .image-grid-col .x-row,#additional-details-grid .image-grid-col .x-row-inner{height:100%}#additional-details-grid .image-grid-col .x-col{height:260px}#additional-details-grid .text-grid-col{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}#additional-details-grid .text-grid-col p{margin-bottom:0}#project-carousel .tg-grid-wrapper{position:relative}#project-carousel .tg-grid-area-bottom1{position:absolute;z-index:1033;bottom:1em;width:100%}#project-carousel .tg-grid-area-left .tg-left-arrow,#project-carousel .tg-grid-area-right .tg-left-arrow{height:100%}#project-carousel .tg-grid-area-left .tg-left-arrow i,#project-carousel .tg-grid-area-right .tg-left-arrow i{top:45%;-webkit-transform:translateY(-45);transform:translateY(-45)}.x-portfolio-template-default .entry-featured,.entry-header,.entry-extra,.x-header-landmark{display:none}.x-portfolio .entry-info{float:none;width:100%}#projects-feed .tg-layout-grid article:hover .tg-item-image,#projects-feed .tg-layout-grid article:focus .tg-item-image,#news-feed .tg-layout-grid article:hover .tg-item-image,#news-feed .tg-layout-grid article:focus .tg-item-image{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}#projects-feed .tg-layout-grid article:hover .tg-item-overlay,#projects-feed .tg-layout-grid article:focus .tg-item-overlay,#news-feed .tg-layout-grid article:hover .tg-item-overlay,#news-feed .tg-layout-grid article:focus .tg-item-overlay{background-color:rgba(0,0,0,0.6) !important}#projects-feed .tg-layout-grid article .tg-item-image,#news-feed .tg-layout-grid article .tg-item-image{-webkit-transform:scale(1) !important;transform:scale(1) !important;-webkit-transition:all 0.4s linear !important;transition:all 0.4s linear !important}#projects-feed .tg-layout-grid article .tg-bottom-holder,#news-feed .tg-layout-grid article .tg-bottom-holder{padding:0 8% 2em 8% !important}@media only screen and (max-width: 600px){#projects-feed .tg-layout-grid article .tg-bottom-holder .tg-item-title,#news-feed .tg-layout-grid article .tg-bottom-holder .tg-item-title{font-size:22px !important;line-height:1.2 !important}}#projects-feed .tg-layout-grid article .tg-cats-holder>span:first-of-type,#news-feed .tg-layout-grid article .tg-cats-holder>span:first-of-type{padding-left:0}#projects-feed .tg-item-overlay,#news-feed .tg-item-overlay{background-color:rgba(0,0,0,0.3) !important}#projects-feed .tg-cats-holder>a,#news-feed .tg-cats-holder>a{cursor:default;pointer-events:none}#grid-419 .tg-layout-grid article .tg-bottom-holder{padding:0 3% 2em 3% !important}.blog .entry-wrap,.search .entry-wrap,.archive .entry-wrap,.single-post .entry-wrap{padding:2em 0;box-shadow:none;border:0}.blog .entry-wrap .entry-header,.search .entry-wrap .entry-header,.archive .entry-wrap .entry-header,.single-post .entry-wrap .entry-header{display:block}.blog .entry-wrap .entry-header .p-meta>span:first-of-type,.blog .entry-wrap .entry-header .p-meta>span:last-of-type,.search .entry-wrap .entry-header .p-meta>span:first-of-type,.search .entry-wrap .entry-header .p-meta>span:last-of-type,.archive .entry-wrap .entry-header .p-meta>span:first-of-type,.archive .entry-wrap .entry-header .p-meta>span:last-of-type,.single-post .entry-wrap .entry-header .p-meta>span:first-of-type,.single-post .entry-wrap .entry-header .p-meta>span:last-of-type{display:none}.blog .entry-wrap .entry-header .p-meta>span:nth-child(3)::after,.search .entry-wrap .entry-header .p-meta>span:nth-child(3)::after,.archive .entry-wrap .entry-header .p-meta>span:nth-child(3)::after,.single-post .entry-wrap .entry-header .p-meta>span:nth-child(3)::after{display:none}.blog #comments,.search #comments,.archive #comments,.single-post #comments{display:none !important}.blog .x-header-landmark,.search .x-header-landmark,.archive .x-header-landmark{display:block;background-color:#00c08a;margin-top:0;padding:14em 0 5em;color:white}.blog .x-header-landmark h1,.search .x-header-landmark h1,.archive .x-header-landmark h1{color:white;font-size:2rem;letter-spacing:0.03em}.blog .x-header-landmark.x-container.max,.blog .x-header-landmark.x-container.width,.search .x-header-landmark.x-container.max,.search .x-header-landmark.x-container.width,.archive .x-header-landmark.x-container.max,.archive .x-header-landmark.x-container.width{max-width:100%;width:100%}.blog .x-header-landmark .p-landmark-sub,.search .x-header-landmark .p-landmark-sub,.archive .x-header-landmark .p-landmark-sub{font-size:1rem}.blog .x-header-landmark .p-landmark-sub span>strong,.search .x-header-landmark .p-landmark-sub span>strong,.archive .x-header-landmark .p-landmark-sub span>strong{color:#00946e}.blog .entry-wrap,.search .entry-wrap,.archive .entry-wrap{padding:2em 0;box-shadow:none;border:0}.blog .entry-wrap .entry-header,.search .entry-wrap .entry-header,.archive .entry-wrap .entry-header{display:block}.blog .entry-wrap .entry-header h2,.search .entry-wrap .entry-header h2,.archive .entry-wrap .entry-header h2{font-size:2rem}.blog .entry-wrap .entry-header .p-meta>span:first-of-type,.search .entry-wrap .entry-header .p-meta>span:first-of-type,.archive .entry-wrap .entry-header .p-meta>span:first-of-type{display:none}.blog .more-link,.search .more-link,.archive .more-link{background-color:transparent;border:2px solid #00c08a;color:#00c08a;text-align:center !important}.blog .more-link:hover,.search .more-link:hover,.archive .more-link:hover{background-color:#00c08a;color:white;border-color:#00c08a}.blog article,.search article,.archive article{margin-top:2em;border-bottom:2px solid #f7f7f7}.blog article:first-of-type,.search article:first-of-type,.archive article:first-of-type{margin-top:0}.blog article:last-of-type,.search article:last-of-type,.archive article:last-of-type{border-bottom:0}.single-post .entry-header h1{font-size:2rem;letter-spacing:0.03em}.single-post .content h1{font-size:1.8rem}.single-post .content h2{font-size:1.6rem}.single-post .content h3{font-size:1.4rem}.single-post .content h4{font-size:1.2rem}.single-post .content h5{font-size:1rem}.single-post .content h6{font-size:0.9rem}.x-sidebar .widget{margin-top:2em;text-shadow:none}.x-sidebar .widget:first-of-type{margin-top:0}.x-sidebar ul{box-shadow:none;border-radius:0;border:0}.x-sidebar ul>li{padding:10px 0 !important}.x-sidebar ul>li>a{font-size:1rem !important}.x-pagination ul>li:hover>a,.x-pagination ul>li:focus>a{background-color:#00c08a;color:white}.x-pagination ul>li>a,.x-pagination ul>li>.current{border:2px solid #00c08a;box-shadow:none;text-shadow:none;border-radius:0;color:#00c08a}.x-pagination ul>li .current{color:white}.wp-post-navigation-next{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 766px){.wp-post-navigation-next{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.wp-post-navigation-next>a{font-weight:bold;background-color:#7c7d7f;border:0;color:white;text-transform:uppercase;letter-spacing:0.03em;padding:14px 0;-webkit-box-flex:1;flex-grow:1;text-align:center;font-size:13px;line-height:1.2;margin-right:2%}.wp-post-navigation-next>a:last-of-type{margin-right:0}@media only screen and (max-width: 1024px){.wp-post-navigation-next>a{font-size:12px}}@media only screen and (max-width: 766px){.wp-post-navigation-next>a{width:100%;margin-bottom:8px;margin-right:0}.wp-post-navigation-next>a:last-of-type{margin-bottom:0}}.wp-post-navigation-next>a:hover,.wp-post-navigation-next>a:focus{background-color:#00c08a;color:white !important}.x-btn.x-btn-global,.blog .more-link,.search .more-link,.archive .more-link,.x-anchor-toggle.-green-modal-btn,.x-anchor-toggle.-white-modal-btn{text-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;padding:14px 8% !important;font-size:14px;font-weight:bold;letter-spacing:0.08em;text-transform:uppercase;border-width:2px}@media only screen and (max-width: 600px){.x-btn.x-btn-global,.blog .more-link,.search .more-link,.archive .more-link,.x-anchor-toggle.-green-modal-btn,.x-anchor-toggle.-white-modal-btn{font-size:12px;display:block}}.x-btn.-white-btn{background-color:transparent;color:white;border-color:white}.x-btn.-white-btn:hover{border-color:white;color:#00c08a;background-color:white}.x-anchor-toggle.-green-modal-btn,.x-anchor-toggle.-white-modal-btn{padding:16px 12% 15px !important;background-color:transparent}@media only screen and (max-width: 600px){.x-anchor-toggle.-green-modal-btn,.x-anchor-toggle.-white-modal-btn{font-size:12px;display:block}}.x-anchor-toggle.-green-modal-btn{border:2px solid #00c08a !important}.x-anchor-toggle.-green-modal-btn:hover{background-color:#00c08a}.x-anchor-toggle.-white-modal-btn{border:2px solid white !important}.x-anchor-toggle.-white-modal-btn:hover{background-color:white}.x-anchor-toggle.-white-border-modal-btn{padding:14px 0 !important;background-color:transparent !important;color:white;border:2px solid transparent}@media only screen and (max-width: 766px){.x-anchor-toggle.-white-border-modal-btn{border-color:white;padding:14px 12% !important}}@media only screen and (max-width: 600px){.x-anchor-toggle.-white-border-modal-btn{font-size:12px;display:block}}.x-anchor-toggle.-white-border-modal-btn:hover,.x-anchor-toggle.-white-border-modal-btn:focus{padding:14px 12% !important;-webkit-transform:all 0.3s linear;transform:all 0.3s linear;border:2px solid white}textarea{font-size:16px !important;line-height:1.2 !important}.x-testimonial{position:relative}@media only screen and (max-width: 978px){.x-testimonial{position:relative !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important;max-width:100% !important;-webkit-box-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;align-items:center !important}}.x-testimonial::before,.x-testimonial::after{position:absolute;content:'';width:70px;height:47px;background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (max-width: 978px){.x-testimonial::before,.x-testimonial::after{position:relative;display:block}}.x-testimonial::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAA+CAYAAAC4Gky6AAADkklEQVR4nO2cTYhNYRjHf3ONKV8hCUWNxZQsZjOzMEqzwGZKFshCIrNAlM+MMcNW2dkwzOS7JBRCiSksiEiEkkgJC40slM+M3ts7NU3345z3/9wP9f6W957nOc/93fee87zPnKaG2wcQWQQ0BaZ4DNxSCwhgOrAmMPYHcHDki7ViQWOAU8CMwPjF4vlD6QC2BsaezvViRiyoXZD4GugXzx/CNGC9EH8414uKyDpglxB/BBgU4kPZ4X9JITwB7ueKU0SuBWYFxn4HTgjnDmUKsFGIz7kaEUS6a+vu8Hq4AAwI8aFsA8YHxn4FzuZ7M1TkamB28MeBHiE2lEnAZiHe3WS+5XszROQooFMo6BlwT4gPZQswMTB2sNiXHyJyJdAQ/HEKXGdKyAQvMpQ7wMtCsWlFuuO7hILcT+OMEB/KJmCyEH+o2AFpRS4D5obXk5WY9zpTIsYB24XUn4BLxQ5KI7IG6BY/ayVuMhuAqUJ8H/C72EFpRC4BGoWC3A3mqRAfgmu8dwrxf4DeJAemEbk3vJ4slViN7X5AEcpV4H2S2KQi24BmoaAB34SXkzo/nFBI3GEkFaleG0/6bWE5WQfMFM7nhio3kx6cRKSbN7YIBRVtZkvAaIPV2JNmqJJEpLoa+/23W07cFrZeOF/qoUoxkQuAVlFAuVejOlBxnAO+pAkoJnKfVk+2mb0s5kiLuoUlZBtbSGSLvz4q9PperFxkDC5Fj4CHaYMKiVT21HiBfWKOtKwA5og5goYq+UQ2+d5R4XrSZtYIt4XdI6YqOLwtRD6R3b4whXLfZJaKW1j8nTqo380lstEXpfAWuCHmSIPFQEXqd3OJ7DJYjUeBv2KONLQJDykM4frdV6HBI0W6C/VysaBfwDExR1rU1Yg6uR8pstvgoYGLwGcxRxpcizZPzPEBuKIkGC6twTezKuW+yaibBiz63eEiOw2eBXoB3BVzpKHVb2MVEg9vCzEkst5v9FXKvRrVYTN+C/tRTTK0AjsMVqNrH3763YXC+YSx84GF4rkc7wxqfuCej3TDzzd+olwNJG29rhnsvqxYlfGrsVokJqW5iiRmyfg/EP1vKM83loSM8KxgJRlbjSIjUWT1EEUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaEUUaUVvB/0+msB84XjXVwPN/nv9/jq3wv/QAAAAASUVORK5CYII=");left:-6em;top:-1em}@media only screen and (max-width: 978px){.x-testimonial::before{left:auto;top:auto;bottom:2em}}.x-testimonial::after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAA+CAYAAAC4Gky6AAADmklEQVR4nO2c24uOURTGf6MxJeekXLigoSS54YbCzaS4mFFERDmUHBNhcvwD/AEOE0qIRLgguXHMDS6ckhunFOJCUmrk0J72zIWZ7/v2Xs/Cp/bvbt55n/WueVrv3u9a79s0cH0ffbAcaOrrFwmcBz4YtQrTgUlG/WPgjnLxxgrHZwOLjTHHAduFnKwMAQ4ZtW+AZqDTevF+FY4fMP85sBYYIeitXAWeG7WjgZXKxSsZeSuWu4VBwGYlKSM/gA5B317lDq1JJSMD+4WkNgDDBL2Vo8LtOQZYZr1wNSOPA1+McYcCm4xahbDJnRP0O6xVWc3IL9FMK8HIwYLeirK+jwcWWYTVjERMajiwXtBbCev7E0G/O8GXXtQSPAJuC0ltAQYKeisHBe0EYH6uKMV5pSpHAmsEvZUTwvpOrMqGHEGKkWfFTmUrMEDQW/gEnBb0k4G2HEGKkeFx4rA9J0YBqwS9FeX2JrcqUxfVQ/GB10q70LtbuQ/cFfRTgDmpJ6ca+Qq4bM9Jb8GMeFRlEjnbvLLpEKuyvxgjl1NxvbQyDWhJ0eYYeQV4ISQVWrClgt7CV+CYGGNvykk5Rv4QxlTdmFswgZDzT0E/A5hZ66TcJ/gjysxOacEEngI3xRh7ap2Qa+RH4Iw9ny5MLZiIur63xPWyIpY/SE0qtGALxBi5hNcf78UYVXdwi5Hh3cYDez5d7MptwUQ646xSYS4wtZLeeoupVZndgjnQITYVxALoE6uRJ4HPYlLZgwGRl/ERTqEtFkEvrEaqQ19iCzbXwaAc1DupodJaqeyealJUu1X+EKHNfS2GDrPKib8fVIwMU+gbWk7pLZgT6ptGomc7+zqo4FGVSS2YI2H3/iaGWxSbix5UI8Pz2TsxRmjBZokxcngLXBBjNMZ2twfVyM7YNqokj6ucUMdrxHfgY7t/8GjVwprzXYxRswVz5hrwTAzZGEeDXXgYGXbBSw5x/mZV/nSYZAVWxKF1l6ujhM/hunkItIoxuluwe4nnq7v9m2io0hQ0xarcGL6PXBI7lXrgIjAvMQ9lxuhJGB43/+1xVi1aK7VgdUx41byt3owMt9m6Osgjl9X1ZiT/6MMrlYH1aOR/STHSiWKkE8VIJ4qRThQjnShGOlGMdKIY6UQx0olipBPFSCeKkU4UI50oRjpRjHSiGOlEMdKJYqQTxUgnipFOFCOdKEY6UYx0ohjpRGP85x8L6yin1I/l6ydn4Be7kIGLHejKtAAAAABJRU5ErkJggg==");right:-6em;top:-1em}@media only screen and (max-width: 978px){.x-testimonial::after{display:none}}.x-testimonial.-white::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAA+CAYAAAC4Gky6AAADtUlEQVR4nO2c24tNURzHP3Ncyi0kuTQKNYU0LzwY0jwYKQ/mQfIgkXlAlFu5NMP/4IXBPLiV5BLixeWBB3KLhJJICQ8aeVCuGa1pTU3TOXP2/n1/c+ao9Xk8Z//WXvtzfmet9Vt7n1PT1dWFSBMwz9jEY+Cm2gEDk4F1xtgfwMG+Lw4VOzQCOAlMMcYvFc9vZQ+w3Rh7qtiLBbFDLYLE18At8fwWJgEbhfjDxV5URA4HdgvxRwB5XDGwK36TLDwB7hWLU0SuB6YZY78Dx4VzW5kAbBbii2Yjgsgwtu6194fzQKcQb2UHMNoY+xU4U+pNq8i1wAzz5UC7EGtlHLBViA+TzLdSb1pEDgH2CR16BtwV4q1sA8YaY7vKffgWkauBOvPl9DPODCBjokgrt4GX/cXmFRmObxU6FL4ap4V4K1uA8UL8oXIH5BW5Ephj70+3xJLjzAAxCtgpNP0JuFTuoDwia4A28VoHY5LZBEwU4juA3+UOylNrrwAuCx0KE8wiId5CWHi/jbW1hT/ATOB9udg8GblfvKjByMYWQWLgahaJ5MjI5cA1oUOdsQr6LrSRl1DCvgFqhTaWAdezHJg1I9Wx8USFJQY2iBLDpsqNrAdnERn2GxuEDpVdzA4Aw+JWmUJ7nk2VLCLVbLwVP91KEkrY6cL5cm+qlBO5GGgUBVQ6G9UNlcBZ4EuegHIiD2j96V7MKksmC2oJi6WM7U9kQxwfFY7FtVilKDgMRY+AB3mD+hOp1NREgR1iG3lZBcwS2zBtqpRaR4a7gg9jWWjlCtCsXFHeawGeAvVCG2HzdqplqVYqI9tEiQzCJNMsSiTO1Kb1brGMrI+frCLybRzw/wpt5KEmfoOs99eJa8bZwCtLcLGMbHXIxqMVlEgsYRWJxPWuSSJFMjIM1C/Eu4u/Ymn2WWgjL+EW6QKxjbDXetEa3FdYm8NDAxcqLLHJQeKHODma6S2tLi5mVSo9yahFAx7r3d4i9zk8CxSGhTtiG3lojGWswp8oUqJH5PRY6KtUOhvVzWZiCftRbaQnA/c4ZGOYtX7G6kLhXMbYhcAS8VyBdw59vh9m7dq4kzzcoVMeZF16XYvLnmpgTSFmY7VIzMr8KpLYTSHeIPrfUJ5vHBAKwrOCg8nIahSZSCKrhyTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSiSTSifAQlfqjJG+y/OncXPF32L7A8391Ppvr0FvTVgAAAABJRU5ErkJggg==");left:-6em;top:-1em}.x-testimonial.-white::after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAA+CAYAAAC4Gky6AAAD2klEQVR4nO2a3YuVVRTGfyPTQEyaEsIEocakiJUEGjGBdpNeKEyCShgKViCVhiil1KR/RtlQgmgQolgXExKC+IGS2EXaBxHkB2MmdeHFgDDZnNjDPjFM856z93oWpzOwf3fzzn7Wu87D/lp7vx21Wo0p2Ap0TfWPBE4Afxi1Cs8DTxn13wMXlJd3VjxfDWwyxnwC2CPkZGUW8LFROwz0AqPWl8+oeP6R+efAm8Ajgt7K18CvRu1jwGvKy6uMPBe7u4WHgF1KUkbGgEFBv7fBCG1KlZGBD4WkdgCzBb2Vg8LwXABssb64kZGHgRFj3IeBnUatQljkjgv696y9spGRI9FMK8HImYLeijK/LwRetggbGYmY1Bxgu6C3Eub3HwT9Bwm+/IdmgqvAeSGp3UC3oLdyQNAuBtbnilKcV3rlXOANQW/liDC/E3tlR44gxchjYqXyDvCgoLdwF/hc0C8FXsoRpBgZthOf2HOiB3hd0FtRhje5vbKq1p7M/Fg1ZE/CEbkEM3IJeFbQrwW+SmmYasyN1IAVyCWYEY9emURqjwysAYaEpK4Di4C/hBi5hLn5N7HKWgWcatYoZ6ieBK4JCYUSbLOgt3APOCTG2J/SKMfIMeGYqo65BBMIOScPuylYAaxs1ih38fhUXDDMJZjAT8BZMca+Zg1yjfwTOGrPZxxTCSaiFBWBF4G+Rg0sP0hNKpRgG8QYuYTrjztijIYruMXIcLfxnT2fcQZySzCR0XhWqRB2Lcur9NYhpvbK7BLMgcG4YCoMVGlz9pETCdcJt+KFk5VvY9WhrKi5DMWeZSXk+gxwZbLe2iPVQ9/AMvFHWVBHUkfVXGntkYEnhQuyOhfjfXSrmBGLinnC+8L08DTw48SHyjYknEKfEQ3oi1uLVqHeNBI9e3/yQ6VHEjfXyrkf8WqgaeXgyKPxEOYBIeR9YAnwS/2BujEO+7PfxRihBHtBjJHDbeALMUZnLHf/RTVyNJaNKsnHVU6ox2vEO/DH6394lGphzvlbjNG0BHPmNPCzGLIzfp0xjoeRN8Vzyjqt7JU1h5OswKvx0Hrc1R7hc7g6YYPaL8aol2CXE9urq/1wNFQpVbtir3w7rNqvAJ+JSXnxJbAuMVYrK6JGhMPj3lYfZzWjP9bh04lwnfFuuxkZhtlbbZBHLtvazUj+pw+vVLrb0chpSTHSiWKkE8VIJ4qRThQjnShGOlGMdKIY6UQx0olipBPFSCeKkU4UI50oRjpRjHSiGOlEMdKJYqQTxUgnipFOFCOdKEY6UYx0ohjpRPiIKnyY/lwb5RQ+E/wmod3GFuSSBvAPfZKfEaFXZv8AAAAASUVORK5CYII=");right:-6em;top:-1em}@media only screen and (max-width: 978px){.x-testimonial.-white::after{display:none}}.x-testimonial.-white .x-testimonial-text,.x-testimonial.-white .x-testimonial-cite,.x-testimonial.-white h1,.x-testimonial.-white h2,.x-testimonial.-white h3,.x-testimonial.-white h4,.x-testimonial.-white h5,.x-testimonial.-white h6{color:white}.x-testimonial.-white-text .x-testimonial-text,.x-testimonial.-white-text .x-testimonial-cite{color:white}.x-testimonial .x-testimonial-cite{margin-top:1.5em !important;text-transform:uppercase}@media only screen and (max-width: 480px){.x-testimonial .x-testimonial-text p{font-size:1.1rem;line-height:1.5}}#testimonial-section.grey-out{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media only screen and (max-width: 978px){#testimonial-section.-center-testimonial{padding:5em 2% !important}}@media only screen and (max-width: 1280px){#testimonial-section.-center-testimonial .x-testimonial{max-width:80% !important}}#testimonial-section.-center-testimonial .x-testimonial::before,#testimonial-section.-center-testimonial .x-testimonial::after{left:50%;margin-left:-35px}@media only screen and (max-width: 978px){#testimonial-section.-center-testimonial .x-testimonial::before,#testimonial-section.-center-testimonial .x-testimonial::after{left:0;margin-left:0;bottom:2em}}#testimonial-section.-center-testimonial .x-testimonial::before{top:-6em;right:0}@media only screen and (max-width: 978px){#testimonial-section.-center-testimonial .x-testimonial::before{top:auto;right:auto}}#testimonial-section.-center-testimonial .x-testimonial::after{top:auto;bottom:-6em}@media only screen and (max-width: 978px){#testimonial-section .testiomonial-img-col img{width:200px}}.x-modal .x-modal-content{max-width:70em !important}@media only screen and (max-width: 600px){.x-modal .x-modal-content{font-size:1rem;line-height:1.4}}.x-modal .x-modal-content ul,.x-modal .x-modal-content ol{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 600px){.x-modal .x-modal-content ul,.x-modal .x-modal-content ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.x-modal .x-modal-content ul>li,.x-modal .x-modal-content ol>li{width:48%}@media only screen and (max-width: 600px){.x-modal .x-modal-content ul>li,.x-modal .x-modal-content ol>li{width:100%;margin-right:0}}.x-modal .x-modal-content ul>li:nth-child(odd),.x-modal .x-modal-content ol>li:nth-child(odd){margin-right:4%}.modal-wrapper.styled{background-color:rgba(0,0,0,0.75) !important}.modal-wrapper.styled .wp-post-modal{width:70% !important;margin:0 auto;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);padding:0;border:0}@media only screen and (max-width: 1200px){.modal-wrapper.styled .wp-post-modal{width:90% !important}}.modal-wrapper.styled .wp-post-modal .close-modal{z-index:3;color:white;background-color:rgba(0,192,138,0.8);border-radius:0;width:30px;height:30px;line-height:30px;font-size:1.5rem;right:0;top:0;margin-top:0}#modal-content .member-header-image{height:400px;background-repeat:no-repeat;background-size:cover;background-position:center top}@media only screen and (max-width: 600px){#modal-content .member-header-image{height:200px}}#modal-content .member-contact-details{position:relative}#modal-content .member-contact-details::after{position:relative;content:'';margin-top:1em;margin-bottom:1em;width:200px;height:2px;background-color:#00c08a;left:0;border:0;display:block}#modal-content .member-details{padding:2em 5%}#modal-content .member-details .member-title h3{font-size:1.5rem;display:inline;font-family:"century-gothic",sans-serif;color:#7c7d7f}#modal-content .member-details .member-title .member-job-types>a{cursor:default;pointer-events:none;color:#7c7d7f}#modal-content .member-details .contact-meta{margin:0 0 1em 0;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;list-style:none !important}#modal-content .member-details .contact-meta>p{margin-right:4%;margin-bottom:0}#modal-content .member-details .contact-meta>p:last-of-type{margin-right:0}@media only screen and (max-width: 600px){#modal-content .member-details .content{font-size:1rem;line-height:1.4}}.horizontal-timeline .ex_s_lick-arrow{opacity:1 !important}.horizontal-timeline .ex_s_lick-arrow.ex_s_lick-prev,.horizontal-timeline .ex_s_lick-arrow.ex_s_lick-next{top:-2.75em !important;-webkit-transform:none !important;transform:none !important;background-color:#00c08a !important}.horizontal-timeline .ex_s_lick-arrow.ex_s_lick-prev{left:-1em !important}@media only screen and (max-width: 47.875em){.horizontal-timeline .ex_s_lick-arrow.ex_s_lick-prev{left:0 !important}}.horizontal-timeline .ex_s_lick-arrow.ex_s_lick-next{right:-1em !important}@media only screen and (max-width: 47.875em){.horizontal-timeline .ex_s_lick-arrow.ex_s_lick-next{right:0 !important}}.horizontal-timeline .tl-point::before{border-color:#00c08a !important}.horizontal-timeline .ex_s_lick-current .tl-point::before{border-color:#00c08a !important;background-color:#00c08a !important}.horizontal-timeline .hor-container .timeline-pos-select{border-bottom-color:#00c08a !important}.horizontal-timeline .hor-container .timeline-hr,.horizontal-timeline .hor-container .timeline-pos-select{left:0}.horizontal-timeline .hor-container .tl-point{font-family:"Big Shoulders Display",sans-serif;font-size:1.3rem !important}.horizontal-timeline .horizontal-content .ex_s_lick-slide{background-color:#f7f7f7;padding:30px !important;margin-top:1em !important}.horizontal-timeline .horizontal-content .timeline-media img{width:100%  !important;height:auto !important}.horizontal-timeline .horizontal-content .timeline-media a{width:100%}.horizontal-timeline .horizontal-content .timeline-details{text-align:left;border:0 !important}@media only screen and (max-width: 47.875em){.horizontal-timeline .horizontal-content .timeline-details{padding:0 !important}}@media only screen and (max-width: 480px){.horizontal-timeline .horizontal-content .timeline-details{text-align:center}}.horizontal-timeline .horizontal-content .timeline-details h2{text-transform:none  !important;margin-bottom:5px !important}.horizontal-timeline .horizontal-content .timeline-details h2>a{color:#00c08a !important;font-size:1.8rem !important;font-weight:bold;letter-spacing:0}.horizontal-timeline .horizontal-content .timeline-details .wptl-excerpt{font-size:1rem;border:0;margin-bottom:0}@media only screen and (max-width: 768px){.horizontal-timeline .horizontal-content .timeline-details .wptl-excerpt{font-size:0.9rem;line-height:1.4}}@media only screen and (max-width: 480px){.horizontal-timeline .horizontal-content .timeline-details .wptl-excerpt{font-size:0.85rem}}.horizontal-content .no-post-thumbnail{height:379px}.no-supports .x-section .x-container.marginless-columns{display:-webkit-box;display:flex}.no-supports .x-section .x-container.marginless-columns>.x-column{display:block}_:default:not(:root:root),._stretch-container{flex-wrap:inherit}@media only screen and (max-width: 1024px){_:default:not(:root:root),._stretch-container{flex-wrap:wrap}}_:-ms-fullscreen .x-feature-box-graphic img,:root .x-feature-box .x-feature-box-graphic img{width:100%}
/*# sourceMappingURL=style.css.map */