html, body {margin:0;border:0;padding:0;font-family:'Red Hat Display', sans-serif; font-weight:400;color:#333!important;background:#fff!important;font-size:14px;line-height:normal!important;}* {box-sizing:border-box!important;}#main {margin-top:0!important;}.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width:1440px!important;}h1 {font-family:'Red Hat Display', sans-serif;font-weight:700!important;font-size:48px !important;color:#7FCEC5;}h2 {font-family:'Red Hat Display', sans-serif;font-weight:700!important;font-size:36px !important;color:#008976;}h3 {font-family:'Red Hat Display', sans-serif;font-weight:700!important;font-size:26px !important;color:#7FCEC5;letter-spacing:0.64px;line-height:38px !important;}h4 {font-family:'Red Hat Display', sans-serif;font-weight:700!important;color:#008976;letter-spacing:0.64px;line-height:38px !important;}p {font-family:'Red Hat Display', sans-serif;font-weight:400!important;font-size:16px !important;color:#7FCEC5;letter-spacing:0.5px;line-height:30px;}ul {font-family:'Red Hat Display', sans-serif;font-weight:400!important;font-size:16px !important;}.large_padding_top {padding-top:250px;}.large_padding_bottom {padding-bottom:250px;}.medium_padding_top {padding-top:150px;}.medium_padding_bottom {padding-bottom:150px;}.small_padding_top {padding-top:50px;}.small_padding_bottom {padding-bottom:50px;}.grecaptcha-badge { visibility:hidden;}.site-header {padding:18px 0;position:fixed;top:0;left:0;width:100%;z-index:50;transition:all 0.5s;border-bottom:1px solid #007E6B;background-color:#1F3131;}.transparent {background-color:transparent !important;}.scrolled {background-color:#1F3131 !important;border-bottom:none;}.site-header .navbar-brand img {max-height:50px;width:auto;height:auto;}.site-header ul {padding:0px;margin:0px;font-size:14px !important;}.site-header ul li {border-right:1px solid #7FCEC5;margin:0px;}.site-header ul li:last-child {border-right:0;}.site-header ul li:last-child a {margin-right:0;}.site-header ul li a {font-family:'Red Hat Display', sans-serif;font-weight:700!important;color:#7FCEC5;margin:0 30px;padding:0;position:relative;}.site-header ul li a:after {content:'';display:inline-block;width:0%;height:7px;background:#7fcec5;position:absolute;bottom:-45px;left:0;transition:width .3s;border:none;}.site-header ul li a:hover {color:#7FCEC5;}.site-header ul li a:hover:after {width:100%;}.site-header .navbar-nav .nav-link.active {color:#7FCEC5;}.site-header .navbar-nav .nav-link.active:after {width:100%;}.navbar-nav .nav-link.active, .navbar-nav .show>.nav-link {color:#7FCEC5;}.navbar .container-fluid,.navbar .container {display:block!important;}#nav-icon1 {display:none;width:32px;height:22px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#nav-icon1 span {display:block;position:absolute;height:2px;width:100%;background:#7FCEC5;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon1 span:nth-child(1) {top:0px;}#nav-icon1 span:nth-child(2) {top:10px;}#nav-icon1 span:nth-child(3) {top:20px;}#nav-icon1.open span:nth-child(1) {top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}#nav-icon1.open span:nth-child(2) {opacity:0;left:-60px;}#nav-icon1.open span:nth-child(3) {top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.bg_image {background-position:center;background-repeat:no-repeat;background-size:cover;}.holding_page {display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100vh;background:#233838;color:#7FCEC5;background-position:bottom;background-repeat:no-repeat;background-size:100% auto;overflow:hidden;}.holding_page h1 {font-family:'Red Hat Display', sans-serif;font-weight:500!important;font-size:30px;letter-spacing:7px;}.holding_page a.box_button {margin-top:20px;padding:12px 60px;display:inline-block;background:#71C8BD;color:#1F3131;font-family:'Red Hat Display', sans-serif;font-weight:700!important;transition:all 0.3s;}.holding_page a.box_button:hover {background:#5ab1a6;}.holding_page img.logo {margin-bottom:80px;max-height:120px;max-width:100%;}.holding_page .eop_banner {padding:25px 0;position:absolute;bottom:0;left:0;width:100%;background:#233838;text-align:left;}.holding_page .eop_banner p {letter-spacing:4.5px;}.holding_page .eop_banner img {margin-left:40px;max-height:45px;}.background_and_text_block .overlay {position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(35, 56, 56, 0.4);z-index:5;}.background_and_text_block {height:100vh;position:relative;}.background_and_text_image, .hero-slider, .slick-list, .slick-track {height:100%;}.background_and_text_block .background_and_text_wrapper {height:100%;}.background_and_text_block .background_wavy_image {position:absolute;bottom:-230px;left:0;width:100%;z-index:10;pointer-events:none;height:auto;}.overlay_with_text {position:absolute;top:0;left:0;z-index:10;display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;color:#fff;}.logo_block {background-color:#233838;}.logo_block img {margin-top:40px;max-height:70px;height:auto;width:auto;}.content_block {background-color:#233838;clip-path:polygon(0 0, 100% 0%, 100% 90%, 0% 100%);margin-top:-1px;position:relative;min-height:100%;}.content_block .content_block_slider {position:relative;height:700px;}.content_block .content_block_slider .slick-list,.content_block .content_block_slider .slick-list .slick-track {height:100%;clip-path:polygon(0 0, 100% 0, 100% 100%, 10% 100%);}.content_block .content {padding-right:75px;}.content_block h2 {margin-bottom:30px;}.content_block a {position:relative;color:#008976;font-family:'Red Hat Display', sans-serif;margin-top:60px;font-weight:700;font-size:16px;display:inline-block;}.content_block a p {font-weight:700 !important;}.content_block a:after {content:'';display:block;width:100%;height:6px;background:#008976;margin-top:15px;transition:width .3s;position:absolute;border:none;}.content_block a:hover {color:#008976;}.content_block a:hover:after {width:0%;}.content_block hr {margin:50px 0;color:#008976;}.content_block .slick-dots {bottom:-20px;}.content_block .slick-dots li {border-radius:50%;width:11px;height:11px;background:#007E6B;transition:all 0.3s}.content_block .slick-dots li.slick-active {background:#71C8BD;}.content_block .slick-dots li button:before {display:none;}.standard_content_block h1, .standard_content_block p {color:#008976;}.multiple_image_content_block {position:relative;min-height:100vh;}.multiple_image_content_block .background_wavy_image {position:absolute;top:-200px;left:0;width:100%;z-index:10;pointer-events:none;height:auto;}.multiple_image_content_block h1, .multiple_image_content_block h3, .multiple_image_content_block a, .multiple_image_content_block p {color:#008976 !important;}.multiple_image_content_block h1 {margin-bottom:100px;padding-right:115px;padding-left:50px;}.multiple_image_content_block .first_image {height:400px; clip-path:polygon(0 0, 100% 0, 90% 100%, 0% 100%);}.multiple_image_content_block .second_image {height:400px; clip-path:polygon(0 0, 90% 0, 79% 100%, 0% 100%);}.multiple_image_content_block .third_image {height:500px; clip-path:polygon(7% 0, 100% 0, 100% 100%, 0 100%);}.multiple_image_content_block .multiple_content_block_text_wrapper {margin-left:80px;}.multiple_image_content_block p {margin:60px 0 30px 0;}.multiple_image_content_block a {position:relative;display:inline-block;}.multiple_image_content_block a p {font-weight:700 !important;}.multiple_image_content_block a p:after {content:'';display:block;width:100%;height:6px;background-color:#008976;margin-top:15px;transition:width .3s;}.multiple_image_content_block a p:hover:after {width:0%;}.triple_row_content {position:relative;min-height:100vh;}.triple_row_content .bg_image {height:400px;}.triple_row_content .second_row, .triple_row_content .third_row {margin-top:60px;}.project_slider {min-height:100vh;position:relative;z-index:1;overflow:hidden !important;}.project_slider hr {color:#79c4bb;}.project_slider .background_wavy_image {position:absolute;top:250px;left:0;width:100%;pointer-events:none;height:auto;}.project_slider .arrows {display:flex;justify-content:end;padding-top:20px;padding-right:100px;}.project_slider .arrows span {color:#008976;font-weight:700;}.project_slider .arrows .arrows_back {margin-right:20px;cursor:pointer;font-size:18px;}.project_slider .arrows .arrows_back:after {content:'';display:block;width:0%;height:6px;background-color:#008976;margin-top:15px;transition:width .3s;border:none;}.project_slider .arrows .arrows_back:hover:after {width:100%;}.project_slider .arrows .arrows_first {margin-left:20px;cursor:pointer;font-size:18px;}.project_slider .arrows .arrows_first:after {content:'';display:block;width:0%;height:6px;background-color:#008976;margin-top:15px;transition:width .3s;border:none;}.project_slider .arrows .arrows_first:hover:after {width:100%;}.project_slider .project_single_block .image_project_background_wrapper {overflow:hidden;}.project_slider .bg_image {transition:transform .5s;height:400px;}.project_slider .bg_image:hover {transform:scale(1.1);}.project_slider p {color:#008976;}.project_slider .project_block_slider .slick-list .slick-track .slick-slide {margin:0 20px;}.project_slider .project_block_slider .slick-list {overflow:unset;}.project_slider .project_block_slider h3 {margin:0px !important;color:#008976;}.project_slider .project_block_slider h4 {margin:0px !important;}.project_slider .project_block_slider h3 a {color:#008976 !important;}.project_slider .project_block_slider p {color:#008976 !important;font-size:14px !important;font-weight:700 !important;line-height:20px !important;margin:0px !important;position:relative;display:inline-block;}.project_slider .project_block_slider p.project_p_seperator {margin:0 5px !important;}.project_slider .project_block_slider .project_single_block a p:after {content:'';display:block;width:0%;height:6px;background-color:#009481;margin-top:5px;transition:width .3s;border:none;}.project_slider .project_block_slider .project_single_block a p:hover:after {width:100%;}.slick-arrow {z-index:10;}.slick-prev:before, .slick-next:before {color:#008976 !important;font-size:60px !important;}.slick-prev, .slick-next {top:40% !important;}.project_slider .project_slider_view_all_button {margin-top:80px;}.project_slider .project_slider_view_all_button {display:flex;justify-content:center;}.project_slider .project_slider_view_all_button a p:after {content:'';display:block;width:100%;height:6px;background-color:#008976;margin-top:15px;transition:width .3s;}.project_slider .project_slider_view_all_button a p:hover:after {width:0%;}.quote_block {background-color:#233838;clip-path:polygon(0 13%, 100% 0, 100% 100%, 0% 100%);border-bottom:1px solid #79c4bb;}.quote_block p {font-size:20px !important;}.quote_block img {width:100%;max-width:200px;height:auto;}.quote_block .author {font-size:14px !important;color:#71C8BD !important;font-weight:500 !important;margin-top:30px;}.quote_block .border_left {border-left:2px solid #71C8BD;padding-left:150px;}.meet_team_panel {min-height:100vh;position:relative;}.meet_team_panel .background_wavy_image {position:absolute;top:-100px;left:0;width:100%;z-index:10;pointer-events:none;height:auto;}.meet_team_panel h2 {line-height:50px;}.meet_team_panel h3, .meet_team_panel p {color:#008976;}.meet_team_panel p {margin-top:20px;}.meet_team_panel .team_member_block:nth-child(-n + 2) {margin-top:100px;}.meet_team_panel .team_member_block {background-color:rgba(240, 237, 223, 0.3);padding:60px 0;margin:40px 0;}.meet_team_panel .team_member_block img {margin:0 auto;width:100%;max-width:400px;display:block;height:auto;}.meet_team_panel .team_member_name, .team_member_job_title {color:#008976 !important;font-weight:700 !important;}.meet_team_panel .team_member_job_title {margin:20px 0;color:#008976;}.meet_team_panel .team_member_name {margin-bottom:20px;}.meet_team_panel hr {color:#008976;}.meet_team_panel a {display:inline-block;color:#008976;padding:50px 0;font-weight:700;font-size:16px;}.meet_team_panel a:hover {color:#008976;}.meet_team_panel a:after {content:'';display:block;width:0%;height:6px;background-color:#009481;margin-top:15px;transition:width .3s;border:none;}.meet_team_panel a:hover:after {width:100%;}.panels_block {min-height:100vh;position:relative;}.panels_block .panel {display:flex;flex-direction:column;margin-top:50px;}.panels_block .panel .bg_image {height:300px;position:relative;}.panels_block .content_wrapper {background-color:rgba(240, 237, 223, 0.5);flex-direction:row;flex-grow:1;}.panels_block .panel h3 {color:#008976 !important;padding:20px 40px;margin:0;}.panels_block .panel hr {width:90%;color:#008976 !important;margin:0 auto 20px auto;}.panels_block .panel ul li {color:#008976;line-height:30px;letter-spacing:0.3px;}.panels_block .panel ul {padding:0px 40px 40px 50px;}.panels_block .background_wavy_image {position:absolute;top:-120px;left:0;width:100%;pointer-events:none;height:auto;}.panels_block h3, .panels_block p, {color:#008976 !important;}.panels_block .card {margin-top:75px;border:none;background-color:rgba(240, 237, 223, 0.3);width:100%;height:700PX;}.panels_block .card hr {color:#7FCEC5;}.panels_block .card .card-body {padding:40px;}.panels_block .card .card-body h3 {color:#008976;}.panels_block .card .card-body ul {line-height:30px;font-family:'Red Hat Display', sans-serif;font-weight:400!important;font-size:16px !important;color:#008976;}.panels_block .card .card-body ul li::marker {color:#008976;}.project_panels_block h2, .project_panels_block p, .project_panels_block a {color:#008976 !important;}.project_panels_block hr {color:#7FCEC5 !important;}.project_panels_block a p {position:relative;display:inline-block;}.project_panels_block a p:after {content:'';display:block;position:absolute;width:0%;height:6px;background-color:#009481;margin-top:5px;transition:width .3s;border:none;}.project_panels_block a p:hover:after {width:100%;}.case_study_block {min-height:100vh;position:relative;}.case_study_block .background_wavy_image {position:absolute;top:-150px;left:0;width:100%;z-index:10;pointer-events:none;height:auto;}.case_study_block .image_case_study_wrapper {overflow:hidden;}.case_study_block .single_case_study_wrapper .bg_image {height:500px;position:relative;transition:transform 0.5s;}.case_study_block .bg_image:hover {transform:scale(1.1);}.case_study_block h1, .case_study_block h3, .case_study_block p, .case_study_block a {color:#008976;font-weight:700 !important;}.case_study_block hr {color:#008976;height:2px;}.case_study_block .bg_image_link {position:absolute;top:0 !important; left:0 !important;height:100% !important;width:100% !important;}.case_study_block .case_study_link {position:relative;display:inline-block;font-weight:700;font-size:16px;margin-bottom:70px;}.case_study_block .case_study_link:after {content:'';display:block;position:absolute;width:0%;height:7px;background-color:#009481;margin-top:15px;transition:width .3s;border:none;}.case_study_block .case_study_link:hover {color:#008976;}.case_study_block .case_study_link:hover:after {width:100%;}.contact_block {min-height:100vh;position:relative;display:flex;align-items:center;background-color:#233838;border-bottom:1px solid #7FCEC5;}.contact_block .background_wavy_image {position:absolute;top:-120px;left:0;width:100%;z-index:10;pointer-events:none;height:auto;}.contact_block h2 {color:#7FCEC5 !important;margin-bottom:2.5rem;}.contact_block h3 {margin-bottom:2.5rem;}.contact_block p {font-weight:500 !important;}.contact_block .company_telephone {margin-top:2.5rem;}.contact_block .company_telephone a {color:#7FCEC5 !important;}.contact_block .wpcf7-form .form-control {background-color:#233838;border:none;color:#7FCEC5;text-align:left;font-size:16px;}.contact_block .wpcf7-form .form-control::placeholder {color:#7FCEC5;}.contact_block hr {color:#7FCEC5;}.form-check {display:flex !important;color:#7fcec5 !important;margin:20px 0 !important;font-size:14px !important;}.form-check .form-check-label a {color:#7fcec5 !important;}.contact_block .contact_form_submit {margin-top:2.5rem;position:relative;display:inline-block;}.contact_block .contact_form_submit:after {content:'';width:100%;height:7px;background:#7fcec5;position:absolute;left:0;margin-top:15px;transition:width .3s;border:none;}.contact_block .contact_form_submit:hover:after {width:0%;}.contact_block .wpcf7 form .wpcf7-response-output {color:#7FCEC5;margin:0;}.single_projects .background_wavy_image {position:absolute;top:-120px;left:0;width:100%;z-index:10;pointer-events:none;height:auto;}.block {height:280px;}.single_projects h1 {color:#008976;}.single_projects hr {color:#008976;}.single_projects i {margin-right:20px;}.single_projects p {color:#008976;}.single_projects img {width:auto;height:auto;}.single_projects ul {margin-top:50px;line-height:30px;}.single_projects ul li {color:#008976;font-family:'Red Hat Display', sans-serif;font-weight:400!important;font-size:16px !important;}.single_projects ul li::marker {color:#008976;}.single_projects a {position:relative;display:inline-block;color:#009481;font-size:16px;font-weight:700;margin:0 30px;}.single_projects a:hover {color:#009481;}.single_projects a:after {content:'';display:block;width:0%;height:7px;background:#009481;position:absolute;margin-top:15px;transition:width .3s;border:none;}.single_projects a:hover:after {width:100%;}.single_projects .slick-dots li {border-radius:50%;width:11px;height:11px;background:#fff;transition:all 0.3s}.single_projects .slick-dots {bottom:25px;}.single_projects .slick-dots li.slick-active {background:#71C8BD;}.single_projects .slick-dots li button:before {display:none;}.single_projects .quote_block {background-color:#233838;clip-path:polygon(0 13%, 100% 0, 100% 100%, 0% 100%);border-bottom:1px solid #79c4bb;padding:250px 150px;}.single_projects .quote_block p {font-size:20px !important;color:#71C8BD !important;}.single_projects .quote_block .author {font-size:14px !important;color:#71C8BD !important;font-weight:500 !important;margin-top:30px;}.single_projects .quote_block .border_left {border-left:2px solid #71C8BD;padding-left:150px;} .ul1 .li1 {color:#008976;}footer.site-footer {background-color:#1F3131;z-index:20;}footer.site-footer .logo {margin-bottom:80px;max-width:400px;width:100%;}footer.site-footer .site_top_footer {background-color:#233838;padding:100px 0;}footer.site-footer .site_top_footer .ISO_UCAS_Logo {height:100%;max-height:120px;}footer.site-footer ul {display:flex;font-size:14px !important;padding-top:50px;}footer.site-footer ul li {list-style:none;border-right:1px solid #7FCEC5;}footer.site-footer ul li:last-child {border-right:none;}footer.site-footer ul li a {color:#7FCEC5;margin:0 30px;font-weight:700;position:relative;}footer.site-footer ul li:last-child a {margin-right:0;}footer.site-footer ul li a:after {content:'';display:inline-block;background-color:#7FCEC5;width:0%;height:7px;transition:width .3s;position:absolute;left:0;top:35px;border:none;}footer.site-footer ul li a:hover:after {width:100%;}footer.site-footer .copy {padding-top:10px;color:#5B8989;font-size:14px !important;}footer.site-footer .copy a {color:#5B8989;}.site-footer .bottom_footer_logo {padding:35px 0;}.site-footer .bottom_footer_logo .bottom_footer_subheading {font-size:14px !important;line-height:24px!important;letter-spacing:4px;text-transform:uppercase;margin:0;color:#5B8989;}.site-footer .bottom_footer_logo .bottom_copy {font-size:14px !important;color:#5B8989 !important;margin-bottom:0;}.site-footer .bottom_footer_logo .bottom_copy a {color:#5B8989 !important;}.site-footer .bottom_footer_logo img {max-height:45px;height:100%;margin-left:40px;}@media (max-width:1600px) {.slick-prev {left:25px !important;}.slick-next {right:25px !important;}}@media (max-width:1399.98px) {h1 {font-size:36px !important;}h2 {font-size:28px !important;}h3 {font-size:24px !important;}.site-header ul li a {font-size:12px;margin:0 20px;}.multiple_image_content_block h1 {padding-right:0;}.multiple_image_content_block p {margin:40px 0 20px 0;}}@media (max-width:1199.98px) {.large_padding_top {padding-top:150px;}.large_padding_bottom {padding-bottom:150px;}.medium_padding_top {padding-top:100px;}.medium_padding_bottom {padding-bottom:100px;}.small_padding_top {padding-top:50px;}.small_padding_bottom {padding-bottom:50px;}header.site-header .navbar-brand img {max-height:35px;}h1 {font-size:32px !important;}h2 {font-size:24px !important;}h3 {font-size:20px !important;}p {font-size:14px !important;}a {font-size:14px !important;}.site-header ul li a:after {bottom:-35px;}.site-header ul li a {margin:0 15px;font-size:12px !important;}.background_and_text_block .background_wavy_image {bottom:-100px;}.multiple_image_content_block .background_wavy_image {top:-100px;}.contact_block .background_wavy_image {top:-50px;}.case_study_block .background_wavy_image {top:-50px;}.meet_team_panel .background_wavy_image {top:-60px;}.panels_block .background_wavy_image {top:-60px;}.panels_block .panel ul li {font-size:13px;}.case_study_block .single_case_study_wrapper .bg_image {height:350px;}.case_study_block p, .case_study_block a {font-size:12px !important;}.block {height:100px;}.single_projects p {font-size:14px !important;}.single_projects ul li {font-size:14px !important;}.single_projects img {width:100%;max-width:500px;}.single_projects .quote_block {padding:100px 0px;}.single_projects .quote_block p {font-size:13px !important;}.single_projects .quote_block .author {font-size:10px !important;}.meet_team_panel .team_member_block {padding:40px 0;}.meet_team_panel .team_member_job_title {font-size:16px !important;}.meet_team_panel p {font-size:13px !important;}.project_slider h3 a {font-size:20px;}.project_slider h4 {font-size:14px;}.project_slider .bg_image {height:280px;}.project_slider .project_block_slider p {font-size:12px !important;}.project_slider p {font-size:14px !important;}.multiple_image_content_block h3 {font-size:18px !important;}.quote_block img {max-width:150px;}.quote_block p {font-size:13px !important;}.quote_block .author {font-size:10px !important;}footer.site-footer ul li a {margin:0 20px;}}@media (max-width:991.98px) {.background_wavy_image {visibility:hidden;}.large_padding_top {padding-top:100px;}.large_padding_bottom {padding-bottom:100px;}.medium_padding_top {padding-top:75px;}.medium_padding_bottom {padding-bottom:75px;}.small_padding_top {padding-top:50px;}.small_padding_bottom {padding-bottom:50px;}.holding_page {background-size:unset;}.holding_page img.logo {margin-bottom:50px;max-height:100px;}.contact_block .company_telephone {margin:2.5rem 0 5rem 0;}.site-header ul {display:none;}.background_and_text_block {z-index:1;}#nav-icon1 {display:block;}.mobile_menu {position:fixed;width:35%;height:100vh;top:0;right:-100%;background:#1F3131;z-index:8;padding:78px 15px 0;display:flex;flex-direction:column;justify-content:center;transition:all 0.5s;}.mobile_menu ul {line-height:50px;}.mobile_menu ul li a {color:#7FCEC5;font-size:24px !important;display:inline-block;position:relative;}.mobile_menu ul li a:hover {color:#7FCEC5;}.mobile_menu ul li a:after {content:'';position:absolute;height:7px;width:0%;background-color:#7FCEC5;z-index:10;left:0;bottom:0px;transition:width .3s;border:none;}.mobile_menu ul li a:hover:after {width:100%;}.navbar-nav .nav-link.active, .navbar-nav .show>.nav-link {color:#7FCEC5 !important;}.mobile_menu.open {right:0;}.mobile_menu div#navbar{display:flex!important;align-items:start;margin-top:50px;}.block {height:100px;}.multiple_image_content_block h1 {margin-bottom:0px;}.multiple_image_content_block .first_image {clip-path:none;}.multiple_image_content_block .second_image {clip-path:none;}.multiple_image_content_block .third_image {clip-path:none;}.multiple_image_content_block .multiple_content_block_text_wrapper {margin:40px 0 0 0;}.meet_team_panel .team_member_block {padding:40px 40px;}.meet_team_panel .team_member_block img {margin:20px auto 40px auto;}.content_block {clip-path:none;}.content_block .content_block_slider .slick-list,.content_block .content_block_slider .slick-list .slick-track {height:inherit;clip-path:none;}.content_block a {margin-bottom:50px;}.case_study_block .single_case_study_wrapper .bg_image {height:500px;}.case_study_block h1 {margin-bottom:50px;}.quote_block .border_left {border:none;text-align:center;padding:40px 50px 0 50px;}.single_projects .quote_block .border_left {border:none;text-align:center;padding:40px 50px 0 50px;}footer .site_top_footer img {margin:0 auto;}footer.site-footer ul {padding-top:50px;padding-left:0;}footer.site-footer .copy {font-size:12px !important;}footer.site-footer .bottom_footer_logo {padding:35px 0;}}@media (max-width:767.98px) {h1 {font-size:30px !important;}h2 {font-size:24px !important;}h3 {font-size: 20px !important;}p {font-size:14px !important;}a {font-size:14px !important;}.mobile_menu {width:100%;}.multiple_image_content_block h1 {margin-bottom:0;}.quote_block p {font-size:16px !important;}.case_study_block p, .case_study_block a {font-size:16px !important;}.content_block .content {padding-right:0;}}@media (max-width:575.98px) {h1 {font-size:26px !important;margin:0 10px !important;}h2 {font-size:26px !important;margin:0 10px !important;}h3 {font-size:24px !important;margin:0 10px !important;}p {font-size:14px !important;margin:40px 10px !important;}.holding_page h1 {font-size:24px;letter-spacing:4px;}.holding_page img.logo {margin-bottom:40px;max-height:80px;}.holding_page .eop_banner img {margin-top:10px;margin-left:0;}.background_and_text_block h1 {font-size:22px !important;}.site-header .navbar-brand img {max-height:40px;}.multiple_image_content_block h1 {padding-left:0;}.multiple_image_content_block h3 {margin-top:20px !important;}.multiple_image_content_block .third_image {margin-top:50px;}.content_block a {margin-left:10px;}.project_slider h2 {margin-bottom:40px;}.panels_block h2 {margin-top:50px !important;}.project_slider .bg_image {height:400px;}.case_study_block h1 {margin-bottom:30px !important;}.case_study_block p {margin-top:0px !important;margin-bottom:0px !important;}.case_study_block a {padding-left:10px;}.quote_block p {font-size:12px !important;}.quote_block .author {font-size:8px !important;}footer.site-footer ul li a {font-size:10px !important;}footer.site-footer .copy {font-size:10px !important;}footer.site-footer .copy a {font-size:10px !important;}.site-footer .bottom_footer_logo {padding:35px 0;}.site-footer .bottom_footer_logo .bottom_footer_subheading {font-size:14px !important;line-height:24px!important;letter-spacing:4px;text-transform:uppercase;margin:0;color:#5B8989;}.site-footer .bottom_footer_logo img {max-height:45px;height:100%;margin-left:0;margin-top:20px;}.site-footer .bottom_footer_logo .bottom_footer_subheading, .site-footer .bottom_footer_logo .bottom_copy {margin:0 !important;}.standard_content_block h1 {padding-top:20px;}}