.elementor-8870 .elementor-element.elementor-element-2f081d9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8870 .elementor-element.elementor-element-2f081d9e:not(.elementor-motion-effects-element-type-background), .elementor-8870 .elementor-element.elementor-element-2f081d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://theradiologist.co.uk/wp-content/uploads/2025/10/IMG_0757.jpeg");background-position:bottom center;background-size:cover;}.elementor-8870 .elementor-element.elementor-element-2f081d9e > .elementor-background-overlay{background-color:#000000;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8870 .elementor-element.elementor-element-2f081d9e > .elementor-container{min-height:50vh;}.elementor-8870 .elementor-element.elementor-element-2f081d9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3px;margin-bottom:0px;z-index:3;}.elementor-8870 .elementor-element.elementor-element-293ef0c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 0px 0px 0px;}.elementor-8870 .elementor-element.elementor-element-69f2519 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8870 .elementor-element.elementor-element-69f2519{text-align:center;}.elementor-8870 .elementor-element.elementor-element-69f2519 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:56px;font-weight:500;line-height:64px;text-shadow:0px 0px 20px rgba(0,0,0,0.3);color:#ffffff;}.elementor-8870 .elementor-element.elementor-element-57796f7f > .elementor-widget-container{margin:-26px 20px 0px 20px;padding:0% 12% 0% 12%;}.elementor-8870 .elementor-element.elementor-element-57796f7f{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:19px;font-weight:300;line-height:1.5em;letter-spacing:5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-8870 .elementor-element.elementor-element-b00fb8b{padding:0px 20px 0px 20px;}.elementor-8870 .elementor-element.elementor-element-df4d962{--spacer-size:45px;}.elementor-8870 .elementor-element.elementor-element-ec06b1c{padding:0px 50px 0px 50px;}.elementor-8870 .elementor-element.elementor-element-ab2260e{--spacer-size:20px;}.elementor-8870 .elementor-element.elementor-element-abe47af{padding:0px 50px 0px 50px;}.elementor-8870 .elementor-element.elementor-element-58be3e5{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8870 .elementor-element.elementor-element-2f081d9e > .elementor-container{min-height:440px;}.elementor-8870 .elementor-element.elementor-element-2f081d9e{margin-top:-1px;margin-bottom:0px;padding:0px 25px 0px 025px;}.elementor-8870 .elementor-element.elementor-element-293ef0c6 > .elementor-element-populated{padding:45px 0px 0px 0px;}.elementor-8870 .elementor-element.elementor-element-69f2519 > .elementor-widget-container{padding:0px 020px 15px 20px;}.elementor-8870 .elementor-element.elementor-element-69f2519 .elementor-heading-title{font-size:44px;line-height:52px;}.elementor-8870 .elementor-element.elementor-element-57796f7f > .elementor-widget-container{margin:-27px 20px 0px 20px;}.elementor-8870 .elementor-element.elementor-element-57796f7f{font-size:17px;line-height:1.4em;letter-spacing:4px;}.elementor-8870 .elementor-element.elementor-element-7ffde9a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8870 .elementor-element.elementor-element-df4d962{--spacer-size:30px;}.elementor-8870 .elementor-element.elementor-element-ec06b1c{padding:0px 35px 0px 35px;}.elementor-8870 .elementor-element.elementor-element-c0c84aa > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8870 .elementor-element.elementor-element-ab2260e{--spacer-size:30px;}.elementor-8870 .elementor-element.elementor-element-abe47af{padding:0px 35px 0px 35px;}.elementor-8870 .elementor-element.elementor-element-1c0e16b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8870 .elementor-element.elementor-element-58be3e5{--spacer-size:50px;}}@media(max-width:767px){.elementor-8870 .elementor-element.elementor-element-2f081d9e > .elementor-container{min-height:30px;}.elementor-8870 .elementor-element.elementor-element-2f081d9e{margin-top:-5px;margin-bottom:0px;padding:80px 20px 80px 20px;}.elementor-8870 .elementor-element.elementor-element-293ef0c6 > .elementor-element-populated{padding:30px 9px 0px 9px;}.elementor-8870 .elementor-element.elementor-element-69f2519 > .elementor-widget-container{padding:0px 15px 15px 15px;}.elementor-8870 .elementor-element.elementor-element-69f2519 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-8870 .elementor-element.elementor-element-57796f7f > .elementor-widget-container{margin:-27px 20px -13px 20px;padding:0px 0px 0px 0px;}.elementor-8870 .elementor-element.elementor-element-57796f7f{font-size:17px;line-height:1.4em;letter-spacing:2.4px;}.elementor-8870 .elementor-element.elementor-element-b00fb8b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8870 .elementor-element.elementor-element-7ffde9a > .elementor-element-populated{margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 9px 0px 9px;}.elementor-8870 .elementor-element.elementor-element-df4d962{--spacer-size:10px;}.elementor-8870 .elementor-element.elementor-element-ec06b1c{margin-top:0px;margin-bottom:0px;padding:0px 3px 0px 3px;}.elementor-8870 .elementor-element.elementor-element-c0c84aa > .elementor-element-populated{margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 9px 0px 9px;}.elementor-8870 .elementor-element.elementor-element-ab2260e{--spacer-size:10px;}.elementor-8870 .elementor-element.elementor-element-abe47af{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8870 .elementor-element.elementor-element-1c0e16b > .elementor-element-populated{margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 9px 0px 9px;}.elementor-8870 .elementor-element.elementor-element-58be3e5{--spacer-size:40px;}}/* Start custom CSS for text-editor, class: .elementor-element-839de92 *//* =========================
   PRIVACY POLICY / TERMS
   ========================= */


