body.expsemantic.global-search-mobile-focus .site-header .algolia-search-icon{display:none}body.expsemantic.global-search-mobile-focus #search-app{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.expsemantic .site-header #search-app{padding-inline:16px}body.expsemantic .site-header .algolia-search-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2c6f8c;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;-webkit-box-pack:center;-ms-flex-pack:center;height:60px;justify-content:center;margin-right:0;width:60px}body.expsemantic .site-header .algolia-search-icon:before{background:url(/wp-content/themes/training-genesis/images/algolia-search-icon2.svg) no-repeat 50%/22px;content:"";display:block;height:22px;margin-bottom:4px;width:22px}body.expsemantic .site-header .algolia-search-icon:after{content:"Search";display:block;font-size:10px}@media only screen and (min-width:769px){body.expsemantic .site-header .algolia-search-icon{display:none}}body.expsemantic #search-app .aa-Autocomplete{max-width:500px;width:100%}body.expsemantic #search-app .aa-Autocomplete .aa-Form{position:relative}body.expsemantic #search-app .aa-Autocomplete .aa-InputWrapperPrefix,body.expsemantic #search-app .aa-Autocomplete .aa-InputWrapperSuffix{height:0}body.expsemantic #search-app .aa-Autocomplete input{border:2px solid #000;border-radius:8px;height:40px;outline:none;padding:0 48px 0 8px;width:100%}@media only screen and (min-width:769px){body.expsemantic #search-app .aa-Autocomplete input{border:none;height:50px;padding:0 80px 0 16px}}body.expsemantic #search-app .aa-Autocomplete .aa-LoadingIndicator{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid #d8d8d8;border-radius:50%;border-top-color:#333;height:20px;position:absolute;right:8px;top:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media only screen and (min-width:769px){body.expsemantic #search-app .aa-Autocomplete .aa-LoadingIndicator{height:32px;right:16px;top:9px;width:32px}}body.expsemantic #search-app .aa-Autocomplete .aa-LoadingIndicator svg{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.expsemantic #search-app .aa-Autocomplete .aa-SubmitButton{background:none;border:none;border-radius:8px;height:20px;padding:0;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media only screen and (min-width:769px){body.expsemantic #search-app .aa-Autocomplete .aa-SubmitButton{background:#333;height:32px;right:16px;width:32px}}body.expsemantic #search-app .aa-Autocomplete .aa-SubmitButton:before{background:url(/wp-content/themes/training-genesis/images/algolia-search-icon-bold.svg) no-repeat 50%/16px;content:"";display:block;height:20px;width:20px}@media only screen and (min-width:769px){body.expsemantic #search-app .aa-Autocomplete .aa-SubmitButton:before{background:url(/wp-content/themes/training-genesis/images/algolia-search-icon2.svg) no-repeat 50%/16px;height:32px;width:32px}}body.expsemantic #search-app .aa-Autocomplete .aa-SubmitButton label{margin-bottom:0}body.expsemantic #search-app .aa-Autocomplete .aa-SubmitButton svg{display:none}body.expsemantic #search-app .aa-Autocomplete .aa-ClearButton{background:none;border:none;height:20px;padding:0;position:absolute;right:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media screen and (max-width:768px){body.expsemantic #search-app .aa-Autocomplete .aa-ClearButton{display:block!important}}@media only screen and (min-width:769px){body.expsemantic #search-app .aa-Autocomplete .aa-ClearButton{height:32px;right:48px;width:32px}}body.expsemantic #search-app .aa-Autocomplete .aa-ClearButton:before{background:url(/wp-content/themes/training-genesis/images/btn-close.svg) no-repeat 50%/12px;content:"";display:block;height:20px;right:8px;width:20px}@media only screen and (min-width:769px){body.expsemantic #search-app .aa-Autocomplete .aa-ClearButton:before{background-position:50%;background-size:16px;height:32px;right:8px;width:32px}}body.expsemantic #search-app .aa-Autocomplete .aa-ClearButton svg{display:none}body.expsemantic #search-app.submitted{pointer-events:none}body.expsemantic #search-app.submitted .aa-ClearButton,body.expsemantic #search-app.submitted .aa-SubmitButton{display:none!important}body.expsemantic #search-app.submitted .aa-LoadingIndicator{display:block!important}body.expsemantic #search-app.disable-submit .aa-SubmitButton{pointer-events:none}@media only screen and (min-width:769px){body.expsemantic #search-app.disable-submit .aa-SubmitButton{background:#2c6f8c}body.expsemantic #search-app:not(.disable-submit) .aa-SubmitButton:hover{background:#b9f3fc;border:1px solid #333}body.expsemantic #search-app:not(.disable-submit) .aa-SubmitButton:hover:before{background:none;background-color:#333;-webkit-mask:url(/wp-content/themes/training-genesis/images/algolia-search-icon2.svg) no-repeat center/16px;mask:url(/wp-content/themes/training-genesis/images/algolia-search-icon2.svg) no-repeat center/16px}}body.expsemantic .aa-PanelLayout{background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);left:50%;max-width:500px;padding:24px 0;position:fixed;top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:3}@media only screen and (min-width:769px){body.expsemantic .aa-PanelLayout{max-width:500px;padding:32px 0;top:70px}}body.expsemantic .aa-PanelLayout ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}body.expsemantic .aa-PanelLayout ul li{padding:0 24px}@media only screen and (min-width:769px){body.expsemantic .aa-PanelLayout ul li{padding:0 32px}}body.expsemantic .aa-PanelLayout .aa-Item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#02262c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;padding-block:8px;position:relative;width:100%}body.expsemantic .aa-PanelLayout .aa-Item:before{background-color:#02262c;content:"";display:block;height:20px;margin-right:10px;-webkit-mask:url(/wp-content/themes/training-genesis/images/algolia-search-icon.svg) no-repeat center/16px;mask:url(/wp-content/themes/training-genesis/images/algolia-search-icon.svg) no-repeat center/16px;width:20px}body.expsemantic .aa-PanelLayout .aa-Item:after{background:#ededed;bottom:0;content:"";display:block;height:1px;left:24px;position:absolute;width:calc(100% - 48px)}@media only screen and (min-width:769px){body.expsemantic .aa-PanelLayout .aa-Item:after{left:32px;width:calc(100% - 64px)}}body.expsemantic .aa-PanelLayout .aa-Item .mark,body.expsemantic .aa-PanelLayout .aa-Item mark{background:none;font-weight:400;padding:0;white-space:pre-wrap}body.expsemantic .aa-PanelLayout .aa-Item[aria-selected=true]{background:#dff1e0}body.expsemantic .aa-PanelLayout .aa-Item[aria-selected=true]:after{background:none}body.expsemantic .site-header{height:60px}@media only screen and (min-width:769px){body.expsemantic .site-header{height:79px}}body.expsemantic #menu-navigation-trigger{padding:8px 12px}@media only screen and (min-width:769px){body.expsemantic #menu-navigation-trigger{padding:12px}}body.expsemantic #cd-logo{background-size:120px;height:60px;width:120px}@media only screen and (min-width:769px){body.expsemantic #cd-logo{background-size:200px;height:79px;width:200px}}body.expsemantic .site-inner{padding-top:60px}@media only screen and (min-width:769px){body.expsemantic .site-inner{padding-top:79px}body.expsemantic .course-detail-new .site-inner{padding-top:0}}@media screen and (max-width:768px){body.expsemantic .course-detail-new .popup-enquiry{top:60px}}body.expsemantic .course-detail-new #cta-mobile-buttons.fixed-to-top{top:60px}
