:root{--font-opensans-light: "OpenSans-Light", sans-serif;--font-opensans-regular: "OpenSans-Regular", sans-serif;--font-opensans-medium: "OpenSans-Medium", sans-serif;--font-opensans-italic: "OpenSans-Italic", sans-serif;--font-opensans-bold: "OpenSans-Bold", sans-serif;--header-bg-color: #ffffff;--video-caption-color: #3257bc;--video-title-color: #3257bc;--header-height: 280px;--header-height-tablet: 200px;--header-height-mobile: 140px;--body-text-color: #535353;--body-text-size: 20px;--primary-color: #101D73;--secondary-color: #A01022;--primary-accent-color: #666666;--secondary-accent-color: #666666;--primary-light-color: #e9edf5;--divider-color: #00245B;--call-out-color:#101D73;--button-color-next:#101D73;--button-color-prevous:#000525;--button-color-submit:#101D73;--secondary-light-color: #cdd4e9;--table-border-color: #fff;--transition: .4s all ease;--max-logo-size: 420px;--max-logo-size-tablet: 320px;--max-logo-size-mobile: 220px;--shadow-deep: 0 15px 40px -12px #00083b;--focus-shadow: 0 0 12px -2px #101D73;--accordion-bg: #fcfcf1;--form-border-width: 2px;--form-radius: 0px;--button-radius: 15px;--text-color: #13447c;--content-bg: #ffffff;--body-bg-color: rgb(255, 255, 255);--input-placeholder-color: #101D73;--top-nav-height: 0;--listentoaudio-color: #08104B}.course-template{background-color:var(--body-bg-color);margin-top:var(--top-nav-height)}.course-template .main-content{background-color:var(--body-bg-color)}.course-template .course-nav .btn{font-family:var(--font-opensans-bold);text-transform:uppercase;color:#fff;min-width:220px;line-height:1.6;margin:0 20px;border-radius:30px;font-size:1.6rem}.course-template .course-nav a:focus,.course-template .course-nav button:focus{background-color:var(--secondary-color)}.course-template .btn-next,.course-template .btn-enrol{background:var(--button-color-next)}.course-template .btn-submit{background:var(--button-color-submit)}.course-template .btn-previous{background:var(--button-color-prevous)}.course-template .divider{border-top:2px solid var(--divider-color);margin-top:0;opacity:1}.course-template .form-control::-webkit-input-placeholder{color:var(--input-placeholder-color)}.course-template .form-control::-moz-placeholder{color:var(--input-placeholder-color)}.course-template .form-control:-ms-input-placeholder{color:var(--input-placeholder-color)}.course-template .form-control:-moz-placeholder{color:var(--input-placeholder-color)}.course-template .form-control.other{max-height:150px;max-width:100%!important}.course-template section p,.course-template section ul,.course-template section li,.course-template section ol,.course-template table p{font-size:var(--body-text-size);font-family:var(--font-opensans-regular);color:var(--body-text-color)}.course-template ul{padding-left:1em}.course-template h2.title,.course-template section h1,.course-template section h2,.course-template section h3,.course-template section h4,.course-template section h5{color:var(--primary-color);font-family:var(--font-opensans-bold);font-weight:400}.course-template p a,.course-template li a{color:var(--body-text-color)}.course-template p a.text-bold,.course-template li a.text-bold{font-family:var(--font-opensans-bold);font-weight:400}.course-template p.video-title{font-size:18px;color:var(--video-title-color);text-align:center;text-transform:uppercase}.course-template p.subtitle{font-size:20px;color:var(--secondary-color);font-weight:700}.course-template section h2{font-size:2em}.course-template .info{background:#cfecf7;border-radius:10px}.course-template .info.img-holder{background-color:transparent}.course-template h3.figure-title{font-weight:700!important;font-size:22px;margin-bottom:20px}.course-template .feedback-content .figure-caption{font-style:normal}.course-template h2.title{display:inline-block;padding:0;font-size:3em;margin-bottom:5px;line-height:1em;color:var(--secondary-color)}.course-template h2.title span{text-transform:none}.course-template h3.title{font-size:1.8em;margin-bottom:5px;line-height:1em;padding-top:10px}.course-template .text-danger .feedback-content>*{color:var(--body-text-color)!important}.course-template h3.image-title{font-size:1.6em!important;text-transform:uppercase;font-weight:700}.course-template h3.image-title strong{font-weight:700}.course-template .feedback-content h3.image-title{font-style:normal!important;font-weight:700;margin-bottom:20px}.course-template sub,.course-template sup{font-size:65%}.course-template h2 strong,.course-template h3 strong,.course-template h4 strong,.course-template h5 strong,.course-template h6 strong,.course-template p strong,.course-template li strong{font-family:var(--font-opensans-bold);font-weight:400}.course-template .txt-large p,.course-template .txt-large li,.course-template tbody ul{font-size:18px!important;line-height:1.4}.course-template .txt-large li{position:relative;list-style:none;padding-left:1em}.course-template .txt-large li:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;background-color:#fff;top:8px;left:-1px}.course-template .sub-heading{font-weight:400}.course-template .single-video .videoframe{padding:2em 1em .2em;background-color:#e9eaf2;border-radius:20px}.course-template .single-video audio{width:100%}.course-template .single-video audio::-webkit-media-controls-panel{background-color:#7980af}.course-template .single-video .listentoaudio{font-size:1.6rem;font-family:var(--font-opensans-bold);color:#08104b}.course-template .single-video .audiostyle{width:80%;border-radius:20px}.course-template .single-video .video-container .vjs-control-bar{background-color:#08104b}.course-template .single-video .video-container .vjs-big-play-button{transition:var(--transition);background-image:url(/build/assets/img/btn-play-red.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-color:transparent;opacity:.94;width:90px;height:90px;margin-top:-50px;border:none}.course-template .single-video .video-container .vjs-big-play-button .vjs-icon-placeholder:before{display:none}.course-template .single-video .video-container .vjs-big-play-button:hover{filter:brightness(.8);opacity:1}.course-template .racgp-button-link{background-color:var(--primary-color);color:#fff;padding:1em;border-radius:10px;max-height:42px;display:flex;align-items:center;justify-content:center;font-size:var(--body-text-size)}.course-template .racgp-button-link .clickhere{padding-left:5px;padding-right:5px;text-decoration:underline}.course-template .learning-outcomes-block,.course-template .call-out-block{border-radius:20px;background:var(--call-out-color)}.course-template .learning-outcomes-block .title-div,.course-template .call-out-block .title-div{background:linear-gradient(to bottom,#101d73,#08104b);width:100%;border-top-left-radius:20px;border-top-right-radius:20px;position:static;padding-top:.8em;padding-bottom:.8em}.course-template .learning-outcomes-block .body-div,.course-template .call-out-block .body-div{padding-left:1.8em;padding-right:1em}.course-template .learning-outcomes-block h1,.course-template .call-out-block h1{font-size:2em;font-family:var(--font-opensans-bold);color:#fff;padding-left:.9em}.course-template .learning-outcomes-block p,.course-template .call-out-block p{font-size:1.4em;font-family:var(--font-opensans-semibold);color:#fff}.course-template .learning-outcomes-block .sub-title,.course-template .call-out-block .sub-title{font-size:1.4em;font-family:var(--font-opensans-bold);color:#fff}.course-template .learning-outcomes-block ul.custom,.course-template .call-out-block ul.custom{margin-left:0;list-style-type:none;font-size:1.4em;line-height:1.4em}.course-template .learning-outcomes-block ul.custom li,.course-template .call-out-block ul.custom li{position:relative;padding-left:.6em;margin-bottom:10px;color:#fff}.course-template .learning-outcomes-block ul.custom li:before,.course-template .call-out-block ul.custom li:before{content:"";background-repeat:no-repeat;width:12px;height:12px;position:absolute;left:-20px;background-image:url(/build/assets/img/circle.png)!important;background-size:contain;top:10px}.course-template .footnote p{font-style:italic;font-size:1em}.course-template .practice-point{padding:1em;background-color:#fff;border-radius:20px;border:solid 8px var(--primary-color)}.course-template .practice-point h4{font-family:var(--font-opensans-bold);color:var(--primary-color)}.course-template .practice-point .h4big{font-family:var(--font-opensans-bold);color:var(--primary-color);font-size:2.4em}.course-template .practice-point p{font-size:18px;color:var(--primary-color)}.course-template .practice-point ul{list-style-type:disc;margin-left:20px}.course-template .practice-point li{font-size:18px;color:var(--primary-color)}.course-template .reminder{display:block;padding:1em;border:solid 1px var(--primary-color);border-radius:20px;background-color:var(--primary-color)}.course-template .reminder h4.title{font-size:1.8em;font-family:var(--font-opensans-bold);color:#fff}.course-template .reminder p{font-size:1.4em;line-height:1.4em;color:#fff}.course-template .consider{display:block;padding:1em;border:solid 1px var(--primary-color);border-radius:20px;background-color:var(--primary-color)}.course-template .consider h4.title{font-size:1.8em;font-family:var(--font-opensans-bold);color:#fff}.course-template .consider p{font-size:1.4em;line-height:1.4em;color:#fff}.course-template .practice-points,.course-template .optional-box,.course-template .other-box{border-radius:20px}.course-template .practice-points .sub-heading,.course-template .other-box .sub-heading{color:var(--secondary-color);font-size:1.4em!important;margin-bottom:5px;margin-top:10px!important}.course-template .practice-points h3.title,.course-template .optional-box h3.title,.course-template .other-box h3.title{color:var(--secondary-color)!important}.course-template .other-box .img-holder{max-width:130px}.course-template .other-box .info{max-width:80px;margin-left:auto;margin-right:auto}.course-template .other-box *{word-break:break-word}.course-template .button-link{display:block;padding:0 25px;text-transform:uppercase;border-radius:10px;color:#fff;text-align:center;letter-spacing:1px}.course-template .button-link *{color:#fff!important}.course-template .about img{max-width:240px}.course-template ul.custom{list-style:none;padding-left:24px}.course-template ul.custom li{position:relative;line-height:1.4;margin-bottom:10px}.course-template ul.custom>li:before{position:absolute;content:"";left:-22px;top:7px;background:var(--primary-color);width:10px;height:10px}.course-template .primary-c{color:var(--primary-color)}.course-template .primary-bg{background-color:var(--primary-color)}.course-template .secondary-c{color:var(--secondary-color)}.course-template .secondary-bg{background-color:var(--secondary-color)}.course-template .shadowed{box-shadow:var(--shadow-deep)}.course-template .uppercase{text-transform:uppercase}.course-template .icons-list{max-width:760px;margin:auto}.course-template .icons-list.bio{max-width:100%}.course-template .icons-list.bio>.row{padding:2em 0;background-size:97% auto}.course-template .icons-list.bio>.row.header{padding:2em 0 0}.course-template .icons-list.bio span{font-weight:700;color:var(--secondary-color);font-size:18px;text-align:center;padding-top:1em;line-height:normal}.course-template .privacy{display:block;padding:1em;border:solid 1px var(--primary-color)}.course-template img.circle{border:solid 3px #fff;box-shadow:0 0 30px -5px #9b45d499}.course-template .icons-list.bio p{text-align:justify}.course-template .icons-list>.row{padding:1em 0;background-image:url(/build/assets/img/icon-list-bg.png);background-position:top center;background-size:contain;margin:0;background-repeat:no-repeat}.course-template .icons-list>.row:first-child{background-image:none}.course-template ul.no-markers{padding:0 0 0 1em;list-style:none;margin:0}.course-template ul.no-markers ul{list-style:none}.course-template .float-col:first-child{background-image:none}.course-template .float-col.four-cols{width:25%}.course-template .four-cols div{padding:0 20px 15px}.course-template .col-header{font-size:18px;color:var(--secondary-color);font-weight:700;line-height:normal}.course-template .vjs-icon-placeholder:before{text-shadow:0 0 5px rgba(0,0,0,.5803921569)}.course-template .accreditation-copy .row{min-height:160px}.course-template .accreditation-copy .racgp{max-height:182px}.course-template .accreditation-copy .acrrm{max-height:125px}.course-template .container .form-control:focus,.course-template .container .single-line:focus{border-color:var(--primary-color)}.course-template section .question-headline{font-size:1.8em;color:var(--secondary-color);margin-bottom:0!important;font-family:var(--font-opensans-light)}.course-template section .question-title{font-size:1.8em;color:var(--primary-color);line-height:1.2em;font-family:var(--font-opensans-bold)}.course-template section .question-title small{font-size:14px;color:var(--body-text-color)}.course-template section .blue-box .question-headline{color:var(--secondary-color)}.course-template section .blue-box ul,.course-template section .blue-box .question-title{color:#fff}.course-template .multi-question{border-radius:10px;overflow:hidden;margin-bottom:1em}.course-template .multi-question .row{margin-left:0}.course-template .multi-question .row.header-row{color:#fff;text-align:center;font-size:20px;padding:15px 24px}.course-template .multi-question .form-row{text-align:left;padding:20px 25px 20px 10px;border-bottom:solid 1px #fff;margin-bottom:0!important}.course-template .multi-question .form-row .form-select,.course-template .multi-question .form-row .form-control{border-radius:10px}.course-template .multi-question .form-row label{color:#fff;margin-bottom:.7em;font-size:18px}.course-template .multi-question .form-group{position:relative}.course-template .multi-question .form-group.invalid .form-select,.course-template .multi-question .form-group.invalid .form-control{outline-style:dashed;outline-color:red;outline-width:3px}.course-template .multi-question .form-group.invalid:nth-child(2):before{left:0}.course-template .multi-question .form-group.invalid:before{content:"*";position:absolute;background-color:transparent;font-size:42px;line-height:20px;left:-9px;top:-8px;width:20px;height:20px;color:red;padding:0}.course-template table ul li{margin-bottom:10px}.course-template table th{background:#272a6f}.course-template table th p{color:#fff;font-size:20px}.course-template table th.navy-bg{border-bottom:1px solid #fff;padding:20px 30px}.course-template table th.navy-bg p{font-size:20px;margin-bottom:0}.course-template table td ul{margin-top:.7em;margin-bottom:1.8em}.course-template table td ul li{font-size:18px;line-height:1.4}.course-template table tbody p,.course-template table tbody ul{font-size:14px;line-height:1.2em}.course-template table tbody td{padding:20px 20px 5px;vertical-align:middle;border:solid 1px #fff}.course-template section .image-heading{font-size:1.4em;color:var(--secondary-color);line-height:1.2em}.course-template .abbreviations h3,.course-template .disclaimer h3,.course-template .reference-box h3.ref-title{font-size:20px}.course-template .reference-box p.ref-title,.course-template p.abbreviations,.course-template p.disclaimer,.course-template p.optional{font-size:20px;line-height:30px;font-weight:700;color:var(--primary-color);margin-bottom:5px}.course-template .reference-box ol,.course-template .reference-box ul{padding-left:1em}.course-template .reference-box li span{font-weight:400}.course-template p.feedback-title{font-size:1.6em;color:var(--secondary-color);font-style:italic;font-weight:400!important;margin-bottom:5px}.course-template .feedback-content{font-weight:700}.course-template .quote{padding:40px;font-style:italic;border:1px solid var(--divider-color);border-radius:5px}.course-template .quote p{font-size:1.6em!important;font-weight:600}.course-template ul.double-cols{columns:2;-webkit-columns:2;-moz-columns:2}.course-template ul.double-cols li.method{display:block}.course-template .patientsForm button.btn{font-size:1.2em}.course-template p.warning-message{position:relative;font-size:18px;display:block;background-color:#80008038;padding:1em 1em 1em 6em;border-radius:5px;color:purple}.course-template .warning-message .info-icon{position:absolute;left:36px;top:50%;transform:translateY(-50%);font-size:48px}.course-template .alert.alert-large>div{font-size:130%}.course-template .alert h4{font-family:var(--font-opensans-bold);color:inherit;letter-spacing:0}.course-template .alert.alert-large h4{margin-bottom:0;font-size:20px}.course-template .alert-danger{color:#fff;background-color:#f66471;border-color:#f66471}.course-template .alert-danger h4{color:#fff}.course-template label.question.form-label{font-size:1.2em;font-weight:600;color:var(--primary-color)}.course-template .q-number{position:relative;left:-24px;background:var(--secondary-color);display:inline-block;overflow:hidden;padding:4px 24px;border-radius:0 15px 15px 0;top:0;color:#fff}.course-template .option-container ul{list-style:none;padding-left:0!important;margin-bottom:5px;margin-left:3px}.course-template .option-container ul li>.show-other{width:100%}.course-template .option-container ul .method{display:flex;flex-direction:row;align-items:flex-start;padding-left:0!important;position:relative}.course-template .option-container ul .method:before{display:none!important}.course-template .option-container ul .method label{color:#0f0f0f}.course-template .option-container input[type=radio]:before,.course-template .option-container input[type=radio]:after{border-radius:100%}.course-template .option-container input[type=checkbox]:before,.course-template .option-container input[type=checkbox]:after{border-radius:3px}.course-template .option-container input{position:relative!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:content-box;overflow:hidden;width:24px;min-width:24px;height:24px;border:0;top:.25em}.course-template .option-container input:disabled:before{border-color:#ccc;background-color:#ccc}.course-template .option-container input:before{content:"";display:block;box-sizing:content-box;width:14px;height:14px;border:3px solid var(--primary-color);transition:.2s border-color ease;background-color:#fff}.course-template .option-container input:before:checked{border-color:var(--secondary-color);transition:.5s border-color ease}.course-template .option-container input:before:disabled{border-color:#ccc;background-color:#ccc}.course-template .option-container input:after{content:"";display:block;position:absolute;box-sizing:content-box;top:50%;left:50%;transform-origin:50% 50%;background-color:var(--primary-color);width:16px;height:16px;transform:translate(-50%,-50%) scale(0)}.course-template .option-container input[type=radio]:after,.course-template .option-container input[type=checkbox]:after{width:14px;height:14px;transform:translate(-50%,-50%) scale(0);margin-left:-2px;margin-top:-2px}.course-template .option-container input[type=radio]:checked:after,.course-template .option-container input[type=checkbox]:checked:after{-webkit-animation:toggleOnRadio .2s ease forwards;animation:toggleOnRadio .2s ease forwards}.course-template .method textarea.form-control{max-height:160px}.course-template textarea.form-control{height:auto}.course-template textarea.form-control:disabled{border-color:#2da1da69!important;color:#757575!important}.course-template .blue-box .option-container input:before{background:#fff;width:20px;height:20px}.course-template .blue-box .option-container input:after{background-color:#0000;background-image:url(/build/assets/img/check.png);width:18px;height:18px;background-position:center center;background-repeat:no-repeat;background-size:100%;margin-left:0!important}.course-template .blue-box .option-container input{width:27px;max-height:27px}.course-template .option-container ul.twoColumn{display:flex;flex-wrap:wrap}.course-template .option-container ul.twoColumn .method{width:50%}.course-template .no-before-el input[type=radio]:after,.course-template .no-before-el input[type=radio]:before,.course-template .no-before-el input[type=radio],.course-template .no-before-el input[type=checkbox]:after,.course-template .no-before-el input[type=checkbox]:before,.course-template .no-before-el input[type=checkbox]{display:none!important}.course-template .no-before-el .methods{overflow:hidden;padding:0!important;margin-bottom:0}.course-template .no-before-el .method{padding:0;display:block;float:left;width:46%;margin-right:4%;margin-top:2px;margin-bottom:13px}.course-template .no-before-el label{width:100%;padding:8px 25px;min-height:42px;border-radius:20px;border:1px solid var(--divider-color)}.course-template .no-before-el input{position:absolute!important;color:var(--body-text-color)}.course-template .no-before-el input:checked+label{background:var(--divider-color);color:var(--primary-color);font-weight:700}.course-template .patients-form-container .nav-tabs{margin-bottom:-2px}.course-template .patients-form-container .nav-tabs .nav-link{transition:var(--transition);color:#a5a5a5;text-decoration:none}.course-template .patients-form-container .nav-tabs .nav-link.active{color:var(--secondary-color);position:relative;border:solid 1px var(--secondary-color);box-shadow:0 -2px 3px -1px #00000054;border-bottom:0}.course-template .patients-form-container .nav-tabs .nav-link.active:hover{color:#495057;background-color:#fff;cursor:default;text-decoration:none}.course-template .patients-form-container .nav-tabs .nav-link:hover{color:var(--secondary-accent-color);background-color:#ededed;cursor:pointer}.course-template .patients-form-container .nav-tabs .nav-link.done{display:inline-block}.course-template .patients-form-container .nav-tabs .nav-link.done:before{content:"";font: 14px/1 FontAwesome;font-size:18px;color:#67c75e;margin-right:5px;margin-left:-5px}.course-template .patients-form-container .num-sel input[type=number],.course-template .patients-form-container .num-sel .custom-select,.course-template .patients-form-container .num-sel .form-select{border-radius:4px}.course-template .patients-form-container .num-sel input[type=number]:focus,.course-template .patients-form-container .num-sel .custom-select:focus,.course-template .patients-form-container .num-sel .form-select:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:var(--focus-shadow)}.course-template .patients-form-container .num-sel .custom-select{height:48px;max-width:100px}.course-template .patients-form-container .num-sel input[type=number]{max-width:66px;margin-right:4px}.course-template .patients-form-container .num-sel input[type=number]:focus{border-color:var(--primary-color);box-shadow:0 0 0 1px #2a618f}.course-template .patients-form-container .date-picker{max-width:140px;cursor:pointer}.course-template .patients-form-container .date-picker:focus{border-color:var(--primary-color);box-shadow:0 0 0 1px #2a618f}.course-template .patients-form-container .tab-pane{box-shadow:0 3px 8px -1px #00000026;border-radius:5px;border:solid 1px var(--secondary-color)}.course-template .patients-form-container .question-continer .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:.4em}.course-template .patients-form-container .question-continer .custom-control input{position:relative!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:content-box;overflow:hidden;min-width:24px}.course-template .patients-form-container .question-continer .custom-control.custom-radio .custom-control-label:before,.course-template .patients-form-container .question-continer .custom-control.custom-radio .custom-control-label:after{border-radius:50%}.course-template .patients-form-container .question-continer .custom-control.custom-checkbox .custom-control-label:before,.course-template .patients-form-container .question-continer .custom-control.custom-checkbox .custom-control-label:after{border-radius:3px}.course-template .patients-form-container .question-continer .custom-control .custom-control-input:checked~.custom-control-label:before{border-color:var(--secondary-color);box-shadow:0 0 0 1px var(--secondary-color)}.course-template .patients-form-container .question-continer .custom-control .custom-control-input:checked~.custom-control-label:after{background-color:var(--secondary-color);width:12px;height:12px;top:6px;left:-24px}.course-template .patients-form-container .question-continer .custom-control .custom-control-label{position:relative;display:inline-block;margin-bottom:0;vertical-align:top;cursor:pointer}.course-template .patients-form-container .question-continer .custom-control .custom-control-label:before,.course-template .patients-form-container .question-continer .custom-control .custom-control-label:after{position:absolute;content:"";transition:all .15s ease-in-out;box-sizing:content-box;display:block}.course-template .patients-form-container .question-continer .custom-control .custom-control-label:before{top:2px;left:-28px;width:16px;height:16px;background-color:#fff;border:#adb5bd solid 2px;box-shadow:0 0 0 0 transparent}.course-template .patients-form-container .question-continer .custom-control .custom-control-label:after{top:12px;left:-18px;width:1px;height:1px;background-color:transparent}.course-template .patients-form-container .question-continer .form-control.invalid{outline:2px solid rgba(255,0,0,.8)}.course-template .patients-form-container .question-continer .custom-radio.invalid{background:#f003}.course-template .question-container.invalid,.course-template .option-container.invalid,.course-template .free-text-form.invalid{position:relative;padding:0 8px 8px;background-color:#ff00000d;border:dashed 1px rgba(255,0,0,.1803921569)}.course-template .question-container.invalid:before,.course-template .option-container.invalid:before,.course-template .free-text-form.invalid:before{position:absolute;content:"*";top:-1px;left:-27px;font-size:40px;border-radius:15px 0 0 15px;width:28px;height:24px;text-align:center;padding:0;z-index:9;line-height:36px;color:red}.course-template .question-container input,.course-template .option-container input,.course-template .free-text-form input{position:relative!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:content-box;overflow:hidden;min-width:24px;max-width:670px;border-radius:var(--form-radius)}.course-template .check-options.text-center{padding-bottom:20px}.course-template .check-options .Answer{position:absolute;top:50%;left:50%;transform:translate(-50%,-8px)}.course-template .true-false .check-options .Answer{transform:translate(-50%,-30px)}.course-template .true-false{border-bottom:1px solid var(--secondary-color);margin-left:0!important;margin-right:0!important}.course-template .option-container .check-options input,.course-template .option-container .iradio_square-blue{margin:3px auto!important}.course-template .panel .copy{position:relative;z-index:2}.course-template .panel .copy-right{margin-right:-70px}.course-template .panel .copy-left{margin-left:-70px}.course-template .panel *{margin-bottom:0;color:var(--primary-color)}.course-template .panel .position{color:var(--secondary-color)}.course-template .panel h4{font-size:1.6em;line-height:1.2}.course-template .hero-img{background-color:var(--accordion-bg)}.course-template input.input-number,.course-template .num-sel>*{font-size:var(--body-text-size);text-align:center;height:38px;width:100%;max-width:80px;border:solid 2px var(--primary-color);border-radius:var(--form-radius);transition:var(--transition);padding-left:12px}.course-template .num-sel>*{padding-top:3px;padding-bottom:3px}.course-template input.input-text{font-size:var(--body-text-size);text-align:left;height:42px;width:100%;max-width:240px;border:solid 2px var(--primary-color);border-radius:var(--form-radius);transition:var(--transition);padding-left:12px}.course-template input.input-postcode{font-size:var(--body-text-size);text-align:left;height:42px;width:100%;max-width:108px;border:solid 2px var(--primary-color);border-radius:var(--form-radius);transition:var(--transition);padding-left:12px}.course-template textarea.form-control:focus,.course-template textarea.form-control:active,.course-template input.date-picker:focus,.course-template input.date-picker:active{box-shadow:var(--focus-shadow)}.course-template select#UserState{border:2px solid var(--primary-color);border-radius:4px;height:42px}.course-template input.input-number:focus,.course-template input.input-number:active,.course-template input.input-text:focus,.course-template input.input-text:active{border-color:#fff;border-width:2px;box-shadow:var(--focus-shadow);background-color:#020ead26}.course-template .figure-title{font-family:var(--font-opensans-bold);color:var(--primary-color);font-size:2em}.course-template figcaption{font-family:var(--font-opensans-regular);color:#000;font-size:13px}@-webkit-keyframes toggleOnCheckbox{0%{opacity:0;transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}@keyframes toggleOnCheckbox{0%{opacity:0;transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}@-webkit-keyframes toggleOnRadio{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}70%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(.8)}}@keyframes toggleOnRadio{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}70%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(.8)}}@media all and (max-width: 1199px) and (min-width: 768px){.course-template h2.title{padding-bottom:.5em;padding-top:10px;font-size:2rem!important}.course-template .float-col.four-cols{width:50%;margin-bottom:1.4em}.course-template .float-col:nth-child(odd){background-image:none}}@media all and (max-width: 767px){.course-template body h2.title{padding-bottom:.4em;padding-top:10px;font-size:2rem!important}.course-template body section p,.course-template body .container p,.course-template body section ul,.course-template body section ol,.course-template body table p{font-size:14px}.course-template .float-col.four-cols{width:100%;margin-bottom:1.4em}.course-template .float-col{background-image:none}}@media (max-width: 1024px) and (min-width: 701px){.course-template .practice-points .col-4{flex:0 0 33%;max-width:33%;width:33%}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.course-template .reference-box ol{padding-left:30px}}}@media (min-width: 576px){.course-template #exampleModalLarge .modal-dialog{max-width:1000px;padding-left:1em;padding-right:1em}}@media (max-width: 991px){.course-template .multi-question .header-row{display:none}.course-template .multi-question .form-row{padding-top:8px;padding-left:24px}.course-template .multi-question .form-row label{margin-top:14px;margin-bottom:5px}.course-template .multi-question .form-row .form-group{padding-left:0!important;padding-right:.7em!important}}@media (min-width: 992px){.course-template .multi-question .form-row label{display:none}}@media (max-width: 440px){.course-template .figure-title{font-size:1.4em}}.courses-landing-page #content-wrap,.pages-show #content-wrap{padding-bottom:0}.courses-landing-page #content-wrap>.row>.mb-3,.pages-show #content-wrap>.row>.mb-3{margin-bottom:0!important}.landing-template{background-color:#ececec;margin-top:var(--top-nav-height)}.landing-template .main-content{background-color:#fff}.landing-template .box-course-content{background:var(--content-bg);border-bottom-left-radius:30px;border-top-right-radius:30px}.landing-template .white-box{background:var(--content-bg);border-radius:30px}.landing-template .box-shadow-1{box-shadow:5px 5px 10px #0003}.landing-template h2{font-size:3rem}.landing-template .h1,.landing-template h1{font-size:3rem;color:#fff}.landing-template h3{font-size:1.4rem;color:#fff}.landing-template p,.landing-template ul{font-size:1.2em}.landing-template p,.landing-template h4,.landing-template h3,.landing-template li{color:#fff}.landing-template .text-dark{color:#000}.landing-template .fw-600{font-weight:600}.landing-template .fw-500{font-weight:500}.landing-template .accreditation img{margin:14px;max-height:120px;width:auto}.landing-template .abbreviations h3{font-size:20px;color:var(--primary-color);font-family:var(--font-opensans-bold);letter-spacing:1px}.landing-template .abbreviations p{font-size:20px;font-family:var(--font-opensans-regular);line-height:30px;color:var(--body-text-color);margin-bottom:5px}.landing-template .sponsor{display:block;flex-direction:column;justify-content:center;text-align:center;padding-bottom:14px}.landing-template .sponsor img{max-width:200px;margin:0}.landing-template .sponsor h4{font-size:1.4em}.landing-template .call-out{width:100%;margin:1em 0;position:relative;padding:1em;border-radius:20px;background:var(--call-out-color)}.landing-template .learning-outcomes-block{border-radius:20px;background:var(--call-out-color)}.landing-template .learning-outcomes-block .title-div{background:linear-gradient(to bottom,#101d73,#08104b);width:100%;border-top-left-radius:20px;border-top-right-radius:20px;position:static;padding-top:.8em;padding-bottom:.8em}.landing-template .learning-outcomes-block .body-div{padding-left:1.8em;padding-right:1em}.landing-template .learning-outcomes-block h1{font-size:2em;font-family:var(--font-opensans-bold);padding-left:.9em}.landing-template .learning-outcomes-block .sub-title{font-size:1.4em;font-family:var(--font-opensans-bold)}.landing-template .learning-outcomes-block ul.custom{margin-left:0;list-style-type:none;font-size:1.4em;line-height:1.4em}.landing-template .learning-outcomes-block ul.custom li{position:relative;padding-left:.6em;margin-bottom:10px}.landing-template .learning-outcomes-block ul.custom li:before{content:"";background-repeat:no-repeat;width:12px;height:12px;position:absolute;left:-20px;background-image:url(/build/assets/img/circle.png)!important;background-size:contain;top:10px}.landing-template .image-copy h3{font-weight:700}.landing-template .image-copy p{font-size:1.2em;font-weight:500;margin-bottom:0}.landing-template .login-container{display:block;margin:0 auto;max-width:600px}.landing-template .login-container .or{font-size:1.8rem!important}.landing-template .login-container .or *{font-weight:600}.landing-template .btn-create-account{background:var(--primary-color);border:1px solid var(--primary-color);font-size:1.5rem!important}.landing-template .btn-create-account:hover{background:#1ab394;border:1px solid #1ab394}.landing-template .btn-login{background:var(--secondary-color);border:1px solid var(--secondary-color);font-size:1.5rem;color:#fff}.landing-template .btn-login:hover{background:#1ab394;border:1px solid #1ab394;font-size:1.5rem}.landing-template .forgot-passwd a{color:#00314c;font-size:1.2rem;text-decoration:underline}.landing-template .forgot-passwd a:hover{text-decoration:none}.landing-template .copyright{font-weight:600}.landing-template .img-fluid{align-self:center}.landing-template h2.startlearn{color:var(--primary-color)}.landing-template p.startpara,.landing-template .login-container p{font-size:1.5rem;max-width:800px;color:#000;margin:0 auto}.landing-template .provider{background:#fff;border-radius:30px}.landing-template .provider img{max-width:500px}.landing-template .b-shadow{box-shadow:5px 5px 10px #0003}@media only screen and (min-width: 1400px){.landing-template .container{max-width:1140px}}@media only screen and (max-width: 991px){.landing-template .accreditation img{max-height:60px;width:auto}.landing-template .sponsor h4{font-size:1.2em}.landing-template .sponsor img{max-width:125px;margin:10px}.landing-template .call-out{margin:0}.landing-template .call-out h1{font-size:1.4rem;margin:0;line-height:1.2}.landing-template .learning-outcomes-block h2,.landing-template .call-out-block h2{font-size:1.8em}.landing-template .learning-outcomes-block p.sub-title,.landing-template .call-out-block p.sub-title{font-size:1.3rem!important;margin:0}.landing-template p,.landing-template ul.custom{font-size:1em!important;line-height:1.4em!important}.landing-template h2.startlearn{font-size:2.2rem}.landing-template p.startpara{font-size:1.2rem}}@media screen and (max-width: 767px){.landing-template .mobile-hidden{display:none}.landing-template .learning-outcomes-block h3,.landing-template .call-out-block h3{font-size:2em}.landing-template .login-container .or{font-size:1.4rem!important}.landing-template .btn-create-account,.landing-template .btn-login{font-size:1.2rem!important}.landing-template .image-copy img{max-width:200px;margin:0 auto 20px}}.landing-template ul.methods{list-style:none;padding-left:0;margin-bottom:0}.landing-template ul.methods li.method{position:relative;padding-left:35px;margin-bottom:12px;display:flex;align-items:flex-start}.landing-template ul.methods li.method input[type=checkbox]{position:absolute;left:0;top:3px;margin:0}.landing-template ul.methods li.method label{margin-left:5px;display:inline-block;line-height:1.4}.landing-template ul.methods .show-other{margin-top:8px;width:100%}.landing-template .option-container .methods{margin-top:10px}@media screen and (max-width: 480px){.landing-template .sponsor img{max-width:130px;width:100%}.landing-template .image-copy img{margin:0 auto 20px;max-height:80px!important;width:auto}}#page-container .modal{max-height:98%}#page-container .modal button.close{position:absolute;top:-15px;right:-15px;background-color:var(--primary-color);padding:0;border-radius:16px;font-size:34px;height:34px;border:none;line-height:34px;z-index:9}#page-container .modal button.close i{color:#fff}#page-container .modal .modal-dialog{padding-left:1em;padding-right:1em;top:50%;transform:translateY(-50%)}#page-container .modal .modal-header{position:absolute;top:0;left:0;border:none;height:2em;width:100%;z-index:99}#page-container .modal .modal-content{padding-top:2em;z-index:0;position:relative}@media (min-width: 992px){#page-container .modal .modal-dialog{min-width:80%;max-height:100%}}