/* BODY TEXT - DESKTOP */

.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy,
.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy p,
.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy li,
.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy a {
    font-family: "Red Hat Display", sans-serif !important;
    font-size: 15px !important;
    font-weight: 300 !important;
    line-height: 1.7 !important;
    letter-spacing: 0.2px !important;
}


/* MAIN SECTION HEADINGS - DESKTOP */

.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy h2 {
    font-family: "Red Hat Display", sans-serif !important;
    font-size: 24px !important;
    font-weight: 400 !important;
    line-height: 31px !important;
    letter-spacing: 0.5px !important;
    margin-top: 36px !important;
    margin-bottom: 13px !important;
}


/* SMALLER SUBHEADINGS */

.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy h3 {
    font-family: "Red Hat Display", sans-serif !important;
    font-size: 17px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    letter-spacing: 0.4px !important;
    margin-top: 23px !important;
    margin-bottom: 8px !important;
}


/* PARAGRAPH SPACING */

.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy p {
    margin-top: 0 !important;
    margin-bottom: 15px !important;
}


/* LISTS */

.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy ul {
    margin-top: 6px !important;
    margin-bottom: 17px !important;
    padding-left: 22px !important;
}

.elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy li {
    margin-bottom: 6px !important;
}


/* TABLET */

@media (max-width: 1024px) {

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy,
    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy p,
    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy li,
    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy a {
        font-size: 14.5px !important;
        line-height: 1.7 !important;
        letter-spacing: 0.2px !important;
    }

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy h2 {
        font-size: 23px !important;
        line-height: 30px !important;
        letter-spacing: 0.5px !important;
    }

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy h3 {
        font-size: 17px !important;
        line-height: 24px !important;
    }
}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy,
    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy p,
    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy li,
    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy a {
        font-size: 14.5px !important;
        line-height: 1.75 !important;
        letter-spacing: 0.2px !important;
    }

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy h2 {
        font-size: 21px !important;
        line-height: 28px !important;
        letter-spacing: 0.5px !important;
        margin-top: 29px !important;
        margin-bottom: 11px !important;
    }

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy h3 {
        font-size: 16px !important;
        line-height: 23px !important;
        letter-spacing: 0.4px !important;
        margin-top: 21px !important;
        margin-bottom: 8px !important;
    }

    .elementor-8870 .elementor-element.elementor-element-839de92 .privacy-policy ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Red Hat Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://theradiologist.co.uk/wp-content/uploads/2020/06/RedHatDisplay-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */