@font-face{font-family:'archiathin';src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-thin-webfont.eot');src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-thin-webfont.eot?#iefix') format('embedded-opentype'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-thin-webfont.woff2') format('woff2'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-thin-webfont.woff') format('woff'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-thin-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'archialight';src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-light-webfont.eot');src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-light-webfont.eot?#iefix') format('embedded-opentype'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-light-webfont.woff2') format('woff2'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-light-webfont.woff') format('woff'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-light-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'archiaregular';src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-regular-webfont.eot');src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-regular-webfont.woff2') format('woff2'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-regular-webfont.woff') format('woff'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'archiamedium';src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-medium-webfont.eot');src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-medium-webfont.eot?#iefix') format('embedded-opentype'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-medium-webfont.woff2') format('woff2'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-medium-webfont.woff') format('woff'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-medium-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'archiasemibold';src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-semibold-webfont.eot');src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-semibold-webfont.woff2') format('woff2'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-semibold-webfont.woff') format('woff'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-semibold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'archiabold';src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-bold-webfont.eot');src:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-bold-webfont.woff2') format('woff2'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-bold-webfont.woff') format('woff'),url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../fonts/archia-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}html{font-size:10px}body{font-size:1.6rem;font-family:'Merriweather',serif;font-weight:300;line-height:1.5;color:#000}a{color:#000;-webkit-transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;transition:all .14s ease-in-out}a:hover{color:#ff8843;text-decoration:none}h1,.h1{font-size:8rem;line-height:1;font-family:'archiamedium';margin-bottom:35px}@media (max-width:991px){h1,.h1{font-size:5rem;margin-bottom:20px}}.single h1,#page_all-projects h1,.single .h1,#page_all-projects .h1{font-size:6rem;line-height:1.16;margin-top:40px;margin-bottom:15px}@media (max-width:991px){.single h1,#page_all-projects h1,.single .h1,#page_all-projects .h1{font-size:3rem}}h2,.h2{font-size:5rem;line-height:1.1;font-family:'archiamedium';margin-bottom:5px}@media (max-width:991px){h2,.h2{font-size:3.6rem;line-height:1.25}}h3,.h3{font-size:2rem;line-height:1.3;font-family:'archiathin';margin-bottom:30px;text-transform:uppercase}@media (max-width:991px){h3,.h3{font-size:1.8rem}}h4,.h4{font-size:2.5rem;line-height:1.2;font-family:'archiamedium';margin-bottom:10px}@media (max-width:991px){h4,.h4{font-size:2rem}}h5,.h5{font-size:1.2rem;line-height:2;font-family:'archiamedium';margin-bottom:20px;text-transform:uppercase}h6,.h6{font-size:1.4rem;line-height:1.7;font-family:'archiamedium';text-transform:uppercase;color:#549f93}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:normal;font-family:'archiabold'}p{margin:0 0 20px 0}b,strong{font-weight:700}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}small,.text-small{font-size:1.2rem;line-height:1.16}.text-thin{font-weight:300}.text-thin.h4{font-family:'archiathin'}.dark,.dark a{color:#fff}.bg-orange{background-color:#ff8843}.bg-orange-light{background-color:#f1ac4b}.bg-orange-gradient{background:transparent linear-gradient(102deg, #ff8843 0%, rgba(241,172,75,0.42) 58%) 0% 0% no-repeat}.bg-teal{background-color:#549f93}.bg-light{background-color:#fff !important}.bg-dark{background-color:#000 !important}.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center center}.list-reset{margin:0;padding:0;list-style:none}.section_columns{counter-reset:section}.section_columns .section_column{margin-bottom:20px}.section_columns .section_column h4:before,.section_columns .section_column .h4:before{counter-increment:section;content:counter(section);text-decoration:underline;display:block}.section-3_columns_text--project_areas .section_column{margin-bottom:40px}.section-3_columns_text--project_areas .section_column h4:before{display:none}.slick-list{margin-right:40px;margin-left:40px}@media (min-width:1440px){.slick-list{margin-right:-15px;margin-left:-15px}}.slick-arrow{border:none;padding:0;margin:0;background:none;font-size:0;width:18px;height:35px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-18px}.slick-arrow:before{content:'';display:block;width:18px;height:35px;background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:18px}.slick-next{right:0}@media (min-width:1440px){.slick-next{right:-65px}}.slick-next:before{background-image:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/chevron-right.svg')}.slick-prev{left:0}@media (min-width:1440px){.slick-prev{left:-65px}}.slick-prev:before{background-image:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/chevron-left.svg')}.slick-dots{margin:0;padding:0;line-height:0;position:absolute;z-index:200;bottom:15px;left:0;right:0;text-align:center}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 4px;line-height:0}.slick-dots li button{margin:0;padding:0;border:none;background:#fff;opacity:.4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;font-size:0;width:20px;height:20px}@media (max-width:1440px){.slick-dots li button{width:12px;height:12px}}.slick-dots li.slick-active button{opacity:1}.section_cta{margin-top:50px}.btn,input[type="submit"]{font-size:1.4rem;font-family:'archiamedium';line-height:1.2;text-transform:uppercase;background:#549f93;border:1px solid #549f93;padding:8px 15px 6px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;cursor:pointer;-webkit-transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;transition:all .14s ease-in-out}.btn:hover,input[type="submit"]:hover{background:#ff8843;border-color:#ff8843;color:#fff}.btn.btn-reverse,input[type="submit"].btn-reverse{background:transparent;color:#549f93}.btn.btn-reverse:hover,input[type="submit"].btn-reverse:hover{color:#ff8843}.btn.btn-white,input[type="submit"].btn-white{background:transparent;color:#fff;border-color:#fff;padding:6px 7px 3px 7px}.btn.btn-white:hover,input[type="submit"].btn-white:hover,.btn.btn-white:focus,input[type="submit"].btn-white:focus{background:#fff;color:#000}.btn.btn-black,input[type="submit"].btn-black{background:#000;color:#fff;border-color:#000;padding:6px 7px 3px 7px}.btn.btn-black:hover,input[type="submit"].btn-black:hover,.btn.btn-black:focus,input[type="submit"].btn-black:focus{background:transparent;color:#000}.btn.btn-black-reverse,input[type="submit"].btn-black-reverse{background:transparent;color:#000;border-color:#000;padding:6px 7px 3px 7px}.btn.btn-black-reverse:hover,input[type="submit"].btn-black-reverse:hover,.btn.btn-black-reverse:focus,input[type="submit"].btn-black-reverse:focus{background:#000;color:#fff}.btn-cta{font-size:2.5rem;line-height:1.2;font-family:'archiamedium';text-decoration:underline}@media (max-width:991px){.btn-cta{font-size:2rem}}.btn-cta svg{position:relative;top:-2px;margin-right:5px}.btn-cta:hover{color:#549f93}.btn-cta-small{font-size:1.4rem;line-height:1.2;font-family:'archiamedium';text-transform:uppercase}.btn-cta-small svg{position:relative;top:-2px;margin-left:5px}.btn-cta-small:hover{color:#549f93}input[type="text"],input[type="email"],textarea{font-size:1.2rem;font-family:'archiaregular';line-height:1.5;color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #549f93;padding:6px 10px;width:100%}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}input[type=checkbox]+span,input[type=radio]+span{font-size:1.8rem}.modal .close{font-size:2rem}.modal iframe{height:85vh;border:none;width:100%}.wp-pagenavi{border-top:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e;font-size:2.5rem;line-height:1.2;font-family:'archiaregular';text-align:center;padding:37px 0;margin-top:90px;position:relative}.wp-pagenavi>*{display:none}.wp-pagenavi .previouspostslink{display:block;font-size:0;position:absolute;left:50%;top:50%;transform:translateY(-50%);margin-left:-60px}.wp-pagenavi .previouspostslink:before{content:'';display:block;background:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/arrow-left.svg') no-repeat center center transparent;background-size:16px;width:26px;height:26px}.wp-pagenavi .nextpostslink{display:block;font-size:0;position:absolute;right:50%;top:50%;transform:translateY(-50%);margin-right:-60px}.wp-pagenavi .nextpostslink:before{content:'';display:block;background:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/arrow-right.svg') no-repeat center center transparent;background-size:16px;width:26px;height:26px}.wp-pagenavi .pages{display:block}.wp-pagenavi .pages span{text-decoration:underline}article{overflow:hidden}.section{padding-top:50px;padding-bottom:50px}@media (max-width:991px){.section{padding-top:25px;padding-bottom:25px}}.section.section--no-padding{padding-top:0;padding-bottom:0}.section.section--no-padding-top{padding-top:0}.section.section--no-padding-bottom{padding-bottom:0}.section.section--thin{padding-top:25px;padding-bottom:25px}@media (max-width:991px){.section.section--thin{padding-top:12.5px;padding-bottom:12.5px}}.section.section--thin-top{padding-top:25px}@media (max-width:991px){.section.section--thin-top{padding-top:12.5px}}.section.section--thin-bottom{padding-bottom:25px}@media (max-width:991px){.section.section--thin-bottom{padding-bottom:12.5px}}.section.section--thick{padding-top:75px;padding-bottom:75px}@media (max-width:991px){.section.section--thick{padding-top:50px;padding-bottom:50px}}.section.section--thick-top{padding-top:75px}@media (max-width:991px){.section.section--thick-top{padding-top:50px}}.section.section--thick-bottom{padding-bottom:75px}@media (max-width:991px){.section.section--thick-bottom{padding-bottom:50px}}.row{margin-right:-30px;margin-left:-30px}.row .col,.row .col-1,.row .col-10,.row .col-11,.row .col-12,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-auto,.row .col-lg,.row .col-lg-1,.row .col-lg-10,.row .col-lg-11,.row .col-lg-12,.row .col-lg-2,.row .col-lg-3,.row .col-lg-4,.row .col-lg-5,.row .col-lg-6,.row .col-lg-7,.row .col-lg-8,.row .col-lg-9,.row .col-lg-auto,.row .col-md,.row .col-md-1,.row .col-md-10,.row .col-md-11,.row .col-md-12,.row .col-md-2,.row .col-md-3,.row .col-md-4,.row .col-md-5,.row .col-md-6,.row .col-md-7,.row .col-md-8,.row .col-md-9,.row .col-md-auto,.row .col-sm,.row .col-sm-1,.row .col-sm-10,.row .col-sm-11,.row .col-sm-12,.row .col-sm-2,.row .col-sm-3,.row .col-sm-4,.row .col-sm-5,.row .col-sm-6,.row .col-sm-7,.row .col-sm-8,.row .col-sm-9,.row .col-sm-auto,.row .col-xl,.row .col-xl-1,.row .col-xl-10,.row .col-xl-11,.row .col-xl-12,.row .col-xl-2,.row .col-xl-3,.row .col-xl-4,.row .col-xl-5,.row .col-xl-6,.row .col-xl-7,.row .col-xl-8,.row .col-xl-9,.row .col-xl-auto{padding-right:30px;padding-left:30px}.container{max-width:1340px;padding-right:30px;padding-left:30px}.container.container-fluid{max-width:none;padding-right:0;padding-left:0}.container.container-fluid>.row{margin-right:0;margin-left:0}.row-gutter-16{margin-right:-8px;margin-left:-8px}.row-gutter-16>div[class*='col']{padding-right:8px;padding-left:8px}@media (min-width:992px){.col-lg-right{text-align:right}}hr{margin:40px 0;border-top-color:#000}.column-count-3{column-count:3}@media (max-width:767px){.column-count-3{column-count:2}}@media (max-width:575px){.column-count-3{column-count:1}}.rtl{direction:rtl}.rtl .section_text{direction:ltr}.section-intro h2{font-family:'archiathin';padding-right:16%}@media (max-width:640px){.section-intro h2{padding-right:0 !important}}.section-intro h4{margin:20px 0 0 0;max-width:420px}@media (max-width:640px){.section-intro h4{max-width:calc(100% - 150px)}}@media (max-width:480px){.section-intro h4{max-width:none}}.section-intro.section-intro--C .container{position:relative}.section-intro.section-intro--C .container:after{content:'';background:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/C.svg') no-repeat center center transparent;width:255px;height:290px;display:block;background-size:255px 290px;position:absolute;right:30px;bottom:-95px}@media (max-width:991px){.section-intro.section-intro--C .container:after{width:130px;height:150px;background-size:130px 150px;bottom:-50px}}@media (max-width:480px){.section-intro.section-intro--C .container:after{width:85px;height:100px;background-size:85px 100px;bottom:-100px}}@media (min-width:992px){body:not(#page_home) .section-intro h2{font-size:4rem}}@media (max-width:991px){body:not(#page_home) .section-intro h2{font-size:2.8rem}}.section-text_image .text-small{font-size:1.4rem;line-height:1.7;font-family:'archiathin'}.section-text_image.bg-orange-light h6{color:#000}.section-text_image .section_image img{width:100%;height:100%;object-fit:cover}.section-text_image+.section-text_image:not(.bg-orange-light){margin-top:30px}@media (min-width:768px){.section-timeline .col-first{position:relative;overflow:hidden}.section-timeline .col-first h4:before{content:'';background:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/play.svg') no-repeat center center transparent;background-size:10px;width:10px;height:10px;display:inline-block;position:absolute;right:-1px;top:15.5px}.section-timeline .col-first h4:after{content:'';position:absolute;top:20px;right:auto;width:100%;height:1px;background:#000;margin-left:15px}}@media (min-width:768px) and (max-width:991px){.section-timeline .col-first h4:before{top:9.5px}}@media (min-width:768px) and (max-width:991px){.section-timeline .col-first h4:after{top:15px}}@media (min-width:992px){.section-timeline .col-first{padding-right:calc(33.33% + 30px)}}.section-testimonials{font-family:'archiaregular'}.section-testimonials small{font-family:'archiathin'}.section-testimonials .section_item{padding:0 15px}.section-testimonials .section_item:before{content:'';background:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/double-quote.svg') no-repeat center center transparent;display:block;width:20px;height:15px;margin-top:15px;margin-bottom:35px}.section-partners img{margin:30px 0}@media (max-width:575px){.section-partners img{margin:15px 0}}.section-jobs .container>h4{font-family:'archiaregular'}.section-jobs .container p:last-child{margin-bottom:50px}.single-jobs article ul{margin-bottom:30px;padding-left:20px}.single-jobs article ul li{margin-bottom:5px}.section-projects_intro .section_text p{margin-bottom:30px}.section-projects_intro .section_images{position:relative}.section-projects_intro .section_images:after{content:'';background:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/C.svg') no-repeat center center transparent;width:130px;height:150px;display:block;background-size:130px 150px;position:absolute;right:-15px;top:-80px}@media (max-width:1440px){.section-projects_intro .section_images:after{width:85px;height:100px;background-size:85px 100px;right:15px;top:-50px}}.section-projects_intro .section_images .section_image{height:680px}.section-projects_intro .section_images .section_image img{width:100%;height:100%;object-fit:cover}.section-projects_intro .slick-list{margin:0}@media (min-width:768px){.section-projects_intro .section_text{max-width:50%}.section-projects_intro .section_images{max-width:50%}}@media (min-width:1200px){.section-projects_intro .section_text{max-width:34%}.section-projects_intro .section_images{max-width:66%}}@media (max-width:767px){.section-projects_intro .row{display:block}.section-projects_intro .section_images{margin-top:20px;padding:0}.section-projects_intro .section_images .section_image{height:300px}}.section-projects .section_image,.section-featured_projects .section_image{margin-top:45px;margin-bottom:10px}.section-projects .section_image a,.section-featured_projects .section_image a{display:block;height:265px}.section-projects .section_image a img,.section-featured_projects .section_image a img{width:100%;height:100%;object-fit:cover}.section-projects .section_text,.section-featured_projects .section_text{font-size:1.4rem;font-family:'archiathin'}.section-projects .section_text h4,.section-featured_projects .section_text h4{font-size:2.1rem;display:block;margin-bottom:5px}.section-projects .section_text span+span:before,.section-featured_projects .section_text span+span:before{content:', '}.section-projects .section_text .btn,.section-featured_projects .section_text .btn{margin-top:10px}@media (min-width:992px){.section-featured_projects .section_image{margin-top:75px}}.section-featured_projects .section_image a{padding-top:47%;background-position:center 20%}.section-featured_projects h2+div .section_image{margin-top:25px}.section-project-details .section_image{padding-top:47%;margin-bottom:20px;background-position:center 20%}.section-project-details h3 strong{font-family:'archiamedium'}.section-project-details h3 span+span:before{content:', '}.section-project-details .section_columns{margin-top:60px}.postid-440 .section-project-details .section_image{padding-top:63%;background-position:center center}.section-team .section_image{margin-top:20px;margin-bottom:10px}.section-team .section_image a{display:block;height:265px}.section-team .section_image a img{width:100%;height:100%;object-fit:cover}.section-team .section_text{font-size:1.4rem;font-family:'archiathin'}.section-team .section_text .h4{font-size:2.1rem;display:block;margin-bottom:5px}.section-team .section_text a:hover{color:#000}@media (min-width:992px){.section-team-details .section_image{padding-right:10px}}.section-blog .section_image{margin-top:45px;margin-bottom:10px}.section-blog .section_image a{display:block;height:245px;overflow:hidden}.section-blog .section_image a img{width:100%;height:100%;object-fit:cover}.section-blog .section_text{font-size:1.2rem;font-family:'archiathin';text-transform:uppercase}.section-blog .section_text h4{font-size:1.8rem;display:block;margin-top:5px;text-transform:none}.section-blog .section_right>*{margin-bottom:40px}.section-blog .section_right .section_right_title{font-size:1.2rem;font-family:'archiamedium';margin-bottom:25px;text-transform:uppercase}.section-blog .section_right .section_item~.section_item{margin-top:25px;padding-top:25px;border-top:1px solid #000}.section-blog .section_right .section_image{margin:0;-ms-flex:0 0 82px;flex:0 0 82px;max-width:82px}.section-blog .section_right .section_image a{height:82px !important;border:1px solid #ddd}.section-blog .section_right .section_text{margin-left:10px}.section-blog .section_right .section_text h4{font-size:1.6rem !important}.section-blog .section_right #sidebar ul{margin:0;padding:0}.section-blog .section_right #sidebar li{display:none}.section-blog .section_right #sidebar li h2{display:none}.section-blog .section_right #sidebar li.categories{display:block}.section-blog .section_right #sidebar li.categories li{display:block;font-size:2.5rem;font-family:'archiathin';line-height:1.2;margin-bottom:8px}.single .section-blog .btn{margin-top:18px}.single .section-blog .section_image{margin-top:20px}@media (min-width:768px){body.blog .section-blog .section_item:first-child{flex:0 0 100%;max-width:100%}body.blog .section-blog .section_item:first-child .section_image a{height:515px}body.blog .section-blog .section_item:first-child .section_text h4{font-size:2.5rem}}.section_categories{margin-top:50px;margin-bottom:7px}.blog-tag,.blog-category{font-size:1.2rem;line-height:14px;font-family:'archiamedium';text-transform:uppercase;border:1px solid #549f93;padding:6px 8px 5px 8px;display:inline-block;margin-right:5px;margin-bottom:5px}.blog-tag:hover,.blog-category:hover{color:#000}.blog-category{color:#fff}.blog-category:hover{color:#fff}.blog-category:nth-child(odd){background-color:#549f93}.blog-category:nth-child(even){border-color:#ff8843;background-color:#ff8843}.single-post h1{max-width:850px;margin-right:auto;margin-left:auto}.section-post-info{font-size:1.2rem;line-height:2;font-family:'archiathin';text-transform:uppercase;margin-bottom:70px}@media (max-width:991px){.section-post-info{margin-bottom:30px}}.section-post-info *{display:inline-block;vertical-align:middle}.section-post-info img{width:28px;margin-right:10px}.section-post-info img[src*="Catapult-Logo"]{width:140px}.section-post-info .section-post-author{font-family:'archiamedium';margin-right:20px}.section-blog-details .section_image{margin-bottom:60px;text-align:center}@media (max-width:991px){.section-blog-details .section_image{margin-bottom:30px}}.section-blog-details .section_body{max-width:850px;margin-right:auto;margin-left:auto}.section-blog-details .section_body a{color:#ff8843}.section-blog-details .section_body a:hover{color:#000}.section-blog-details .section_body .issuuembed.issuu-isrendered{width:100% !important;height:auto !important;position:relative;padding-top:100%}.section-blog-details .section_body .issuuembed.issuu-isrendered iframe{position:absolute;top:0;left:0}.section-blog-details .section_body h4{margin-top:40px}@media (min-width:992px){.section-blog-details .addthis_inline_share_toolbox_2sjn{justify-content:end}}.section-blog-details .addthis_inline_share_toolbox_2sjn>span{font-size:1.2rem;line-height:2;font-family:'archiamedium';text-transform:uppercase;margin-right:5px}.section-blog-details .at-style-responsive .at-share-btn{padding:0}#page_congratulations-to-the-winners-of-the-2017-innovation-challenge .section-blog-details .section_body img.alignleft{float:left;clear:both;margin-right:20px}.section-latest_news .section_image{height:495px}.section-latest_news .section_title{font-size:4rem;line-height:1.125}@media (max-width:1365px){.section-latest_news .section_title{font-size:3rem}}@media (max-width:991px){.section-latest_news .section_title{font-size:1.8rem;line-height:1.3}}@media (min-width:992px){.section-latest_news .section_image--first{width:51%}}@media (min-width:1441px){.section-latest_news .section_image--first{width:40%}}.section-latest_news .section_image--first .section_image{padding:85px 80px}@media (max-width:991px){.section-latest_news .section_image--first .section_image{padding:50px;height:270px;margin-bottom:4px}.section-latest_news .section_image--first .section_image img{max-width:55%}}.section-latest_news .section_image--first .section_image p{margin-bottom:30px}@media (min-width:992px){.section-latest_news .section_image--second{width:49%}}@media (min-width:1441px){.section-latest_news .section_image--second{width:60%}}.section-latest_news .section_image--second .section_image{width:50%}@media (max-width:991px){.section-latest_news .section_image--second .section_image{height:270px}}@media (min-width:992px){.section-latest_news .section_image--second .section_image--left{width:53%}}@media (min-width:1441px){.section-latest_news .section_image--second .section_image--left{width:55%}}.section-latest_news .section_image--second .section_image--left>div{height:50%;border-right:4px solid #fff}@media (min-width:992px){.section-latest_news .section_image--second .section_image--left>div{border-left:4px solid #fff}}.section-latest_news .section_image--second .section_image--left>div:first-child{border-bottom:2px solid #fff}.section-latest_news .section_image--second .section_image--left>div:last-child{border-top:2px solid #fff}@media (min-width:992px){.section-latest_news .section_image--second .section_image--right{width:47%}}@media (min-width:1441px){.section-latest_news .section_image--second .section_image--right{width:45%}}@media (max-width:991px){.section-latest_news>.d-flex{display:block !important}}.section-text_cta h3{text-transform:none}.section-column_images .section_column{max-height:310px}.section-column_images .section_column img{width:100%;height:100%;object-fit:cover}.section-contact .section_text{background-color:#f1ac4b;padding:50px 0;position:relative}.section-contact .section_text:before{content:'';display:block;position:absolute;z-index:-1;top:0;right:30px;bottom:0;left:-100%;background-color:#f1ac4b}@media (max-width:991px){.section-contact .section_text:before{right:0}}.section-contact .section_text strong{font-size:2.5rem;line-height:1.2;font-family:'archiamedium';font-weight:400}.section-contact .section_form{margin-top:50px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea{border-color:#000000;padding:10px 0;font-size:1.4rem;line-height:1.2}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"]{border-top:none;border-right:none;border-left:none}.wpcf7-form textarea{min-height:265px}.wpcf7-form p.row{margin-bottom:10px}.wpcf7-form label:not(.text-small),.wpcf7-form .wpcf7-acceptance span{font-family:'archiaregular';font-size:1.4rem;line-height:1.2;margin:0}.wpcf7-form .row-full{margin-top:20px}.wpcf7-form .row-full label{display:block;color:#aaa}.wpcf7-form .your-message{display:block;margin-top:10px}.wpcf7-form label a{color:#ff8843;text-decoration:underline}.wpcf7-form .wpcf7-not-valid-tip{margin-top:5px;font-size:1.4rem}@media (max-width:575px){.wpcf7-form .row{display:block}}#page_home .header{background-color:#ff8843;color:#fff}#page_home #menu-main-navigation>li.menu-item-has-children>a:after{background-image:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/chevron-right.svg')}#page_home #menu-main-navigation>li>a{color:#fff}#page_home .section-intro{background-color:#ff8843;color:#fff}#page_home .section-intro h1{display:none}#page_our-services .section-intro h2{padding-right:20%}.newsletter .mc4wp-form .mc4wp-form-fields input[type="text"],.newsletter .mc4wp-form .mc4wp-form-fields label,.newsletter .mc4wp-form .mc4wp-form-fields input[type="submit"]{width:100%;max-width:390px;margin-bottom:8px}.newsletter .mc4wp-form .mc4wp-alert{font-size:1.4rem;margin-top:5px}@media (min-width:768px){.section-2_columns_text .text-thin>div{padding-right:22px}.section-2_columns_text .section_column>div{padding-right:30px}}.iframe-wrap{position:relative;padding-top:58%}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.wp-caption-text{font-size:1.2rem;line-height:1.16;margin-top:10px}.wp-caption.aligncenter{margin:0 auto}.wp-caption.alignright{float:right;margin-left:20px}.photos-timeline{column-count:4}@media (max-width:991px){.photos-timeline{column-count:3}}@media (max-width:767px){.photos-timeline{column-count:2}}.photos-timeline img{max-width:100%;margin-bottom:20px}#page_privacy-policy .section-body h2,#page_privacy-policy .section-body .h2,#page_privacy-policy .section-body h3,#page_privacy-policy .section-body .h3,#page_privacy-policy .section-body h4,#page_privacy-policy .section-body .h4,#page_privacy-policy .section-body h5,#page_privacy-policy .section-body .h5{margin-top:40px}.simple-sitemap-container ul{list-style-type:none;margin:0;padding:0}.simple-sitemap-container ul a{text-decoration:none}.simple-sitemap-container ul.main>li{margin-top:20px}.simple-sitemap-container ul.main>li>a{text-transform:uppercase}.simple-sitemap-container ul .children{padding-left:20px}.simple-sitemap-container ul .children li{margin-top:5px}.navbar{padding:0}.navbar .menu{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;list-style-type:none;margin:0;padding:0}.navbar .menu li{margin-left:55px;position:relative}.navbar .menu li a{font-size:14px;font-family:'archiamedium';font-weight:normal;line-height:1.2;text-decoration:none;text-transform:uppercase;padding:6px 7px 3px 7px;border:1px solid transparent;display:block;color:#000}.navbar .menu li a:hover{color:#ff8843}.navbar .menu li.menu-outlined a{border-color:inherit}.navbar .menu li.menu-outlined a:hover{background:#000;color:#fff}.navbar .menu li.current-menu-item:not(.menu-outlined)>a{font-family:'archiabold'}.navbar .menu li .sub-menu{margin:0;padding:0;list-style-type:none}@media (min-width:992px){.navbar .menu li .sub-menu{position:absolute;z-index:120;top:calc(100% + 10px);left:7px;opacity:0;visibility:hidden;box-shadow:0px 1px 10px rgba(0,0,0,0.17);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff;width:250px;border:1px solid #000}}.navbar .menu li .sub-menu li{margin:0}@media (min-width:992px){.navbar .menu li .sub-menu li{border-top:1px solid #d9d9d9}}.navbar .menu li .sub-menu li:first-child{border-top:none}.navbar .menu li .sub-menu li a{padding:17px 20px}@media (max-width:991px){.navbar .menu li .sub-menu li a{font-size:2.6rem;padding:3px 0}}@media (min-width:992px){.navbar .menu li .sub-menu li a:hover,.navbar .menu li .sub-menu li a:focus{background-color:#f1ac4b;color:#000}}.navbar .menu li.menu-item-has-children>a:after{content:'';background-image:url('https://catapultdesign.org/wp-content/themes/catapultdesign/assets/less/../images/chevron-right-black.svg');background-repeat:no-repeat;background-position:center center;width:8px;height:8px;background-size:100%;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-left:10px}.navbar .menu li.js--active>a:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.navbar .menu li.js--active .sub-menu{opacity:1;visibility:visible}.navbar .navbar-toggler{padding:0;font-size:0;border:none;border-radius:0;position:absolute;z-index:9999;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.navbar .navbar-toggler span{display:block;width:22px;height:1px;background-color:#000;margin:6px 0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.navbar .navbar-toggler span:nth-child(1){-webkit-transform:rotate(135deg) translate3d(4px, -4px, 0);-moz-transform:rotate(135deg) translate3d(4px, -4px, 0);-ms-transform:rotate(135deg) translate3d(4px, -4px, 0);-o-transform:rotate(135deg) translate3d(4px, -4px, 0);transform:rotate(135deg) translate3d(4px, -4px, 0)}.navbar .navbar-toggler span:nth-child(2){width:0}.navbar .navbar-toggler span:nth-child(3){-webkit-transform:rotate(45deg) translate3d(-6px, -6px, 0);-moz-transform:rotate(45deg) translate3d(-6px, -6px, 0);-ms-transform:rotate(45deg) translate3d(-6px, -6px, 0);-o-transform:rotate(45deg) translate3d(-6px, -6px, 0);transform:rotate(45deg) translate3d(-6px, -6px, 0)}.navbar .navbar-toggler[aria-expanded="false"] span{width:22px;opacity:1;-webkit-transform:rotate(0) translate3d(0px, 0px, 0);-moz-transform:rotate(0) translate3d(0px, 0px, 0);-ms-transform:rotate(0) translate3d(0px, 0px, 0);-o-transform:rotate(0) translate3d(0px, 0px, 0);transform:rotate(0) translate3d(0px, 0px, 0)}#page_home .navbar .menu li.menu-outlined a:hover{background:#fff;border-color:#fff;color:#000}.navbar-logo{width:188px;height:53px;margin:35px 0}.home .navbar-logo{background-size:188px 53px}.home .navbar-logo img{display:none}.home .navbar-toggler[aria-expanded="false"] span{background-color:#fff}@media (max-width:991px){.navbar>.container>div{justify-content:space-between !important;padding-right:30px;padding-left:30px;height:123px}.navbar .navbar-collapse{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block !important;border-top:120px solid #fff;overflow-y:auto}.navbar .navbar-collapse.collapse:not(.show){transform:translateX(100%)}.navbar .menu{display:block !important}.navbar .menu li{margin-left:0;padding-right:30px;padding-left:30px}.navbar .menu li a{color:#000 !important;font-size:3.6rem;text-transform:none;border:none}.navbar-logo{position:absolute;z-index:9999;left:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}.home .navbar-logo.navbar-opened{background-image:none}.home .navbar-logo.navbar-opened img{display:block}}.footer{padding:30px 0}.footer .newsletter{margin-top:25px}.footer .newsletter input[type="text"]{display:none !important}@media (min-width:480px){.footer .newsletter .mc4wp-form-fields>*{display:inline-block;vertical-align:middle;margin:0 0 0 -4px}.footer .newsletter .mc4wp-form-fields label{width:calc(100% - 230px);max-width:230px}.footer .newsletter .mc4wp-form-fields input[type="submit"]{height:32px;width:230px;padding-right:7px;padding-left:7px}}.footer-logo{display:block;max-width:160px;margin:0 auto}.footer-cta{margin-top:25px}.social-links{margin-top:20px}.social-links a{display:inline-block;margin:0 5px}.social-links a svg{-webkit-transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;transition:all .14s ease-in-out}.social-links a:hover svg{fill:#ff8843}.copyright{font-size:1.2rem;font-family:'archiamedium';line-height:1.16;margin-top:20px}.copyright p{margin:0}