.headcarousel[data-v-8d4edfc6]{position:relative;padding-top:0}.headcarousel .hoopernavigation[data-v-8d4edfc6]{padding-top:10px;width:500px;padding-left:0;text-align:left;position:absolute;bottom:-50px;height:50px;z-index:100;background-color:hsla(0,0%,100%,.9)}.headcarousel .hoopernavigation button[data-v-8d4edfc6]{width:70px;margin-right:10px}@media (max-width:1023px){.headcarousel .hoopernavigation[data-v-8d4edfc6]{padding-top:0;width:auto;padding-left:0;text-align:left;position:relative;bottom:0;text-align:right;height:auto}}.headcarousel .slider[data-v-8d4edfc6]{margin-bottom:20px;padding-bottom:50px}@media (max-width:1023px){.headcarousel .slider[data-v-8d4edfc6]{height:auto!important;padding-bottom:50px;margin-bottom:10px}}@media (max-width:1023px){.headcarousel[data-v-8d4edfc6]{padding-top:2px!important}}.headcarousel .text[data-v-8d4edfc6]{height:100%;padding-right:30px;display:flex;flex-direction:column;justify-content:center}@media (max-width:1023px){.headcarousel .text[data-v-8d4edfc6]{padding-right:0;padding-top:15px}}.headcarousel .text p[data-v-8d4edfc6]{max-width:440px}.headcarousel .image[data-v-8d4edfc6]{padding-left:30px;width:100%}@media (max-width:1023px){.headcarousel .image[data-v-8d4edfc6]{padding-left:0}}.headcarousel .image img[data-v-8d4edfc6]{height:100%;max-height:500px;width:auto;display:block;margin:auto}@media (max-width:1023px){.headcarousel .image img[data-v-8d4edfc6]{max-height:260px}}.section2[data-v-8d4edfc6]{color:#89c184;font-size:33px;padding:120px 0 110px;font-weight:500}@media (max-width:1023px){.section2[data-v-8d4edfc6]{padding:60px 0 120px;font-size:28px}}.section3[data-v-8d4edfc6]{padding:60px 0 40px;background-color:#89c184;color:#fff}@media (max-width:1023px){.section3[data-v-8d4edfc6]{padding:70px 0;font-size:28px}}.section3 .section-title[data-v-8d4edfc6]{color:#fff}.section3 .columns .column .service-item[data-v-8d4edfc6]{margin-bottom:30px;transition:transform .2s;max-width:600px}.section3 .columns .column .service-item a[data-v-8d4edfc6]{color:#fff}.section3 .columns .column .service-item[data-v-8d4edfc6]:hover{transform:scale(1.05)}@media screen and (max-width:1023px){.section3 .columns .column .service-item[data-v-8d4edfc6]:hover{transform:scale(1)}}.section4[data-v-8d4edfc6]{padding:90px 0}.section4 .industry .slide-container[data-v-8d4edfc6]{padding-right:80px;margin-bottom:40px}@media (max-width:1023px){.section4 .industry .slide-container[data-v-8d4edfc6]{padding-right:0}}.section4 .industry .slide-container img[data-v-8d4edfc6]{width:100%}.section4 .industry .slide-container .image-container[data-v-8d4edfc6]{position:relative}.section4 .industry .slide-container .image-container span.button-container button[data-v-8d4edfc6]{position:absolute;bottom:-15px;right:20px}.section4 .viewprojectsbtn[data-v-8d4edfc6]{cursor:pointer}.section4 .viewprojectsbtn button[data-v-8d4edfc6]{background:#89c184;font-size:16px;font-weight:500;letter-spacing:.5px}.section4 .viewprojectsbtn:hover button[data-v-8d4edfc6]{box-shadow:none}@media (max-width:1023px){.section4[data-v-8d4edfc6]{padding:70px 0 40px}}.section4 .section-header[data-v-8d4edfc6]{max-width:850px;margin-bottom:0}.section4_1 .news-container[data-v-8d4edfc6]{margin-top:-40px;margin-bottom:120px}@media (max-width:1023px){.section4_1 .news-container[data-v-8d4edfc6]{margin-top:30px;margin-bottom:50px}}.section4_1 .news-container .item[data-v-8d4edfc6]{width:auto;position:relative}.section4_1 .news-container .item img[data-v-8d4edfc6]{width:100%;height:auto}.section4_1 .news-container .item .overlay[data-v-8d4edfc6]{cursor:pointer;transition:.5s;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);height:calc(100% - 6px);width:100%}.section4_1 .news-container .item .overlay .overlay-text[data-v-8d4edfc6]{padding:40px;overflow-y:auto;width:100%;height:100%;position:relative}@media (max-width:1023px){.section4_1 .news-container .item .overlay .overlay-text[data-v-8d4edfc6]{padding:30px}}.section4_1 .news-container .item .overlay .overlay-text .title[data-v-8d4edfc6]{font-weight:500;color:#fff;font-size:27px}.section4_1 .news-container .item .overlay .overlay-text .icon[data-v-8d4edfc6]{width:50px;position:relative;top:2px;left:8px}.section4_1 .news-container .item .overlay .content .date[data-v-8d4edfc6]{font-size:16.5px}.section4_1 .news-container .item .overlay .content p[data-v-8d4edfc6]{color:#fff}.section4_1 .news-container .item.news .overlay .overlay-text .title[data-v-8d4edfc6]{position:absolute;bottom:60px;left:60px;font-weight:500;color:#fff;font-size:27px}.section4_1 .news-container .item.whatsnew .overlay[data-v-8d4edfc6]{cursor:default}.section4_1 .news-container .item.whatsnew .overlay .overlay-text .title[data-v-8d4edfc6]{font-weight:500;color:#fff;font-size:27px}.section4_1 .news-container .item.whatsnew .overlay .overlay-text .icon[data-v-8d4edfc6]{display:none}.section4_1 .news-container .overlay[data-v-8d4edfc6]:hover{background-color:rgba(0,0,0,.8)}.section5[data-v-8d4edfc6]{margin-top:0}@media (max-width:1023px){.section5[data-v-8d4edfc6]{margin-top:120px}}.section5 .hoopernavigation[data-v-8d4edfc6]{position:relative;top:-10px}@media (max-width:1023px){.section5 .hoopernavigation[data-v-8d4edfc6]{top:30px}}.section5 .testimonials .name[data-v-8d4edfc6]{color:#89c184;font-size:19px;margin-top:20px;font-weight:500;display:inline}.section5 .testimonials .position[data-v-8d4edfc6]{padding-left:3px;display:inline}.section5 .testimonials .testimonial[data-v-8d4edfc6]{background-image:url(../img/backslash.66b33381.png);background-repeat:no-repeat;background-position:0 0;background-size:40px auto;font-size:19px!important;margin-top:30px;margin-right:80px;min-height:235px;padding-top:60px;padding-bottom:20px}.section5 .testimonials.is-hidden-desktop .testimonial[data-v-8d4edfc6]{padding-bottom:35px}.section6[data-v-8d4edfc6]{margin:80px auto 110px auto}@media (max-width:1023px){.section6[data-v-8d4edfc6]{margin-top:80px}}.section6 .certifications[data-v-8d4edfc6]{padding-right:80px}@media (max-width:1023px){.section6 .certifications[data-v-8d4edfc6]{padding-right:0}}.section6 .certifications .section-header[data-v-8d4edfc6]{max-width:550px}.section6 img[data-v-8d4edfc6]{width:100%;max-width:110px;padding:0;height:auto;filter:opacity(50%)}@media (max-width:1023px){.section6 img[data-v-8d4edfc6]{padding-top:30px}}