/*
 * © Copyright Feel Created Ltd 2024. All Rights Reserved.
 * This code remains the property of Feel Created Ltd and is strictly not available for redistribution or use in other projects as per our terms of business, agreed upon when starting working with us.
 * Any redistribution or reuse in other projects not completed by Feel Created may result in legal action being taken against any offending parties.
 */
@media(max-width:1450px){:root{--wp--preset--font-size--tiny-text:12px;--wp--preset--font-size--extra-small-text:15px;--wp--preset--font-size--small-text:16px;--wp--preset--font-size--standard-text:18px;--wp--preset--font-size--min-title:20px;--wp--preset--font-size--quote-text:22px;--wp--preset--font-size--general-text:24px;--wp--preset--font-size--large-text:26px;--wp--preset--font-size--small-title:35px;--wp--preset--font-size--mid-title:40px;--wp--preset--font-size--large-title:45px;--wp--preset--font-size--big-title:60px;--wp--preset--font-size--huge-title:70px}}@media(max-width:800px){:root{--wp--preset--font-size--tiny-text:12px;--wp--preset--font-size--extra-small-text:13px;--wp--preset--font-size--small-text:15px;--wp--preset--font-size--standard-text:17px;--wp--preset--font-size--min-title:18px;--wp--preset--font-size--quote-text:20px;--wp--preset--font-size--general-text:22px;--wp--preset--font-size--large-text:24px;--wp--preset--font-size--small-title:30px;--wp--preset--font-size--mid-title:35px;--wp--preset--font-size--large-title:40px;--wp--preset--font-size--big-title:50px;--wp--preset--font-size--huge-title:60px}}@media(max-width:550px){:root{--wp--preset--font-size--tiny-text:11px;--wp--preset--font-size--extra-small-text:12px;--wp--preset--font-size--small-text:13px;--wp--preset--font-size--standard-text:16px;--wp--preset--font-size--min-title:17px;--wp--preset--font-size--quote-text:18px;--wp--preset--font-size--general-text:20px;--wp--preset--font-size--large-text:22px;--wp--preset--font-size--small-title:25px;--wp--preset--font-size--mid-title:30px;--wp--preset--font-size--large-title:35px;--wp--preset--font-size--big-title:40px;--wp--preset--font-size--huge-title:50px}}.wp-block-fc-block-fc-courses-tab-listing{background-color:var(--wp--preset--color--light-blue)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__intro{margin-bottom:30px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__label{display:block;font-size:var(--wp--preset--font-size--standard-text);font-weight:var(--wp--custom--typography--font-weight--bold);margin-bottom:30px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--black);border-radius:5px;box-shadow:0 5px 14px rgba(0,0,0,.08);display:flex;margin-bottom:40px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs button{background-color:var(--wp--preset--color--white);border-radius:3px;border-style:none;cursor:pointer;display:inline-block;flex-grow:1;font-size:20px;margin:0!important;padding:20px!important}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs button.courses-tab-listing__tab-button--active{background-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__select{display:none;margin:0 0 30px;position:relative}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__select .courses-tab-listing__tab-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--dark-blue);border-radius:8px;color:var(--wp--preset--color--dark-blue);font-size:18px;line-height:1.2;padding:18px 52px 18px 18px;width:100%}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__select i{color:var(--wp--preset--color--dark-blue);pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content{display:none}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner{box-sizing:border-box;width:100%}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>*{width:100%}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner{background-color:var(--wp--preset--color--white);border:1px solid #d1e7f6;box-shadow:0 7px 9px rgba(0,0,0,.08);display:flex;margin:0 0 20px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:25px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content p{font-size:var(--wp--preset--font-size--standard-text)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-title{font-size:var(--wp--preset--font-size--large-text);font-weight:var(--wp--custom--typography--font-weight--semi-bold)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-title a{color:inherit;text-decoration:none}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-image--mobile{display:none}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-links{margin-top:20px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-links a{display:inline-block;font-size:var(--wp--preset--font-size--standard-text);margin-right:5px;text-decoration:none}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-links a i{color:#167dbf}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content.courses-tab-listing__tab-content--active{display:flex}@media (min-width:769px){.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content{display:none}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-title{font-size:var(--wp--preset--font-size--standard-text)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content p,.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-content-links a{font-size:var(--wp--preset--font-size--extra-small-text)}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner{display:grid;gap:20px 20px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>*{margin:0;width:auto}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>:first-child,.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>:nth-child(2){grid-column:span 2}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content.courses-tab-listing__tab-content--active{display:flex}}@media (max-width:769px){.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs{flex-wrap:wrap}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs button{font-size:18px;padding:16px!important}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>*{margin:0}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>:first-child,.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>:nth-child(2){grid-column:span 2}}@media (max-width:668px){.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__select{display:block}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs{display:none}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tabs button{font-size:16px;padding:14px!important;width:100%}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner{display:grid;gap:12px;grid-template-columns:1fr}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>*{margin:0}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>:first-child,.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-content-inner>:nth-child(2){grid-column:span 1}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner{flex-direction:column;margin:0 0 12px}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner:last-child{margin-bottom:0}.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-image,.wp-block-fc-block-fc-courses-tab-listing .courses-tab-listing .courses-tab-listing__tab-content .courses-tab-listing__tab-inner-image--mobile{display:none}}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100vh;inset:0;justify-content:center;position:fixed;width:100vw;z-index:9999}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__content{max-width:720px;position:relative;width:92%}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__content-inner{background:var(--wp--preset--color--white);border-radius:8px;overflow:hidden}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:360px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__text{padding:24px 24px 32px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__title{font-size:var(--wp--preset--font-size--medium-title);font-weight:var(--wp--custom--typography--font-weight--semi-bold);margin:0 0 8px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__meta{display:flex;flex-wrap:wrap;gap:18px;list-style:none;margin:0 0 14px;padding:0}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__meta li{align-items:center;color:var(--wp--preset--color--dark-blue);display:flex;font-size:var(--wp--preset--font-size--small-text);gap:8px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__meta li i{color:var(--wp--preset--color--dark-blue)}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__ucas{align-items:center;display:flex;gap:10px;margin:0 0 14px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__ucas img{max-height:20px;width:auto}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__ucas span{color:var(--wp--preset--color--dark-blue);font-weight:var(--wp--custom--typography--font-weight--semi-bold)}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__features{list-style:none;margin:0 0 20px;padding-left:0}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__features li{margin-bottom:8px;padding-left:22px;position:relative}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__features li:before{color:var(--wp--preset--color--blue);content:"";font-family:Font Awesome\ 6 Pro,Font Awesome\ 6 Free,FontAwesome,serif;font-weight:700;left:0;position:absolute;top:2px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__cta{background:var(--wp--preset--color--red);border:none;color:var(--wp--preset--color--white)!important;display:inline-block;margin-top:10px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__cta:hover{color:var(--wp--preset--color--white)!important}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__close{background-color:var(--wp--preset--color--white);border-radius:50%;cursor:pointer;font-size:2rem;padding:18px;position:absolute;right:-10px;top:-10px}.wp-block-fc-block-fc-courses-tab-listing .course-quick-view-modal .course-quick-view-modal__close span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
