@font-face{font-display:swap;font-family:British Council Sans;font-style:normal;font-weight:200;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-ExtraLt.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-ExtraLt.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:normal;font-weight:300;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Light.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:italic;font-weight:300;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-LtIt.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-LtIt.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:normal;font-weight:400;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Headline.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Headline.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:normal;font-weight:700;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Bold.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:italic;font-weight:700;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-BdIt.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-BdIt.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:italic;font-weight:400;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Italic.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:normal;font-weight:400;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Regular.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:British Council Sans;font-style:normal;font-weight:900;src:url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Black.woff2) format("woff2"),url(https://mktgfiles.britishcouncil.org/hubfs/HD%20-%20Assets/Fonts/BritishCouncilSans-Black.woff) format("woff")}.bc-subscription{display:flex;flex-direction:column;font-family:British Council Sans,Arial,"sans-serif";height:auto;justify-content:space-between;min-height:100vh}.hd-email-pref-template .body-container-wrapper{padding:0}.hd-email-pref-template .footer-container{padding-left:0;padding-right:0}.bc-subscription.email-pref main #app{display:flex;flex-direction:column;font-family:British Council Sans,Arial,"sans-serif";height:auto;justify-content:space-between;min-height:100vh}section.hd-subscription-module form{margin:0 0 30px}section.hd-subscription-module h1{font-size:32px;font-weight:700;line-height:1.2}section.hd-subscription-module h4{font-size:17px;font-weight:700;line-height:1.2}section.hd-subscription-module .content p,section.hd-subscription-module .heading p{font-size:15px;line-height:1.5}section.hd-subscription-module .content,section.hd-subscription-module .heading{margin-bottom:22px;word-break:break-word}section.hd-subscription-module :not(.fas){font-family:British Council Sans,Arial,"sans-serif"}section.hd-subscription-module form label{color:#23085a;font-size:14px;font-weight:700;line-height:1.5;margin:0 0 10px}section.hd-subscription-module form label.title{color:#23085a;font-size:18px}section.hd-subscription-module form input[type=email],section.hd-subscription-module form input[type=text]{border:3px solid #23085a;border-radius:4px;color:#23085a;font-family:British Council Sans,Arial,"sans-serif";font-size:14px;font-weight:700;line-height:1.5;padding:18px 15px}section.hd-subscription-module form input[type=email]:focus,section.hd-subscription-module form input[type=text]:focus{background-color:#fff;border:3px solid #23085a;box-shadow:none!important;color:#23085a;outline:0}section.hd-subscription-module form input[type=text]:focus-visible
section.hd-subscription-module form input[type=email]:focus-visible{outline-offset:0!important}section.hd-subscription-module form .form-check{padding:0!important}section.hd-subscription-module form .form-control{height:auto}section.hd-subscription-module form .form-group{margin-bottom:20px}section.hd-subscription-module .checkbox-group{margin-bottom:10px}section.hd-subscription-module form .checkbox-wrap{margin-bottom:12px}section.hd-subscription-module form .checkbox-custom{opacity:0;position:absolute}section.hd-subscription-module form .checkbox-custom,section.hd-subscription-module form .checkbox-custom-label{align-items:center;cursor:pointer;display:flex;margin:0!important;vertical-align:middle}section.hd-subscription-module form .checkbox-custom-label{color:#000;font-size:14px;font-weight:400;position:relative}section.hd-subscription-module form .checkbox-custom+.checkbox-custom-label:before{background:#fff;border:2px solid #23085a;content:"";display:inline-block;height:24px;margin:10px 10px 10px 2px;padding:2px;text-align:center;vertical-align:middle;width:24px}section.hd-subscription-module form .checkbox-custom+.checkbox-custom-label:after{border:3px solid #23085a;border-left:0;border-top:0;content:"";height:14px;left:11px;opacity:0;position:absolute;top:6px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:7px}section.hd-subscription-module form .checkbox-custom:checked+.checkbox-custom-label:after{opacity:1}section.hd-subscription-module form .checkbox-custom:focus+.checkbox-custom-label{outline:none}.bc-subscription .select2-container{width:100%!important}.bc-subscription .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#23085a}.bc-subscription .select2-container--default .select2-selection--multiple{border:3px solid #23085a;padding:10px 15px}.bc-subscription .select2-container--default.select2-container--focus .select2-selection--multiple{border:3px solid #23085a}.bc-subscription .select2-results__option{padding:12px 15px}.bc-subscription .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#23085a;color:#fff;font-size:14px;margin:0}.bc-subscription .select2-container--default .select2-results__option--selected{background-color:#23085a;color:#fff}.bc-subscription .select2-container--default .select2-selection--multiple .select2-selection__clear{font-size:24px;height:24px;line-height:23px;margin-right:5px;margin-top:0;right:20px;top:50%;transform:translateY(-50%);width:30px}.bc-subscription .select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:55px}.bc-subscription .select2-container--default .select2-selection--multiple[aria-expanded=false]:after{border:solid #24065a;border-width:0 3px 3px 0;content:"";display:inline-block;padding:3px;position:absolute;right:10px;top:40%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bc-subscription .select2-container--default .select2-selection--multiple[aria-expanded=true]:after{border:solid #24065a;border-width:0 3px 3px 0;content:"";display:inline-block;padding:3px;position:absolute;right:10px;top:42%;-webkit-transform:rotate(-135deg)translateY(-60%);transform:rotate(-135deg) translateY(-60%)}.bc-subscription .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.bc-subscription .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-radius:4px}.bc-subscription .select2-container .select2-search--inline .select2-search__field{font-size:14px;line-height:1;margin-top:0}.bc-subscription .btn{border-radius:30px;display:inline-block;font-family:British Council Sans,Arial,"sans-serif";font-weight:700;margin:10px 0;padding:12px 24px;transition:.3s;width:auto}.bc-subscription .btn.update{background-color:#23085a;border:3px solid #23085a;color:#fff}.bc-subscription .btn.unsubscribe,.bc-subscription .btn.update:focus,.bc-subscription .btn.update:hover{background-color:transparent;color:#23085a}.bc-subscription .btn.unsubscribe{border:3px solid #23085a}.bc-subscription .btn.unsubscribe:focus,.bc-subscription .btn.unsubscribe:hover{background-color:#23085a;color:#fff}.bc-subscription .modal-dialog{margin:0 auto;max-width:85vw;top:50%;transform:translateY(-50%);width:100%}.bc-subscription .modal{background-color:rgba(0,0,0,.5)}.bc-subscription .modal.show .modal-dialog{top:50%;transform:translateY(-50%)}.bc-subscription .modal-header{border:none;display:block;padding:40px 20px 16px;position:relative;text-align:center}.bc-subscription .modal-content{border-radius:0}.bc-subscription .modal-title{color:#23085a;font-family:British Council Sans,Arial,"sans-serif";font-size:30px;font-weight:700;line-height:1.2;text-align:center}.bc-subscription .modal-header .close{color:#23085a;font-size:45px;font-weight:500;margin:0 20px 0 0;opacity:.8;padding:0;position:absolute;right:0;top:0;width:32px}.bc-subscription .modal-header .close:focus,.bc-subscription .modal-header .close:hover{outline:1px solid transparent}.bc-subscription .modal-body{padding-bottom:0}.bc-subscription .modal-body *{font-size:18px;font-weight:700;line-height:1.45;text-align:center}.bc-subscription .modal-footer{border:none;justify-content:center}.bc-subscription .btn-modal{background-color:#23085a;border:2px solid #23085a;color:#fff;display:inline-block;font-family:British Council Sans,Arial,"sans-serif";font-size:20px;line-height:23px;padding:18px 36px;text-align:center}.bc-subscription .btn-modal:focus,.bc-subscription .btn-modal:hover{background-color:transparent;border:2px solid #23085a;color:#23085a}section.hd-subscription-module.hd-unsubscribe .unsub-msg p{font-size:22px;font-weight:700;line-height:1.45;margin-bottom:30px}section.hd-unsubscribe .unsub-copy{max-width:860px}section.hd-unsubscribe .content,section.hd-unsubscribe .heading{margin-bottom:30px}section.hd-unsubscribe .unsub-btn-wrap{margin-top:18px}section.hd-unsubscribe .unsub-btn-wrap button{margin-right:15px}.unsubscribe-reason main{padding:190px 0 105px}.bc-subscription.email-pref main #app .bc-custom-subscription-footer{margin:0}@media (min-width:768px){section.hd-subscription-module form input[type=email],section.hd-subscription-module form input[type=text]{padding:17px 20px 18px 27px}.bc-subscription .btn{padding:18px 36px}.bc-subscription .modal-dialog{max-width:75vw}.bc-subscription .modal-header{padding:40px 55px 16px}.bc-subscription .modal-title{font-size:45px}.bc-subscription .modal-body{padding:16px 55px 0}.bc-subscription .modal-body *{font-size:22px;line-height:1.45}}@media (min-width:992px){section.hd-subscription-module form label{font-size:18px;margin-bottom:15px}section.hd-subscription-module form .checkbox-custom-label,section.hd-subscription-module form input[type=email],section.hd-subscription-module form input[type=text]{font-size:18px}.bc-subscription .btn{font-size:20px;line-height:1.15}.bc-subscription .select2-results__option{font-size:18px;padding:11px 20px 13px 27px}.bc-subscription .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:18px;line-height:1.5}.bc-subscription .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding:8px 10px}.bc-subscription .select2-container--default .select2-selection--multiple{padding:17px 50px 18px 27px}.bc-subscription .select2-container--default .select2-selection--multiple[aria-expanded=false]:after{padding:5px;right:25px}.bc-subscription .select2-container--default .select2-selection--multiple[aria-expanded=true]:after{padding:5px;right:20px}.bc-subscription .select2-container--default .select2-selection--multiple .select2-selection__clear{font-size:31px;height:35px;line-height:36px;right:40px;width:30px}section.hd-subscription-module .checkbox-group{margin-bottom:12px}section.hd-subscription-module form .form-group{margin-bottom:30px}section.hd-subscription-module form .checkbox-custom+.checkbox-custom-label:before{height:30px;width:30px}section.hd-subscription-module form .checkbox-custom+.checkbox-custom-label:after{height:16px;left:13px;top:5px;width:9px}section.hd-subscription-module form label.title{font-size:22px;line-height:1.45;margin-bottom:24px}section.hd-subscription-module .content-wrap{margin:0 auto;max-width:80%}section.hd-subscription-module h1{font-size:45px;line-height:1.2}section.hd-subscription-module h4{font-size:22px}section.hd-subscription-module .content p,section.hd-subscription-module .heading p{font-size:18px;line-height:1.5}section.hd-subscription-module .content,section.hd-subscription-module .heading{margin-bottom:34px}}@media (min-width:1200px){.bc-subscription .modal-dialog{max-width:50vw}}