/*!
 * Theme Name: JTF Child Theme - Front-end stylesheet
 * Theme URI: http://taylorandfrancis.com
 * Author: Taylor & Francis Web Team
 * Version: 2.0.0
 */@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:400;src:url("../../../vendors/noto-serif-v21-latin-regular.eot");src:url("../../../vendors/noto-serif-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../../vendors/noto-serif-v21-latin-regular.woff2") format("woff2"),url("../../../vendors/noto-serif-v21-latin-regular.woff") format("woff"),url("../../../vendors/noto-serif-v21-latin-regular.ttf") format("truetype"),url("../../../vendors/noto-serif-v21-latin-regular.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:400;src:url("../../../vendors/noto-serif-v21-latin-italic.eot");src:url("../../../vendors/noto-serif-v21-latin-italic.eot?#iefix") format("embedded-opentype"),url("../../../vendors/noto-serif-v21-latin-italic.woff2") format("woff2"),url("../../../vendors/noto-serif-v21-latin-italic.woff") format("woff"),url("../../../vendors/noto-serif-v21-latin-italic.ttf") format("truetype"),url("../../../vendors/noto-serif-v21-latin-italic.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:700;src:url("../../../vendors/noto-serif-v21-latin-700.eot");src:url("../../../vendors/noto-serif-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("../../../vendors/noto-serif-v21-latin-700.woff2") format("woff2"),url("../../../vendors/noto-serif-v21-latin-700.woff") format("woff"),url("../../../vendors/noto-serif-v21-latin-700.ttf") format("truetype"),url("../../../vendors/noto-serif-v21-latin-700.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:700;src:url("../../../vendors/noto-serif-v21-latin-700italic.eot");src:url("../../../vendors/noto-serif-v21-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../../../vendors/noto-serif-v21-latin-700italic.woff2") format("woff2"),url("../../../vendors/noto-serif-v21-latin-700italic.woff") format("woff"),url("../../../vendors/noto-serif-v21-latin-700italic.ttf") format("truetype"),url("../../../vendors/noto-serif-v21-latin-700italic.svg#NotoSerif") format("svg")}input{border-color:#fff}label{margin-bottom:0}*{font-family:"Open Sans",Helvetica,Arial,sans-serif}body{font-family:"Open Sans",Helvetica,Arial,sans-serif !important}.responsive__container{padding-top:142px}@media only screen and (max-width: 991px){.responsive__container{padding-top:60px}}a{color:#10147e}p{font-size:16px;line-height:1.75}.supporters{padding-top:2em;padding-bottom:3em}.supporters__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.supporters__list li{width:18%;display:inline-block}.supporters__list li a{border:none;display:block}.supporters__list li picture{display:block;text-align:center}.supporters__list li img{max-height:60px;max-width:100%;text-align:center}@media only screen and (max-width: 767px){.supporters__list li{width:50%;display:block;margin:auto;margin-bottom:1em}}@media only screen and (max-width: 767px){.supporters__list{display:block}}.supporters__title{border-bottom:none;text-align:center;color:#777;line-height:1.2em;margin:0;clear:right;font-size:1.3em;font-family:"Noto Serif",serif;font-weight:normal;margin-bottom:20px}.btn{background:#0f147e;border:1px solid #0f147e}.promotion .search input{width:auto}.metatext{margin-top:20px}.metatext input[type=checkbox]{margin-left:20px}.subject__links{margin-top:40px}.subject__links h3{color:#333;margin-bottom:20px}.subject__links a{padding:.25em 1em;display:inline-block;text-decoration:none;background-color:#10147e;color:#fff;margin-right:20px;margin-bottom:20px}.subject__links a:hover{background-color:#1b22d9}.page-title{font-size:2em;line-height:1.2;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.archive .sidebar__primary{padding-top:0}h2{margin-bottom:1em;border-bottom:none;font-family:"Noto Serif",serif;font-size:2em;font-weight:normal;line-height:1.2}@media only screen and (max-width: 767px){h2{font-size:22px}}.embargo-detail-box{margin-top:1em}.alignright{float:right;margin-left:20px}.sidebar-login{display:block;background:#286daf;padding:1em;color:#fff}.sidebar-login input[type=submit]{width:100%}.sidebar-login a{color:#fff}.sidebar-login label{margin:1em 0}.sidebar-login input[type=checkbox]{height:auto}.cookies__container a{color:#96c9fd}.btn,input[type=submit]{padding:.5rem 5vw;background:#ef825c;font-weight:bold;height:auto;line-height:1.5rem;cursor:pointer;border-color:#ef825c;color:#fff;border-radius:0}@media only screen and (min-width: 576px)and (max-width: 767px){.btn,input[type=submit]{padding:.5rem 2vw}}.btn:hover,input[type=submit]:hover{color:#fff;background:#f2673c;border-color:#f2673c}#searchform{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){#searchform{display:block}}.search__inputarea{display:block;position:relative;padding-left:40px;margin:5px 1rem 0 0;font-size:1rem;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 767px){.search__inputarea{margin:0 0 1rem 0}}.search__inputarea:last-of-type{margin-right:0;padding-left:0;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}@media only screen and (max-width: 767px){.search__inputarea:last-of-type{margin:0}}.search__inputarea input[type=search]{margin-right:-5px;width:85%}@media only screen and (max-width: 767px){.search__inputarea input[type=search]{width:80%}}@media only screen and (max-width: 767px){.search__inputarea #searchsubmit{width:20%}}.search__submit{width:15%;font-size:16px;vertical-align:top;margin:0;padding:7px 0}.search .frame input{width:100%}.breadcrumbs__ul{padding:0 5px;font-size:14px}.breadcrumbs__ul a{text-decoration:underline}@media only screen and (max-width: 767px){.breadcrumbs{display:none}}.navigation{position:fixed;top:0;width:100%;z-index:100}.navigation__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:14px;background:#fff;border-top:1px solid #ccc}.navigation__menu--item-container{padding:0 32px}.navigation__menu--item-container a{position:relative;display:inline-block;padding:.5rem 0;font-size:1rem;font-weight:bold;line-height:1.41rem;letter-spacing:1.025px;text-transform:uppercase;color:#333}.navigation__menu--item-container a:hover{text-decoration:none;color:inherit}.navigation__menu--item-container a:hover:after{border-color:#006db4;-webkit-transform:scaleX(1);transform:scaleX(1)}.navigation__menu--item-container a:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";border-bottom:solid 4px rgba(0,0,0,0);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}.navigation__menu--trigger{text-decoration:none}.navigation__micro{background:#fff}.navigation__micro ul{list-style:none;margin:0;padding:0;text-align:right}.navigation__micro ul li{display:inline-block}.navigation__micro ul li a{font-size:13px;color:#10147e;line-height:19.5px;padding:.25em .5em}.navigation__micro ul li a:hover{background:#f7f7f7;color:#070939;text-decoration:none}.navigation__micro--language ul{display:none;position:absolute;background:#fff;z-index:1;text-align:left;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.2);box-shadow:2px 2px 6px rgba(0,0,0,.2)}.navigation__micro--language ul li{position:relative;display:block;min-width:10em}.navigation__micro--language ul li a{display:block;padding:3px 10px}.navigation__micro img{width:16px}.navigation__icon--padding{margin-left:32px}.navigation__icon--search{position:absolute;right:20px;background:#ef825c;margin:-8px 0;height:100%;line-height:3rem}.navigation__icon--search:hover{color:#fff !important;background:#f2673c}.navigation__icon--tandf{position:absolute;left:20px;top:1px}.navigation__icon--tandf img{width:41px}.navigation__hidereveal{position:fixed;width:100%;display:none;z-index:100}.navigation__hidereveal--menutitle{font-weight:bold;border-bottom:1px solid #000;display:block;font-size:16px;text-transform:uppercase}.navigation__hidereveal a{display:block;padding:5px 0;border-bottom:1px solid rgba(0,0,0,.2);color:#333;font-size:16px;font-weight:normal;text-decoration:none}.navigation__hidereveal a:hover{color:#006db4;text-decoration:none}.navigation__hidereveal a img{height:22px;float:left;margin-right:10px}.navigation__hidereveal--item__sub{font-size:14px !important;padding-left:15px !important}.navigation__hidereveal--show{display:block}.navigation__hidereveal .row{padding:30px;background:rgba(255,255,255,.95);border-top:2px solid #96c9fd;-webkit-box-shadow:0 0 32px rgba(0,0,0,.2);box-shadow:0 0 32px rgba(0,0,0,.2)}.navigation__lower{background:#10147e;padding:16px 0}.navigation__scrollhide{display:none}.navigation__scrollreveal{background:#10147e}.navigation__scrollreveal a{color:#fff}.navigation__scrollreveal a:hover{color:#96c9fd}.navigation__scrollreveal .navigation__scrollhide{display:block}.navigation__local{background:#dfdfdf;text-align:center;-webkit-transition:1s;transition:1s}.navigation__local--menu-trigger{padding:1.5em 1em;display:block;color:#757575;text-transform:uppercase;font-weight:bold;font-size:12px}.navigation__local--menu-trigger i{margin-right:5px}.navigation__local--hidden{display:none}.navigation__local--onscroll{position:fixed;top:142px;z-index:6;width:100%;-webkit-transition:1s;transition:1s}@media only screen and (max-width: 991px){.navigation__local--onscroll{top:60px}}@media only screen and (max-width: 767px){.navigation__local--onscroll{top:60px}}.navigation__local ul{margin-bottom:0;padding:0;font-size:14px;font-weight:bold;list-style:none;text-transform:uppercase}@media only screen and (max-width: 991px){.navigation__local ul{font-size:12px}}.navigation__local ul li{position:relative;display:table-cell;min-width:100px;vertical-align:top;border-right:2px solid #fff}.navigation__local ul li:last-child{border-right:none}.navigation__local ul li a{color:#757575;padding:15px 15px;display:inline-block;position:relative;width:100%}.navigation__local ul li a:hover{color:#0056b3;text-decoration:none}.navigation__local ul li a:hover:before{border-color:#006db4;-webkit-transform:scaleX(1);transform:scaleX(1)}.navigation__local ul li a:before{display:block;content:"";border-top:solid 4px rgba(0,0,0,0);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%}.navigation__local .active-menu-item{position:relative}.navigation__local .active-menu-item:after{position:absolute;content:"";bottom:0;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid #ef825c}@media only screen and (max-width: 767px){.navigation__local ul{margin:0;padding:0}.navigation__local ul li{display:block;border:none;border-bottom:2px solid #fff}.navigation__local ul li:last-child{border:none}.navigation__local ul li a{display:block;width:100%}}.mobilemenu{position:fixed;top:0;left:0;width:100%;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;z-index:200}.mobilemenu.mobilemenu__open{height:100%;overflow-y:scroll}.mobilemenu__search{padding:15px;background:#10147e}@media only screen and (max-width: 991px){.mobilemenu__search{border-top:1px solid rgba(255,255,255,.25)}}.mobilemenu__trigger{display:block;width:40px;height:40px;margin:0;font-size:40px;text-align:center;line-height:44px;color:#fff;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;-webkit-transform-origin:center;transform-origin:center;float:right}.mobilemenu__trigger:hover,.mobilemenu__trigger:focus,.mobilemenu__trigger:active{color:#fff}.mobilemenu img{height:40px}.mobilemenu a{display:inline-block}.mobilemenu__hidereveal{display:none}.mobilemenu__container{background:#10147e;padding:10px}.mobilemenu__parentopen i::before{content:""}.mobilemenu__open{display:block;-webkit-transform:rotate(0);transform:rotate(0);top:0;z-index:200}.mobilemenu__open .fa-bars::before{content:""}.mobilemenu__open ul{list-style:none;margin:0;padding:0;background:#10147e}.mobilemenu__open ul li{border-top:1px solid rgba(255,255,255,.25)}.mobilemenu__open ul li a{display:block;width:100%}.mobilemenu__open ul li a span{display:inline-block;font-size:16px;padding:16px 15px;color:#fff;text-transform:uppercase;font-weight:bold;width:calc(100% - 60px)}.mobilemenu__open ul li a i{display:inline-block;padding:20px;color:#fff;border-left:1px solid rgba(255,255,255,.25)}.mobilemenu__open ul li ul{display:none}.mobilemenu__open ul li ul a{color:#fff;padding:8px 30px}.homepage__hero{background:rgba(9,26,121,.6);padding:3em;width:60%;margin:auto;text-align:center;color:#fff}@media only screen and (max-width: 991px){.homepage__hero{width:85%}}@media only screen and (max-width: 767px){.homepage__hero{width:85%}}.homepage__hero h1{font-family:"Noto Serif",serif}.homepage__hero--social{font-size:40px}.homepage__hero--social a{padding:0 5px;text-decoration:none;color:#fff}.homepage__hero--social a:hover{color:#45a6e0;text-decoration:none}@media only screen and (max-width: 767px){.homepage__hero--social a{padding:0 10px}}@media only screen and (max-width: 767px){.homepage__hero{padding:2em 1em;width:100%}.homepage__hero h1{margin-bottom:1em;font-size:22px}}.homepage__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.homepage__title h2{margin:0}.homepage__title--archive_link{text-align:right}.home .switchbox__content__preloader:before{bottom:unset;top:40%}.article__thumbnail{position:relative}.article__thumbnail a{display:block;text-decoration:none;width:100%;height:120px;border:2px solid #f3f3f8}.article__thumbnail a:hover{outline:4px solid #0056b3;outline-offset:-4px}.article__item{margin-bottom:4em;position:relative}@media only screen and (max-width: 767px){.article__item{margin-bottom:2em}}.article__item--cat{background:#f3f3f8;position:absolute;left:inherit;top:0;padding:5px 10px;font-size:12px}@media only screen and (min-width: 992px)and (max-width: 1199px){.article__item--cat{position:unset;display:block}}.article__item--cat--noimg{position:relative}.article__item--oa{position:absolute;right:14px;top:5px}.article__item--oa svg{width:35px;display:block}@media only screen and (min-width: 992px)and (max-width: 1199px){.article__item--oa{top:34px}}.article__item--oa--small{position:relative;float:right}.article__item--oa--small svg{width:20px}.article__item--date{margin-bottom:1em;margin-top:1em;color:rgba(0,0,0,.5);font-size:14px}.article__item--excerpt{line-height:2;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.article__item--media{padding-top:10px}.article__item--media-item,.article__item--media span{display:inline-block;text-decoration:none;background:#f3f3f8;margin:0 3px 3px 0;padding:5px 15px;border-radius:5px;font-size:14px;color:#10147e}.article__item--media-item:hover{text-decoration:underline}.article__item--pr_labels .article__item--cat{margin:0 1rem 1rem 0;position:unset;display:inline-block}.article__item h3{margin-bottom:1em;line-height:1.5;font-size:18px;font-family:"Noto Serif",serif}@media only screen and (max-width: 767px){.article__item h3{font-size:16px}}.article__item h3 a{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#091a79;text-decoration:underline}.article__item h3 a:hover{color:#0056b3}.article--top a{width:unset;height:unset;border:unset}.article--top h3{font-size:22px}@media only screen and (max-width: 767px){.article--top h3{font-size:18px}}.article--top img{max-width:100%;border:2px solid #f3f3f8}.article--top:hover img{outline:4px solid #0056b3;outline-offset:-4px}.article--top .article__item--date{margin-top:0}@media only screen and (max-width: 991px){.article--top .article__item--date{margin-top:1em}}.article--top .article__item--oa{top:-10px}@media only screen and (max-width: 991px){.article--top .article__item--oa{top:4px}}.article--top .article__item--cat--noimg{margin-bottom:1em;display:inline-block}.article h3{clear:right;color:#688fca;font-family:"Noto Serif",serif;padding:0;text-decoration:none;font-weight:100;margin-bottom:10px;font-size:20px}.article h3 a:hover{text-decoration:none}.footer .returntotop__container:hover{background:#f2673c}.footer__navigation{padding:2rem 0;border-top:0;background:#10147e}.footer__navigation--websites{background:#213086}.footer__navigation--titlelinks a{color:#fff !important}.footer__navigation--sublinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 991px){.footer__navigation--sublinks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__navigation--sublinks li::after{color:#999;margin:0 10px 0 5px}.footer__navigation--sublinks a{color:#fff}.footer__navigation--sublinks a:hover{color:#96c9fd}@media only screen and (max-width: 767px){.footer__navigation--sublinks a{font-size:12px}}.footer__navigation--socialmedia a{font-size:1rem;margin-left:1.5rem;color:#fff}@media only screen and (max-width: 991px){.footer__navigation--socialmedia a{margin:0 1rem}}@media only screen and (max-width: 991px){.footer__copyright .col-12{text-align:center}}.footer__copyright--informa a{color:#fff}@media only screen and (max-width: 991px){.footer__copyright .footer__branding{margin-top:2rem;width:25vw;position:static}}@media only screen and (max-width: 767px){.footer__copyright .footer__branding{width:35vw}}.sidebar__primary{padding:50px 0}@media only screen and (max-width: 767px){.sidebar__primary{padding:0}}.sidebar__primary .widget{border-top:2px solid #286daf;padding:2em .5em 3em .5em}.sidebar__primary h2{margin-bottom:.5em;color:#286daf;font-size:22px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.sidebar__primary h2{font-size:20px}}.sidebar__primary a{text-decoration:underline}.sidebar__primary p{font-size:16px}@media only screen and (max-width: 767px){.jtf__twitterblock--left,.jtf__twitterblock--right{padding:40px 20px}}.jtf__ctablock{margin-bottom:0}.jtf__groupblock--default{padding:4em 0}.jtf__twitterblock{padding:5em 0;background:#f3f3f8}.jtf__buttonblock a{padding:.5rem 2rem}.wp-block-column p{line-height:2}.single-post .navigation__local{margin-bottom:1em}.single-post .breadcrumbs{margin:0;margin-bottom:2em;padding:0}.single-post h1{width:95%;font-family:"Noto Serif",serif;font-size:1.75em;line-height:1.5}@media only screen and (max-width: 767px){.single-post h1{font-size:20px;margin-bottom:1em}}.single-post h2{margin-bottom:1em;margin-top:1em}.single-post p{line-height:1.75}.single-post hr{margin:2em 0}.single-post article{position:relative}.single-post .article__meta{background:#f3f3f8;padding:1.5em;margin:2em 0}.single-post .article__meta p{margin-bottom:0;font-size:14px}.single-post .article__meta a{text-decoration:underline}.single-post .article__meta--cat-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.single-post .article__meta--cat-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-post .article__meta--cats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.single-post .article__meta--cats span{display:block;width:100%;padding:10px 0 20px 0;color:#10147e}.single-post .article__meta--cats span i{padding-right:15px}@media only screen and (max-width: 767px){.single-post .article__meta--cats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-post .article__item--cat{position:relative;display:inline-block;margin-bottom:1em}.single-post .article__item--date{position:absolute;right:0;top:0}@media only screen and (max-width: 767px){.single-post .article__item--date{position:relative}}.single-post .article__item--oa{top:50px}.single-post .article__item--pr_labels{background-color:#f3f3f8;padding:1rem;margin:1.5rem 0 2rem 0}.single-post .article__item--pr_labels p,.single-post .article__item--pr_labels .article__item--cat{font-size:12px}.single-post .article__item--pr_labels p{margin-bottom:0}.single-post .article__item--pr_labels .article__item--cat{margin:0 2rem 1rem 0;padding:0}.single-post img{max-width:100%;height:auto}.single-post__footer-section{border-top:1px solid #e5e5e5;padding-top:20px;margin-top:40px}.single-post__footer-section h3{color:#333;margin-bottom:20px}.single-post .sidebar__primary{padding-top:25px}.single-post .sidebar__primary h2{margin-top:0}.single-post__sidebar{padding:0 !important}.single-post__sidebar h2{margin-top:1em !important}.single-post__sidebar ul{padding:0;list-style-type:none}.single-post__sidebar ul li{line-height:2}.single-post__sidebar .widget{padding-bottom:2em;padding-top:0}.single-post__sidebar .widget:first-child{margin-top:25px}.single-post__sidebar .widget__share{font-size:18px}.single-post__sidebar .widget__share i{padding-right:15px}.single-post__sidebar .widget__coverage a,.single-post__sidebar .widget__coverage span{display:inline-block;margin-bottom:15px;margin-right:10px;padding:5px 15px;font-size:16px;text-decoration:none;background:#f3f3f8;color:#10147e;border-radius:5px}.single-post__sidebar .widget__coverage a:hover{text-decoration:underline}.page__hero{background:rgba(9,26,121,.6);padding:3em;width:60%;margin:auto;text-align:center;color:#fff}@media only screen and (max-width: 767px){.page__hero{padding:2em 1em;width:100%}.page__hero h1{margin-bottom:1em;font-size:22px}}.page__hero h1{font-family:"Noto Serif",serif}.page__hero--container{position:relative;z-index:1;padding:3em 0}.page__hero--container:after{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.85);display:block;content:"";top:0;left:0;z-index:-1}.page__hero--container h1{padding:0 15px;font-family:"Noto Serif",serif}@media only screen and (max-width: 767px){.page__hero--container h1{font-size:22px}}.page__hero--container p{padding:0 15px;font-size:20px;line-height:1.75}@media only screen and (max-width: 767px){.page__hero--container p{font-size:16px}}.page__hero--container .jtf__block h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;line-height:1.75}.page .contacts{padding:3em;background:#f3f3f8}@media only screen and (max-width: 767px){.page .contacts{padding:1em}}.page .contacts__card{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:2em}@media only screen and (max-width: 991px){.page .contacts__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page .contacts__card h4{margin-bottom:5px;font-weight:bold;font-size:16px}.page .contacts__card div{padding:0 1em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page .contacts__card img{width:110px;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-clip-path:circle(50px at center);clip-path:circle(50px at center);-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media only screen and (max-width: 767px){.page .contacts__card img{margin-bottom:1em;width:200px;-webkit-clip-path:circle(100px at center);clip-path:circle(100px at center);height:100%}}.page .contacts__card p{margin:0}.page .contacts__card a{display:block;text-decoration:underline}.page .contacts__card a i{margin-right:10px}@media only screen and (max-width: 767px){.page .contacts__card{display:block;padding:1em .5em;text-align:center}}.page-id-3935 .jtf__groupblock--default .wp-block-column{margin-left:0 !important}.padding-top-3{padding-top:3em}.margin-bottom-3{margin-bottom:3em}::-moz-selection{color:#fff;background-color:rgba(185,25,14,.5);text-shadow:none}::selection{color:#fff;background-color:rgba(185,25,14,.5);text-shadow:none}p{-webkit-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}a{-webkit-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}.switchbox__dropdown{display:inline-block;margin:.8rem 0 1.5rem 0;width:100%}@media only screen and (max-width: 767px){.switchbox__dropdown{margin-top:0}}.switchbox__dropdown select{height:40px;padding-left:8px;background-color:#f7f7f7;border:none;width:100%}.switchbox__dropdown--select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switchbox__dropdown--select:before{content:"";font-family:Font Awesome\ 5 Pro;font-size:20px;font-weight:700;top:0;right:0;width:4rem;height:36px;text-align:center;line-height:40px;color:#f2673c;background-color:#f7f7f7;pointer-events:none;position:absolute}.switchbox__dropdown--select span{white-space:nowrap;font-weight:bold}.switchbox__content{display:none}.switchbox__content__loadmore{margin-bottom:2rem;padding-top:1rem;border-top:2px solid #f2f3f8}.switchbox__content__loadmore--btn:disabled{opacity:.2}.switchbox__content__preloader{display:none;width:100%;height:100%;background-color:rgba(255,255,255,.75);position:absolute;z-index:2;left:0;top:0}.switchbox__content__preloader:before{content:"";border:.3rem solid #333;border-top:.3rem solid #fff;border-radius:50%;width:2rem;height:2rem;-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite;position:absolute;bottom:8rem;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:-1rem}.switchbox__content--active{display:block}
/*# sourceMappingURL=style.css.map */
