:root{--text-size-90:clamp(0.83rem, 0.25vi + 0.71rem, 0.9rem);--text-size-100:clamp(1rem, 0.46vi + 0.78rem, 1.13rem);--text-size-200:clamp(1.2rem, 0.76vi + 0.83rem, 1.41rem);--text-size-300:clamp(1.44rem, 1.18vi + 0.87rem, 1.76rem);--text-size-400:clamp(1.73rem, 1.74vi + 0.89rem, 2.2rem);--text-size-500:clamp(2.07rem, 2.49vi + 0.88rem, 2.75rem);--text-size-600:clamp(2.49rem, 3.5vi + 0.81rem, 3.43rem);--text-size-700:clamp(2.99rem, 4.84vi + 0.67rem, 4.29rem)}.text-size-90,.text-size-90.kt-button.button,h1.text-size-90,h2.text-size-90,h3.text-size-90,h4.text-size-90,h5.text-size-90,h6.text-size-90{font-size:var(--text-size-90)}.text-size-100,.text-size-100.kt-button.button,h1.text-size-100,h2.text-size-100,h3.text-size-100,h4.text-size-100,h5.text-size-100,h6.text-size-100{font-size:var(--text-size-100)}.text-size-200,.text-size-200.kt-button.button,h1.text-size-200,h2.text-size-200,h3.text-size-200,h4.text-size-200,h5.text-size-200,h6.text-size-200{font-size:var(--text-size-200)}.text-size-300,.text-size-300.kt-button.button,h1.text-size-300,h2.text-size-300,h3.text-size-300,h4.text-size-300,h5.text-size-300,h6.text-size-300{font-size:var(--text-size-300)}.text-size-400,.text-size-400.kt-button.button,h1.text-size-400,h2.text-size-400,h3.text-size-400,h4.text-size-400,h5.text-size-400,h6.text-size-400{font-size:var(--text-size-400)}.text-size-500,.text-size-500.kt-button.button,h1.text-size-500,h2.text-size-500,h3.text-size-500,h4.text-size-500,h5.text-size-500,h6.text-size-500{font-size:var(--text-size-500)}.text-size-600,.text-size-600.kt-button.button,h1.text-size-600,h2.text-size-600,h3.text-size-600,h4.text-size-600,h5.text-size-600,h6.text-size-600{font-size:var(--text-size-600)}.text-size-700,.text-size-700.kt-button.button,h1.text-size-700,h2.text-size-700,h3.text-size-700,h4.text-size-700,h5.text-size-700,h6.text-size-700{font-size:var(--text-size-700)}.margin-lr-a{margin-left:auto;margin-right:auto}.lh-1-1{line-height:1.1}.max-w-90ch{max-width:90ch}.max-w-80ch{max-width:80ch}.max-w-75ch{max-width:75ch}.max-w-70ch{max-width:70ch}.max-w-65ch{max-width:65ch}.max-w-60ch{max-width:60ch}.max-w-55ch{max-width:55ch}.max-w-50ch{max-width:50ch}.max-w-45ch{max-width:45ch}.br-desktop br,br.hide-mobile{display:block}@media screen and (max-width:768px){.br-desktop br,br.hide-mobile{display:none}}.br-mobile br,br.hide-desktop{display:none}@media screen and (max-width:768px){.br-mobile br,br.hide-desktop{display:block}}ul#mobile-actions{position:fixed;z-index:100;bottom:0;left:0;right:0;background:var(--global-palette2);color:#fff;padding:0;margin:0;display:none;box-shadow:rgb(0 0 0 / .35) 0 5px 15px}ul#mobile-actions li{margin:0;padding:0;width:50%;list-style:none}ul#mobile-actions li a{display:block;text-align:center;padding:20px 8px;font-size:1.125rem;color:#fff;text-decoration:none;letter-spacing:1px;font-family:var(--global-heading-font-family,inherit);font-weight:700;transition:all 0.3s ease-in-out}ul#mobile-actions li a.call{background:var(--global-palette1)}@media screen and (max-width:800px){body{padding-bottom:60px}ul#mobile-actions{display:flex}}.gform_wrapper .gform-body .gform_fields{grid-row-gap:8px}@media screen and (max-width:800px){.gform_wrapper .gform-body .gform_fields{grid-row-gap:12px}}.gform_wrapper .gform-body .gfield .gfield_label{margin-bottom:0;padding-bottom:0}@media screen and (max-width:800px){.gform_wrapper .gform-body .gfield .gfield_label{padding-bottom:2px}}.gform_wrapper .gform-body .gfield textarea{max-height:150px}.gform_wrapper .gform-body .gfield .ginput_complex .gform-field-label--type-sub{padding-top:0;font-style:italic}.gform_wrapper .gform_footer{margin-top:0;padding-bottom:0;display:flex;justify-content:flex-end}.gform_wrapper .gform_footer input.gform_button{font-size:var(--text-size-100);letter-spacing:1px;font-family:var(--global-heading-font-family,inherit);font-weight:700;padding-top:.75rem;padding-right:1.5rem;padding-bottom:.75rem;padding-left:1.5rem}.gform_wrapper form.service-page-form .gform-body .gform_fields{grid-row-gap:1rem;grid-column-gap:1.5rem}.gform_wrapper form.service-page-form .gform-body .gfield .gfield_label .gfield_required{color:var(--global-palette2)}.gform_wrapper form.service-page-form .gform-body .gfield .ginput_complex{justify-content:space-between}.gform_wrapper form.service-page-form .gform-body .gfield .ginput_complex .gform-grid-col{width:calc(50% - 0.75rem);padding-right:0;flex:inherit}@media screen and (max-width:768px){.gform_wrapper form.service-page-form .gform-body .gfield .ginput_complex .gform-grid-col{width:100%}}.gform_wrapper form.service-page-form .gform-body .gfield input{border-radius:.25rem}.gform_wrapper form.service-page-form .gform-body .gfield input::-moz-placeholder{color:#999}.gform_wrapper form.service-page-form .gform-body .gfield input::placeholder{color:#999}.gform_wrapper form.service-page-form .gform_footer{margin-top:0;padding-bottom:0;display:flex;justify-content:center}.gform_wrapper form.service-page-form .gform_footer input#gform_submit_button_1{font-size:var(--text-size-100);letter-spacing:1px;font-weight:700;margin-bottom:0;padding-top:.75rem;padding-right:1.5rem;padding-bottom:.75rem;padding-left:1.5rem}section.job-board-archive h2{font-size:2rem;position:relative;margin-top:24px;margin-bottom:12px}section.job-board-archive article{width:100%;padding:24px;border:1px solid var(--global-palette7,#edf2f7);border-radius:4px;display:flex;justify-content:space-between;align-content:center;align-items:flex-end}section.job-board-archive article .job-left{width:60%}section.job-board-archive article .job-left h3{font-size:1.25rem;position:relative;padding-bottom:0;margin-bottom:12px}section.job-board-archive article .job-left h3::after{content:"";position:absolute;width:50%;left:0;bottom:0;background-color:#fff;border-radius:2em;height:5px}section.job-board-archive article .job-left p{margin:0 0 8px}section.job-board-archive article .job-right{width:calc(40% - 24px)}section.job-board-archive article .job-right a{position:relative;display:inline-block;color:#fff;padding:.75em 1.5em;border-radius:3px;overflow:hidden;cursor:pointer;text-decoration:none!important;color:var(--global-palette9);background:var(--global-palette1);width:100%;text-align:center;font-size:1.125rem;font-weight:600;box-shadow:0 0 0 -7px #fff0;text-transform:uppercase}section.job-board-archive article .job-right a span{position:relative;color:inherit;z-index:10}section.job-board-archive article .job-right a:hover,section.job-board-archive article .job-right a:focus{background-color:var(--global-palette2);text-decoration:none;color:#fff}section.job-board-archive article .job-right a:hover::before,section.job-board-archive article .job-right a:focus::before{left:0}section.job-board-archive.previous{margin-top:64px}section.job-board-archive.previous article{background:#ddd}section.job-board-archive.previous article .job-right a{background-color:#fff0;color:var(--global-palette2);border:2px solid var(--global-palette2)}#single-job-view{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#single-job-view h3.job-closed{width:100%;padding:16px;text-align:center;background-color:#ddd;color:#111;margin-bottom:24px}#single-job-view>.single-job-left{width:55%}#single-job-view>.single-job-left h2{position:relative;padding-bottom:10px}#single-job-view>.single-job-left h2::after{content:"";position:absolute;width:50%;left:0;bottom:0;background-color:var(--global-palette1);border-radius:2em;height:5px}#single-job-view>.single-job-right{width:calc(45% - 64px)}#single-job-view>.single-job-right>div{width:100%;padding:24px;border:1px solid var(--global-palette7,#edf2f7);border-radius:4px}#single-job-view>.single-job-right>div p{margin-bottom:8px}#single-job-view>.single-job-right .apply-now{position:relative;display:inline-block;color:#fff;padding:.75em 1.5em;border-radius:3px;overflow:hidden;cursor:pointer;text-decoration:none!important;color:var(--global-palette9);background:var(--global-palette1);width:100%;text-align:center;font-size:1.125rem;font-weight:600;box-shadow:0 0 0 -7px #fff0;text-transform:uppercase;margin-top:36px}#single-job-view>.single-job-right .apply-now span{position:relative;color:inherit;z-index:10}#single-job-view>.single-job-right .apply-now:hover,#single-job-view>.single-job-right .apply-now:focus{background-color:var(--global-palette2);text-decoration:none;color:#fff}#single-job-view>.single-job-right .apply-now:hover::before,#single-job-view>.single-job-right .apply-now:focus::before{left:0}.job-application-row.wp-block-kadence-rowlayout{display:none}.job-application-row.wp-block-kadence-rowlayout.show{display:block}#gform_wrapper_2 .gf_page_steps{color:#fff;border-bottom:none;padding:.5rem;display:flex;justify-content:space-evenly}@media screen and (max-width:768px){#gform_wrapper_2 .gf_page_steps{flex-wrap:wrap}}@media screen and (max-width:768px){#gform_wrapper_2 .gf_page_steps div.gf_step{max-width:40%;margin-right:16px}}#gform_wrapper_2 .gf_page_steps div.gf_step span{color:#222}#gform_wrapper_2 .gf_page_steps div.gf_step span.gf_step_label{font-weight:400}@media screen and (max-width:768px){#gform_wrapper_2 .gf_page_steps div.gf_step span.gf_step_label{padding-left:8px}}#gform_wrapper_2 .gf_page_steps div.gf_step span.gf_step_number{font-weight:700;border-color:var(--global-palette-btn-bg);color:rgb(111 111 111 / .7)}#gform_wrapper_2 .gf_page_steps div.gf_step.gf_step_active span.gf_step_label{font-weight:700}#gform_wrapper_2 .gf_page_steps div.gf_step.gf_step_active span.gf_step_number{color:#fff;background-color:var(--global-palette-btn-bg)}#gform_wrapper_2 .gform_validation_errors{border-radius:0;border-width:2px;background-color:#c02b0a;color:#fff}#gform_wrapper_2 .gform_validation_errors>h2{color:inherit;text-align:center;font-weight:700}#gform_wrapper_2 .gform_fields .gfield .gfield_label{margin-bottom:2px}#gform_wrapper_2 .gform_fields .gfield .gfield_label .gfield_required{color:var(--global-palette1)}#gform_wrapper_2 .gform_fields .gfield input,#gform_wrapper_2 .gform_fields .gfield textarea,#gform_wrapper_2 .gform_fields .gfield select{border:1px solid var(--global-palette7);background-color:#fff}#gform_wrapper_2 .gform_fields .gfield input:hover,#gform_wrapper_2 .gform_fields .gfield input:focus,#gform_wrapper_2 .gform_fields .gfield textarea:hover,#gform_wrapper_2 .gform_fields .gfield textarea:focus,#gform_wrapper_2 .gform_fields .gfield select:hover,#gform_wrapper_2 .gform_fields .gfield select:focus{border-color:var(--global-palett3)}#gform_wrapper_2 .gform_fields .gfield .gfield_description{padding-top:4px;font-size:.85rem;line-height:1.4;font-style:italic}#gform_wrapper_2 .gform_fields .gfield .gfield_description.gfield_validation_message{border-radius:0;border-width:2px;padding:12px;font-style:normal;font-weight:700;background-color:#f6dfda}#gform_wrapper_2 .gform_fields .gfield.gfield--type-fileupload{width:400px;padding-top:24px;margin-inline:auto;text-align:center}#gform_wrapper_2 .gform_fields .gfield.gfield--type-fileupload .gfield_label{text-align:center;display:block;padding-bottom:12px}#gform_wrapper_2 .gform_fields .gfield.gfield--type-fileupload input{background:none;border:none;width:auto;margin:auto}#gform_wrapper_2 .gform_fields .gfield.gfield--type-fileupload .gfield_description{text-align:center}#gform_wrapper_2 .gform-body .gform_page_fields{padding-top:36px;padding-bottom:36px}#gform_wrapper_2 .gform-body .gform_page_footer{display:flex;justify-content:center;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#gform_wrapper_2 .gform-body .gform_page_footer input[type=button].gform-theme-button,#gform_wrapper_2 .gform-body .gform_page_footer input[type=submit].gform_button{position:relative;display:inline-block;color:#fff;padding:.75em 1.5em;border-radius:3px;overflow:hidden;cursor:pointer;text-decoration:none!important;color:var(--global-palette9);background:var(--global-palette1);width:100%;text-align:center;font-size:1.125rem;font-weight:600;box-shadow:0 0 0 -7px #fff0;text-transform:uppercase;padding:12px 36px;width:auto}#gform_wrapper_2 .gform-body .gform_page_footer input[type=button].gform-theme-button:hover,#gform_wrapper_2 .gform-body .gform_page_footer input[type=button].gform-theme-button:focus,#gform_wrapper_2 .gform-body .gform_page_footer input[type=submit].gform_button:hover,#gform_wrapper_2 .gform-body .gform_page_footer input[type=submit].gform_button:focus{background-color:var(--global-palette3)}#gform_wrapper_2 .gform-body .gform_page_footer input[type=button].gform-theme-button.gform_previous_button,#gform_wrapper_2 .gform-body .gform_page_footer input[type=submit].gform_button.gform_previous_button{background:none;color:#999;border:1px solid #999}#gform_wrapper_2 .gform-body .gform_page_footer input[type=button].gform-theme-button.gform_previous_button:hover,#gform_wrapper_2 .gform-body .gform_page_footer input[type=button].gform-theme-button.gform_previous_button:focus,#gform_wrapper_2 .gform-body .gform_page_footer input[type=submit].gform_button.gform_previous_button:hover,#gform_wrapper_2 .gform-body .gform_page_footer input[type=submit].gform_button.gform_previous_button:focus{background:var(--global-palette1);border-color:var(--global-palette1);color:#fff}#gform_wrapper_3 .gf_page_steps{background-color:var(--global-palette3);color:#fff;border-bottom:none;padding:.5rem;display:flex;justify-content:space-evenly}@media screen and (max-width:768px){#gform_wrapper_3 .gf_page_steps{flex-wrap:wrap}}@media screen and (max-width:768px){#gform_wrapper_3 .gf_page_steps div.gf_step{max-width:40%;margin-right:16px}}#gform_wrapper_3 .gf_page_steps div.gf_step span{color:#fff}#gform_wrapper_3 .gf_page_steps div.gf_step span.gf_step_label{font-weight:400}@media screen and (max-width:768px){#gform_wrapper_3 .gf_page_steps div.gf_step span.gf_step_label{padding-left:8px}}#gform_wrapper_3 .gf_page_steps div.gf_step span.gf_step_number{font-weight:700;border-color:var(--global-palette-btn-bg);color:rgb(255 255 255 / .7)}#gform_wrapper_3 .gf_page_steps div.gf_step.gf_step_active span.gf_step_label{font-weight:700}#gform_wrapper_3 .gf_page_steps div.gf_step.gf_step_active span.gf_step_number{color:#fff;background-color:var(--global-palette-btn-bg)}#gform_wrapper_3 .gform_validation_errors{border-radius:0;border-width:2px;background-color:#c02b0a;color:#fff}#gform_wrapper_3 .gform_validation_errors>h2{color:inherit;text-align:center;font-weight:700}#gform_wrapper_3 .gform_fields .gfield .gfield_label{margin-bottom:2px}#gform_wrapper_3 .gform_fields .gfield .gfield_label .gfield_required{color:var(--global-palette1)}#gform_wrapper_3 .gform_fields .gfield input,#gform_wrapper_3 .gform_fields .gfield textarea{border:1.5px solid var(--global-palette3);background-color:#f1f1f1}#gform_wrapper_3 .gform_fields .gfield input:hover,#gform_wrapper_3 .gform_fields .gfield input:focus,#gform_wrapper_3 .gform_fields .gfield textarea:hover,#gform_wrapper_3 .gform_fields .gfield textarea:focus{background-color:#e3e3e3;border-color:var(--global-palette1)}#gform_wrapper_3 .gform_fields .gfield .gfield_description{padding-top:4px;font-size:.85rem;line-height:1.4;font-style:italic}#gform_wrapper_3 .gform_fields .gfield .gfield_description.gfield_validation_message{border-radius:0;border-width:2px;padding:12px;font-style:normal;font-weight:700;background-color:#f6dfda}#gform_wrapper_3 .gform_fields .gfield.gfield--type-choice.image-choices-field{border:1.5px solid var(--global-palette3)}#gform_wrapper_3 .gform_fields .gfield.gfield--type-choice.image-choices-field#field_2_13{margin-bottom:24px}#gform_wrapper_3 .gform_fields .gfield.gfield--type-choice.image-choices-field .gfield_label{display:block;text-align:center;background-color:var(--global-palette1);color:#fff;font-size:1.4rem;margin:0;padding:16px 36px}#gform_wrapper_3 .gform_fields .gfield.gfield--type-choice.image-choices-field .ginput_container{padding:24px}#gform_wrapper_3 .gform_fields .gfield.field_sublabel_above{padding-bottom:12px}#gform_wrapper_3 .gform_fields .gfield.field_sublabel_above .gfield_description{margin:0;padding:0 0 4px;font-size:.85rem}#gform_wrapper_3 .gform_fields .gfield.field_sublabel_above .gfield_radio{display:flex}#gform_wrapper_3 .gform_fields .gfield.field_sublabel_above .gfield_radio>div{margin-right:24px}#gform_wrapper_3 .gform_fields .gfield.field_sublabel_above .gfield_radio>div:last-child{margin-right:0}#gform_wrapper_3 .gform-body .gform_page_fields{padding-top:36px;padding-bottom:36px}#gform_wrapper_3 .gform-body .gform_page_footer{display:flex;justify-content:center;padding-bottom:0;margin-bottom:0}#gform_wrapper_3 .gform-body .gform_page_footer input[type=button].gform-theme-button,#gform_wrapper_3 .gform-body .gform_page_footer input[type=submit].gform_button{border-radius:0;padding:12px 36px;font-weight:700}#gform_wrapper_3 .gform-body .gform_page_footer input[type=button].gform-theme-button:hover,#gform_wrapper_3 .gform-body .gform_page_footer input[type=button].gform-theme-button:focus,#gform_wrapper_3 .gform-body .gform_page_footer input[type=submit].gform_button:hover,#gform_wrapper_3 .gform-body .gform_page_footer input[type=submit].gform_button:focus{background-color:var(--global-palette3)}#gform_wrapper_3 .gform-body .gform_page_footer input[type=button].gform-theme-button.gform_previous_button:hover,#gform_wrapper_3 .gform-body .gform_page_footer input[type=button].gform-theme-button.gform_previous_button:focus,#gform_wrapper_3 .gform-body .gform_page_footer input[type=submit].gform_button.gform_previous_button:hover,#gform_wrapper_3 .gform-body .gform_page_footer input[type=submit].gform_button.gform_previous_button:focus{background-color:#e0e0e0}#gform_wrapper_4 form .gform-body .gform_fields{grid-column-gap:1rem;grid-row-gap:1rem}#gform_wrapper_4 form .gform-body .gform_fields .gfield input{border-radius:0}#gform_wrapper_4 form .gform-body .gform_fields .gfield .gform-field-label--type-sub{opacity:.9}#gform_wrapper_4 form .gform-body .gform_fields .gfield.gfield--type-multi_choice{padding-top:.5rem}#gform_wrapper_4 form .gform-body .gform_fields .gfield.gfield--type-multi_choice .gfield_radio{display:flex}#gform_wrapper_4 form .gform-body .gform_fields .gfield.gfield--type-multi_choice .gfield_radio>div{width:4rem}#gform_wrapper_4 form .gform-footer{display:flex;justify-content:center;padding-bottom:0;margin-bottom:0}#gform_wrapper_4 form .gform-footer input.gform_button{background-color:#fff;color:#333;box-shadow:0 0 10px 5px rgb(0 0 0 / .1);font-size:var(--global-kb-font-size-md,1.25rem);font-weight:700;border-radius:2px}.tr-list-item-icon li{position:relative;list-style:none;margin-bottom:.75rem}.tr-list-item-icon li:last-child{margin-bottom:0}.tr-list-item-icon li::before{content:"";position:absolute;top:50%;transform:translate(0,-50%);left:-1.7rem;width:1rem;height:1rem;background-image:url(/wp-content/themes/md-block-theme-2022/assets/icons/Teesdale-Renewables-Icon-Check.png);background-size:contain;background-repeat:no-repeat;background-position:center}.tr-list-item-icon-circle li{position:relative;list-style:none;margin-bottom:.75rem}.tr-list-item-icon-circle li:last-child{margin-bottom:0}.tr-list-item-icon-circle li::before{content:"";position:absolute;top:50%;transform:translate(0,-50%);left:-1.7rem;width:1rem;height:1rem;background-image:url(/wp-content/themes/md-block-theme-2022/assets/icons/Teesdale-Renewables-Icon-Check-Circle.png);background-size:contain;background-repeat:no-repeat;background-position:center}.wp-block-kadence-rowlayout.row-width-slim .kb-theme-content-width{max-width:64rem}.wp-block-kadence-rowlayout.row-width-slimmer .kb-theme-content-width{max-width:52rem}.wp-block-kadence-rowlayout.row-width-skinny .kb-theme-content-width{max-width:44rem}#xmas-notice{color:#fff;padding:.75rem 0}#xmas-notice p{margin:0 0 .25rem 0;text-align:center}#xmas-notice p:last-child{margin-bottom:0}#xmas-notice p a{color:#fff;text-decoration:underline}#xmas-notice p.merry-xmas{font-weight:700}