﻿@font-face {
    font-family: 'Frutiger W01';
    font-display: swap;    
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix");
    src: url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix") format("eot"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2") format("woff2"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff") format("woff"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.ttf") format("truetype"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.svg#7def0e34-f28d-434f-b2ec-472bde847115") format("svg")
}

@font-face {
    font-family: 'Frutiger W01';
    font-display: swap;
    font-style: normal;
    font-weight: 200;
    font-display:swap;
    src: url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix");
    src: url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix") format("eot"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2") format("woff2"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff") format("woff"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.ttf") format("truetype"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.svg#7def0e34-f28d-434f-b2ec-472bde847115") format("svg")
}


@font-face {
    font-family: 'Frutiger LT W01_65 Bold';
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix");
    src: url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix") format("eot"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2") format("woff2"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff") format("woff"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.ttf") format("truetype"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.svg#eae74276-dd78-47e4-9b27-dac81c3411ca") format("svg")
}

/* fonts from hdft site below*/
@import url(/t/1.css?apiType=css&projectid=3931daa0-8c68-423b-8902-d4d384a6e9b1);

@font-face {
    font-family: "Frutiger LT W01_45 Ligh1475730";
    src: url("/dv2/2/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1#iefix");
    src: url("/dv2/2/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1#iefix") format("eot"),url("/dv2/14/087d8a95-3f25-4bae-a1d1-db9ddffd72f5.woff2?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1") format("woff2"),url("/dv2/3/ab1bcdf7-9570-4cba-a8e3-3e39ddd861db.woff?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1") format("woff"),url("/dv2/1/83c94878-06c8-442c-a7df-d520b0ced00b.ttf?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1") format("truetype"),url("/dv2/11/29f3ff8a-1719-4e25-a757-53ee1a1114a5.svg?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1#29f3ff8a-1719-4e25-a757-53ee1a1114a5") format("svg");
}

@font-face {
    font-family: "Frutiger LT W01_46 Ligh1475734";
    font-display: swap;
    src: url("/dv2/2/381ea1e1-9a08-4929-a402-63be7fd76549.eot?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1#iefix");
    src: url("/dv2/2/381ea1e1-9a08-4929-a402-63be7fd76549.eot?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1#iefix") format("eot"),url("/dv2/14/db6ed4c5-5248-41f3-a6b5-4e8ff1d5ab06.woff2?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1") format("woff2"),url("/dv2/3/38f88aba-a7d0-4a78-9323-ac58226d277e.woff?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1") format("woff"),url("/dv2/1/1149176e-a9be-41bf-822e-275d9da199e5.ttf?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1") format("truetype"),url("/dv2/11/cd75c3e3-c5b7-4a25-9498-cabe4e8a9076.svg?d44f19a684109620e4841470a290e818b682610c47d93bb94f8cc8471cabb6720b3f0e829d841e8dad274b20ce5a7876c8bcd328728a2e2828f38d0b164b525e87eba81f6a3f99969c115abd013b295dc13e955070b215776f77f3e05c75b0&projectId=3931daa0-8c68-423b-8902-d4d384a6e9b1#cd75c3e3-c5b7-4a25-9498-cabe4e8a9076") format("svg");
}

/* fonts from hdft site ^ */

/* @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap'); */

/* ################################### */



body {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Josts', Arial;
    font-size: 16px;
    color: black;
    font-weight: 400;
}

 .goog-te-gadget-simple {
    border: solid 1px #ced4da !important; 
    border-radius: 20px;
    font-size: 12px;
    font-weight: 400;
    float: right;
    margin-right: 30px;
    margin-top: 30px;
}

.fontnhsBold65 {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Frutiger LT W01_65 Bold', Arial;
    font-size: 36px;
    font-weight: 700;
    color: #112f51;
}

.fontnhsBold55 {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Frutiger LT W01_65 Bold', Arial;
    font-weight: 700;
    font-size: 30px;
    color: #112f51;
}

.fontnhsBold55Ques {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Quicksand', Arial;
    font-size: 15px;
    font-weight: 600;
    color: #212529;
}

.fontTitleER {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Lexend','Comic Sans MS';
    font-size: 30px;
    font-weight: 700;
    color: #112f51;
}

.fontnhsBold55QuesERQ {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Poppins','Comic Sans MS';
    font-size: 21px;
    font-weight: 600;
    color: #112f51;
}

.fontnhsBold55QuesER {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Quicksand','Comic Sans MS';
    font-size: 21px;
    font-weight: 600;
    color: #112f51;
}
.fontAnswersER {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Quicksand','Comic Sans MS';
    font-size: 21px;
    font-weight: 500;
}

.fontTitle {
    font-family: 'Lexend','Frutiger LT W01_65 Bold', 'Arial';
    font-size: 30px;
    font-weight: 700;
    color: #112f51;
}

.fontLargeButton {
    font-family: 'Quicksand','Frutiger LT W01_65 Bold', 'Arial';
    color: #112f51;
    font-size: 16px;
    font-weight: bold;
    text-decoration-line: none;
}


.fontPara { /**/
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Quicksand', Arial;
    font-size: 15px;
    color: black;
    font-weight: 400;
}

.fontText {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Quicksand';
    font-size: 16px;
    color: black;
    font-weight: 400;
}

.fontParaER { /**/
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Quicksand','Comic Sans MS';
    font-size: 24px;
    color: black;
    font-weight: 400;
}

.fontLinks {
    font-weight: 700;
    font-size: 15px;
    font-family: 'Quicksand';
    font-family: 300;
    color: #112f51;
}

.fontnhsBold55Light {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Frutiger LT W01_65 Bold', Arial;
    font-weight: 400;
    font-size: 40px;
    color: #112f51;
}

@media only screen and (min-width: 320px) and (max-width: 425px) {
    .fontnhsBold55QuesERQ, .fontnhsBold55QuesER, .fontParaER, .fontAnswersER {
        font-size: 19px;
    }

    .fontnhsBold55, .fontnhsBold55Light {
        font-size: 20px;
    }

    .fontnhsBold55Ques {
        font-size: 15px;
    }

}

