.listing-academy .item-course-info div.short-desc{margin-bottom:20px;}.listing-academy .change-view .course-date .icon{width:30px;display:inline-flex;justify-content:center;}.listing-academy .change-view .course-date.row{margin-bottom:20px;}.item-course-data .heading{font-size:20px;}.item-course-data div{margin-bottom:20px;}.item-course-data .register{margin-top:20px;}.category-filter{position:unset !important;}.academy-form{}.umbraco-forms-container.col-md-6:first-child{padding-right:20px;}.umbraco-forms-container.col-md-6:not(:first-child){}.academy-form .umbraco-forms-form input.text,.academy-form .umbraco-forms-form textarea{max-width:100% !important;}.academy-form .umbraco-forms-fieldset .row-fluid,.academy-form .umbraco-forms-navigation.row-fluid{margin:unset;padding:unset;}.academy-form .umbraco-forms-form,.academy-form .umbraco-forms-navigation .row-fluid,.academy-form .umbraco-forms-form .umbraco-forms-navigation{padding:1em 0 0 0 !important;}.academy-form .umbraco-forms-legend,.academy-form .umbraco-forms-label{padding-top:10px;margin-top:0;font-weight:bold;}.academy-form h1,.academy-form h2{padding-top:unset;margin-top:unset;}.academy-form h1{font-size:2em;}.academy-form h2{font-size:1.8em;}.academy-form h3{font-size:1.2em !important;color:#243E90 !important;}.academy-form label,.academy-form legend,.academy-form .umbraco-forms-form legend{font-size:1.0em;margin-bottom:0;color:#243E90 !important;}.academy-registration.umbraco-forms-form fieldset,.academy-form .umbraco-forms-form fieldset{padding:unset;margin:unset;}.academy-registration .form-group,.academy-form .umbraco-forms-field:not(.hidden){margin-bottom:unset;}.academy-form input[type="radio"] + label{width:100% !important;white-space:pre-line;}
.academy-download{}.academy-download .download-index a,.academy-download .download-index .download-available-from,.academy-download .download-index .download-available-untill{width:50%;}.academy-download .download-available-from{border-radius:20px;z-index:999;}.academy-download .download-available-from.hidden{position:absolute;background-color:#FFFF85 !important;color:#FFFF85;height:0px;visibility:hidden;opacity:0;}.academy-download .download-available-from.shown{position:unset;background-color:#FFFF85 !important;border:solid 1px #F5F500;color:black;visibility:visible;opacity:1;transition:background-color ease-in 100ms,color ease-in 200ms,visibility ease-in 200ms,opacity ease-in 200ms;}.academy-download .download-available-untill.hidden{position:absolute;background-color:#e9e9e9 !important;color:#FFFF85;height:0px;visibility:hidden;opacity:0;}.academy-download .download-available-untill.shown{position:unset;background-color:#e9e9e9 !important;border:solid 1px #e9e9e9;color:black;visibility:visible;opacity:1;transition:background-color ease-in 100ms,color ease-in 200ms,visibility ease-in 200ms,opacity ease-in 200ms;}.academy-download .download-file{background-color:yellow;margin-left:5px;margin-right:2px;margin-bottom:15px;padding:10px;border-radius:20px;background-color:#e9e9e9;border:solid 1px #e0e0e0;box-shadow:rgba(0,0,0,0.25) 0px 2px 2px 0px;}.academy-download .file-name{margin-top:auto;margin-bottom:auto;}.academy-download .file-download{}.academy-download .file-download .fa-solid{font-family:"Font Awesome 5 Pro";font-style:normal;}span.validation-is-ok{color:green !important;}span.field-validation-error,span.validation-is-ok{font-weight:bold;font-size:15px;}.listing-downloads{display:flex;}.listing-downloads #multiple-filters button{padding:2px 25px !important;font-size:20px !important;color:#212529;}.listing-downloads #multiple-filters .button.is-checked{background-color:#000;color:#fff;}.listing-downloads #multiple-filters .fake-dropdown{color:DarkGray;border-color:DarkGray !important;}.listing-downloads #multiple-filters .fa-spinner{margin-top:8px;}.listing-downloads .item{flex:1 0 24%;max-width:24%;margin:0;margin-right:1%;margin-bottom:10px !important;background:#e9e9e9;border-radius:11px;height:300px;display:flex;justify-content:flex-end;flex-direction:column;}.listing-downloads .item .inner div{word-wrap:break-word;}.listing-downloads .modal-content{width:50% !important;margin-left:25% !important;z-index:1 !important;}.listing-downloads .modal-body{padding:80px 120px !important;}.close-modal{margin-left:10px !important;}.listing-downloads .slick-slider .slick-prev{left:-80px !important;}.listing-downloads .slick-slider .slick-next{right:-80px !important;}.listing-downloads .no-results-found{display:none;}.downloads .modal-backdrop{display:none;}.downloads .modal{background:rgb(0 0 0 / 80%);}.download-thumbnail-wrap{display:flex;justify-content:center;align-items:center;padding-bottom:15px;padding-top:0;padding-left:15px;padding-right:15px;height:100px;}.download-thumbnail{max-height:75px;max-width:75px;}.download-link{padding:6px 15px;display:inline-flex;justify-content:center;font-size:20px;width:95%;}.download-link-album{color:#A50034 !important;display:block !important;margin:5px 0 !important;background:transparent !important;border:none !important;padding:0 !important;font-size:18px;}.download-link-album i{font-size:16px !important;margin-right:5px;}.listing-downloads .dropdown{position:relative;appearance:none;}.listing-downloads .dropdown .filter-select{background-color:transparent;border-color:#6B6B6B !important;border-radius:90px !important;border-width:1px !important;text-align:center !important;padding:5px !important;width:100%;}.listing-downloads .dropdown::after{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:900;position:absolute;right:15px;top:5px;vertical-align:middle;width:16px;height:16px;pointer-events:none;z-index:2;}.listing-downloads .dropdown.open::after{transform:scaleY(-1);top:22px;}#btn-reset-filter{cursor:pointer;align-items:center;display:flex;}@media(max-width:992px){.listing-downloads{margin-top:0;}.listing-downloads .item{max-width:100%;margin:0;margin-bottom:20px !important;height:220px;display:flex;justify-content:center;flex-direction:column;}#btn-reset-filter{justify-content:center;}}@media(min-width:1024px) and (max-width:1440px){.listing-downloads .item .inner h5{font-size:20px;}.listing-downloads .item .inner .btn{font-size:18px;}}.listing-downloads:not(.listing_window-mosaic) .item:last-child{margin-bottom:10px !important;}.listing-downloads .item .inner{margin-bottom:20px !important;margin-left:5px;}.listing-downloads .modal::before{display:none !important;}.downloads-text{margin-bottom:30px;}.download-input{width:50%;margin-left:25% !important;}.second-row{padding:30px 0 0 0;border-top:1px solid #000;}.download-header-image{background-image:url("/media/gm2eg2sj/search-header.jpg");background-size:100%;background-repeat:no-repeat;background-position:center;height:30vh !important;display:flex !important;justify-content:center;align-items:center;}.listing-downloads .button-group .button:hover,.listing-downloads .button-group .button:focus{background:#000;border-color:#000;color:#fff;}.listing-downloads #multiple-filters .second-row .button.is-checked,.listing-downloads #multiple-filters .second-row .button:hover,.listing-downloads #multiple-filters .second-row .button:focus{background:#535353 !important;border-color:#535353 !important;color:#fff !important;}@media (max-width:990px){.academy-download .download-index a,.academy-download .download-index .download-available-from{width:100%;}}

.change-view{height:auto !important;}.change-view .card{border:none;border-radius:0;background-color:transparent;}.change-view .card-title{min-height:30px;}.change-view .card-title,.change-view .card-title a{color:#000;}.change-view .card-body{background:#fff;border:1px solid #ddd;height:100%;}.change-view .card-body:hover{box-shadow:0 3px 10px 3px rgba(41,64,44,0.1);}.change-view .card-body .extra-info{padding-top:0;}.change-view .card-body:hover .extra-info{}.change-view.grid .card-body .extra-info{flex-direction:column;}.change-view.list .card-body .extra-info{flex-direction:row;}.change-view.grid .card-body .extra-info .info{display:flex;}.change-view.list .card-body .extra-info .info{width:100%;display:flex;}.change-view .short-desc{margin-bottom:1rem;}.change-view.grid .short-desc-grid{display:block;}.change-view.grid .short-desc-list{display:none;}.change-view.list .short-desc-grid{display:none;}.change-view.list .short-desc-list{display:block;}.change-view .card-text{font-size:18px;line-height:24px;}.change-view .item-course{padding:1.25rem !important;}.change-view .item-course h5{font-size:1.25rem;margin-top:0;}.change-view .item-course .item-course-info > a:hover{text-decoration:underline !important;}.change-view .btn-extra-info{text-decoration:underline !important;cursor:pointer;}.change-view .btn-extra-info.collapsed .btn-extra-info-icon i{transform:scaleY(-1);font-size:16px;}.change-view .btn-extra-info .btn-extra-info-icon i{transform:scaleY(1);}.change-view .noavailablity-for-course{border:none;}.change-view .item-course-info::after{display:none;}.change-view .item-course .text{}.change-view .course-date{margin-bottom:20px !important;}.change-view .course-date .icon{width:30px;display:inline-flex;justify-content:center;}.change-view.grid .course-date .row-date,.change-view.grid .course-date .row-available .change-view.grid .course-date .row-location{width:100%;align-items:center;}.change-view.list .course-date .row-date,.change-view.list .course-date .row-available,.change-view.list .course-date .row-location{width:100%;align-items:center;}@media (max-width:992px){.change-view.grid .short-desc-grid,.change-view.grid .short-desc-list,.change-view.list .short-desc-grid,.change-view.list .short-desc-list{display:none;}.button-group .button{font-size:15px;}}
.academy-background header#site-header nav.secondary ul li.dropdown .dropdown-menu{width:250px;}.academy-background.div{line-height:1.6rem;transition:all 1800ms ease;}.academy-background .animated-col{transition:width 180ms ease,max-width 180ms ease,flex-basis 180ms ease;}.academy-background small{line-height:1.8rem;}.academy-background h1,.academy-background h2,.academy-background h3,.academy-background h4,.academy-background h5,.academy-background label,.academy-background .card-body{color:#243E90 !important;font-family:'Source Sans 3',sans-serif;}.academy-background h3{font-size:1.6rem;margin:15px 0 15px 0;}.academy-background h4{font-size:1.2rem;}.academy-background h5{font-size:1rem;}.academy-background label{font-size:1rem;font-family:'Source Sans 3',sans-serif !important;font-weight:bold;color:#243E90 !important;}.academy-background label.fw-bold{margin:0 !important;}.academy-background input{font-size:1rem;font-weight:400;}.academy-background .card-body .row,.academy-background .card-text .row{margin-bottom:unset !important;}.academy-background .card-body .row:not(:last-of-type),.academy-background .card-text .row:not(:last-of-type){margin-bottom:10px !important;}.academy-background i.fixed-width-40{text-align:center;width:40px;}.academy-background input[type=text]{width:100%;}.academy-background input[type=checkbox]{appearance:checkbox;-webkit-appearance:checkbox;border:solid 1px red !important;background-color:red !important;}.academy-background a i.fa,.academy-background a i.fas,.academy-background a i.fad{margin-left:0px;margin-right:3px;}.academy-background button i.fa,.academy-background button i.fas,.academy-background button i.fad{margin-left:3px;margin-right:0px;}.academy-background a i.fa,.academy-background a i.fas,.academy-background a i.fad,.academy-background button i.fa,.academy-background button i.fas,.academy-background button i.fad{padding-right:6px;}.academy-background button.btn{padding:15px 25px !important;}.academy-background label.fw-bold i{font-weight:500;margin-right:0 !important;}.academy-background .my-data.list-group:not(:last-child){padding-bottom:20px;}.academy-background .my-data.list-group .row .row:last-child{margin-bottom:10px;}.academy-background form{padding:0;margin:0;}.academy-background .list-group,.academy-background .card{border-radius:unset !important;}.academy-background .card-title{margin-top:0px;}.academy-registration label{}.academy-registration .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper::before{content:none;}.academy-registration .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper{position:initial;}.academy-registration .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input{background-color:yellow !important;margin-top:10px;}.academy-background p.heading{font-size:1.3rem !important;}@media (max-width:992px){.academy-background .container,.academy-background .container-lg,.academy-background .container-md,.academy-background .container-sm,.academy-background .container-xl{max-width:1140px;}.academy-background h3{font-size:1.2rem !important;}.academy-background h4{font-size:1.1rem !important;}.academy-background h5{font-size:1rem !important;}.academy-background i.fixed-width-40{width:initial;text-align:initial;}.academy-background .mt-3{margin-top:0 !important;}}@media screen and (max-width:500px){.academy-background body{}.academy-background .col-12{}}
