/**handles:css**/
@font-face{font-family:Gilroy;src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Regular.eot");src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Regular.woff2") format("woff2"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Regular.woff") format("woff"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Regular.ttf") format("truetype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Regular.svg#Gilroy-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Medium.eot");src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Medium.woff2") format("woff2"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Medium.woff") format("woff"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Medium.ttf") format("truetype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Medium.svg#Gilroy-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-SemiBold.eot");src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-SemiBold.woff2") format("woff2"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-SemiBold.woff") format("woff"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-SemiBold.ttf") format("truetype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-SemiBold.svg#Gilroy-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Bold.eot");src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Bold.woff2") format("woff2"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Bold.woff") format("woff"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Bold.ttf") format("truetype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Bold.svg#Gilroy-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Black.eot");src:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Black.woff2") format("woff2"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Black.woff") format("woff"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Black.ttf") format("truetype"),url("https://www.mclh.co.uk/app/themes/mclandhar/assets/fonts/Gilroy-Black.svg#Gilroy-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}*{font-family:Gilroy}h1{font-family:Gilroy;font-size:48px;font-weight:900;font-style:normal;line-height:106.557%}h2{font-family:Gilroy;font-size:32px;font-weight:900;font-style:normal;line-height:108.333%}h3{font-family:Gilroy!important;font-size:20px!important;font-weight:900!important;font-style:normal!important;line-height:107.143%!important}h4{font-family:Gilroy;font-size:18px;font-weight:900;font-style:normal;line-height:110%;letter-spacing:.8px}h5{font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:162.5%}h6{font-family:Gilroy;font-size:12px;font-weight:900;font-style:normal;line-height:normal}p{margin:0 0 1rem 0;color:#2b2b2b;font-family:Gilroy;font-size:16px;font-weight:500;font-style:normal;line-height:162.5%}label{font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal}@media screen and (min-width:768px){h1{font-size:54px}h2{font-size:40px}h3{font-size:24px!important}h4{font-size:19px}}@media screen and (min-width:1200px){h1{font-size:60px}h2{font-size:48px}h3{font-size:28px!important}h4{font-size:20px}}.cookie-popup{width:calc(100% - 3rem);max-width:calc(576px - 3rem);padding:30px calc(30px - .75rem) 30px calc(30px - .75rem);left:1.5rem;bottom:1.5rem;border-radius:0;box-shadow:9px 9px 36px rgba(43,43,43,.3);z-index:10}.cookie-popup .cookie{width:48px;height:48px;padding:.75rem;margin:0 auto 1.5rem auto;border-radius:100%}.cookie-popup .cookie i{color:#fff;font-size:28px}.cookie-popup .cookie img{width:32px;height:32px}.cookie-popup h5{font-size:18px}.cookie-popup p{color:#2b2b2b}.cookie-popup p a{display:inline-block;text-decoration:underline}.cookie-popup p:last-of-type{margin:0 0 2.25rem 0}.cookie-popup .button_primary .text{text-transform:uppercase;color:#005c63}.cookie-popup .button_primary:hover .text{color:#fff}@media screen and (min-width:768px){.cookie-popup{padding:45px calc(45px - .75rem) 45px calc(45px - .75rem)}}@media screen and (min-width:1200px){.cookie-popup{padding:60px calc(60px - .75rem) 60px calc(60px - .75rem)}}.padding-top{padding-top:60px}.padding-top_small{padding-top:60px}.padding-top_mini{padding-top:30px}.padding-bottom{padding-bottom:60px}.padding-bottom_small{padding-bottom:60px}.padding-bottom_mini{padding-bottom:30px}.padding-bottom_mini_progressive{padding-bottom:30px}.margin-top{margin-top:60px}.margin-top_small{margin-top:60px}.margin-top_mini{margin-top:30px}.margin-bottom{margin-bottom:60px}.margin-bottom_small{margin-bottom:60px}.margin-bottom_mini{margin-bottom:30px}.spacer{height:60px}.spacer_mini{height:30px}.spacer_minute{height:15px}.background-colour_white{background-color:#fff}.background-colour_black{background-color:#2b2b2b}.background-colour_light-green{background-color:#99d9ba}.background-colour_orange{background-color:#f8635d}.background-colour_yellow{background-color:#f0d14d}.background-colour_pink{background-color:#ce8ec3}.background-colour_blue{background-color:#94c9e8}.background-colour_green{background-color:#005c63}@media screen and (min-width:768px){.padding-top{padding-top:90px}.padding-bottom{padding-bottom:90px}.padding-bottom_mini_progressive{padding-bottom:45px}.margin-top{margin-top:90px}.margin-bottom{margin-bottom:90px}.spacer{height:90px}}@media screen and (min-width:1200px){.padding-top{padding-top:120px}.padding-bottom{padding-bottom:120px}.padding-bottom_mini_progressive{padding-bottom:60px}.margin-top{margin-top:120px}.margin-bottom{margin-bottom:120px}.spacer{height:120px}}.link_text:after,.link_text:before{width:0;height:1px;top:100%;right:0;position:absolute;content:""}.link_text:before{background-color:rgba(0,92,99,.3);transition:width .4s cubic-bezier(.51, .18, 0, .88) .1s}.link_text:after{background-color:#005c63;transition:width .2s cubic-bezier(.29, .18, .26, .83)}.link_text:hover:after,.link_text:hover:before{width:100%;left:0}.button_primary{width:auto;min-height:50px;padding:0;margin:0;background-color:rgba(0,92,99,0);border:2px solid #005c63;border-radius:0;outline:0;box-shadow:none;cursor:pointer;transition:.6s cubic-bezier(.2, .6, .3, 1)}.button_primary .text{width:auto;min-height:46px;padding:.375rem 1.5rem .375rem 1.5rem;border:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:24px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.button_primary .icon{width:50px;min-height:46px;padding:0;border-left:2px solid #005c63;transition:.6s cubic-bezier(.2, .6, .3, 1)}.button_primary .icon i{color:#005c63;font-size:21px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.button_primary.light{background-color:rgba(153,217,186,0);border:2px solid #99d9ba}.button_primary.light .text{color:#99d9ba}.button_primary.light .icon{border-left:2px solid #99d9ba}.button_primary.light .icon i{color:#99d9ba}.button_primary.light:hover{background-color:#99d9ba}.button_primary.light:hover .text{color:#005c63}.button_primary.light:hover .icon{border-left:2px solid #005c63}.button_primary.light:hover .icon i{color:#005c63}.button_primary.inverted{background-color:rgba(255,255,255,0);border:2px solid #fff}.button_primary.inverted .text{color:#fff}.button_primary.inverted .icon{border-left:2px solid #fff}.button_primary.inverted .icon i{color:#fff}.button_primary.inverted:hover{background-color:#fff}.button_primary.inverted:hover .text{color:#005c63}.button_primary.inverted:hover .icon{border-left:2px solid #005c63}.button_primary.inverted:hover .icon i{color:#005c63}.button_primary:hover{background-color:#005c63}.button_primary:hover .text{color:#fff}.button_primary:hover .icon{border-left:2px solid #fff}.button_primary:hover .icon i{color:#fff}.frm_forms form .frm_form_fields fieldset{padding:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_rootline_group{margin:0 0 48px 0!important}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_rootline_group .frm_page_bar .frm_rootline_single input{width:36px!important;height:36px!important;background-color:#005c63!important;border:none!important;border-radius:36px!important;color:#fff;font-family:Gilroy;font-size:16px;font-weight:700;line-height:36px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_rootline_group .frm_page_bar .frm_rootline_single:after{top:18px!important}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_rootline_group .frm_page_bar .frm_rootline_single.frm_current_page input{background-color:#99d9ba!important}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading{margin:0 0 3rem 0!important}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading h3{padding:0!important;margin:0 0 1.5rem 0!important;border-top:none!important;color:#005c63!important;text-transform:uppercase!important}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading:last-of-type{margin:0!important}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field{margin:0 0 1.125rem 0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_primary_label,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field label{padding:0;margin:0 0 .375rem 0;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:24px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_primary_label span,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field label span{left:-3px;position:relative;color:#eb5757}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=checkbox]),.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=radio]),.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field select,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea{width:100%;height:50px;padding:0 1.5rem 0 1.5rem;background-color:transparent;border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#2b2b2b;font-family:Gilroy;font-size:16px;font-weight:400;font-style:normal;line-height:46px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=checkbox]):focus,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=checkbox]):hover,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=radio]):focus,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=radio]):hover,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field select:focus,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field select:hover,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea:focus,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea:hover{background-color:transparent;border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea{height:150px;padding:24px;line-height:28px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container label input{padding:0;top:-1px;position:relative;border:2px solid #99d9ba}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container label input:checked:before{background-color:#005c63}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container label input[type=radio]:checked:before{margin:2px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_opt_container .frm_other_input{margin:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_dropzone{width:100%;max-width:none;border:2px solid #99d9ba;border-radius:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_dropzone .dz-message{border:none}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_description,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_error{margin:5px 0 0 0;color:#2b2b2b;font-family:Gilroy;font-size:12px;font-weight:400;font-style:normal;line-height:18px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_error{color:#eb5757;font-weight:600}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field ::-webkit-input-placeholder{color:rgba(43,43,43,.5);opacity:1}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field :-moz-placeholder{color:rgba(43,43,43,.5);opacity:1}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field ::-moz-placeholder{color:rgba(43,43,43,.5);opacity:1}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field :-ms-input-placeholder{color:rgba(43,43,43,.5);opacity:1}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_6_container{display:flex;flex-flow:row wrap}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_6_container .frm_primary_label{width:100%;order:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_6_container .frm_description{width:100%;margin:0 0 1rem 0;order:1;color:#2b2b2b;font-family:Gilroy;font-size:16px;font-weight:400;font-style:normal;line-height:28px}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_6_container .frm_error{width:100%;order:3}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field #frm_field_87_container{margin:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_18_container{margin:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_18_container .frm_submit{margin:0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit{margin:1.5rem 0 0 0}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page{width:auto;height:50px;padding:0;margin:0;background-color:rgba(0,92,99,0);border:2px solid #005c63;border-radius:0;outline:0;box-shadow:none;cursor:pointer;transition:.6s cubic-bezier(.2, .6, .3, 1)}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit .text,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page .text{width:auto;height:50px;padding:0 1.5rem 0 1.5rem;border:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:50px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit .icon,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page .icon{width:50px;height:50px;padding:0;border-left:2px solid #005c63;transition:.6s cubic-bezier(.2, .6, .3, 1)}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit .icon i,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page .icon i{color:#005c63;font-size:21px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page:hover{background-color:#005c63}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover .text,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page:hover .text{color:#fff}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover .icon,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page:hover .icon{border-left:2px solid #fff}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover .icon i,.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page:hover .icon i{color:#fff}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page .icon{border-left:none;border-right:2px solid #005c63}.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_prev_page:hover .icon{border-left:none;border-right:2px solid #fff}.frm_forms .frm_message{padding:0!important;margin:0!important;background-color:transparent!important;border:none!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.frm_forms .frm_message p{color:#005c63;font-weight:600}.frm_forms#frm_form_2_container{width:100%}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container{display:flex;flex-flow:row wrap;grid-gap:0}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field{width:calc(100% - 50px);margin:0}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field#frm_field_96_container{width:auto}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=checkbox]),.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field input:not([type=radio]),.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field select,.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field textarea{border:2px solid #005c63}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_error{color:#005c63}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field ::-webkit-input-placeholder{color:#005c63;font-weight:900;opacity:1}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field :-moz-placeholder{color:#005c63;font-weight:900;opacity:1}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field ::-moz-placeholder{color:#005c63;font-weight:900;opacity:1}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_form_field :-ms-input-placeholder{color:#005c63;font-weight:900;opacity:1}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_submit{margin:0}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit{width:50px;height:50px;padding:0;margin:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,92,99,0);border:2px solid #005c63;border-left:none;border-radius:0;outline:0;box-shadow:none;transition:.6s cubic-bezier(.2, .6, .3, 1)}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit i{font-size:21px}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover{background-color:#005c63}.frm_forms#frm_form_2_container form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover i{color:#99d9ba}.frm_forms#frm_form_2_container .frm_message{margin:18px 0 18px 0!important}@media screen and (min-width:768px){.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_rootline_group{margin:0 0 72px 0!important}}@media screen and (min-width:1200px){.frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_rootline_group{margin:0 0 96px 0!important}}@media screen and (max-width:767px){.responsive-table table,.responsive-table tbody,.responsive-table td,.responsive-table th,.responsive-table thead,.responsive-table tr{display:block}.responsive-table th{top:-9999px;left:-9999px;position:absolute}.responsive-table td{position:relative;text-align:right}.responsive-table td:before{width:50%;left:0;position:absolute;text-align:left}.responsive-table td:first-of-type:before{content:"Title"}}.building-block_banner{padding-top:100px}.building-block_banner .details .detail{margin-bottom:30px}.building-block_banner .details .detail .icon img{width:auto;height:30px}.building-block_banner .details .detail:last-child{margin-bottom:0}.building-block_banner .logo{margin:0 0 30px 0}.error404 .building-block_banner h4{color:#99d9ba}.building-block_heading-with-double-paragraph .paragraph_one{margin-bottom:1rem}.building-block_heading-with-double-paragraph.default-content_text li,.building-block_heading-with-double-paragraph.default-content_text p{color:#2b2b2b}.building-block_heading-with-double-paragraph.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_heading-with-double-paragraph.default-content_text .button_primary{margin:7.5px 15px 7.5px 0;width:100%}.building-block_heading-with-double-paragraph.default-content_text .button_primary .text{width:calc(100% - 50px)}.building-block_heading-with-double-paragraph.default-content_text .buttons-stacked .buttons{flex-direction:column;align-items:center;justify-content:center}.building-block_heading-with-double-paragraph.default-content_text .buttons-stacked .button_primary{margin:7.5px 0}.building-block_heading-with-video .video{padding:50% 0 0 0}.building-block_heading-with-video .video .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_heading-with-video .video .play{width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2}.building-block_heading-with-video .video .play i{color:#005c63;font-size:21px;left:3px;position:relative}.building-block_heading-with-video .video:before{width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(43,43,43,.3);opacity:0;visibility:hidden;z-index:1;content:"";transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_heading-with-video .video:hover .image{transform:scale3d(1.1,1.1,1.1)}.building-block_heading-with-video .video:hover:before{opacity:1;visibility:visible}.building-block_image{padding-left:0;padding-right:0}.building-block_image .image{width:100%;max-height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_text-with-masked-image .button_primary{margin:24px 0 0 0}.building-block_text-with-masked-image .usps .usp .icon img{width:auto;height:30px}.building-block_text-with-masked-image .image{width:calc(100% + 3rem);height:auto;margin:60px 0 0 0;z-index:0}.building-block_text-with-masked-image .statistics .statistic .number{margin:0 0 1rem 0;color:#99d9ba}.building-block_text-with-masked-image .statistics .statistic .text{max-width:77%;color:#2b2b2b}.building-block_text-with-masked-image .container{z-index:1}.building-block_text-with-masked-image.default-content_text li,.building-block_text-with-masked-image.default-content_text p{color:#2b2b2b}.building-block_text-with-masked-image.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_image-video-gallery .swiper_gallery{overflow:visible}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper .image{width:100%;max-width:100%;height:444px;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video{display:block}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video .play{width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video .play i{color:#005c63;font-size:21px;left:3px;position:relative}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video:before{width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(43,43,43,.3);opacity:0;visibility:hidden;z-index:1;content:"";transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video:hover .image{transform:scale3d(1.1,1.1,1.1)}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video:hover:before{opacity:1;visibility:visible}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .caption{padding:24px;margin:0}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .caption .name h4{color:#99d9ba}.building-block_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_navigation{width:auto;height:50px;padding:0;margin:0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none}.building-block_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_navigation i{color:#005c63;font-size:21px}.building-block_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_navigation.swiper-button-disabled{opacity:.3;cursor:not-allowed}.building-block_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_scrollbar{width:calc(100% - 96px);height:5px}.building-block_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_scrollbar .swiper-scrollbar-drag{height:5px;background-color:#005c63;border-radius:0;cursor:pointer}.building-block_content-cards .cards .card{margin:0 0 1.5rem 0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none}.building-block_content-cards .cards .card .card_inner{padding:150% 0 0 0}.building-block_content-cards .cards .card .card_inner .image{width:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.building-block_content-cards .cards .card .card_inner .logo{max-width:200px;height:auto;z-index:1}.building-block_content-cards .cards .card .card_inner .content{width:100%;height:100%;padding:1.5rem;top:0;left:0;z-index:1}.building-block_content-cards .cards .card .card_inner .content .button_primary{margin:1rem 0 0 0}.building-block_content-cards .cards .card.one .card_inner .image{height:45%;top:0;left:0;-o-object-position:bottom;object-position:bottom}.building-block_content-cards .cards .card.one .card_inner .logo{top:1.5rem;left:1.5rem}.building-block_content-cards .cards .card.two .card_inner .image{height:45%;bottom:0;right:0;-o-object-position:top;object-position:top}.building-block_content-cards .cards .card.two .card_inner .logo{bottom:1.5rem;right:1.5rem}.building-block_content-cards .cards .card:last-child{margin:0}.building-block_expertise .button_primary{margin:24px 0 0 0}.building-block_expertise .container{z-index:1}.building-block_expertise.construction{padding-top:60px;padding-bottom:60px}.building-block_expertise.construction .illustration{width:auto;height:calc(100% - 120px);top:60px;left:-60vw;opacity:.8}.building-block_expertise.civil-engineering .illustration{width:calc(100% + 18rem);margin-top:60px;left:-9rem;opacity:.8}.building-block_expertise.civil-engineering .image{width:calc(100% + 6rem);left:-3rem}.building-block_expertise.default-content_text li,.building-block_expertise.default-content_text p{color:#2b2b2b}.building-block_expertise.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_hover-cards .hover-cards .hover-card .title_with-excerpt .title h4{color:#fff!important}.building-block_hover-cards .hover-cards .hover-card .title_with-excerpt .excerpt p{color:#fff!important}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation{margin:3rem 0 0 0}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation{width:50px;height:50px;background-color:rgba(0,92,99,0);border:2px solid #005c63;border-radius:0;outline:0;box-shadow:none;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation i{color:#005c63;font-size:21px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation.previous{margin:0 .375rem 0 0}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation.next{margin:0 0 0 .375rem}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation.swiper-button-disabled{opacity:.3;cursor:not-allowed}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation:hover:not(.swiper-button-disabled){background-color:#005c63}.building-block_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation:hover:not(.swiper-button-disabled) i{color:#fff}.building-block_project_related .projects .project.flat{margin:0}.building-block_project-details .details .detail p{font-size:20px}.building-block_project-content .paragraph.default-content_text li,.building-block_project-content .paragraph.default-content_text p{color:#2b2b2b}.building-block_project-content .paragraph.default-content_text a{text-decoration:underline}.building-block_project-content .paragraph.default-content_text.background-colour_light-green{background-color:transparent}.building-block_project-content .paragraph.default-content_text.background-colour_light-green blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote.svg")}.building-block_project-content .paragraph.default-content_text.background-colour_orange{background-color:transparent}.building-block_project-content .paragraph.default-content_text.background-colour_orange blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_orange.svg")}.building-block_project-content .paragraph.default-content_text.background-colour_yellow{background-color:transparent}.building-block_project-content .paragraph.default-content_text.background-colour_yellow blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_yellow.svg")}.building-block_project-content .paragraph.default-content_text.background-colour_pink{background-color:transparent}.building-block_project-content .paragraph.default-content_text.background-colour_pink blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_pink.svg")}.building-block_project-content .paragraph.default-content_text.background-colour_blue{background-color:transparent}.building-block_project-content .paragraph.default-content_text.background-colour_blue blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_blue.svg")}.building-block_project-content .statistics .statistic{padding-top:60px}.building-block_project-content .statistics .statistic .number{margin:0 0 1rem 0;color:#99d9ba}.building-block_project-content .statistics .statistic .number.background-colour_light-green{background-color:transparent;color:#99d9ba}.building-block_project-content .statistics .statistic .number.background-colour_orange{background-color:transparent;color:#f8635d}.building-block_project-content .statistics .statistic .number.background-colour_yellow{background-color:transparent;color:#f0d14d}.building-block_project-content .statistics .statistic .number.background-colour_pink{background-color:transparent;color:#ce8ec3}.building-block_project-content .statistics .statistic .number.background-colour_blue{background-color:transparent;color:#94c9e8}.building-block_project-content .statistics .statistic .text{max-width:77%;color:#2b2b2b}.building-block_project-content .statistics .statistic:first-child{padding-top:0}.building-block_company-statistics .statistics .statistic .number_wrapper .number_outline{color:transparent;-webkit-text-stroke:1px #99D9BA;font-size:100px;font-weight:900;font-style:normal;line-height:100%;white-space:nowrap;z-index:0}.building-block_company-statistics .statistics .statistic .number_wrapper .number{left:0;bottom:0;z-index:1}.building-block_company-statistics .statistics .statistic .text{max-width:77%;color:#2b2b2b}.building-block_company-gallery .swiper_gallery-alt{overflow:visible}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper{align-items:flex-end}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide{display:flex;justify-content:center;align-items:flex-end}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:first-of-type,.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(11),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(13),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(15),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(3),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(5),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(7),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(9){width:240px;height:360px}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(10),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(14),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(2),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(6){width:300px;height:480px}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(12),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(16),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(4),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(8){width:180px;height:240px}.building-block_commitments .image_container{width:100%;max-width:240px;margin:auto}.building-block_commitments .image_container .image_wrapper{width:100%;padding:75% 0 0 0;margin:0 0 2.25rem 0;background-color:rgba(153,217,186,.25)}.building-block_commitments .image_container .image_wrapper.white{background-color:#fff}.building-block_commitments .image_container .image_wrapper .image{width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.building-block_commitments .button_primary{margin:1rem 0 0 0}.building-block_commitments.default-content_text li,.building-block_commitments.default-content_text p{color:#2b2b2b}.building-block_commitments.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_commitments.default-content_text .commitment p{max-width:77%;margin:auto}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity .content_wrapper .button_primary{margin:24px 0 0 0}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity .image_wrapper{min-height:333px}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity .image_wrapper .image{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.building-block_frameworks-sliders .frameworks .framework_wrapper .framework{padding:10px 30px 10px 30px;background-color:rgba(43,43,43,.03)}.building-block_frameworks-sliders .frameworks .framework_wrapper .framework .logo{width:auto;max-width:100%;height:auto;max-height:100%}.building-block_frameworks-sliders .frameworks.top{margin-bottom:1.5rem}.building-block_accreditations-slider .swiper_accreditations .swiper_wrapper .swiper_slide .logo{max-width:150px;height:auto}.building-block_post-paragraph.default-content_text li,.building-block_post-paragraph.default-content_text p{color:#2b2b2b}.building-block_post-paragraph.default-content_text a{text-decoration:underline}.building-block_post-statistics .statistics .statistic{padding-top:60px}.building-block_post-statistics .statistics .statistic .number{margin:0 0 1rem 0;color:#99d9ba}.building-block_post-statistics .statistics .statistic .text{max-width:77%;color:#2b2b2b}.building-block_post-statistics .statistics .statistic:first-child{padding-top:0}.building-block_you-matter-cta{padding-top:60px}.building-block_you-matter-cta .button_primary{margin:24px 0 0 0}.building-block_you-matter-cta .image_wrapper{z-index:0}.building-block_you-matter-cta .image_wrapper .image{width:calc(100% + 3rem);height:auto;margin:60px 0 0 0;left:-1.5rem;z-index:0}.building-block_you-matter-cta .container{z-index:2}.building-block_buttons .button_primary{width:100%}.building-block_buttons .button_primary .text{width:calc(100% - 50px)}.building-block_timelapse .cursor{z-index:2;height:80px;width:80px;border-radius:100%;background-color:#005c63;position:absolute;top:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.building-block_timelapse .cursor i{font-weight:100;color:#fff;font-size:45px}.building-block_timelapse .timelapse-wrapper{min-height:650px;height:100vh;width:100vw;background-color:#005c63}.building-block_timelapse .timelapse-wrapper .timelapse-image{-o-object-fit:cover;object-fit:cover;transform:translateX(100%);opacity:0;transition:none 0s ease 0s}.building-block_timelapse .timelapse-wrapper .timelapse-image.is-active,.building-block_timelapse .timelapse-wrapper .timelapse-image:first-of-type{transform:translateX(0);opacity:1}.building-block_timelapse .timelapse-wrapper .dots-and-timeline{inset:0;z-index:1;padding-top:400px}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot .outer-circle{width:30px;height:30px;margin-top:-15px;margin-left:-15px;transform:scale(.5);transition:background-color .2s ease 0s,transform .2s ease 0s;background-color:#99d9ba;border-radius:100%}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot .inner-circle{width:10px;height:10px;margin-top:-5px;margin-left:-5px;transform:scale(.7);transition:background-color .2s ease 0s,transform .2s ease 0s;background-color:#005c63;border-radius:100%}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot.is-active .outer-circle{transform:scale(1)}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot.is-active .inner-circle{transform:scale(1)}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .year{font-weight:500}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timeline-line{background-color:rgba(255,255,255,.8);height:1px;margin-left:50px;margin-right:50px}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-panels{height:100vh;bottom:0;left:0;z-index:9999}.building-block_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-panel{height:100%;width:100%}.building-block_timelapse .swiper_timelapse_timeline{height:450px}.building-block_timelapse .swiper_timelapse_timeline img{-o-object-fit:cover;object-fit:cover}.building-block_timelapse .swiper_timelapse_timeline .year{z-index:2;font-weight:500;padding:0 5px 10px 5px}.building-block_timelapse .swiper_timelapse_timeline .year>div{padding-bottom:20px}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination{bottom:20px;justify-content:center;width:100%}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination:before{content:"";position:absolute;display:block;background-color:rgba(255,255,255,.2);width:100%;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet{width:26px;min-width:26px;height:26px;min-height:26px;display:flex;align-items:center;justify-content:center;transform:scale(.6);transition:background-color .2s ease 0s,transform .2s ease 0s;background-color:#99d9ba;border-radius:100%;opacity:0}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet .inner-circle{width:12px;min-width:12px;height:12px;min-height:12px;transform:scale(.8);transition:background-color .2s ease 0s,transform .2s ease 0s;background-color:#005c63;border-radius:100%;overflow:hidden;text-indent:-100px}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .inner-circle{transform:scale(1)}.building-block_timelapse .swiper_timelapse-timeline-controls{width:100%;top:50%;transform:translateY(-50%);z-index:2}.building-block_timelapse .swiper_timelapse-timeline-controls .next,.building-block_timelapse .swiper_timelapse-timeline-controls .previous{width:50px;height:50px;border:2px solid #005c63;background-color:#005c63}.building-block_timelapse .swiper_timelapse-timeline-controls .next i,.building-block_timelapse .swiper_timelapse-timeline-controls .previous i{color:#fff;font-size:21px}.building-block_timelapse .background-gradient{height:200px;left:0;background:linear-gradient(transparent,#015c63)}@media screen and (min-width:576px){.building-block_heading-with-double-paragraph.default-content_text .button_primary{width:auto}.building-block_heading-with-double-paragraph.default-content_text .button_primary .text{width:auto}}@media screen and (min-width:768px){.building-block_content-cards .cards .card .card_inner{padding:175% 0 0 0}.building-block_content-cards .cards .card.one .card_inner .image{height:45%}.building-block_content-cards .cards .card.two .card_inner .image{height:45%}.building-block_expertise .image{width:auto;max-width:44vw;height:100%;top:0;-o-object-fit:cover;object-fit:cover;z-index:0}.building-block_expertise.construction{padding-top:270px;padding-bottom:90px}.building-block_expertise.construction .image{right:0;-o-object-position:left;object-position:left}.building-block_expertise.civil-engineering{padding-top:90px;padding-bottom:270px}.building-block_expertise.civil-engineering .image{width:auto;left:0;-o-object-position:right;object-position:right}.building-block_heading-with-double-paragraph .paragraph_one{margin-bottom:0}.building-block_heading-with-double-paragraph .paragraph_two .buttons{padding-left:5%}.building-block_text-with-masked-image .usps .usp .icon img{margin:0 0 .75rem 0}.building-block_text-with-masked-image .image{width:calc(25% - .75rem);height:100%;margin:0;top:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_text-with-masked-image.for_careers .with_padding,.building-block_text-with-masked-image.for_framework .with_padding{padding-top:90px;padding-bottom:90px}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper .image{height:555px}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide.portrait{width:40%}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide.landscape{width:80%}.building-block_projects_related .projects .project:nth-of-type(3){display:none}.building-block_project-content .title h3{top:90px;position:sticky}.building-block_project-content .statistics .statistic:first-child{padding-top:60px}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:first-of-type,.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(11),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(13),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(15),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(3),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(5),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(7),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(9){width:360px;height:540px}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(10),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(14),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(2),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(6){width:450px;height:720px}.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(12),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(16),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(4),.building-block_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide:nth-of-type(8){width:270px;height:360px}.building-block_commitments .image_container{margin:0}.building-block_commitments .button_primary{margin:1.5rem 0 0 0}.building-block_commitments.default-content_text .commitment p{margin:0}.building-block_early-career-opportunities .early-career-opportunities{padding-top:60px}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity .content_wrapper{padding-top:60px;padding-bottom:60px}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity .image_wrapper{min-height:100%}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity:nth-of-type(odd) .image_wrapper .image{width:50vw;left:auto;right:8.33333%}.building-block_early-career-opportunities .early-career-opportunities .early-career-opportunity:nth-of-type(2n) .image_wrapper .image{width:50vw;left:8.33333%;right:auto}.building-block_frameworks-sliders .frameworks .framework_wrapper .framework{padding:15px 45px 15px 45px}.building-block_post-statistics .statistics .statistic:first-child{padding-top:60px}.building-block_you-matter-cta{padding-top:180px;margin-top:90px}.building-block_you-matter-cta .image_wrapper{width:100%;height:100%;top:0;left:0}.building-block_you-matter-cta .image_wrapper .image{width:100%;height:100%;margin:0;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_you-matter-cta .circle{width:100%;padding:100% 0 0 0;top:90px;left:-25vw;border-radius:100%;z-index:1}.home .building-block_you-matter-cta{margin-bottom:-7px;display:inline-block}.building-block_timelapse .swiper_timelapse_timeline .swiper-pagination{justify-content:space-evenly}}@media screen and (min-width:992px){.building-block_content-cards .cards .card .card_inner{padding:150% 0 0 0}.building-block_content-cards .cards .card.one .card_inner .image{height:60%}.building-block_content-cards .cards .card.two .card_inner .image{height:60%}}@media screen and (min-width:1200px){.building-block_text-with-masked-image .image{width:calc(50% - .75rem);-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.building-block_text-with-masked-image.for_careers .with_padding,.building-block_text-with-masked-image.for_framework .with_padding{padding-top:120px;padding-bottom:120px}.building-block_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper .image{height:666px}.building-block_content-cards .cards .card{margin:0}.building-block_content-cards .cards .card .card_inner{padding:125% 0 0 0}.building-block_content-cards .cards .card .card_inner .content{padding:60px}.building-block_content-cards .cards .card.one .card_inner .image{height:56%}.building-block_content-cards .cards .card.one .card_inner .logo{top:60px;left:60px}.building-block_content-cards .cards .card.two .card_inner .image{height:56%}.building-block_content-cards .cards .card.two .card_inner .logo{bottom:60px;right:60px}.building-block_expertise .image{max-width:33vw}.building-block_expertise.construction{padding-top:420px;padding-bottom:120px}.building-block_expertise.construction .illustration{height:calc(100% - 240px);top:120px;left:0;transform:translateX(-33%)}.building-block_expertise.civil-engineering{padding-top:120px;padding-bottom:420px}.building-block_expertise.civil-engineering .illustration{width:60vw;max-width:768px;height:auto;margin:0;left:calc(41.66666667% + .75rem);bottom:-420px}.building-block_projects_horizontal-scroll{padding-left:0;padding-right:0}.building-block_projects_horizontal-scroll .pinned_projects{height:100vh;padding-top:120px;padding-left:0;padding-bottom:120px;padding-right:0;left:0}.building-block_projects_horizontal-scroll .pinned_projects .pin_projects{height:100vh;padding:120px 6vw 120px 6vw}.building-block_projects_horizontal-scroll .pinned_projects .pin_projects .content{min-width:777px;padding:0 0 0 6vw}.building-block_projects_horizontal-scroll .pinned_projects .pin_projects .content p{max-width:615px}.building-block_projects_horizontal-scroll .pinned_projects .pin_projects .content .button_primary{margin:24px 0 0 0}.building-block_projects_related .projects .project:nth-of-type(3){display:block}.building-block_project-content .title h3{top:120px}.building-block_company-statistics .statistics .statistic .number_wrapper .number_outline{font-size:200px}.building-block_commitments .button_primary{margin:24px 0 0 0}.building-block_frameworks-sliders .frameworks .framework_wrapper .framework{padding:20px 60px 20px 60px}.building-block_you-matter-cta{padding-top:480px;margin-top:120px}.building-block_you-matter-cta .circle{top:300px;left:-42.5vw}}@media screen and (min-width:1400px){.building-block_heading-with-video{padding-left:0;padding-right:0}.building-block_heading-with-video .container{max-width:calc(100vw - 200px)!important;padding-left:0;padding-right:0;margin:auto}.building-block_content-cards{padding-left:0;padding-right:0}.building-block_content-cards .cards .card.one .card_inner .image{height:63%}.building-block_content-cards .cards .card.two .card_inner .image{height:63%}.building-block_content-cards .container{max-width:calc(100vw - 200px)!important;padding-left:0;padding-right:0;margin:auto}.building-block_expertise.construction .illustration{transform:translateX(-16.5%)}.building-block_expertise_sectors,.building-block_hover-cards{padding-left:0;padding-right:0}.building-block_expertise_sectors .hover-cards,.building-block_expertise_sectors .sectors,.building-block_hover-cards .hover-cards,.building-block_hover-cards .sectors{max-width:calc(100vw - 200px)!important;padding-left:0;padding-right:0;margin:auto}.building-block_projects_related{padding-left:0;padding-right:0}.building-block_projects_related .projects{max-width:calc(100vw - 200px)!important;padding-left:0;padding-right:0;margin:auto}.building-block_frameworks-sliders .frameworks .framework_wrapper.col-xxl-2{width:20%}.building-block_you-matter-cta .image_wrapper{max-width:calc(100vw - 200px);margin:0 0 0 100px}}@media screen and (min-width:1920px){.building-block_text-with-masked-image{min-height:100vh;display:flex;align-items:center}.building-block_content-cards .cards .card.one .card_inner .image{height:70%}.building-block_content-cards .cards .card.one .card_inner .logo{top:120px;left:60px}.building-block_content-cards .cards .card.one .card_inner .content{padding:60px 60px 120px 60px}.building-block_content-cards .cards .card.two .card_inner .image{height:70%}.building-block_content-cards .cards .card.two .card_inner .logo{bottom:120px;right:60px}.building-block_content-cards .cards .card.two .card_inner .content{padding:120px 60px 60px 60px}.building-block_content-cards .container{max-width:calc(1320px - 1.5rem)!important}.building-block_expertise .image{max-width:44vw}.building-block_expertise.construction{padding-top:480px;padding-bottom:120px}.building-block_expertise.construction .illustration{left:-3vw}.building-block_expertise.civil-engineering{padding-top:120px;padding-bottom:480px}.building-block_expertise.civil-engineering .illustration{width:40vw;bottom:-480px}.building-block_projects_horizontal-scroll .pinned_projects .pin_projects{padding:120px calc(200px - .75rem) 120px calc(200px - .75rem)}.building-block_projects_horizontal-scroll .pinned_projects .pin_projects .content{padding:0 .75rem 0 6vw}.building-block_frameworks-sliders .frameworks .framework_wrapper.col-xxl-2{width:16.66666667%}.building-block_you-matter-cta .image_wrapper{max-width:calc(1320px - 1.5rem)!important;margin:auto;left:0;right:0}.building-block_you-matter-cta .circle{top:300px;left:-40vw}}.container-fluid{width:100%;max-width:none}.container-fluid .container{width:100%;max-width:100%}.spacer_v2{height:48px}.spacer_v2_mini{height:24px}.padding-top_v2_mini{padding-top:24px}.padding-top_v2_mini_fixed{padding-top:24px}.padding-top_v2_small{padding-top:48px}.padding-top_v2_small_fixed{padding-top:48px}.padding-top_v2_medium{padding-top:48px}.padding-top_v2_large{padding-top:48px}.padding-bottom_v2_mini{padding-bottom:24px}.padding-bottom_v2_small{padding-bottom:48px}.padding-bottom_v2_small_fixed{padding-bottom:48px}.padding-bottom_v2_medium{padding-bottom:48px}.margin-bottom_v2_medium{margin-bottom:48px}.padding-bottom_v2_large{padding-bottom:48px}.building-block_v2_hero{min-height:100vh;padding-top:148px;padding-bottom:48px}.building-block_v2_hero .gradient-overlay{width:100%;height:100%;top:0;left:0;position:absolute;background-image:linear-gradient(to bottom,rgba(43,43,43,0),rgba(43,43,43,.3),rgba(43,43,43,.9));z-index:1}.building-block_v2_hero .video{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;z-index:0}.building-block_v2_hero .content_container{z-index:2}.building-block_v2_hero .scroll-hint-wrapper{z-index:2;position:absolute;display:flex;align-items:center;bottom:40px;left:50%;transform:translateX(-50%)}.building-block_v2_hero .scroll-hint-wrapper p{font-size:18px;text-transform:uppercase;font-weight:900}.building-block_v2_hero .scroll-hint-wrapper p:first-of-type{margin:0 10px 0 0}.building-block_v2_hero .scroll-hint-wrapper p:last-of-type{margin:0 0 0 10px}.building-block_v2_hero .scroll-hint{z-index:9;width:28px;height:60px;display:block;border:2px solid #fff;border-radius:23px}.building-block_v2_hero .scroll-hint span{width:10px;height:10px;margin:6px auto 6px auto;display:block;background-color:#fff;border-radius:100%;animation:scroll-hint 1.2s infinite}@keyframes scroll-hint{0%{transform:translateY(0);opacity:1}100%{transform:translateY(28px);opacity:0}}.building-block_v2_banner_option-one .image{width:50vw;height:100%;min-height:600px;top:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left;z-index:0}.building-block_v2_banner_option-one .content_container{z-index:1}.building-block_v2_banner_option-one .content_container .content_wrapper .content h3{margin-bottom:12px}.building-block_v2_banner_option-two{padding-left:0;padding-right:0}.building-block_v2_banner_option-two .image{width:100vw;height:auto;max-height:77vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left;z-index:0}.building-block_v2_banner_option-two .content_container{padding:1.5rem;z-index:1}.building-block_v2_banner_option-two .content_container *{color:#fff}.building-block_v2_banner_option-two .content_container .content_wrapper .content h3{margin-bottom:12px}.building-block_v2_banner_option-two .content_container .content_wrapper .content.first{margin:0 0 24px 0}.building-block_v2_banner_option-two .content_container .content_wrapper .content.last .tags{margin:0 0 -24px 0}.building-block_v2_banner_option-two .content_container .content_wrapper .content.last .tags .tag{margin:0 0 24px 0}.building-block_v2_banner_option-two .content_container .content_wrapper .content.last .tags .tag .icon{width:auto;height:24px;margin:0 12px 0 0}.building-block_v2_banner_option-two .content_container .content_wrapper .content.last .tags .tag h4{margin:0!important}.building-block_v2_banner_option-two .content_container .content_wrapper .content.last p:first-of-type{margin:24px 0 1rem 0}.building-block_v2_banner_project *{color:#fff}.building-block_v2_banner_project h3{margin-bottom:12px}.building-block_v2_banner_project h1{margin:0!important}.building-block_v2_banner_project .tags{margin:48px -.75rem -24px -.75rem}.building-block_v2_banner_project .tags .tag{margin:0 0 24px 0}.building-block_v2_banner_project .tags .tag .icon{width:auto;height:24px;margin:0 12px 0 0}.building-block_v2_banner_project .tags .tag h4{margin:0!important}.building-block_v2_banner_project .last *{position:relative;z-index:1}.building-block_v2_banner_project .last h3{margin:24px 0 5px 0!important}.building-block_v2_banner_project .last h3:first-child,.building-block_v2_banner_project .last h3:first-of-type{margin:0 0 5px 0!important}.building-block_v2_banner_project .last p{margin:0;color:#005c63}.building-block_v2_banner_project .last .backdrop{width:calc(100% + 1.5rem);height:100%;top:0;left:-.75rem;z-index:0}.building-block_banner_post h4{margin-top:0!important}.building-block_v2_image{padding-left:0;padding-right:0}.building-block_v2_image .image{width:100%;max-height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-project .building-block_v2_image .image{min-height:320px;max-height:512px}.building-block_v2_two-column-text .paragraph_one{margin-bottom:1rem}.building-block_v2_two-column-text .paragraph_two{margin-top:1rem}.building-block_v2_two-column-text.default-content_text a.button_primary{margin:1rem 1rem 0 0}.building-block_v2_two-column-text.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_v2_two-column-text.default-content_text blockquote{z-index:1}.building-block_v2_two-column-text.default-content_text.background-colour_green{background-color:#005c63!important}.building-block_v2_two-column-text.default-content_text.background-colour_light-green{background-color:transparent}.building-block_v2_two-column-text.default-content_text.background-colour_light-green blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote.svg")}.building-block_v2_two-column-text.default-content_text.background-colour_orange{background-color:transparent}.building-block_v2_two-column-text.default-content_text.background-colour_orange blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_orange.svg")}.building-block_v2_two-column-text.default-content_text.background-colour_yellow{background-color:transparent}.building-block_v2_two-column-text.default-content_text.background-colour_yellow blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_yellow.svg")}.building-block_v2_two-column-text.default-content_text.background-colour_pink{background-color:transparent}.building-block_v2_two-column-text.default-content_text.background-colour_pink blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_pink.svg")}.building-block_v2_two-column-text.default-content_text.background-colour_blue{background-color:transparent}.building-block_v2_two-column-text.default-content_text.background-colour_blue blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_blue.svg")}.building-block_v2_heading-with-double-paragraph .paragraph_one{margin-bottom:1rem}.building-block_v2_heading-with-double-paragraph .paragraph_two{margin-top:1rem}.building-block_v2_heading-with-double-paragraph .buttons-stacked .buttons{flex-direction:column;justify-content:flex-start;align-items:flex-start}.building-block_v2_heading-with-double-paragraph.default-content_text li,.building-block_v2_heading-with-double-paragraph.default-content_text p{color:#2b2b2b}.building-block_v2_heading-with-double-paragraph.default-content_text a.button_primary{margin:1rem 1rem 0 0}.building-block_v2_heading-with-double-paragraph.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_light-green{background-color:transparent}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_light-green blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote.svg")}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_orange{background-color:transparent}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_orange blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_orange.svg")}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_yellow{background-color:transparent}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_yellow blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_yellow.svg")}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_pink{background-color:transparent}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_pink blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_pink.svg")}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_blue{background-color:transparent}.building-block_v2_heading-with-double-paragraph.default-content_text.background-colour_blue blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_blue.svg")}.building-block_v2_heading-with-video .video_wrapper{padding:0}.building-block_v2_heading-with-video .video_wrapper .video{padding:50% 0 0 0}.building-block_v2_heading-with-video .video_wrapper .video .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_heading-with-video .video_wrapper .video .play{width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2}.building-block_v2_heading-with-video .video_wrapper .video .play i{color:#005c63;font-size:21px;left:3px;position:relative}.building-block_v2_heading-with-video .video_wrapper .video:before{width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(43,43,43,.3);opacity:0;visibility:hidden;z-index:1;content:"";transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_heading-with-video .video_wrapper .video:hover .image{transform:scale3d(1.1,1.1,1.1)}.building-block_v2_heading-with-video .video_wrapper .video:hover:before{opacity:1;visibility:visible}.building-block_v2_text-with-masked-image .content h2{margin:0 0 24px 0!important}.building-block_v2_text-with-masked-image .content h2:last-child{margin:0!important}.building-block_v2_text-with-masked-image .usps .usp{margin:24px 0 0 0}.building-block_v2_text-with-masked-image .usps .usp .icon{width:auto;height:24px;margin:0 12px 0 0}.building-block_v2_text-with-masked-image .button{margin:24px 0 0 0}.building-block_v2_text-with-masked-image .image{width:100vw;height:auto;margin:48px -1.5rem 0 -1.5rem}.building-block_v2_image-gallery,.building-block_v2_image-gallery_carousel{padding-left:0;padding-right:0}.building-block_v2_image-gallery .image_wrapper,.building-block_v2_image-gallery_carousel .image_wrapper{padding:75% 0 0 0}.building-block_v2_image-gallery .image_wrapper .image,.building-block_v2_image-gallery_carousel .image_wrapper .image{width:100%;height:100%;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_v2_image-gallery .row,.building-block_v2_image-gallery_carousel .row{grid-gap:24px 0px}.building-block_v2_image-video-gallery .swiper_gallery{overflow:visible}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper .image{width:100%;max-width:100%;height:444px;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video{display:block}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video .play{width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video .play i{color:#005c63;font-size:21px;left:3px;position:relative}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video:before{width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(43,43,43,.3);opacity:0;visibility:hidden;z-index:1;content:"";transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video:hover .image{transform:scale3d(1.1,1.1,1.1)}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper.has_video:hover:before{opacity:1;visibility:visible}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .caption{padding:24px;margin:0}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .caption h4{margin:0!important}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .caption .name h4{color:#99d9ba}.building-block_v2_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_navigation{width:auto;height:24px;padding:0;margin:0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none}.building-block_v2_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_navigation i{color:#005c63;font-size:21px}.building-block_v2_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_navigation.swiper-button-disabled{opacity:.3;cursor:not-allowed}.building-block_v2_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_scrollbar{width:calc(100% - 96px);height:5px}.building-block_v2_image-video-gallery .swiper_gallery .swiper_gallery-controls .swiper_gallery-control_scrollbar .swiper-scrollbar-drag{height:5px;background-color:#005c63;border-radius:0;cursor:pointer}.building-block_v2_content-cards .cards .card{margin:0 0 1.5rem 0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none}.building-block_v2_content-cards .cards .card .card_inner .image_wrapper{width:100%;padding:62.5% 0 0 0}.building-block_v2_content-cards .cards .card .card_inner .image_wrapper .image{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_v2_content-cards .cards .card .card_inner .content_wrapper{padding:24px}.building-block_v2_content-cards .cards .card .card_inner .content_wrapper h3,.building-block_v2_content-cards .cards .card .card_inner .content_wrapper p{color:#fff}.building-block_v2_content-cards .cards .card .card_inner .content_wrapper h3{margin:0 0 24px 0}.building-block_v2_content-cards .cards .card .card_inner .content_wrapper .button_primary{margin:calc(24px - 1rem) 0 0 0}.building-block_v2_content-cards .cards .card:last-child{margin:0}.building-block_v2_expertise .button_primary{margin:calc(24px - 1rem) 0 0 0}.building-block_v2_expertise .illustration{max-width:100%;height:auto;margin:0 0 24px 0}.building-block_v2_hover-cards .hover-cards .hover-card .title_with-excerpt .excerpt p,.building-block_v2_hover-cards .hover-cards .stacked-card .title_with-excerpt .excerpt p,.building-block_v2_hover-cards .stacked-cards .hover-card .title_with-excerpt .excerpt p,.building-block_v2_hover-cards .stacked-cards .stacked-card .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .hover-cards .hover-card .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .hover-cards .stacked-card .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .stacked-cards .hover-card .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .stacked-cards .stacked-card .title_with-excerpt .excerpt p{color:#005c63!important}.building-block_v2_hover-cards .hover-cards .hover-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_hover-cards .hover-cards .stacked-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_hover-cards .stacked-cards .hover-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_hover-cards .stacked-cards .stacked-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_stacked-cards .hover-cards .hover-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_stacked-cards .hover-cards .stacked-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_stacked-cards .stacked-cards .hover-card .background-colour_green .title_with-excerpt .title h3,.building-block_v2_stacked-cards .stacked-cards .stacked-card .background-colour_green .title_with-excerpt .title h3{color:#fff!important}.building-block_v2_hover-cards .hover-cards .hover-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_hover-cards .hover-cards .stacked-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_hover-cards .stacked-cards .hover-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_hover-cards .stacked-cards .stacked-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .hover-cards .hover-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .hover-cards .stacked-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .stacked-cards .hover-card .background-colour_green .title_with-excerpt .excerpt p,.building-block_v2_stacked-cards .stacked-cards .stacked-card .background-colour_green .title_with-excerpt .excerpt p{color:#fff!important}.building-block_v2_stacked-cards .stacked-cards .stacked-card .background-colour_white .title_with-excerpt .title h3{color:#005c63!important}.building-block_v2_stacked-cards .stacked-cards .stacked-card .background-colour_white .title_with-excerpt .excerpt p{color:#2b2b2b!important}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation{margin:24px 0 0 0}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation{width:50px;height:50px;background-color:rgba(0,92,99,0);border:2px solid #005c63;border-radius:0;outline:0;box-shadow:none;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation i{color:#005c63;font-size:21px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation.previous{margin:0 .375rem 0 0}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation.next{margin:0 0 0 .375rem}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation.swiper-button-disabled{opacity:.3;cursor:not-allowed}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation:hover:not(.swiper-button-disabled){background-color:#005c63}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation .swiper_projects_navigation:hover:not(.swiper-button-disabled) i{color:#fff}.building-block_v2_project_related .projects .project.flat{margin:0}.building-block_v2_project_related .projects{margin-bottom:0}.building-block_v2_project-details .details .detail{margin:0 0 24px 0}.building-block_v2_project-details .details .detail h3{margin:0 0 12px 0}.building-block_v2_project-details .details .detail:last-of-type,.building-block_v2_project-details .details .detail:nth-last-of-type(2){margin:0}.building-block_v2_project-content .paragraph.default-content_text li,.building-block_v2_project-content .paragraph.default-content_text p{color:#2b2b2b}.building-block_v2_project-content .paragraph.default-content_text a{text-decoration:underline}.building-block_v2_project-content .paragraph.default-content_text.background-colour_light-green{background-color:transparent}.building-block_v2_project-content .paragraph.default-content_text.background-colour_light-green blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote.svg")}.building-block_v2_project-content .paragraph.default-content_text.background-colour_orange{background-color:transparent}.building-block_v2_project-content .paragraph.default-content_text.background-colour_orange blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_orange.svg")}.building-block_v2_project-content .paragraph.default-content_text.background-colour_yellow{background-color:transparent}.building-block_v2_project-content .paragraph.default-content_text.background-colour_yellow blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_yellow.svg")}.building-block_v2_project-content .paragraph.default-content_text.background-colour_pink{background-color:transparent}.building-block_v2_project-content .paragraph.default-content_text.background-colour_pink blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_pink.svg")}.building-block_v2_project-content .paragraph.default-content_text.background-colour_blue{background-color:transparent}.building-block_v2_project-content .paragraph.default-content_text.background-colour_blue blockquote:before{content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote_blue.svg")}.building-block_v2_project-content .statistics{margin-top:-24px}.building-block_v2_project-content .statistics .statistic{padding-top:24px}.building-block_v2_project-content .statistics .statistic .number{margin:0 0 12px 0;color:#99d9ba}.building-block_v2_project-content .statistics .statistic .number.background-colour_light-green{background-color:transparent;color:#99d9ba}.building-block_v2_project-content .statistics .statistic .number.background-colour_orange{background-color:transparent;color:#f8635d}.building-block_v2_project-content .statistics .statistic .number.background-colour_yellow{background-color:transparent;color:#f0d14d}.building-block_v2_project-content .statistics .statistic .number.background-colour_pink{background-color:transparent;color:#ce8ec3}.building-block_v2_project-content .statistics .statistic .number.background-colour_blue{background-color:transparent;color:#94c9e8}.building-block_v2_company-statistics .statistics .statistic .number_wrapper .number_outline{color:transparent;-webkit-text-stroke:1px #99D9BA;font-size:88px;font-weight:900;font-style:normal;line-height:90%;white-space:nowrap;z-index:0}.building-block_v2_company-statistics .statistics .statistic .text{max-width:77%;margin:-24px auto 0 auto;z-index:1}.building-block_v2_company-statistics.background-colour_green{background-color:#005c63!important}.building-block_v2_company-statistics.background-colour_light-green{background-color:transparent}.building-block_v2_company-statistics.background-colour_light-green .statistics .statistic .number_wrapper .number_outline{-webkit-text-stroke:1px #99D9BA}.building-block_v2_company-statistics.background-colour_orange{background-color:transparent}.building-block_v2_company-statistics.background-colour_orange .statistics .statistic .number_wrapper .number_outline{-webkit-text-stroke:1px #F8635D}.building-block_v2_company-statistics.background-colour_yellow{background-color:transparent}.building-block_v2_company-statistics.background-colour_yellow .statistics .statistic .number_wrapper .number_outline{-webkit-text-stroke:1px #F0D14D}.building-block_v2_company-statistics.background-colour_pink{background-color:transparent}.building-block_v2_company-statistics.background-colour_pink .statistics .statistic .number_wrapper .number_outline{-webkit-text-stroke:1px #CE8EC3}.building-block_v2_company-statistics.background-colour_blue{background-color:transparent}.building-block_v2_company-statistics.background-colour_blue .statistics .statistic .number_wrapper .number_outline{-webkit-text-stroke:1px #94C9E8}.building-block_v2_company-gallery .swiper_gallery-alt{overflow:visible}.building-block_v2_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide{width:50%;max-width:354px}.building-block_v2_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide .image_wrapper{padding:125% 0 0 0}.building-block_v2_company-gallery .swiper_gallery-alt .swiper_wrapper .swiper_slide .image_wrapper .image{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_v2_commitments .image{max-height:180px;margin:0 auto 16px auto}.building-block_v2_commitments .button_primary{margin:24px 0 0 0}.building-block_v2_commitments.default-content_text h3{margin:0 0 12px 0!important}.building-block_v2_commitments.default-content_text li,.building-block_v2_commitments.default-content_text p{color:#2b2b2b}.building-block_v2_commitments.default-content_text a:not(.button_primary){text-decoration:underline}.building-block_v2_commitments.default-content_text .commitment p{max-width:77%}.building-block_v2_commitments.values .image{max-height:140px}.building-block_v2_commitments.values.default-content_text h3{text-transform:none}.building-block_v2_frameworks-sliders .frameworks .framework_wrapper .framework{padding:12px 24px 12px 24px;background-color:rgba(43,43,43,.03)}.building-block_v2_frameworks-sliders .frameworks .framework_wrapper .framework .logo{width:auto;max-width:100%;height:auto;max-height:100%}.building-block_v2_frameworks-sliders .frameworks.top{margin-bottom:1.5rem}.building-block_v2_accreditations-slider .swiper_accreditations .swiper_wrapper .swiper_slide .logo{max-width:160px;height:auto}.building-block_v2_text-image-sections .text-image-sections .text-image-section .button_primary{margin:calc(48px - 1rem) 0 0 0}.building-block_v2_text-image-sections .text-image-sections .text-image-section .image_wrapper{min-height:333px}.building-block_v2_text-image-sections .text-image-sections .text-image-section .image_wrapper .image{width:calc(100% + 3rem);height:100%;top:0;left:-1.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green *{color:#fff}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary{background-color:rgba(255,255,255,0);border:2px solid #fff}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary .text{color:#fff}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary .icon{border-left:2px solid #fff}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary .icon i{color:#fff}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary:hover{background-color:#fff}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary:hover .text{color:#005c63}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary:hover .icon{border-left:2px solid #005c63}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green .button_primary:hover .icon i{color:#005c63}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green:before{width:99999px;height:100%;top:0;left:-.75rem;background-color:#005c63;position:absolute;z-index:-1;content:""}.building-block_v2_buttons .buttons_wrapper{margin:-.75rem 0 0 0}.building-block_v2_buttons .buttons_wrapper .buttons .button_primary{margin:.75rem 0 0 0}.building-block_v2_post-statistics .statistics{margin-top:-24px}.building-block_v2_post-statistics .statistics .statistic{padding-top:24px}.building-block_v2_post-statistics .statistics .statistic .number{margin:0 0 12px 0;color:#99d9ba}.building-block_v2_jumbo-heading-with-accompanying-text h1{line-height:90%}.building-block_v2_timelapse .cursor{width:96px;height:96px;top:0;left:0;position:absolute;display:flex;justify-content:center;align-items:center;background-color:#005c63;border-radius:100%;pointer-events:none;z-index:2}.building-block_v2_timelapse .cursor i{color:#fff;font-size:48px;font-weight:100}.building-block_v2_timelapse .timelapse-wrapper{width:100vw;height:100vh;min-height:640px;background-color:#005c63}.building-block_v2_timelapse .timelapse-wrapper .timelapse-image{transform:translateX(100%);-o-object-fit:cover;object-fit:cover;opacity:0;transition:none 0s ease 0s}.building-block_v2_timelapse .timelapse-wrapper .timelapse-image.is-active,.building-block_v2_timelapse .timelapse-wrapper .timelapse-image:first-of-type{transform:translateX(0);opacity:1}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline{padding-top:400px;inset:0;z-index:1}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot .outer-circle{width:32px;height:32px;margin:-16px 0 0 -16px;transform:scale(.5);background-color:#99d9ba;border-radius:100%;transition:background-color .2s ease 0s,transform .2s ease 0s}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot .inner-circle{width:16px;height:16px;margin:-8px 0 0 -8px;transform:scale(.5);background-color:#005c63;border-radius:100%;transition:background-color .2s ease 0s,transform .2s ease 0s}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot.is-active .outer-circle{transform:scale(1)}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-dot.is-active .inner-circle{transform:scale(1)}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timeline{background-color:#005c63}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .year{font-weight:500}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timeline-line{height:1px;margin:0 64px 0 64px;background-color:rgba(255,255,255,.8)}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-panels{height:100vh;left:0;bottom:0;z-index:9999}.building-block_v2_timelapse .timelapse-wrapper .dots-and-timeline .timelapse-panel{width:100%;height:100%}.building-block_v2_timelapse .swiper_timelapse_timeline{height:450px}.building-block_v2_timelapse .swiper_timelapse_timeline img{-o-object-fit:cover;object-fit:cover}.building-block_v2_timelapse .swiper_timelapse_timeline .year{padding:0 6px 12px 6px;font-weight:500;z-index:2}.building-block_v2_timelapse .swiper_timelapse_timeline .year>div{padding-bottom:24px}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination{width:100%;justify-content:center;bottom:24px}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet{width:24px;min-width:24px;height:24px;min-height:24px;transform:scale(.5);display:flex;justify-content:center;align-items:center;background-color:#99d9ba;border-radius:100%;opacity:.5;transition:background-color .2s ease 0s,transform .2s ease 0s}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet .inner-circle{width:12px;min-width:12px;height:12px;min-height:12px;transform:scale(.5);background-color:#005c63;border-radius:100%;overflow:hidden;text-indent:-100px;transition:background-color .2s ease 0s,transform .2s ease 0s}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .inner-circle{transform:scale(1)}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination:before{width:100%;height:1px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:block;background-color:rgba(255,255,255,.2);content:""}.building-block_v2_timelapse .swiper_timelapse-timeline-controls{width:100%;top:50%;transform:translateY(-50%);z-index:2}.building-block_v2_timelapse .swiper_timelapse-timeline-controls .next,.building-block_v2_timelapse .swiper_timelapse-timeline-controls .previous{width:64px;height:64px;background-color:#005c63;border:2px solid #005c63}.building-block_v2_timelapse .swiper_timelapse-timeline-controls .next i,.building-block_v2_timelapse .swiper_timelapse-timeline-controls .previous i{color:#fff;font-size:24px}.building-block_v2_timelapse .background-gradient{height:194px;left:0;background:linear-gradient(transparent,#015c63)}.building-block_v2_text-only-cards .text-only-cards{margin:0 -.75rem -1.5rem -.75rem}.building-block_v2_text-only-cards .text-only-cards .text-only-card_wrapper{margin:0 0 1.5rem 0}.building-block_v2_text-only-cards .text-only-cards .text-only-card_wrapper .text-only-card{padding:24px}.building-block_v2_text-only-cards .text-only-cards .text-only-card_wrapper .text-only-card .button_primary{margin:calc(32px - 1rem) 0 0 0}.building-block_v2_icon-text-cards .icon-text-cards{margin:0 -.75rem -1.5rem -.75rem}.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper{margin:0 0 1.5rem 0}.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card{padding:2px}.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .bottom,.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top{padding:22px}.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top .icon{width:auto;height:80px;margin:0 0 24px 0}.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top.background-colour_blue h3,.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top.background-colour_light-green h3,.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top.background-colour_orange h3,.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top.background-colour_pink h3,.building-block_v2_icon-text-cards .icon-text-cards .icon-text-card_wrapper .icon-text-card .top.background-colour_yellow h3{color:#fff}@media screen and (min-width:768px){.spacer_v2_mini{height:36px}.padding-top_v2_mini{padding-top:36px}.padding-top_v2_small{padding-top:64px}.padding-top_v2_medium{padding-top:72px}.padding-top_v2_large{padding-top:96px}.padding-bottom_v2_mini{padding-bottom:32px}.padding-bottom_v2_small{padding-bottom:64px}.padding-bottom_v2_medium{padding-bottom:72px}.margin-bottom_v2_medium{margin-bottom:72px}.padding-bottom_v2_large{padding-bottom:96px}.building-block_v2_hero{padding-top:196px;padding-bottom:96px}.building-block_v2_banner_option-one .content_container .content_wrapper .content h3{margin-bottom:18px}.building-block_v2_banner_option-two .image{min-height:600px}.building-block_v2_banner_option-two .content_container{padding:48px 1.5rem 48px 1.5rem}.building-block_v2_banner_option-two .content_container .content_wrapper .content h3{margin-bottom:18px}.building-block_v2_banner_option-two .content_container .content_wrapper .content.first{margin:0}.building-block_v2_banner_project h3{margin-bottom:18px}.building-block_v2_banner_project .last{padding-left:80px}.building-block_v2_banner_project .last .backdrop{width:99999px;left:0}.building-block_v2_heading-with-double-paragraph .paragraph_one,.building-block_v2_two-column-text .paragraph_one{margin-bottom:0}.building-block_v2_heading-with-double-paragraph .paragraph_two,.building-block_v2_two-column-text .paragraph_two{margin-top:0}.building-block_v2_text-with-masked-image .image{margin:72px -1.5rem 0 -1.5rem}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper .image{height:555px}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide.landscape{width:80%}.building-block_v2_content-cards .cards .card{margin:0}.building-block_v2_content-cards .cards .card .card_inner .content_wrapper{padding:28px 28px 36px 28px}.building-block_v2_expertise .illustration{margin:0}.building-block_v2_projects_horizontal-scroll .swiper_projects .swiper_projects_navigation{margin:36px 0 0 0}.building-block_v2_projects_related .projects .project:nth-of-type(3){display:none}.building-block_v2_project-details .details .detail{margin:0}.building-block_v2_project-content .title h2{top:72px;position:sticky}.building-block_v2_company-statistics .statistics .statistic .number_wrapper .number_outline{font-size:90px}.building-block_v2_company-statistics .statistics .statistic .text{margin:-30px auto 0 auto}.building-block_v2_frameworks-sliders .frameworks .framework_wrapper .framework{padding:16px 32px 16px 32px}.building-block_v2_text-image-sections .text-image-sections .text-image-section .image_wrapper{height:100%;min-height:100%;min-height:600px}.building-block_v2_text-image-sections .text-image-sections .text-image-section.background-colour_green:before{left:-50%}.building-block_v2_text-image-sections .text-image-sections .text-image-section.odd .image_wrapper .image{width:50vw;left:auto;right:8.33333%}.building-block_v2_text-image-sections .text-image-sections .text-image-section.even .image_wrapper .image{width:50vw;left:8.33333%;right:auto}.building-block_v2_timelapse .swiper_timelapse_timeline .swiper-pagination{justify-content:space-evenly}.building-block_v2_text-only-cards .text-only-cards .text-only-card_wrapper .text-only-card{padding:32px}}@media screen and (min-width:992px){.building-block_v2_text-with-masked-image{min-height:666px}.building-block_v2_text-with-masked-image .image{width:50vw;height:100%;min-height:666px;margin:0;bottom:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.home .building-block_v2_text-with-masked-image .image{bottom:-72px}}@media screen and (min-width:1200px){.container-fluid .container{width:calc(100vw + 1.5rem - 320px);max-width:1192px}.building-block_v2_banner_option-two .content_container{max-width:calc(1192px - 1.5rem + 96px);padding:48px}.spacer_v2_mini{height:48px}.padding-top_v2_mini{padding-top:48px}.padding-top_v2_medium{padding-top:96px}.padding-top_v2_large{padding-top:128px}.padding-bottom_v2_mini{padding-bottom:48px}.padding-bottom_v2_medium{padding-bottom:96px}.margin-bottom_v2_medium{margin-bottom:96px}.padding-bottom_v2_large{padding-bottom:128px}.building-block_v2_hero{padding-top:228px;padding-bottom:128px}.building-block_v2_banner_option-one{min-height:600px}.building-block_v2_banner_option-one .content_container .content_wrapper .content h3{margin-bottom:24px}.building-block_v2_banner_option-two .content_container{margin-top:-96px}.building-block_v2_banner_option-two .content_container .content_wrapper .content h3{margin-bottom:24px}.building-block_v2_banner_project h3{margin-bottom:24px}.building-block_v2_banner_project .last .backdrop{left:-8.33333333%}.home .building-block_v2_text-with-masked-image .image{bottom:-96px}.building-block_v2_image-video-gallery .swiper_gallery .swiper_wrapper .swiper_slide .image_wrapper .image{height:666px}.building-block_v2_content-cards .cards .card .card_inner .content_wrapper{padding:32px 32px 48px 32px}.building-block_v2_projects_horizontal-scroll{padding-left:0;padding-right:0}.building-block_v2_projects_horizontal-scroll .pinned_projects{height:100vh;padding-top:48px;padding-left:0;padding-bottom:48px;padding-right:0;left:0}.building-block_v2_projects_horizontal-scroll .pinned_projects .pin_projects{height:100vh;padding:48px calc((100vw - 1192px)/ 2) 48px calc((100vw - 1192px)/ 2)}.building-block_v2_projects_horizontal-scroll .pinned_projects .pin_projects .content{min-width:777px;padding:0 0 0 6vw}.building-block_v2_projects_horizontal-scroll .pinned_projects .pin_projects .content p{max-width:615px}.building-block_v2_projects_horizontal-scroll .pinned_projects .pin_projects .content .button_primary{margin:24px 0 0 0}.building-block_v2_projects_related .projects .project:nth-of-type(3){display:block}.building-block_v2_project-content .title h2{top:96px}.building-block_v2_company-statistics .statistics .statistic .number_wrapper .number_outline{font-size:90px}.building-block_v2_company-statistics .statistics .statistic .text{margin:-34px auto 0 auto}.building-block_v2_frameworks-sliders .frameworks .framework_wrapper .framework{padding:24px 48px 24px 48px}.building-block_v2_text-only-cards .text-only-cards .text-only-card_wrapper .text-only-card{padding:48px 32px 48px 32px}}@media screen and (min-width:1400px){.building-block_v2_banner_project .last .backdrop{left:-16.66666666%}.building-block_v2_frameworks-sliders .frameworks .framework_wrapper.col-xxl-2{width:20%}.building-block_v2_jumbo-heading-with-accompanying-text h1{font-size:74px}}@media screen and (min-width:1512px){.building-block_v2_frameworks-sliders .frameworks .framework_wrapper.col-xxl-2{width:16.66666667%}.building-block_v2_jumbo-heading-with-accompanying-text h1{font-size:88px}}.page-contact_contact-information p{color:#2b2b2b}.page-contact_contact-information p a{color:#2b2b2b;text-decoration:underline;transition:.6s cubic-bezier(.2, .6, .3, 1)}.page-contact_contact-information p a:hover{color:#005c63}.page-contact_contact-information h6{font-size:12px}.page-contact_contact-information .socials .social{line-height:28px}.page-contact_contact-information .socials .social .icon{width:32px}.page-contact_contact-information .socials .social .text{color:#2b2b2b;text-decoration:underline;transition:.6s cubic-bezier(.2, .6, .3, 1)}.page-contact_contact-information .socials .social:hover .text{color:#005c63}.page-contact_map .map{width:100%;height:444px}.page-contact_offices .offices .office{padding-bottom:60px}.page-contact_offices .offices .office p{color:#2b2b2b}.page-contact_offices .offices .office p a{color:#2b2b2b;text-decoration:underline;transition:.6s cubic-bezier(.2, .6, .3, 1)}.page-contact_offices .offices .office p a:hover{color:#005c63}.page-contact_offices .offices .office:last-child,.page-contact_offices .offices .office:nth-last-child(2){padding-bottom:0}@media screen and (min-width:768px){.page-contact_contact-information h6{font-size:14px}.page-contact_map .map{height:555px}.page-contact_offices .offices .office:last-child,.page-contact_offices .offices .office:nth-last-child(2),.page-contact_offices .offices .office:nth-last-child(3){padding-bottom:0}}@media screen and (min-width:1200px){.page-contact_contact-information h6{font-size:16px}.page-contact_map .map{height:666px}}@media screen and (min-width:1920px){.page-contact_map .map{height:777px}}.custom-post-type_frameworks .frameworks{margin-bottom:-1.5rem}.custom-post-type_frameworks .frameworks .framework{margin-bottom:1.5rem}.custom-post-type_frameworks .frameworks .framework .wrapper{padding:100% 0 0 0;background-color:rgba(43,43,43,.03)}.custom-post-type_frameworks .frameworks .framework .wrapper .content{width:100%;height:100%;padding:0;top:0;left:0}.custom-post-type_frameworks .frameworks .framework .wrapper .content .logo{max-width:77%;height:auto;max-height:calc(100% - 30px - 50px - 30px)}.custom-post-type_frameworks .frameworks .framework .wrapper .content p{padding-left:1.5rem;padding-right:1.5rem;color:#2b2b2b}.custom-post-type_frameworks .frameworks .framework .wrapper .content_on-hover{width:100%;height:100%;padding:30px;top:0;left:0;transform:translateY(100%);transition:.6s cubic-bezier(.2, .6, .3, 1)}@media screen and (min-width:768px){.custom-post-type_frameworks .frameworks .framework .wrapper .content .logo{max-height:calc(100% - 45px - 50px - 45px)}.custom-post-type_frameworks .frameworks .framework .wrapper .content_on-hover{padding:45px}}@media screen and (min-width:1200px){.custom-post-type_frameworks .frameworks .framework .wrapper{padding:75% 0 0 0}.custom-post-type_frameworks .frameworks .framework .wrapper .content .logo{max-height:77%}.custom-post-type_frameworks .frameworks .framework .wrapper .content_on-hover{padding:60px}.custom-post-type_frameworks .frameworks .framework:hover .wrapper .content_on-hover{transform:translateY(0)}}.building-block_hero{min-height:100vh;padding-top:160px;padding-bottom:60px}.building-block_hero .video{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;z-index:0}.building-block_hero .shape{width:100%;height:auto;min-height:360px;left:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.building-block_hero .line{pointer-events:none;z-index:2}.building-block_hero .content_container{z-index:3}.building-block_hero.style-option_eight,.building-block_hero.style-option_five,.building-block_hero.style-option_four,.building-block_hero.style-option_seven,.building-block_hero.style-option_six,.building-block_hero.style-option_three,.building-block_hero.style-option_two{min-height:60vh}.building-block_hero.style-option_one .line{height:60%;top:-7px;left:-7px}.building-block_hero.style-option_one .content_container p{font-size:20px;left:1px;position:relative}.building-block_hero.style-option_one:before{width:100%;height:100%;top:0;left:0;position:absolute;background-image:linear-gradient(to bottom,rgba(43,43,43,0),rgba(43,43,43,.3),rgba(43,43,43,.9));z-index:1;content:""}.building-block_hero.style-option_two .line{width:100%;height:auto;top:-7px;left:-7px}.building-block_hero.style-option_three .line{height:60%;top:-7px;right:-7px}.building-block_hero.style-option_four .line{width:100%;height:auto;bottom:-7px;right:-7px}.building-block_hero.style-option_five .line{width:auto;height:100%;top:7px;left:-7px}.building-block_hero.style-option_six .line{height:60%;top:-7px;left:-7px}.building-block_hero.style-option_seven .line{width:auto;height:calc(100% + 14px);top:-7px;right:-7px;transform:scaleX(-1)}.building-block_hero.style-option_eight .line{width:auto;height:calc(100% + 14px);bottom:-7px;right:-7px}@media screen and (min-width:768px){.building-block_hero{padding-top:190px;padding-bottom:90px}.building-block_hero .image{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:0}.building-block_hero.style-option_eight,.building-block_hero.style-option_five,.building-block_hero.style-option_four,.building-block_hero.style-option_one,.building-block_hero.style-option_seven,.building-block_hero.style-option_six,.building-block_hero.style-option_three,.building-block_hero.style-option_two{min-height:768px}.building-block_hero.style-option_one .content_container p{left:2px}.building-block_hero.style-option_two .image{-o-object-position:bottom 0px left 180px;object-position:bottom 0px left 180px}.building-block_hero.style-option_three .image{-o-object-position:bottom 0px right 0px;object-position:bottom 0px right 0px}.building-block_hero.style-option_four .image{-o-object-position:top 0px right 180px;object-position:top 0px right 180px}.building-block_hero.style-option_five .image{-o-object-position:bottom center;object-position:bottom center}.building-block_hero.style-option_six .image{-o-object-position:bottom 0px left 0px;object-position:bottom 0px left 0px}.building-block_hero.style-option_seven .image{-o-object-position:top left;object-position:top left}.building-block_hero.style-option_eight .image{-o-object-position:top left;object-position:top left}}@media screen and (min-width:992px){.building-block_hero.style-option_three .image{-o-object-position:bottom 0px right 180px;object-position:bottom 0px right 180px}}@media screen and (min-width:1200px){.building-block_hero{padding-top:220px;padding-bottom:120px}.building-block_hero.style-option_eight,.building-block_hero.style-option_five,.building-block_hero.style-option_four,.building-block_hero.style-option_one,.building-block_hero.style-option_seven,.building-block_hero.style-option_six,.building-block_hero.style-option_three,.building-block_hero.style-option_two{height:100vh}.building-block_hero.style-option_one .content_container p{left:3px}.building-block_hero.style-option_two .image{-o-object-position:bottom 0px left 240px;object-position:bottom 0px left 240px}.building-block_hero.style-option_three .image{-o-object-position:bottom 0px right 240px;object-position:bottom 0px right 240px}.building-block_hero.style-option_four .image{-o-object-position:top 0px right 240px;object-position:top 0px right 240px}.building-block_hero.style-option_five .image{-o-object-position:bottom left;object-position:bottom left}.building-block_hero.style-option_six .image{-o-object-position:bottom 0px left 240px;object-position:bottom 0px left 240px}.building-block_hero.style-option_seven .image{-o-object-position:top left;object-position:top left}.building-block_hero.style-option_eight .image{-o-object-position:top left;object-position:top left}}@media screen and (min-width:1512px){.building-block_v2_banner_project .container{max-width:1550px}}.building-block_company-timeline .timeline .swiper_timeline{margin-bottom:30px}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide{height:auto}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner{height:100%}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper{padding-top:30px}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper h4{margin:0;color:#99d9ba}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper p{color:#2b2b2b}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .image_wrapper{padding:62.5% 0 0 0}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .image_wrapper img{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide{cursor:pointer}.building-block_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide h4{color:#99d9ba;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide.swiper-slide-active h4,.building-block_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide:hover h4{color:#005c63}.building-block_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_navigation{width:auto;height:50px;padding:0;margin:0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none}.building-block_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_navigation i{color:#005c63;font-size:21px}.building-block_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_navigation.swiper-button-disabled{opacity:.3;cursor:not-allowed}.building-block_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_scrollbar{width:calc(100% - 96px);height:5px}.building-block_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_scrollbar .swiper-scrollbar-drag{height:5px;background-color:#005c63;border-radius:0;cursor:pointer}@media screen and (min-width:768px){.building-block_company-timeline .timeline .swiper_timeline{margin-bottom:60px}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper{padding-top:45px;padding-bottom:45px}.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .image_wrapper{min-height:100%;padding:100% 0 0 0}}@media screen and (min-width:1200px){.building-block_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper{padding-top:60px;padding-bottom:60px}}.building-block_v2_company-timeline .timeline .swiper_timeline{margin-bottom:24px}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide{height:auto}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner{height:100%}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper{padding-top:24px}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper h3{margin:0;color:#99d9ba}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .image_wrapper{padding:62.5% 0 0 0}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .image_wrapper img{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.building-block_v2_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide{cursor:pointer}.building-block_v2_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide h3{color:#99d9ba;transition:.6s cubic-bezier(.2, .6, .3, 1)}.building-block_v2_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide.swiper-slide-active h3,.building-block_v2_company-timeline .timeline .swiper_timeline-dates .swiper_wrapper .swiper_slide:hover h3{color:#fff}.building-block_v2_company-timeline .timeline .swiper_timeline-controls{margin:0 0 24px 0}.building-block_v2_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_navigation{width:auto;height:50px;padding:0;margin:0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none}.building-block_v2_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_navigation i{color:#fff;font-size:21px}.building-block_v2_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_navigation.swiper-button-disabled{opacity:.3;cursor:not-allowed}.building-block_v2_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_scrollbar{width:calc(100% - 96px);height:5px}.building-block_v2_company-timeline .timeline .swiper_timeline-controls .swiper_timeline-control_scrollbar .swiper-scrollbar-drag{height:5px;background-color:#fff;border-radius:0;cursor:pointer}@media screen and (min-width:768px){.building-block_v2_company-timeline .timeline .swiper_timeline{margin-bottom:48px}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper{padding-top:0;padding-bottom:48px}.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .image_wrapper{min-height:100%}}@media screen and (min-width:1200px){.building-block_v2_company-timeline .timeline .swiper_timeline .swiper_wrapper .swiper_slide .swiper_slide_inner .content_wrapper{padding-bottom:72px}}.building-block_v2_accordion-tabs .accordion-tabs .tabs{display:none}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul{margin:0;list-style:none}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a{padding:16px 24px 16px 24px;display:block;background-color:#fff;border-bottom:none;color:#005c63;font-size:20px;font-weight:900;font-style:normal;line-height:107.143%;transition:.3s cubic-bezier(.51, .18, 0, .88)}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a.is_active,.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a:focus,.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a:hover{background-color:#005c63;color:#fff}.building-block_v2_accordion-tabs .accordion-tabs .item{margin-bottom:1px;position:relative}.building-block_v2_accordion-tabs .accordion-tabs .item .item_content{height:0;padding:0;opacity:0;visibility:hidden}.building-block_v2_accordion-tabs .accordion-tabs .item .item_content .points .point .image{max-height:140px;margin:0 auto 16px auto}.building-block_v2_accordion-tabs .accordion-tabs .item .item_content .points .point h3{margin:0 0 12px 0!important}.building-block_v2_accordion-tabs .accordion-tabs .item .item_content .points .point p{max-width:77%}.building-block_v2_accordion-tabs .accordion-tabs .item:before{padding:16px 24px 16px 24px;display:block;background-color:#005c63;border-bottom:none;color:#fff;font-size:20px;font-weight:900;font-style:normal;line-height:107.143%;content:attr(data-title)}.building-block_v2_accordion-tabs .accordion-tabs .item:after{top:16px;right:24px;position:absolute;color:#fff;font-family:"Font Awesome 6 Pro";font-weight:900;content:"+";transition:.3s cubic-bezier(.51, .18, 0, .88)}.building-block_v2_accordion-tabs .accordion-tabs .item:last-of-type{margin-bottom:0}.building-block_v2_accordion-tabs .accordion-tabs .item.is_active .item_content{height:auto;padding:48px 0 0 0;opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.51, .18, 0, .88)}.building-block_v2_accordion-tabs .accordion-tabs .item.is_active:after{position:absolute;font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f068"}@media screen and (min-width:768px){.building-block_v2_accordion-tabs .accordion-tabs .tabs{display:block}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul{width:100%;position:relative;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;grid-gap:16px}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li{width:100%;padding:0;position:relative;display:inline-block;z-index:1}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a{padding:16px 24px 16px 24px;display:block;background-color:rgba(255,255,255,0);border-bottom:4px solid rgba(153,217,186,0);text-align:center}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a h3{white-space:nowrap;transition:.3s cubic-bezier(.51, .18, 0, .88)}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a.is_active,.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a:focus,.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a:hover{border-bottom:4px solid #99d9ba}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a.is_active h3,.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a:focus h3,.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a:hover h3{color:#fff}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul:after{width:100%;height:2px;left:0;bottom:0;position:absolute;background-color:#005c63;content:""}.building-block_v2_accordion-tabs .accordion-tabs .item{min-height:0;margin-bottom:0;display:none}.building-block_v2_accordion-tabs .accordion-tabs .item:after,.building-block_v2_accordion-tabs .accordion-tabs .item:before{display:none}.building-block_v2_accordion-tabs .accordion-tabs .item.is_active{display:block}}@media screen and (min-width:1200px){.building-block_v2_accordion-tabs .accordion-tabs .tabs ul{grid-gap:32px}.building-block_v2_accordion-tabs .accordion-tabs .tabs ul li a{padding:32px 48px 32px 48px}.building-block_v2_accordion-tabs .accordion-tabs .item .item_content{padding:64px 0 0 0!important}}.pswp{--pswp-bg:#005C63;--pswp-placeholder-bg:#005C63;--pswp-root-z-index:99;--pswp-preloader-color:rgba(#005C63, .7);--pswp-preloader-color-secondary:#FFFFFF;--pswp-icon-color:#FFFFFF;--pswp-icon-color-secondary:#005C63;--pswp-icon-stroke-color:transparent;--pswp-icon-stroke-width:0;--pswp-error-text-color:#EB5757;opacity:0;transition:opacity .3s cubic-bezier(.51, .18, 0, .88)!important;will-change:opacity}.pswp .pswp__bg{opacity:1!important}.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__counter{margin:24px 0 0 24px;font-size:16px;text-shadow:none;opacity:1}.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__preloader{width:30px;height:30px;margin:24px auto 0 24px}.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__preloader .pswp__icn{width:30px;height:30px;top:0;left:0}.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__button--close,.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__button--zoom{width:30px;height:30px;margin:24px 17px 0 0;opacity:1}.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__button--close .pswp__icn,.pswp .pswp__scroll-wrap .pswp__top-bar .pswp__button--zoom .pswp__icn{width:30px;height:30px;top:0;left:0}.pswp .pswp__scroll-wrap .pswp__button--arrow{width:60px;height:60px;margin-top:-30px;top:50%}.pswp .pswp__scroll-wrap .pswp__button--arrow.pswp__button--arrow--prev{left:0}.pswp .pswp__scroll-wrap .pswp__button--arrow.pswp__button--arrow--prev .pswp__icn{left:14px}.pswp .pswp__scroll-wrap .pswp__button--arrow.pswp__button--arrow--next{right:0}.pswp .pswp__scroll-wrap .pswp__button--arrow.pswp__button--arrow--next .pswp__icn{right:14px}.footer h6{margin:0 0 14px 0!important;font-size:16px}.footer p{font-weight:500}.footer .socials .social{margin:0 0 7px 0;font-weight:500;line-height:28px}.footer .socials .social .icon{width:32px}.footer .socials .social .text:after,.footer .socials .social .text:before{width:0;height:1px;top:100%;right:0;position:absolute;content:""}.footer .socials .social .text:before{background-color:rgba(255,255,255,.3);transition:width .4s cubic-bezier(.51, .18, 0, .88) .1s}.footer .socials .social .text:after{background-color:#fff;transition:width .2s cubic-bezier(.29, .18, .26, .83)}.footer .socials .social:last-of-type{margin:0}.footer .socials .social:hover .text:after,.footer .socials .social:hover .text:before{width:100%;left:0}.footer .compliance a{margin:0 0 7px 0;position:relative;display:inline-flex;font-weight:500;line-height:28px}.footer .compliance a:after,.footer .compliance a:before{width:0;height:1px;top:100%;right:0;position:absolute;content:""}.footer .compliance a:before{background-color:rgba(255,255,255,.3);transition:width .4s cubic-bezier(.51, .18, 0, .88) .1s}.footer .compliance a:after{background-color:#fff;transition:width .2s cubic-bezier(.29, .18, .26, .83)}.footer .compliance a:last-of-type{margin:0}.footer .compliance a:hover:after,.footer .compliance a:hover:before{width:100%;left:0}.footer .cookie-policy,.footer .copyright,.footer .watermark{font-family:Gilroy;font-size:16px;font-weight:500;font-style:normal;line-height:162.5%}.footer .cookie-policy:before{background-color:rgba(255,255,255,.3)}.footer .cookie-policy:after{background-color:#fff}.footer .watermark .text{height:auto;padding:0 7px 0 0}.footer .watermark .icon{width:auto;height:14px}.header{width:100%;height:auto;padding:0;top:0;left:0;z-index:9;pointer-events:none}.header .company-logo_with-hamburger .company-logo_container{width:100px;height:100px;transition:.6s cubic-bezier(.2, .6, .3, 1);pointer-events:all}.header .company-logo_with-hamburger .company-logo_container .company-logo_reversed,.header .company-logo_with-hamburger .company-logo_container .company-logo_reversed_short{width:calc(100% - 3rem);height:auto;top:50%;left:50%;transform:translate(-50%,-50%);transition:.6s cubic-bezier(.2, .6, .3, 1)}.header .company-logo_with-hamburger .company-logo_container .company-logo_reversed{min-width:152px}.header .company-logo_with-hamburger .company-logo_container .company-logo_reversed_short{max-width:52px;opacity:0;visibility:hidden}.header .company-logo_with-hamburger .company-logo_container .company-logo_reversed_short.visible_always{opacity:1;visibility:visible}.header .company-logo_with-hamburger .hamburger_container{width:100px;height:100px;padding:0;background-color:#99d9ba;border:none;cursor:pointer;pointer-events:all}.header .company-logo_with-hamburger .hamburger_container .hamburger_wrapper{width:35px;height:35px}.header .company-logo_with-hamburger .hamburger_container .hamburger_wrapper .hamburger{width:100%;height:100%}.header .company-logo_with-hamburger .hamburger_container .hamburger_wrapper .hamburger .bun{width:100%;height:2px;margin:auto;top:0;left:0;bottom:0;background-color:#005c63;transition:.6s width cubic-bezier(.2, .6, .3, 1),transform .3s cubic-bezier(.2, .6, .3, 1);will-change:width,transform}.header .company-logo_with-hamburger .hamburger_container .hamburger_wrapper .hamburger .bun.top{transform:translateY(-5.5px)}.header .company-logo_with-hamburger .hamburger_container .hamburger_wrapper .hamburger .bun.bottom{transform:translateY(5.5px)}.header .company-logo_with-hamburger .hamburger_container.is_active .hamburger_wrapper .hamburger .bun.top{width:28px;transform:translateX(3.5px) rotate(-135deg)}.header .company-logo_with-hamburger .hamburger_container.is_active .hamburger_wrapper .hamburger .bun.bottom{width:28px;transform:translateX(3.5px) rotate(135deg)}.header .row{margin-left:0;margin-right:0}.header .row>*{padding-left:0;padding-right:0}.header.is_scrolling .company-logo_with-hamburger .company-logo_container{width:100px}.header.is_scrolling .company-logo_with-hamburger .company-logo_container .company-logo_reversed{opacity:0;visibility:hidden}.header.is_scrolling .company-logo_with-hamburger .company-logo_container .company-logo_reversed_short{opacity:1;visibility:visible}.primary-navigation{width:100vw;height:100vh;top:0;left:0;opacity:0;visibility:hidden;z-index:8;transition:.6s cubic-bezier(.2, .6, .3, 1);will-change:opacity,visibility;pointer-events:none;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.primary-navigation nav{padding:160px 0 60px 0}.primary-navigation nav ul{margin:0;list-style:none}.primary-navigation nav ul li{padding:0}.primary-navigation nav ul li a{padding:0 30px 1.5rem 30px;position:relative;display:block;color:#fff;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:100%;transition:.6s cubic-bezier(.2, .6, .3, 1)}.primary-navigation nav ul li a .featured-image{width:50vw;height:100vh;top:0;right:0;position:fixed;display:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;visibility:hidden;cursor:auto;z-index:1;transition:.6s cubic-bezier(.2, .6, .3, 1)}.primary-navigation nav ul li a:hover{color:#99d9ba}.primary-navigation nav ul li ul{width:100vw;height:100vh;padding:160px 0 60px 0;top:0;left:0;position:absolute;background-color:#99d9ba;opacity:0;visibility:hidden;z-index:2;transition:.6s cubic-bezier(.2, .6, .3, 1);will-change:opacity,visibility}.primary-navigation nav ul li ul li a{color:#005c63}.primary-navigation nav ul li ul li a:hover{color:#fff}.primary-navigation nav ul li ul li.back a{padding:0 30px 2.25rem calc(30px + 1.5rem)}.primary-navigation nav ul li ul li.back a:before{width:12px;height:12px;top:1px;left:30px;transform:rotate(-135deg);position:absolute;display:block;background-color:transparent;border-top:2px solid;border-right:2px solid;content:""}.primary-navigation nav ul li ul li.current-menu-item a{color:#fff}.primary-navigation nav ul li ul.is_active{opacity:1;visibility:visible}.primary-navigation nav ul li.menu-item-has-children>a:after{width:12px;height:12px;top:3px;right:30px;transform:rotate(45deg);position:absolute;display:block;background-color:transparent;border-top:2px solid;border-right:2px solid;content:""}.primary-navigation nav ul li.current-menu-item>a,.primary-navigation nav ul li.current-menu-parent>a{color:#99d9ba}.primary-navigation nav ul li:last-child a{padding:0 30px 0 30px}.primary-navigation .container-fluid{max-width:none;padding-left:0;padding-right:0}.primary-navigation .container-fluid .container{max-width:none;padding-left:0;padding-right:0}.primary-navigation .container-fluid .container .row{margin-left:0;margin-right:0}.primary-navigation .container-fluid .container .row .col-12{padding-left:0;padding-right:0}.primary-navigation::-webkit-scrollbar{display:none}.primary-navigation.is_active{opacity:1;visibility:visible;pointer-events:all}@media screen and (min-width:768px){.header .company-logo_with-hamburger .company-logo_container{width:200px}.primary-navigation{width:50vw}.primary-navigation nav{padding:190px 0 90px 0}.primary-navigation nav ul li a{padding:0 45px 1.875rem 45px;font-size:19px}.primary-navigation nav ul li ul{width:50vw;padding:190px 0 90px 0;left:50vw}.primary-navigation nav ul li ul li a{padding:0 45px 1.875rem 90px}.primary-navigation nav ul li ul li.back a{padding:0 45px 1.875rem 90px}.primary-navigation nav ul li ul li.back a:before{top:3px;left:45px}.primary-navigation nav ul li ul li:last-child a{padding:0 45px 0 90px}.primary-navigation nav ul li.menu-item-has-children>a:after{top:3px;right:45px}.primary-navigation nav ul li.current-menu-parent ul{opacity:1;visibility:visible}.primary-navigation nav ul li.current-menu-item a .featured-image{opacity:1!important;visibility:visible!important;z-index:0!important}.primary-navigation nav ul li:last-child a{padding:0 45px 0 45px}.primary-navigation.is_active nav ul li a .featured-image{display:block}.primary-navigation.is_active nav ul li ul li a .featured-image{display:none}}@media screen and (min-width:1200px){.primary-navigation{width:33.33333vw}.primary-navigation nav{padding:220px 0 120px 0}.primary-navigation nav ul li a{padding:0 60px 1.875rem 120px}.primary-navigation nav ul li a .featured-image{width:66.66666vw}.primary-navigation nav ul li ul{width:33.33333vw;padding:220px 0 120px 0;left:33.33333vw}.primary-navigation nav ul li ul li a{padding:0 60px 1.875rem 120px}.primary-navigation nav ul li ul li a .featured-image{width:33.33333vw}.primary-navigation nav ul li ul li.back a{padding:0 60px 1.875rem 120px}.primary-navigation nav ul li ul li.back a:before{top:5px;left:60px}.primary-navigation nav ul li ul li:last-child a{padding:0 60px 0 120px}.primary-navigation nav ul li.menu-item-has-children>a:after{top:5px;right:60px}.primary-navigation nav ul li:last-child a{padding:0 60px 0 120px}.primary-navigation.is_active nav ul li ul li a .featured-image{display:block}}@media screen and (min-width:1920px){.primary-navigation nav ul li a{padding:0 60px 2.25rem 120px;font-size:22px}.primary-navigation nav ul li ul li a{padding:0 60px 2.25rem 120px}.primary-navigation nav ul li ul li.back a{padding:0 60px 2.25rem 120px}.primary-navigation nav ul li ul li.back a:before{top:7px}.primary-navigation nav ul li.menu-item-has-children>a:after{top:7px}}@font-face{font-family:"Neue Haas Grotesk Display Pro";src:url("https://www.mclh.co.uk/app/themes/mclandhar/fonts/wordpressNeueHaasDisplay-Roman.eot");src:url("https://www.mclh.co.uk/app/themes/mclandhar/fonts/wordpress/NeueHaasDisplay-Roman.eot?#iefix") format("embedded-opentype"),url("https://www.mclh.co.uk/app/themes/mclandhar/fonts/wordpress/NeueHaasDisplay-Roman.woff2") format("woff2"),url("https://www.mclh.co.uk/app/themes/mclandhar/fonts/wordpress/NeueHaasDisplay-Roman.woff") format("woff"),url("https://www.mclh.co.uk/app/themes/mclandhar/fonts/wordpress/NeueHaasDisplay-Roman.ttf") format("truetype"),url("https://www.mclh.co.uk/app/themes/mclandhar/fonts/wordpress/NeueHaasDisplay-Roman.svg#NeueHaasDisplay-Roman") format("svg");font-weight:500;font-style:normal;font-display:swap}body.login{background-color:#fefefe}body.login svg{display:none}body.login #login{position:relative;width:100%!important;min-height:100%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column}body.login #login h1{width:100%;max-width:calc(320px - 1.25rem);padding:1.875rem;margin:0;color:#29293d;display:flex;justify-content:center}body.login #login h1 a{background-image:none;position:relative;margin:0 20px 0;height:auto;width:20px}body.login #login h1 a:before{content:"";display:block;position:absolute;top:50%;left:50%;color:#29293d;line-height:22px;text-indent:0;width:75px;height:20px;line-height:22px;text-indent:0;transform:translate(-50%,-50%);background-image:url("https://www.mclh.co.uk/app/themes/mclandhar/images/wordpress/login_cross.svg");background-size:contain;background-position:center;background-repeat:no-repeat}body.login #login h1:before{width:75px;height:48px;margin:0;background-image:url("https://www.mclh.co.uk/app/themes/mclandhar/images/wordpress/login_company-logo.svg");background-size:contain;background-position:center;background-repeat:no-repeat;content:""}body.login #login h1:after{width:75px;max-width:none;height:48px;margin:0;background-image:url("https://www.mclh.co.uk/app/themes/mclandhar/images/wordpress/company-logo_reversed_short.svg");background-size:contain;background-position:center;background-repeat:no-repeat;content:""}body.login #login form{width:100%;max-width:calc(320px - 1.25rem);padding:.9375rem;margin:0;border:none;box-shadow:none}body.login #login form input,body.login #login form label{font-family:"Neue Haas Grotesk Display Pro";color:#29293d;font-size:16px;line-height:22px}body.login #login form label{margin:0 0 5px 0;font-size:16px;line-height:22px}body.login #login form input[type=checkbox],body.login #login form input[type=password],body.login #login form input[type=text]{width:100%;height:50px;padding:0 .625rem 0 .625rem;margin:0 0 1.5625rem 0;background-color:#fefefe;border:1px solid #c3c3d6;border-radius:10px;outline:0;box-shadow:none;color:#29293d;line-height:48px}body.login #login form .wp-hide-pw{min-width:50px;min-height:50px;outline:0;box-shadow:none}body.login #login form .wp-hide-pw span{color:#7773ff}body.login #login form .forgetmenot{height:50px;display:flex;align-items:center}body.login #login form .forgetmenot input[type=checkbox]{width:22px;height:22px;padding:0;margin:0 .625rem 0 0;background-color:#fefefe;border:1px solid #c3c3d6;border-radius:5px;outline:0;box-shadow:none}body.login #login form .forgetmenot input[type=checkbox]:before{width:4px;height:12px;margin:0;top:-14px;transform:rotate(45deg);position:relative;display:none;border-bottom:3px solid #7773ff;border-right:3px solid #7773ff;float:none;vertical-align:baseline;content:""}body.login #login form .forgetmenot input[type=checkbox]:checked:before{display:inline-block}body.login #login form .forgetmenot label{margin:0;line-height:20px}body.login #login form .forgetmenot input[type=checkbox]:focus,body.login #login form input[type=password]:focus,body.login #login form input[type=text]:focus{border:1px solid #7773ff;outline:0;box-shadow:none}body.login #login form .submit input[type=submit]{width:auto;min-width:125px;height:50px;padding:0 10px;margin:0;display:flex;justify-content:center;align-items:center;background-color:#7773ff;border:none;border-radius:10px;outline:0;box-shadow:none;color:#fefefe;font-family:"Neue Haas Grotesk Display Pro";font-size:16px;transition:.4s cubic-bezier(.51, .18, 0, .88)}body.login #login form .submit input[type=submit]:focus{background-color:#cc54ba}body.login #backtoblog,body.login #nav{margin:1.9375rem 0 0 0}body.login #backtoblog a,body.login #nav a,body.login .privacy-policy-page-link a{position:relative;display:inline-block;color:#29293d;font-family:"Neue Haas Grotesk Display Pro";font-size:16px;font-weight:400;font-style:normal;line-height:21px;text-decoration:none}body.login #backtoblog a:after,body.login #backtoblog a:before,body.login #nav a:after,body.login #nav a:before,body.login .privacy-policy-page-link a:after,body.login .privacy-policy-page-link a:before{width:0;height:1px;top:100%;right:0;position:absolute;content:""}body.login #backtoblog a:before,body.login #nav a:before,body.login .privacy-policy-page-link a:before{background-color:rgba(94,90,219,.1);transition:width .4s cubic-bezier(.51, .18, 0, .88) .1s}body.login #backtoblog a:after,body.login #nav a:after,body.login .privacy-policy-page-link a:after{background-color:#5e5adb;transition:width .2s cubic-bezier(.29, .18, .26, .83)}body.login #backtoblog a:focus,body.login #nav a:focus,body.login .privacy-policy-page-link a:focus{background-color:transparent;border:none;outline:0;box-shadow:none;color:#7773ff}body.login .privacy-policy-page-link{padding:0 0 .9375rem 0;margin:1.875rem 0 0 0}.login #login_error,.login .message,.login .success{font-family:"Neue Haas Grotesk Display Pro";font-size:14px;width:100%;max-width:calc(320px - 1.25rem);padding:.9375rem;margin:0 0 .9375rem 0;background-color:#fefefe;border-left:5px solid #7773ff;box-shadow:0 0 8px rgba(0,0,0,.1)}.language-switcher{display:none}@media screen and (min-width:640px){body.login #login h1{width:360px;max-width:360px}body.login #login form{width:360px;max-width:360px;padding:1.875rem}body.login #login form input[type=password],body.login #login form input[type=text]{padding:0 .9375rem 0 .9375rem;margin:0 0 1.5625rem 0}body.login #backtoblog,body.login #nav{margin:2.875rem 0 0 0}body.login .privacy-policy-page-link{padding:0 0 1.875rem 0}.login #login_error,.login .message,.login .success{width:360px;max-width:360px;padding:1.875rem;margin:0 0 1.875rem 0}}@media screen and (min-width:1024px){body.login svg{display:block;position:absolute;height:100%;width:40%;top:0;left:0}body.login svg path#Path_22,body.login svg path#Path_29,body.login svg path#Path_4,body.login svg path#Path_464,body.login svg path#Path_470,body.login svg path#Path_473,body.login svg path#Path_6{animation:fade-out-One 6s infinite}body.login svg path#Path_11,body.login svg path#Path_13,body.login svg path#Path_15,body.login svg path#Path_19,body.login svg path#Path_27,body.login svg path#Path_463,body.login svg path#Path_475,body.login svg path#Path_477,body.login svg path#Path_489,body.login svg path#Path_9{animation:fade-out-Two 12s infinite}body.login::before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:#8e76f5;background:linear-gradient(90deg,#8e76f5 0,#cc54ba 100%);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@keyframes fade-out-One{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes fade-out-Two{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}body.login #login{width:60%!important;left:85%;transform:translateX(-75%);box-shadow:-10px 0 15px rgba(0,0,0,.4)}body.login #login form input,body.login #login form label{font-size:18px}body.login #login form .submit input[type=submit]{font-size:18px}body.login #login form .submit input[type=submit]:hover{background-color:#cc54ba}body.login #backtoblog a:hover,body.login #nav a:hover,body.login .privacy-policy-page-link a:hover{color:#7773ff}body.login #backtoblog a:hover:after,body.login #backtoblog a:hover:before,body.login #nav a:hover:after,body.login #nav a:hover:before,body.login .privacy-policy-page-link a:hover:after,body.login .privacy-policy-page-link a:hover:before{width:100%;left:0}body.login #backtoblog{position:absolute;bottom:80px;width:calc(50% - 50px);left:0;margin:0;padding:0;display:flex;justify-content:flex-end}body.login .privacy-policy-page-link{position:absolute;bottom:80px;width:calc(50% - 10px);margin:0;padding:0;right:0;display:flex;justify-content:flex-start}body.login #backtoblog a,body.login #nav a,body.login .privacy-policy-page-link a{font-size:18px}}@media screen and (max-height:820px){body.login #backtoblog{bottom:25px}body.login .privacy-policy-page-link{bottom:25px}}@media screen and (max-height:650px){body.login #backtoblog,body.login .privacy-policy-page-link{width:-moz-fit-content;width:fit-content;bottom:0;position:relative;display:inline-block;margin:2.875rem 0 0 0}}html.lenis{height:auto!important}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain!important}.lenis.lenis-scrolling iframe{pointer-events:none!important}.lenis.lenis-stopped{overflow:hidden!important}.frm_display_format_buttons input[type=radio]:not([disabled])+.frm_label_button_container:hover{border-color:#015c63;box-shadow:0 0 0 1px #015c63}#mfp-form_feedback h4{color:#fff;font-size:25px;margin-bottom:1rem}#mfp-form_feedback h4 span{color:#99d9ba}#mfp-form_feedback .frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_label_button_container{background-color:#99d9ba;border-color:#99d9ba}#mfp-form_feedback.mfp-form{width:calc(100% - 1.25rem);max-width:none;padding:1rem;margin:auto;position:fixed;background-color:#005c63;z-index:99999;top:50%;left:50%;transform:translate(-50%,-50%)}#mfp-form_feedback.mfp-form .mfp-close{color:#fff}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field{display:flex;flex-direction:column}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field .frm_primary_label,#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_form_field label{color:#fff;font-size:18px;font-weight:600;line-height:26px;text-transform:none}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit{margin:1rem 0 0 0}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit{border-color:#fff}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit .text{color:#fff}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit .icon{border-left-color:#fff}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit .icon i{color:#fff}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover{background-color:#fff}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover .text{color:#025b63}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover .icon{border-left-color:#025b63}#mfp-form_feedback .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit .frm_button_submit:hover .icon i{color:#025b63}#mfp-form_feedback .frm_display_format_buttons .frm_label_button_container{border-radius:0;width:40px;height:40px;text-align:center;justify-content:center;color:#015c63;padding:13px var(--field-pad);transition:all .25s ease-in-out}#mfp-form_feedback .frm_display_format_buttons .frm_label_button_container:hover{background-color:#99d9ba;border-color:#99d9ba}#mfp-form_feedback .frm_display_format_buttons.frm_image_options .frm_opt_container{width:auto}@media screen and (min-width:576px){#mfp-form_feedback.mfp-form{width:calc(100% - 1.875rem);max-width:310px;padding:2rem 2rem 1rem 2rem}}html{width:100%;max-width:100%;overflow-x:hidden}ol,ul{padding:0}a{text-decoration:none}.loader{width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;z-index:11;touch-action:none}.loader .loader_logo .logo{width:55vw;height:auto}.main{visibility:hidden}.default-content_text *{color:#005c63}.default-content_text li,.default-content_text p{color:#2b2b2b}.default-content_text a:last-child:not(.ignore),.default-content_text h1:last-child:not(.ignore),.default-content_text h2:last-child:not(.ignore),.default-content_text h3:last-child:not(.ignore),.default-content_text h4:last-child:not(.ignore),.default-content_text h5:last-child:not(.ignore),.default-content_text h6:last-child:not(.ignore),.default-content_text li:last-child:not(.ignore),.default-content_text ol:last-child:not(.ignore),.default-content_text p:last-child:not(.ignore),.default-content_text span:last-child:not(.ignore),.default-content_text ul:last-child:not(.ignore){margin-bottom:0!important}.default-content_text h1,.default-content_text h2,.default-content_text h3{margin:32px 0 24px 0}.default-content_text h1:first-of-type,.default-content_text h2:first-of-type,.default-content_text h3:first-of-type{margin:0 0 24px 0}.default-content_text h4,.default-content_text h5,.default-content_text h6{margin:24px 0 18px 0}.default-content_text h4:first-of-type,.default-content_text h5:first-of-type,.default-content_text h6:first-of-type{margin:18px 0 18px 0}.default-content_text ol,.default-content_text ul{margin:0 0 1rem .9rem}.default-content_text ol li,.default-content_text ul li{padding:0 0 .625rem 0}.default-content_text ol li::marker,.default-content_text ul li::marker{color:#005c63}.default-content_text ol li:last-of-type,.default-content_text ul li:last-of-type{padding:0}.default-content_text blockquote{margin:0 0 24px 0;position:relative}.default-content_text blockquote:before{top:-.75rem;left:-1.5rem;position:absolute;z-index:-1;content:url("https://www.mclh.co.uk/app/themes/mclandhar/assets/images/blockquote.svg")}.default-content_text blockquote+h4{margin:0 0 .75rem 0!important}.default-content_text.background-colour_green *{color:#fff}.default-content_text.background-colour_white *{color:#2b2b2b}.listings_filters .filters .controls .control,.policies_filters .filters .controls .control,.posts_filters .filters .controls .control,.resources_filters .filters .controls .control{width:auto;height:50px;padding:0 24px 0 24px;margin:0 24px 24px 0;background-color:rgba(0,92,99,0);border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:46px;cursor:pointer;transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings_filters .filters .controls .control.mixitup-control-active,.listings_filters .filters .controls .control:hover,.policies_filters .filters .controls .control.mixitup-control-active,.policies_filters .filters .controls .control:hover,.posts_filters .filters .controls .control.mixitup-control-active,.posts_filters .filters .controls .control:hover,.resources_filters .filters .controls .control.mixitup-control-active,.resources_filters .filters .controls .control:hover{background-color:#005c63;border:2px solid #005c63;color:#fff}.posts_filters .filters .search_wrapper{height:50px}.posts_filters .filters .search_wrapper .search{width:100%;height:50px;padding:0 1.5rem 0 1.5rem;margin:0;background-color:rgba(0,92,99,0);border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:46px;text-align:left;transition:.6s cubic-bezier(.2, .6, .3, 1)}.posts_filters .filters .search_wrapper .search::-moz-placeholder{color:#005c63}.posts_filters .filters .search_wrapper .search::placeholder{color:#005c63}.posts_filters .filters .search_wrapper:after{top:calc(50% + 1px);right:2.25rem;transform:translateY(-50%) rotate(0);position:absolute;color:#99d9ba;font-family:"Font Awesome 6 Sharp";font-size:21px;content:"\f178";transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings_filters .filters h3{margin:0 0 12px 0}.listings_filters .filters h3.fake,.listings_filters .filters h3.job-location{margin:24px 0 12px 0}.listings_filters .filters .search_wrapper{width:100%}.listings_filters .filters .search_wrapper .search{width:100%;height:50px;padding:0 1.5rem 0 1.5rem;margin:0;background-color:rgba(0,92,99,0);border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:46px;text-align:left;transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings_filters .filters .search_wrapper .search:focus{border:2px solid #005c63}.listings_filters .filters .search_wrapper:after{top:calc(50% + 1px);right:2.25rem;transform:translateY(-50%) rotate(0);position:absolute;color:#99d9ba;font-family:"Font Awesome 6 Sharp";font-size:21px;content:"\f178";transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings_filters .filters .search_wrapper ::-webkit-input-placeholder{color:#005c63;opacity:1}.listings_filters .filters .search_wrapper :-moz-placeholder{color:#005c63;opacity:1}.listings_filters .filters .search_wrapper ::-moz-placeholder{color:#005c63;opacity:1}.listings_filters .filters .search_wrapper :-ms-input-placeholder{color:#005c63;opacity:1}.listings_filters .filters .select_wrapper{width:100%}.listings_filters .filters .select_wrapper .select{width:100%;height:50px;padding:0 1.5rem 0 1.5rem;margin:0;background:url(https://www.mclh.co.uk/app/themes/mclandhar/assets/images/arrow-down_light-green.svg) calc(100% - 1.5rem)/18px no-repeat;background-color:rgba(0,92,99,0);border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:46px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings_filters .filters .select_wrapper .select:focus{border:2px solid #005c63}.listings_filters .filters .select_wrapper ::-webkit-input-placeholder{color:#005c63;opacity:1}.listings_filters .filters .select_wrapper :-moz-placeholder{color:#005c63;opacity:1}.listings_filters .filters .select_wrapper ::-moz-placeholder{color:#005c63;opacity:1}.listings_filters .filters .select_wrapper :-ms-input-placeholder{color:#005c63;opacity:1}.policies_filters h3,.posts_filters h3,.projects_filters h3{margin:0}.listings .listing.stacked .image_wrapper,.listings .post.stacked .image_wrapper,.listings .resource-category.stacked .image_wrapper,.posts .listing.stacked .image_wrapper,.posts .post.stacked .image_wrapper,.posts .resource-category.stacked .image_wrapper,.resources_categories .listing.stacked .image_wrapper,.resources_categories .post.stacked .image_wrapper,.resources_categories .resource-category.stacked .image_wrapper{padding:100% 0 0 0}.listings .listing.stacked .image_wrapper .image,.listings .post.stacked .image_wrapper .image,.listings .resource-category.stacked .image_wrapper .image,.posts .listing.stacked .image_wrapper .image,.posts .post.stacked .image_wrapper .image,.posts .resource-category.stacked .image_wrapper .image,.resources_categories .listing.stacked .image_wrapper .image,.resources_categories .post.stacked .image_wrapper .image,.resources_categories .resource-category.stacked .image_wrapper .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings .listing.stacked .content_wrapper .category,.listings .listing.stacked .content_wrapper .location,.listings .post.stacked .content_wrapper .category,.listings .post.stacked .content_wrapper .location,.listings .resource-category.stacked .content_wrapper .category,.listings .resource-category.stacked .content_wrapper .location,.posts .listing.stacked .content_wrapper .category,.posts .listing.stacked .content_wrapper .location,.posts .post.stacked .content_wrapper .category,.posts .post.stacked .content_wrapper .location,.posts .resource-category.stacked .content_wrapper .category,.posts .resource-category.stacked .content_wrapper .location,.resources_categories .listing.stacked .content_wrapper .category,.resources_categories .listing.stacked .content_wrapper .location,.resources_categories .post.stacked .content_wrapper .category,.resources_categories .post.stacked .content_wrapper .location,.resources_categories .resource-category.stacked .content_wrapper .category,.resources_categories .resource-category.stacked .content_wrapper .location{margin:12px 0 0 0;color:#99d9ba}.listings .listing.stacked .content_wrapper .title,.listings .post.stacked .content_wrapper .title,.listings .resource-category.stacked .content_wrapper .title,.posts .listing.stacked .content_wrapper .title,.posts .post.stacked .content_wrapper .title,.posts .resource-category.stacked .content_wrapper .title,.resources_categories .listing.stacked .content_wrapper .title,.resources_categories .post.stacked .content_wrapper .title,.resources_categories .resource-category.stacked .content_wrapper .title{margin:4px 0 16px 0}.listings .listing.stacked .content_wrapper .button_primary,.listings .post.stacked .content_wrapper .button_primary,.listings .resource-category.stacked .content_wrapper .button_primary,.posts .listing.stacked .content_wrapper .button_primary,.posts .post.stacked .content_wrapper .button_primary,.posts .resource-category.stacked .content_wrapper .button_primary,.resources_categories .listing.stacked .content_wrapper .button_primary,.resources_categories .post.stacked .content_wrapper .button_primary,.resources_categories .resource-category.stacked .content_wrapper .button_primary{margin:calc(24px - 1rem) 0 0 0}.listings .listing.stacked.inverted:hover .content_wrapper .button_primary,.listings .post.stacked.inverted:hover .content_wrapper .button_primary,.listings .resource-category.stacked.inverted:hover .content_wrapper .button_primary,.posts .listing.stacked.inverted:hover .content_wrapper .button_primary,.posts .post.stacked.inverted:hover .content_wrapper .button_primary,.posts .resource-category.stacked.inverted:hover .content_wrapper .button_primary,.resources_categories .listing.stacked.inverted:hover .content_wrapper .button_primary,.resources_categories .post.stacked.inverted:hover .content_wrapper .button_primary,.resources_categories .resource-category.stacked.inverted:hover .content_wrapper .button_primary{background-color:#fff}.listings .listing.stacked.inverted:hover .content_wrapper .button_primary .text,.listings .post.stacked.inverted:hover .content_wrapper .button_primary .text,.listings .resource-category.stacked.inverted:hover .content_wrapper .button_primary .text,.posts .listing.stacked.inverted:hover .content_wrapper .button_primary .text,.posts .post.stacked.inverted:hover .content_wrapper .button_primary .text,.posts .resource-category.stacked.inverted:hover .content_wrapper .button_primary .text,.resources_categories .listing.stacked.inverted:hover .content_wrapper .button_primary .text,.resources_categories .post.stacked.inverted:hover .content_wrapper .button_primary .text,.resources_categories .resource-category.stacked.inverted:hover .content_wrapper .button_primary .text{color:#005c63}.listings .listing.stacked.inverted:hover .content_wrapper .button_primary .icon,.listings .post.stacked.inverted:hover .content_wrapper .button_primary .icon,.listings .resource-category.stacked.inverted:hover .content_wrapper .button_primary .icon,.posts .listing.stacked.inverted:hover .content_wrapper .button_primary .icon,.posts .post.stacked.inverted:hover .content_wrapper .button_primary .icon,.posts .resource-category.stacked.inverted:hover .content_wrapper .button_primary .icon,.resources_categories .listing.stacked.inverted:hover .content_wrapper .button_primary .icon,.resources_categories .post.stacked.inverted:hover .content_wrapper .button_primary .icon,.resources_categories .resource-category.stacked.inverted:hover .content_wrapper .button_primary .icon{border-left:2px solid #005c63}.listings .listing.stacked.inverted:hover .content_wrapper .button_primary .icon i,.listings .post.stacked.inverted:hover .content_wrapper .button_primary .icon i,.listings .resource-category.stacked.inverted:hover .content_wrapper .button_primary .icon i,.posts .listing.stacked.inverted:hover .content_wrapper .button_primary .icon i,.posts .post.stacked.inverted:hover .content_wrapper .button_primary .icon i,.posts .resource-category.stacked.inverted:hover .content_wrapper .button_primary .icon i,.resources_categories .listing.stacked.inverted:hover .content_wrapper .button_primary .icon i,.resources_categories .post.stacked.inverted:hover .content_wrapper .button_primary .icon i,.resources_categories .resource-category.stacked.inverted:hover .content_wrapper .button_primary .icon i{color:#005c63}.listings .listing.stacked:hover .image_wrapper .image,.listings .post.stacked:hover .image_wrapper .image,.listings .resource-category.stacked:hover .image_wrapper .image,.posts .listing.stacked:hover .image_wrapper .image,.posts .post.stacked:hover .image_wrapper .image,.posts .resource-category.stacked:hover .image_wrapper .image,.resources_categories .listing.stacked:hover .image_wrapper .image,.resources_categories .post.stacked:hover .image_wrapper .image,.resources_categories .resource-category.stacked:hover .image_wrapper .image{transform:scale3d(1.1,1.1,1.1)}.listings .listing.stacked:hover .content_wrapper .button_primary,.listings .post.stacked:hover .content_wrapper .button_primary,.listings .resource-category.stacked:hover .content_wrapper .button_primary,.posts .listing.stacked:hover .content_wrapper .button_primary,.posts .post.stacked:hover .content_wrapper .button_primary,.posts .resource-category.stacked:hover .content_wrapper .button_primary,.resources_categories .listing.stacked:hover .content_wrapper .button_primary,.resources_categories .post.stacked:hover .content_wrapper .button_primary,.resources_categories .resource-category.stacked:hover .content_wrapper .button_primary{background-color:#005c63}.listings .listing.stacked:hover .content_wrapper .button_primary .text,.listings .post.stacked:hover .content_wrapper .button_primary .text,.listings .resource-category.stacked:hover .content_wrapper .button_primary .text,.posts .listing.stacked:hover .content_wrapper .button_primary .text,.posts .post.stacked:hover .content_wrapper .button_primary .text,.posts .resource-category.stacked:hover .content_wrapper .button_primary .text,.resources_categories .listing.stacked:hover .content_wrapper .button_primary .text,.resources_categories .post.stacked:hover .content_wrapper .button_primary .text,.resources_categories .resource-category.stacked:hover .content_wrapper .button_primary .text{color:#fff}.listings .listing.stacked:hover .content_wrapper .button_primary .icon,.listings .post.stacked:hover .content_wrapper .button_primary .icon,.listings .resource-category.stacked:hover .content_wrapper .button_primary .icon,.posts .listing.stacked:hover .content_wrapper .button_primary .icon,.posts .post.stacked:hover .content_wrapper .button_primary .icon,.posts .resource-category.stacked:hover .content_wrapper .button_primary .icon,.resources_categories .listing.stacked:hover .content_wrapper .button_primary .icon,.resources_categories .post.stacked:hover .content_wrapper .button_primary .icon,.resources_categories .resource-category.stacked:hover .content_wrapper .button_primary .icon{border-left:2px solid #fff}.listings .listing.stacked:hover .content_wrapper .button_primary .icon i,.listings .post.stacked:hover .content_wrapper .button_primary .icon i,.listings .resource-category.stacked:hover .content_wrapper .button_primary .icon i,.posts .listing.stacked:hover .content_wrapper .button_primary .icon i,.posts .post.stacked:hover .content_wrapper .button_primary .icon i,.posts .resource-category.stacked:hover .content_wrapper .button_primary .icon i,.resources_categories .listing.stacked:hover .content_wrapper .button_primary .icon i,.resources_categories .post.stacked:hover .content_wrapper .button_primary .icon i,.resources_categories .resource-category.stacked:hover .content_wrapper .button_primary .icon i{color:#fff}.listings .listing.flat,.listings .post.flat,.listings .resource-category.flat,.posts .listing.flat,.posts .post.flat,.posts .resource-category.flat,.resources_categories .listing.flat,.resources_categories .post.flat,.resources_categories .resource-category.flat{margin-bottom:1.5rem}.listings .listing.flat .post-part_first .image_wrapper,.listings .post.flat .post-part_first .image_wrapper,.listings .resource-category.flat .post-part_first .image_wrapper,.posts .listing.flat .post-part_first .image_wrapper,.posts .post.flat .post-part_first .image_wrapper,.posts .resource-category.flat .post-part_first .image_wrapper,.resources_categories .listing.flat .post-part_first .image_wrapper,.resources_categories .post.flat .post-part_first .image_wrapper,.resources_categories .resource-category.flat .post-part_first .image_wrapper{padding:100% 0 0 0}.listings .listing.flat .post-part_first .image_wrapper .image,.listings .post.flat .post-part_first .image_wrapper .image,.listings .resource-category.flat .post-part_first .image_wrapper .image,.posts .listing.flat .post-part_first .image_wrapper .image,.posts .post.flat .post-part_first .image_wrapper .image,.posts .resource-category.flat .post-part_first .image_wrapper .image,.resources_categories .listing.flat .post-part_first .image_wrapper .image,.resources_categories .post.flat .post-part_first .image_wrapper .image,.resources_categories .resource-category.flat .post-part_first .image_wrapper .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.6s cubic-bezier(.2, .6, .3, 1)}.listings .listing.flat .post-part_last,.listings .post.flat .post-part_last,.listings .resource-category.flat .post-part_last,.posts .listing.flat .post-part_last,.posts .post.flat .post-part_last,.posts .resource-category.flat .post-part_last,.resources_categories .listing.flat .post-part_last,.resources_categories .post.flat .post-part_last,.resources_categories .resource-category.flat .post-part_last{margin-top:1.5rem}.listings .listing.flat .post-part_last .category,.listings .post.flat .post-part_last .category,.listings .resource-category.flat .post-part_last .category,.posts .listing.flat .post-part_last .category,.posts .post.flat .post-part_last .category,.posts .resource-category.flat .post-part_last .category,.resources_categories .listing.flat .post-part_last .category,.resources_categories .post.flat .post-part_last .category,.resources_categories .resource-category.flat .post-part_last .category{margin:0 0 8px 0;color:#99d9ba}.listings .listing.flat .post-part_last .category.background-colour_light-green,.listings .post.flat .post-part_last .category.background-colour_light-green,.listings .resource-category.flat .post-part_last .category.background-colour_light-green,.posts .listing.flat .post-part_last .category.background-colour_light-green,.posts .post.flat .post-part_last .category.background-colour_light-green,.posts .resource-category.flat .post-part_last .category.background-colour_light-green,.resources_categories .listing.flat .post-part_last .category.background-colour_light-green,.resources_categories .post.flat .post-part_last .category.background-colour_light-green,.resources_categories .resource-category.flat .post-part_last .category.background-colour_light-green{background-color:transparent;color:#99d9ba}.listings .listing.flat .post-part_last .category.background-colour_orange,.listings .post.flat .post-part_last .category.background-colour_orange,.listings .resource-category.flat .post-part_last .category.background-colour_orange,.posts .listing.flat .post-part_last .category.background-colour_orange,.posts .post.flat .post-part_last .category.background-colour_orange,.posts .resource-category.flat .post-part_last .category.background-colour_orange,.resources_categories .listing.flat .post-part_last .category.background-colour_orange,.resources_categories .post.flat .post-part_last .category.background-colour_orange,.resources_categories .resource-category.flat .post-part_last .category.background-colour_orange{background-color:transparent;color:#f8635d}.listings .listing.flat .post-part_last .category.background-colour_yellow,.listings .post.flat .post-part_last .category.background-colour_yellow,.listings .resource-category.flat .post-part_last .category.background-colour_yellow,.posts .listing.flat .post-part_last .category.background-colour_yellow,.posts .post.flat .post-part_last .category.background-colour_yellow,.posts .resource-category.flat .post-part_last .category.background-colour_yellow,.resources_categories .listing.flat .post-part_last .category.background-colour_yellow,.resources_categories .post.flat .post-part_last .category.background-colour_yellow,.resources_categories .resource-category.flat .post-part_last .category.background-colour_yellow{background-color:transparent;color:#f0d14d}.listings .listing.flat .post-part_last .category.background-colour_pink,.listings .post.flat .post-part_last .category.background-colour_pink,.listings .resource-category.flat .post-part_last .category.background-colour_pink,.posts .listing.flat .post-part_last .category.background-colour_pink,.posts .post.flat .post-part_last .category.background-colour_pink,.posts .resource-category.flat .post-part_last .category.background-colour_pink,.resources_categories .listing.flat .post-part_last .category.background-colour_pink,.resources_categories .post.flat .post-part_last .category.background-colour_pink,.resources_categories .resource-category.flat .post-part_last .category.background-colour_pink{background-color:transparent;color:#ce8ec3}.listings .listing.flat .post-part_last .category.background-colour_blue,.listings .post.flat .post-part_last .category.background-colour_blue,.listings .resource-category.flat .post-part_last .category.background-colour_blue,.posts .listing.flat .post-part_last .category.background-colour_blue,.posts .post.flat .post-part_last .category.background-colour_blue,.posts .resource-category.flat .post-part_last .category.background-colour_blue,.resources_categories .listing.flat .post-part_last .category.background-colour_blue,.resources_categories .post.flat .post-part_last .category.background-colour_blue,.resources_categories .resource-category.flat .post-part_last .category.background-colour_blue{background-color:transparent;color:#94c9e8}.listings .listing.flat .post-part_last .title,.listings .post.flat .post-part_last .title,.listings .resource-category.flat .post-part_last .title,.posts .listing.flat .post-part_last .title,.posts .post.flat .post-part_last .title,.posts .resource-category.flat .post-part_last .title,.resources_categories .listing.flat .post-part_last .title,.resources_categories .post.flat .post-part_last .title,.resources_categories .resource-category.flat .post-part_last .title{margin:0 0 32px 0}.listings .listing.flat .post-part_last .button_primary,.listings .post.flat .post-part_last .button_primary,.listings .resource-category.flat .post-part_last .button_primary,.posts .listing.flat .post-part_last .button_primary,.posts .post.flat .post-part_last .button_primary,.posts .resource-category.flat .post-part_last .button_primary,.resources_categories .listing.flat .post-part_last .button_primary,.resources_categories .post.flat .post-part_last .button_primary,.resources_categories .resource-category.flat .post-part_last .button_primary{margin:calc(32px - 1rem) 0 0 0}.listings .listing.flat:last-child,.listings .post.flat:last-child,.listings .resource-category.flat:last-child,.posts .listing.flat:last-child,.posts .post.flat:last-child,.posts .resource-category.flat:last-child,.resources_categories .listing.flat:last-child,.resources_categories .post.flat:last-child,.resources_categories .resource-category.flat:last-child{margin-bottom:0}.listings .listing.stacked .content_wrapper{padding:32px;border:2px solid #99d9ba}.listings .listing.stacked .content_wrapper h3{margin:0 0 20px 0!important}.listings .listing.stacked .content_wrapper h3.location{margin:0!important}.listings .listing.stacked .content_wrapper p{margin:0}.listings .listing.stacked .content_wrapper .button_primary{margin:24px 0 0 0}.policies .policy .image_wrapper,.policies .resource .image_wrapper,.policies .resource-category .image_wrapper,.resources .policy .image_wrapper,.resources .resource .image_wrapper,.resources .resource-category .image_wrapper,.resources_categories .policy .image_wrapper,.resources_categories .resource .image_wrapper,.resources_categories .resource-category .image_wrapper{padding:142.17% 0 0 0}.policies .policy .image_wrapper .image,.policies .resource .image_wrapper .image,.policies .resource-category .image_wrapper .image,.resources .policy .image_wrapper .image,.resources .resource .image_wrapper .image,.resources .resource-category .image_wrapper .image,.resources_categories .policy .image_wrapper .image,.resources_categories .resource .image_wrapper .image,.resources_categories .resource-category .image_wrapper .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.6s cubic-bezier(.2, .6, .3, 1)}.policies .policy .content_wrapper .title,.policies .resource .content_wrapper .title,.policies .resource-category .content_wrapper .title,.resources .policy .content_wrapper .title,.resources .resource .content_wrapper .title,.resources .resource-category .content_wrapper .title,.resources_categories .policy .content_wrapper .title,.resources_categories .resource .content_wrapper .title,.resources_categories .resource-category .content_wrapper .title{margin:0 0 24px 0}.policies .policy .content_wrapper .button_primary,.policies .resource .content_wrapper .button_primary,.policies .resource-category .content_wrapper .button_primary,.resources .policy .content_wrapper .button_primary,.resources .resource .content_wrapper .button_primary,.resources .resource-category .content_wrapper .button_primary,.resources_categories .policy .content_wrapper .button_primary,.resources_categories .resource .content_wrapper .button_primary,.resources_categories .resource-category .content_wrapper .button_primary{margin:calc(24px - 1rem) 0 0 0}.policies .policy:hover .content_wrapper .button_primary,.policies .resource-category:hover .content_wrapper .button_primary,.policies .resource:hover .content_wrapper .button_primary,.resources .policy:hover .content_wrapper .button_primary,.resources .resource-category:hover .content_wrapper .button_primary,.resources .resource:hover .content_wrapper .button_primary,.resources_categories .policy:hover .content_wrapper .button_primary,.resources_categories .resource-category:hover .content_wrapper .button_primary,.resources_categories .resource:hover .content_wrapper .button_primary{background-color:#005c63}.policies .policy:hover .content_wrapper .button_primary .text,.policies .resource-category:hover .content_wrapper .button_primary .text,.policies .resource:hover .content_wrapper .button_primary .text,.resources .policy:hover .content_wrapper .button_primary .text,.resources .resource-category:hover .content_wrapper .button_primary .text,.resources .resource:hover .content_wrapper .button_primary .text,.resources_categories .policy:hover .content_wrapper .button_primary .text,.resources_categories .resource-category:hover .content_wrapper .button_primary .text,.resources_categories .resource:hover .content_wrapper .button_primary .text{color:#fff}.policies .policy:hover .content_wrapper .button_primary .icon,.policies .resource-category:hover .content_wrapper .button_primary .icon,.policies .resource:hover .content_wrapper .button_primary .icon,.resources .policy:hover .content_wrapper .button_primary .icon,.resources .resource-category:hover .content_wrapper .button_primary .icon,.resources .resource:hover .content_wrapper .button_primary .icon,.resources_categories .policy:hover .content_wrapper .button_primary .icon,.resources_categories .resource-category:hover .content_wrapper .button_primary .icon,.resources_categories .resource:hover .content_wrapper .button_primary .icon{border-left:2px solid #fff}.policies .policy:hover .content_wrapper .button_primary .icon i,.policies .resource-category:hover .content_wrapper .button_primary .icon i,.policies .resource:hover .content_wrapper .button_primary .icon i,.resources .policy:hover .content_wrapper .button_primary .icon i,.resources .resource-category:hover .content_wrapper .button_primary .icon i,.resources .resource:hover .content_wrapper .button_primary .icon i,.resources_categories .policy:hover .content_wrapper .button_primary .icon i,.resources_categories .resource-category:hover .content_wrapper .button_primary .icon i,.resources_categories .resource:hover .content_wrapper .button_primary .icon i{color:#fff}.projects_filters{z-index:1}.projects_filters .filters .filter-group{margin:0 0 1.5rem 0}.projects_filters .filters .filter-group .filter-group_button{width:100%;height:50px;padding:0 1.5rem 0 1.5rem;margin:0;background-color:rgba(0,92,99,0);border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:46px;text-align:left;cursor:pointer;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects_filters .filters .filter-group .filter-group_button:after{top:calc(50% + 1px);right:calc(1.5rem - 3px);transform:translateY(-50%) rotate(0);position:absolute;color:#99d9ba;font-family:"Font Awesome 6 Sharp";font-size:21px;content:"\f107";transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects_filters .filters .filter-group .filter-group_button.is_active,.projects_filters .filters .filter-group .filter-group_button:hover{background-color:#005c63;border:2px solid #005c63;color:#fff}.projects_filters .filters .filter-group .filter-group_button.is_active:after,.projects_filters .filters .filter-group .filter-group_button:hover:after{color:#fff}.projects_filters .filters .filter-group .filter-group_button.is_active:after{top:calc(50% - 1px);transform:translateY(-50%) rotate(180deg)}.projects_filters .filters .filter-group .filter-group_checkboxes{width:100%;height:auto;padding:24px;margin:0;border:2px solid #005c63;border-radius:0;outline:0;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;z-index:1;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects_filters .filters .filter-group .filter-group_checkboxes .filter-group_checkbox{margin:0 0 1.125rem 0}.projects_filters .filters .filter-group .filter-group_checkboxes .filter-group_checkbox label{margin:0 0 0 .375rem;font-family:Gilroy;font-size:14px;font-weight:600;font-style:normal;line-height:14px;text-transform:none}.projects_filters .filters .filter-group .filter-group_checkboxes .filter-group_checkbox:last-child{margin:0}.projects_filters .filters .filter-group .filter-group_checkboxes.is_active{opacity:1;visibility:visible;pointer-events:all}.projects_filters .filters .search_wrapper .search{width:100%;height:50px;padding:0 1.5rem 0 1.5rem;margin:0;background-color:rgba(0,92,99,0);border:2px solid #99d9ba;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;line-height:46px;text-align:left;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects_filters .filters .search_wrapper .search:focus{border:2px solid #005c63}.projects_filters .filters .search_wrapper:after{top:calc(50% + 1px);right:2.25rem;transform:translateY(-50%) rotate(0);position:absolute;color:#99d9ba;font-family:"Font Awesome 6 Sharp";font-size:21px;content:"\f178";transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects_filters .filters .search_wrapper ::-webkit-input-placeholder{color:#005c63;opacity:1}.projects_filters .filters .search_wrapper :-moz-placeholder{color:#005c63;opacity:1}.projects_filters .filters .search_wrapper ::-moz-placeholder{color:#005c63;opacity:1}.projects_filters .filters .search_wrapper :-ms-input-placeholder{color:#005c63;opacity:1}.projects_state_with-views .toggle{width:auto;height:50px;padding:0;margin:0 3rem 0 0;background-color:transparent;border:none;border-radius:0;outline:0;box-shadow:none;white-space:nowrap;opacity:.5;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects_state_with-views .toggle img{width:auto;height:30px;margin:0 .75rem 0 0}.projects_state_with-views .toggle span{color:#005c63;font-family:Gilroy;font-size:16px;font-weight:900;font-style:normal;white-space:nowrap}.projects_state_with-views .toggle:last-child{margin:0}.projects_state_with-views .toggle.is_active,.projects_state_with-views .toggle:hover{opacity:1}.view_grid,.view_map{display:none}.view_grid.is_active,.view_map.is_active{display:block}.view_map{padding-left:0;padding-right:0}.view_map .map{width:100%;height:444px}.view_map .container{padding:0}.projects{margin:0 auto -1.5rem auto;z-index:0}.projects .project.stacked .image_wrapper{padding:100% 0 0 0}.projects .project.stacked .image_wrapper .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects .project.stacked .details_wrapper{padding:20px 24px 20px 24px}.projects .project.stacked .details_wrapper img{width:auto;height:30px;margin:0 .75rem 0 0}.projects .project.stacked .details_wrapper h6{margin:0;display:flex;align-items:center;color:#005c63}.projects .project.stacked .details_wrapper .row{width:100%}.projects .project.stacked .title_wrapper{padding:24px}.projects .project.stacked .title_wrapper h3{height:54px;line-height:27px;overflow:hidden}.projects .project.stacked .title_wrapper.inverted h3{color:#005c63!important}.projects .project.stacked.has_margin-bottom{margin-bottom:1.5rem}.projects .project.stacked:hover .image_wrapper .image{transform:scale3d(1.1,1.1,1.1)}.projects .project.flat{min-width:60vw;margin:0 .75rem 0 .75rem}.projects .project.flat .image_wrapper{padding:50% 0 0 0}.projects .project.flat .image_wrapper .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects .project.flat .details_wrapper{width:100px;height:100%;top:0;right:0;z-index:1}.projects .project.flat .details_wrapper .details{width:100%;height:calc(100% - 100px);margin:0;transform:rotate(180deg);flex-flow:nowrap;writing-mode:vertical-rl;text-orientation:mixed}.projects .project.flat .details_wrapper .details .detail{margin:0 0 24px 0}.projects .project.flat .details_wrapper .details .detail img{width:auto;height:30px;transform:rotate(90deg)}.projects .project.flat .details_wrapper .details .detail h6{margin:12px 0 0 0;font-size:14px}.projects .project.flat .details_wrapper .details .detail:last-of-type{margin:0}.projects .project.flat .title_wrapper{height:100px;padding:2.5rem 0 2.5rem 0}.projects .project.flat .title_wrapper h3{padding:0 5rem 0 5rem;margin:0}.projects .project.flat .title_wrapper .arrow_wrapper{width:100px;height:100px;top:0;right:0;z-index:2;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects .project.flat .title_wrapper .arrow_wrapper .arrow{color:#005c63;font-size:21px;transition:.6s cubic-bezier(.2, .6, .3, 1)}.projects .project.flat:hover .image_wrapper .image{transform:scale3d(1.1,1.1,1.1)}.projects .project.flat:hover .title_wrapper .arrow_wrapper{background-color:#005c63}.projects .project.flat:hover .title_wrapper .arrow_wrapper .arrow{color:#fff}.hover-cards .hover-card,.hover-cards .sector,.hover-cards .stacked-card,.sectors .hover-card,.sectors .sector,.sectors .stacked-card,.stacked-cards .hover-card,.stacked-cards .sector,.stacked-cards .stacked-card{margin-top:1.5rem}.hover-cards .hover-card .wrapper,.hover-cards .sector .wrapper,.hover-cards .stacked-card .wrapper,.sectors .hover-card .wrapper,.sectors .sector .wrapper,.sectors .stacked-card .wrapper,.stacked-cards .hover-card .wrapper,.stacked-cards .sector .wrapper,.stacked-cards .stacked-card .wrapper{padding:100% 0 0 0}.hover-cards .hover-card .wrapper .image,.hover-cards .sector .wrapper .image,.hover-cards .stacked-card .wrapper .image,.sectors .hover-card .wrapper .image,.sectors .sector .wrapper .image,.sectors .stacked-card .wrapper .image,.stacked-cards .hover-card .wrapper .image,.stacked-cards .sector .wrapper .image,.stacked-cards .stacked-card .wrapper .image{width:100%;height:100%;top:0;left:0;transform:scale3d(1,1,1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.hover-cards .hover-card .wrapper .content,.hover-cards .sector .wrapper .content,.hover-cards .stacked-card .wrapper .content,.sectors .hover-card .wrapper .content,.sectors .sector .wrapper .content,.sectors .stacked-card .wrapper .content,.stacked-cards .hover-card .wrapper .content,.stacked-cards .sector .wrapper .content,.stacked-cards .stacked-card .wrapper .content{left:0;bottom:0;transform:translateY(calc(100% - 1.5rem - 30px - 1.5rem));transition:.6s cubic-bezier(.2, .6, .3, 1)}.hover-cards .hover-card .content,.hover-cards .sector .content,.hover-cards .stacked-card .content,.sectors .hover-card .content,.sectors .sector .content,.sectors .stacked-card .content,.stacked-cards .hover-card .content,.stacked-cards .sector .content,.stacked-cards .stacked-card .content{width:100%;height:100%;padding:24px;z-index:1}.hover-cards .hover-card .content .title_with-excerpt .title,.hover-cards .sector .content .title_with-excerpt .title,.hover-cards .stacked-card .content .title_with-excerpt .title,.sectors .hover-card .content .title_with-excerpt .title,.sectors .sector .content .title_with-excerpt .title,.sectors .stacked-card .content .title_with-excerpt .title,.stacked-cards .hover-card .content .title_with-excerpt .title,.stacked-cards .sector .content .title_with-excerpt .title,.stacked-cards .stacked-card .content .title_with-excerpt .title{height:30px}.hover-cards .hover-card .content .title_with-excerpt .title img,.hover-cards .sector .content .title_with-excerpt .title img,.hover-cards .stacked-card .content .title_with-excerpt .title img,.sectors .hover-card .content .title_with-excerpt .title img,.sectors .sector .content .title_with-excerpt .title img,.sectors .stacked-card .content .title_with-excerpt .title img,.stacked-cards .hover-card .content .title_with-excerpt .title img,.stacked-cards .sector .content .title_with-excerpt .title img,.stacked-cards .stacked-card .content .title_with-excerpt .title img{width:auto;height:30px;margin:0 .75rem 0 0}.hover-cards .hover-card .content .title_with-excerpt .title h3,.hover-cards .sector .content .title_with-excerpt .title h3,.hover-cards .stacked-card .content .title_with-excerpt .title h3,.sectors .hover-card .content .title_with-excerpt .title h3,.sectors .sector .content .title_with-excerpt .title h3,.sectors .stacked-card .content .title_with-excerpt .title h3,.stacked-cards .hover-card .content .title_with-excerpt .title h3,.stacked-cards .sector .content .title_with-excerpt .title h3,.stacked-cards .stacked-card .content .title_with-excerpt .title h3{margin:0}.hover-cards .hover-card .content .title_with-excerpt .title i,.hover-cards .sector .content .title_with-excerpt .title i,.hover-cards .stacked-card .content .title_with-excerpt .title i,.sectors .hover-card .content .title_with-excerpt .title i,.sectors .sector .content .title_with-excerpt .title i,.sectors .stacked-card .content .title_with-excerpt .title i,.stacked-cards .hover-card .content .title_with-excerpt .title i,.stacked-cards .sector .content .title_with-excerpt .title i,.stacked-cards .stacked-card .content .title_with-excerpt .title i{margin:0 0 0 1.5rem}.hover-cards .hover-card .content .title_with-excerpt .excerpt,.hover-cards .sector .content .title_with-excerpt .excerpt,.hover-cards .stacked-card .content .title_with-excerpt .excerpt,.sectors .hover-card .content .title_with-excerpt .excerpt,.sectors .sector .content .title_with-excerpt .excerpt,.sectors .stacked-card .content .title_with-excerpt .excerpt,.stacked-cards .hover-card .content .title_with-excerpt .excerpt,.stacked-cards .sector .content .title_with-excerpt .excerpt,.stacked-cards .stacked-card .content .title_with-excerpt .excerpt{margin:3rem 0 3rem 0}.hover-cards .hover-card .content .button,.hover-cards .sector .content .button,.hover-cards .stacked-card .content .button,.sectors .hover-card .content .button,.sectors .sector .content .button,.sectors .stacked-card .content .button,.stacked-cards .hover-card .content .button,.stacked-cards .sector .content .button,.stacked-cards .stacked-card .content .button{width:100%}.hover-cards .hover-card:first-of-type,.hover-cards .sector:first-of-type,.hover-cards .stacked-card:first-of-type,.sectors .hover-card:first-of-type,.sectors .sector:first-of-type,.sectors .stacked-card:first-of-type,.stacked-cards .hover-card:first-of-type,.stacked-cards .sector:first-of-type,.stacked-cards .stacked-card:first-of-type{margin-top:0}.hover-cards .hover-card:hover .wrapper .image,.hover-cards .sector:hover .wrapper .image,.hover-cards .stacked-card:hover .wrapper .image,.sectors .hover-card:hover .wrapper .image,.sectors .sector:hover .wrapper .image,.sectors .stacked-card:hover .wrapper .image,.stacked-cards .hover-card:hover .wrapper .image,.stacked-cards .sector:hover .wrapper .image,.stacked-cards .stacked-card:hover .wrapper .image{transform:scale3d(1,1,1)}.hover-cards .hover-card:hover .wrapper .content,.hover-cards .sector:hover .wrapper .content,.hover-cards .stacked-card:hover .wrapper .content,.sectors .hover-card:hover .wrapper .content,.sectors .sector:hover .wrapper .content,.sectors .stacked-card:hover .wrapper .content,.stacked-cards .hover-card:hover .wrapper .content,.stacked-cards .sector:hover .wrapper .content,.stacked-cards .stacked-card:hover .wrapper .content{transform:translateY(0)}.stacked-cards .stacked-card .content{height:auto;padding-bottom:0!important;transform:translateY(0)}.stacked-cards .stacked-card .content .title_with-excerpt .excerpt{margin:12px 0 0 0}.stacked-cards .stacked-card .content .button{margin:24px 0 0 0}.stacked-cards .stacked-card:hover .wrapper .image{transform:scale3d(1,1,1)}.stacked-cards .stacked-card:hover .wrapper .content{transform:translateY(0)}.mixitup-page-stats{color:#005c63;font-family:Gilroy;font-size:12px;font-weight:900;font-style:normal}.mixitup-page-list .mixitup-control{width:50px;height:50px;padding:0;margin:0 .375rem 0 .375rem;display:none;justify-content:center;align-items:center;background-color:rgba(0,92,99,0);border:2px solid #005c63;border-radius:0;outline:0;box-shadow:none;color:#005c63;font-family:Gilroy;font-size:12px;font-weight:900;font-style:normal;cursor:pointer;transition:.6s cubic-bezier(.2, .6, .3, 1);font-size:0!important}.mixitup-page-list .mixitup-control:before{font-family:"Font Awesome 6 Pro";font-size:21px}.mixitup-page-list .mixitup-control:first-child,.mixitup-page-list .mixitup-control:last-child{display:inline-flex}.mixitup-page-list .mixitup-control:first-child{margin:0 .375rem 0 0}.mixitup-page-list .mixitup-control:first-child:before{content:"\f177"}.mixitup-page-list .mixitup-control:last-child{margin:0 0 0 .375rem}.mixitup-page-list .mixitup-control:last-child:before{content:"\f178"}.mixitup-page-list .mixitup-control.mixitup-control-disabled{opacity:.3;cursor:not-allowed}.mixitup-page-list .mixitup-control:hover:not(.mixitup-control-disabled){background-color:#005c63;color:#fff}.mixitup-page-list .mixitup-control:hover:not(.mixitup-control-disabled) i{color:#fff}.gm-style .gm-style-iw-c{max-width:none!important;padding:0;background-color:#fff;border-radius:0;box-shadow:9px 9px 36px rgba(43,43,43,.3)}.gm-style .gm-style-iw-c button{width:46px!important;height:46px!important;top:.75rem!important;right:.75rem!important;display:flex!important;justify-content:center!important;align-items:center!important;background-color:#005c63!important;border-radius:100%!important;opacity:1!important}.gm-style .gm-style-iw-c button span{width:18px!important;height:18px!important;margin:0!important;color:#fff!important;background-color:#fff!important;opacity:1!important}.gm-style .gm-style-iw-c .gm-style-iw-d{min-width:327px;max-width:327px;padding:30px;overflow:auto!important;overscroll-behavior:contain}.gm-style .gm-style-iw-c .gm-style-iw-d p{color:#2b2b2b}.gm-style .gm-style-iw-c .gm-style-iw-d p a{color:#2b2b2b;text-decoration:underline;transition:.6s cubic-bezier(.2, .6, .3, 1)}.gm-style .gm-style-iw-c .gm-style-iw-d p a:hover{color:#005c63}.view_map .gm-style .gm-style-iw-c{border-radius:0}.view_map .gm-style .gm-style-iw-c .gm-style-iw-d{padding:0}.view_map .gm-style .gm-style-iw-c .gm-style-iw-d .image_wrapper{padding:100% 0 0 0}.view_map .gm-style .gm-style-iw-c .gm-style-iw-d .image_wrapper .image{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mfp-fade.mfp-bg{background-color:#2b2b2b;opacity:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.mfp-fade.mfp-bg.mfp-ready{opacity:.7}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:.6s cubic-bezier(.2, .6, .3, 1)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-iframe-holder .mfp-close{padding:0;top:-60px;right:0}@media screen and (min-width:768px){.loader .loader_logo .logo{width:44vw}.default-content_text ol li,.default-content_text ul li{padding:0 0 .9375rem 0}.listings_filters .filters h3{margin:0 0 24px 0}.listings_filters .filters h3.fake,.listings_filters .filters h3.job-location{margin:0 0 24px 0}.listings .listing.flat .post-part_first .image_wrapper,.listings .post.flat .post-part_first .image_wrapper,.listings .resource-category.flat .post-part_first .image_wrapper,.posts .listing.flat .post-part_first .image_wrapper,.posts .post.flat .post-part_first .image_wrapper,.posts .resource-category.flat .post-part_first .image_wrapper,.resources_categories .listing.flat .post-part_first .image_wrapper,.resources_categories .post.flat .post-part_first .image_wrapper,.resources_categories .resource-category.flat .post-part_first .image_wrapper{min-height:100%}.listings .listing.flat .post-part_last,.listings .post.flat .post-part_last,.listings .resource-category.flat .post-part_last,.posts .listing.flat .post-part_last,.posts .post.flat .post-part_last,.posts .resource-category.flat .post-part_last,.resources_categories .listing.flat .post-part_last,.resources_categories .post.flat .post-part_last,.resources_categories .resource-category.flat .post-part_last{margin-top:0}.view_map .map{height:555px}.projects .project.stacked .title_wrapper h3{height:62px;line-height:31px}.hover-cards .hover-card .content,.hover-cards .sector .content,.hover-cards .stacked-card .content,.sectors .hover-card .content,.sectors .sector .content,.sectors .stacked-card .content,.stacked-cards .hover-card .content,.stacked-cards .sector .content,.stacked-cards .stacked-card .content{padding:24px 48px 24px 48px}.hover-cards .hover-card .content .title_with-excerpt .title img,.hover-cards .sector .content .title_with-excerpt .title img,.hover-cards .stacked-card .content .title_with-excerpt .title img,.sectors .hover-card .content .title_with-excerpt .title img,.sectors .sector .content .title_with-excerpt .title img,.sectors .stacked-card .content .title_with-excerpt .title img,.stacked-cards .hover-card .content .title_with-excerpt .title img,.stacked-cards .sector .content .title_with-excerpt .title img,.stacked-cards .stacked-card .content .title_with-excerpt .title img{margin:0 1.125rem 0 0}.hover-cards .hover-card:first-of-type,.hover-cards .hover-card:nth-of-type(2),.hover-cards .sector:first-of-type,.hover-cards .sector:nth-of-type(2),.hover-cards .stacked-card:first-of-type,.hover-cards .stacked-card:nth-of-type(2),.sectors .hover-card:first-of-type,.sectors .hover-card:nth-of-type(2),.sectors .sector:first-of-type,.sectors .sector:nth-of-type(2),.sectors .stacked-card:first-of-type,.sectors .stacked-card:nth-of-type(2),.stacked-cards .hover-card:first-of-type,.stacked-cards .hover-card:nth-of-type(2),.stacked-cards .sector:first-of-type,.stacked-cards .sector:nth-of-type(2),.stacked-cards .stacked-card:first-of-type,.stacked-cards .stacked-card:nth-of-type(2){margin-top:0}.hover-cards .hover-card:hover .wrapper .content,.hover-cards .sector:hover .wrapper .content,.hover-cards .stacked-card:hover .wrapper .content,.sectors .hover-card:hover .wrapper .content,.sectors .sector:hover .wrapper .content,.sectors .stacked-card:hover .wrapper .content,.stacked-cards .hover-card:hover .wrapper .content,.stacked-cards .sector:hover .wrapper .content,.stacked-cards .stacked-card:hover .wrapper .content{padding:3rem}.mixitup-page-stats{font-size:14px}.mixitup-page-list .mixitup-control{font-size:14px}.view_map .gm-style .gm-style-iw-c .gm-style-iw-d{min-width:427px;max-width:427px}}@media screen and (min-width:1200px){.loader .loader_logo .logo{width:33vw}.projects_filters .filters .filter-group{margin:0}.view_map .map{height:666px}.projects .project.stacked .title_wrapper h3{height:70px;line-height:35px}.hover-cards .hover-card:first-of-type,.hover-cards .hover-card:nth-of-type(2),.hover-cards .hover-card:nth-of-type(3),.hover-cards .sector:first-of-type,.hover-cards .sector:nth-of-type(2),.hover-cards .sector:nth-of-type(3),.hover-cards .stacked-card:first-of-type,.hover-cards .stacked-card:nth-of-type(2),.hover-cards .stacked-card:nth-of-type(3),.sectors .hover-card:first-of-type,.sectors .hover-card:nth-of-type(2),.sectors .hover-card:nth-of-type(3),.sectors .sector:first-of-type,.sectors .sector:nth-of-type(2),.sectors .sector:nth-of-type(3),.sectors .stacked-card:first-of-type,.sectors .stacked-card:nth-of-type(2),.sectors .stacked-card:nth-of-type(3),.stacked-cards .hover-card:first-of-type,.stacked-cards .hover-card:nth-of-type(2),.stacked-cards .hover-card:nth-of-type(3),.stacked-cards .sector:first-of-type,.stacked-cards .sector:nth-of-type(2),.stacked-cards .sector:nth-of-type(3),.stacked-cards .stacked-card:first-of-type,.stacked-cards .stacked-card:nth-of-type(2),.stacked-cards .stacked-card:nth-of-type(3){margin-top:0}.mixitup-page-stats{font-size:16px}.mixitup-page-list .mixitup-control{font-size:16px}}@media screen and (min-width:1920px){.view_map .map{height:777px}.view_map .container{max-width:calc(100vw - 200px)!important;margin:auto}}@media screen and (max-width:1416px){.projects .project.stacked .title_wrapper h3{font-size:22px!important}}