/*!
 * Theme Name: JTF Theme - Common stylesheet for both front-end and back-end
 * Theme URI: http://taylorandfrancis.com
 * Author: Taylor & Francis Web Team
 * Version: 2.0.0
 */.jtf__twitterblock--title{position:relative;z-index:2}@media only screen and (max-width: 767px){.jtf__twitterblock--title{font-size:20px}}.jtf__twitterblock--hashtags{position:relative;z-index:5}.jtf__twitterblock--hashtag:hover{color:#1ba0f1}@media only screen and (max-width: 767px){.jtf__twitterblock--hashtag{font-size:20px}}.page__content{padding-top:2.5rem}.page__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media only screen and (max-width: 767px){.page__flex{gap:2rem;margin-bottom:0}}.page__flex .row{position:unset}.page__flex h3{font-size:24px;line-height:32px;position:relative;margin-bottom:30px}.page__flex h3::after{content:"";height:4px;width:100px;background:#96c9fd;bottom:-18px;position:absolute;left:calc(50% - 50px)}.page__flex .jtf__buttonblock a{cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;border-radius:1.5rem;padding:.375rem 1rem;border:0;background:#96c9fd;color:#10147e;font-size:14px;font-weight:600;line-height:2;text-decoration:none;height:auto}.page__flex .jtf__buttonblock a:hover,.page__flex .jtf__buttonblock a:focus{color:#10147e;background:rgb(200.046728972,226.738317757,253.953271028) !important}.page__flex .jtf__buttonblock a:hover{border:0 !important}.page__flex .jtf__buttonblock a:focus{outline:3px solid #006db4}.page__flex--contact{color:#10147e}.page__flex--contact figure{text-align:center}.page__flex--contact img{width:88px;height:88px;border-radius:100%;border:3px solid #7d7d7d;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page__flex--contact h3{color:#070939}.page__flex--contact h4{font-size:16px;font-weight:bold;line-height:32px;margin-bottom:0;color:#070939}.page__flex .block-editor-block-list__layout{position:unset}.page__flex .wp-block-column{background:#fff;border-radius:16px;border:1px solid #ccc;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);position:relative;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__flex .wp-block-column.nr__no_background{background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0}@media only screen and (max-width: 767px){.page__flex .wp-block-column.nr__no_background{display:none}}.page__flex .wp-block-jtf-jtf-group.nr__bordered_text{border:2px solid #f2f3f8}.page__flex .wp-block-jtf-jtf-group.nr__bordered_text p{font-size:14px;text-align:center}.page__flex .wp-block-jtf-jtf-group.nr__bordered_text p:last-of-type{margin-bottom:0}.page__hero--copy{background:#fff;width:50%;text-align:left;color:#070939;margin:2.5rem 0 3.5rem 0;padding:2rem;border-radius:16px}@media only screen and (max-width: 767px){.page__hero--copy{width:100%;padding:0;margin:0}}.jtf__cta--img-temp{text-align:center}.jtf__cta--img-temp img{margin:auto !important;height:auto !important;width:unset !important;top:50% !important;position:relative !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.jtf__cta--overlay-dark{position:relative;z-index:1}.jtf__cta--overlay-dark:after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.75);top:0;left:0;z-index:-1}.jtf__ctablock--content p a,.jtf__ctablock--content-inner p a{color:#ef825c !important;text-decoration:underline !important}.jtf__ctablock--content p a:hover,.jtf__ctablock--content-inner p a:hover{color:#f2673c !important}.jtf__ctablock--card{padding:2em 1em !important;background:#fff !important}.jtf__ctablock--card .container{padding:0}.jtf__ctablock--card .container .col-md-4{text-align:center}.jtf__ctablock--card h2{font-family:"Open Sans",Helvetica,Arial,sans-serif}.jtf__ctablock--card p{margin-bottom:0}.jtf__ctablock--card p a{color:#10147e !important}.jtf__ctablock--card p a:hover{color:#006db4 !important}.jtf__ctablock--card img{position:relative;top:-15px}@media only screen and (max-width: 767px){.jtf__ctablock--card{border-bottom:2px solid #f2f3f8}}.jtf__block .jtf__iconsblock--theme-csd{color:#10147e !important;background:#f2f3f8 !important}.jtf__block__gform--embed input[type=submit]{cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;border-radius:1.5rem;padding:.375rem 1rem;border:0;background:#96c9fd;color:#10147e;font-size:14px;font-weight:600;line-height:2;text-decoration:none;height:auto}.jtf__block__gform--embed input[type=submit]:hover,.jtf__block__gform--embed input[type=submit]:focus{color:#10147e;background:rgb(200.046728972,226.738317757,253.953271028) !important}.jtf__block__gform--embed input[type=submit]:hover{border:0 !important}.jtf__block__gform--embed input[type=submit]:focus{outline:3px solid #006db4}.wp-block-jtf-jtf-group.nr__gradient_background{background:-webkit-gradient(linear, left top, left bottom, from(#EBF3F5), color-stop(50%, #DBE5F0), to(#EBF3F5));background:linear-gradient(180deg, #EBF3F5 0%, #DBE5F0 50%, #EBF3F5 100%)}.jtf__tabtoggleblock--colcontainer{margin:0 12px}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft{min-width:250px}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items{gap:3px}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item{border-right:3px solid #f2f3f8}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item i{color:#f2f3f8;margin-bottom:0}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item--title{text-decoration:underline}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item:hover{background:#10147e;color:#fff}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item--selected{background:#10147e;color:#fff;border-right:3px solid #10147e}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item--selected>.jtf__tabtoggleblock__items__item--title{text-decoration:none}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock--tabsleft .jtf__tabtoggleblock__items__item--selected::after{position:absolute;content:"";display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:-15px;border-left:12px solid rgba(0,0,0,0);border-right:12px solid #fff;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0)}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock__content{width:800px}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock__content .jtf__groupblock--default{padding:26px 32px}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock__content .jtf__groupblock--default .jtf__iconsblock{position:absolute;right:0;top:120px;rotate:10deg}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock__content .jtf__groupblock--default .jtf__iconsblock i{font-size:180px;width:auto;height:auto}.jtf__tabtoggleblock--colcontainer .jtf__tabtoggleblock__content .jtf__groupblock--default .jtf__buttonblock a{border-radius:.25rem;padding:1rem 2rem}.wp-block-jtf-jtf-accordion .jtf__accordionblock--section button{text-decoration:underline}.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--text::after{content:"";position:absolute;bottom:0;display:block;border-bottom:solid 2px #f2f3f8}@media only screen and (min-width: 768px)and (max-width: 991px){.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--text::after{width:95%}}@media only screen and (max-width: 767px){.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--text::after{width:92%}}.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--text .jtf__accordionblock__content--icon{margin-bottom:28px}.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--text .jtf__accordionblock__content--icon i{background:#f2f3f8;border-radius:50%;width:120px;height:120px;line-height:1.8}.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--button{text-align:center}.wp-block-jtf-jtf-accordion .jtf__accordionblock__content--button a{border-radius:.25rem;width:100%;padding:1rem 5vw}
/*# sourceMappingURL=style.css.map */
