/*!
 * Theme Name: JTF Theme - Front-end stylesheet
 * Theme URI: http://taylorandfrancis.com
 * Author: Taylor & Francis Web Team
 * Version: 3.0.0
 */.screenreadertext{display:none}.whitespace-sides{padding-right:40px;padding-left:40px}.whitespace-bottom{padding-bottom:40px}.whitespace-top{padding-top:40px}.whitespace-left{padding-left:40px}.whitespace-right{padding-right:40px}.whitespace-none{margin:0;padding:0}.align-right{text-align:right}.align-center{text-align:center}.floatleft{float:left}.floatright{float:right}.no-padding{padding:0}.no-margin{margin:0}.vertical-center{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:center;-ms-flex-pack:center;justify-content:center}.responsive-img{max-width:100%;height:auto}.full-width{width:100%}.scrollable-x{overflow-x:auto}.scrollable-y{overflow-y:auto}.no-visible{visibility:hidden}.jtf__notice{padding:1em;background:#f58220;color:#fff;text-align:center}.jtf__notice p{margin:0;font-weight:bold;font-family:monospace}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(0.2);transform:translateY(1000px) scaleY(2.5) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(0.2);transform:translateY(1000px) scaleY(2.5) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes slide-down{from{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-down{from{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}label{margin:0}textarea{padding:5px 10px;background:#f7f7f7;border:1px solid #ccc}input{height:40px;background:#f7f7f7;border:1px solid #ccc}input[type=text],input[type=password]{width:100% !important;padding:1em !important;margin-bottom:1em}input[type=text]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:rgba(0,0,0,.25)}input[type=text]::-moz-placeholder, textarea::-moz-placeholder{color:rgba(0,0,0,.25)}input[type=text]:-ms-input-placeholder, textarea:-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=text]::-ms-input-placeholder, textarea::-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=text]::placeholder,textarea::placeholder{color:rgba(0,0,0,.25)}input[type=password]::-webkit-input-placeholder{color:rgba(0,0,0,.25)}input[type=password]::-moz-placeholder{color:rgba(0,0,0,.25)}input[type=password]:-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=password]::-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=password]::placeholder{color:rgba(0,0,0,.25)}input[type=text]:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{opacity:0}input[type=text]:focus::-moz-placeholder, textarea:focus::-moz-placeholder{opacity:0}input[type=text]:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder{opacity:0}input[type=text]:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder{opacity:0}input[type=text]:focus::placeholder,textarea:focus::placeholder{opacity:0}input[type=password]:focus::-webkit-input-placeholder{opacity:0}input[type=password]:focus::-moz-placeholder{opacity:0}input[type=password]:focus:-ms-input-placeholder{opacity:0}input[type=password]:focus::-ms-input-placeholder{opacity:0}input[type=password]:focus::placeholder{opacity:0}input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=password]:-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=text]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input[type=password]:focus:-ms-input-placeholder{opacity:0}input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=password]::-ms-input-placeholder{color:rgba(0,0,0,.25)}input[type=text]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0}input[type=password]:focus::-ms-input-placeholder{opacity:0}.formstack__return{background:#f2f3f8;padding:20px;text-align:center}.formstack__return--title{font-size:25px;margin-bottom:20px}.formstack__return--success{color:#58ad60}.formstack__return--error{color:#ca1e47}.formstack__secure .fsBody,.formstack__default .fsBody{margin:2.5rem 0 !important}.page-template-page-cluster-template .formstack__secure .fsBody,.page-template-page-cluster-template .formstack__default .fsBody{margin:inherit !important}.fsBody{padding:0 !important}.fsBody .fsForm{margin:0 !important}.securedownload{padding:20px;margin-top:2.5rem}.securedownload__title{border-bottom:1px solid #ccc;padding-bottom:5px;font-size:26px;margin-bottom:20px;display:block}.securedownload__title .fad{float:right;position:relative;top:4px;color:#006db4}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../../vendor/fonts/open-sans/open-sans-v34-latin-regular.woff2") format("woff2"),url("../../../vendor/fonts/open-sans/open-sans-v34-latin-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../../../vendor/fonts/open-sans/open-sans-v34-latin-italic.woff2") format("woff2"),url("../../../vendor/fonts/open-sans/open-sans-v34-latin-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../../vendor/fonts/open-sans/open-sans-v34-latin-700.woff2") format("woff2"),url("../../../vendor/fonts/open-sans/open-sans-v34-latin-700.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../../../vendor/fonts/open-sans/open-sans-v34-latin-700italic.woff2") format("woff2"),url("../../../vendor/fonts/open-sans/open-sans-v34-latin-700italic.woff") format("woff")}p{position:relative;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:16px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-display:swap;color:color(printblack)}.p-alt{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-display:swap}h1{color:color(printblack);font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:40px;font-display:swap;font-weight:bold}.row b,.row strong{font-weight:bold}.h1-mimic{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:40px;font-display:swap;font-weight:bold;color:color(printblack)}h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:32px;font-display:swap;font-weight:bold;color:color(printblack)}.h2-alt{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:24px;font-display:swap;font-weight:bold}h3{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:24px;font-display:swap;font-weight:bold;color:color(printblack)}h4{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-display:swap;font-weight:bold;color:color(printblack)}h5{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;font-display:swap;font-weight:bold;color:color(printblack)}h6{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-display:swap;font-weight:bold;color:color(printblack)}a{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;color:color(printblack);font-weight:bold;text-decoration:none;font-display:swap}a:hover{text-decoration:none}a[target=_blank]:not(.components-button)::after{font-family:"Font Awesome 5 Pro";content:"";margin-left:.5rem;font-size:1rem}.small-text{font-size:12px;font-display:swap}.tiny-text{font-size:10px;font-display:swap}.font-bold{font-weight:bold}.font-heavy{font-weight:900}.uppercase-text{text-transform:uppercase}.alignleft,.alignright{display:block;position:relative;z-index:10}.alignleft a,.alignright a{display:block;height:100%;width:100%;position:relative;z-index:10}blockquote{border-left:5px solid #006db4;padding:20px;margin:40px 0}.jtf__textdirection--rtl{direction:rtl;text-align:right}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333;-webkit-font-smoothing:antialiased}body .navigation__locked{padding-top:50px}button{border:0;background-color:rgba(0,0,0,0)}.frame{margin:40px 0 0}.responsive__container{overflow-x:hidden}.wordpress__content img{max-width:100%;height:auto}.btn{display:inline-block;margin:10px 0;padding:5px 20px;background:#006db4;color:#fff;height:50px;line-height:40px;border-radius:0;cursor:pointer;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;border:1px solid #006db4}.btn:hover{background:none;border:1px solid #006db4;color:#006db4}.btn__danger{background:#ca1e47;border:1px solid #ca1e47}.btn__danger:hover{border:1px solid #ca1e47;color:#ca1e47}.btn__warning{background:#f29500;border:1px solid #f29500}.btn__warning:hover{border:1px solid #f29500;color:#f29500}.btn__success{background:#58ad60;border:1px solid #58ad60}.btn__success:hover{border:1px solid #58ad60;color:#58ad60}.btn__info{background:#333;border:1px solid #333}.btn__info:hover{border:1px solid #333;color:#333}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.row{position:relative}.breadcrumbs{margin:5px 0 0;padding:12px 0}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs ul li{display:inline-block;list-style:none}.breadcrumbs__li--separator{padding:0 10px}.header{background:none}.headerimage{background-color:#333;padding:40px 0;background-size:cover;background-position:center;color:#fff}.headerimage__title{padding:40px 0;position:relative;z-index:2}.headerimage__subtitle{display:inline-block;position:relative;z-index:2}.modal__hidden{display:none}.modal__open{overflow-y:hidden !important}.modal__container{width:100%;height:100%;left:0;top:0;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100000000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.6)}.modal__container--inner{width:80%;height:80%;position:relative;display:block;background-color:#fff;background-size:cover;background-position:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.modal__container--inner .fal{position:absolute;top:-20px;right:-40px;font-size:40px;color:#fff}.modal__container--inner iframe{width:100% !important}.modal__container--scrollable{overflow-y:scroll;height:100%}.modal__container--html{display:block;padding:20px;overflow:hidden;height:100%;position:relative}.modal__container--login{height:100%;padding:40px;background:#fff}.modal__container--login label,.modal__container--login input{width:100%;display:block}.modal__container--login input[type=checkbox]{position:relative;width:auto;display:inline;margin-top:0;margin-right:10px;top:5px;height:20px;font-size:40px}.modal__container--login .button{display:inline-block;padding:0 20px;margin:10px 0;background:#006db4;border:1px solid #006db4;color:#fff;height:40px;line-height:40px;border-radius:0;cursor:pointer;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.modal__container--login .button:hover{background:none;color:#006db4}.modal__container--login .login-remember{font-size:12px;display:inline-block}.modal__container--login .loginform__lostpassword{float:right;padding-top:5px;color:#006db4;font-size:12px}.close__modal:hover{color:#004e81}.hidden__loginform{display:none}.cookies{display:none}.cookies__copy{font-size:12px}.cookies__copy p{padding:0;margin:0;line-height:1.5}.cookies__copy input #accept_cookies{height:auto;padding:0;margin:0;margin-top:10px}.cookies__copy label{margin:0;top:-3px;position:relative;padding:0;padding-left:10px}.cookies__container{position:fixed;top:0;left:0;width:100%;background:#333;color:#fff;padding:10px 0;z-index:1000000}.cookies__container span{font-size:12px}.cookies__accept--button{position:relative;height:35px;text-align:right;line-height:35px}.cookies__accept--button__accept{font-size:12px;display:inline-block;vertical-align:top;padding:0 20px}.cookies__accept--button__dismiss{display:inline-block;cursor:pointer;font-size:25px;color:#fff;text-align:center;border:none}.cookies__accept--button__dismiss:hover{color:#004e81;border-bottom:none}#searchform{display:-webkit-box;display:-ms-flexbox;display:flex}.search input{padding-left:10px;font-size:16px}.search__submit{display:inline-block;position:relative;height:40px;width:40px;margin:0;padding:0;background:#006db4;color:#fff;border:none;font-size:16px;vertical-align:top}.search__submit .btn{padding:0;margin:0}.search__submit .btn .fa{position:relative;top:-1px}.search__results h2{padding-bottom:8px}.search__results .btn{background:#006db4;border:2px solid #006db4}.search__results .btn:hover{background:none;border:2px solid #006db4;color:#006db4}.search .frame{font-size:14px}.search .frame section{margin-bottom:30px;padding:70px 20px 20px 20px;background:#f7f7f7;position:relative}.search .frame .search-title{display:block;height:auto;text-transform:uppercase;font-weight:bold;margin-bottom:0;font-size:45px}.search .pagination__search{font-size:20px}.search .pagination__search .page-numbers{padding:20px;display:inline-block}.search__priority{position:relative}.search__priority--icon{position:absolute;top:-10px;right:20px;font-size:40px;opacity:.4;color:#006db4}.search__options{margin-bottom:40px;position:relative}.search__options h3{text-transform:uppercase;margin-bottom:20px}.search__term--occurrence{position:absolute;background:#fff;display:block;font-size:12px;height:30px;width:auto;text-align:left;color:#006db4;right:0;top:0;padding:0 20px;line-height:30px;border-bottom-left-radius:20px}.search__term--location{position:relative;color:#006db4}.search__term--details{position:absolute;top:0;left:0;background:#fff;padding:5px 10px 5px 20px;border-bottom-right-radius:20px}.search__post-title{padding-top:50px}.searchajax__trigger{padding:10px 20px;display:inline-block;background:#333;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;position:relative}.searchajax__trigger:hover{color:#fff}.searchajax__trigger:hover::after{top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);opacity:1}.searchajax__trigger::after{content:"";position:absolute;border:2px solid #fff;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);opacity:0;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.searchajax__trigger--active{background:#006db4}.search__searchform input{font-size:18px;border:none;padding:15px;height:auto;width:calc(100% - 60px)}.search__searchform input:focus{border:1px solid red}.search__searchform button{height:58px;width:60px;font-size:25px}.search__searchform #searchform{margin-top:20px}.search__offsite{border:3px solid #f7f7f7;margin:20px 0;padding:15px}.search__offsite--title{font-size:18px;font-weight:bold;margin:0 0 20px 0;display:block}.search__offsite--copy{padding:20px 0 0 0;font-weight:normal}.search__offsite--count{color:#ccc;font-size:12px}.search__offsite--checkbox{display:inline-block;width:25%;font-size:16px}.search__offsite--checkbox input{width:25px !important;height:25px;display:inline-block;margin-right:10px}.search__offsite--checkbox label{vertical-align:top}.search__offsite--checkboxes{font-size:0;padding-bottom:10px}.search-highlight{color:#006db4;text-transform:uppercase}.owl-item{display:inline-block}@media only screen and (max-width: 991px){.navigation{position:fixed;width:100%;display:block;top:0;left:0;z-index:1000000;background:#333}}.navigation__logo{height:100px;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}@media only screen and (max-width: 991px){.navigation__logo{height:auto}}.navigation__logo--sitetitle a{display:block}.navigation__logo--sitetitle a:hover{text-decoration:none}.navigation__logo--sitetitle a .navigation__logo--sitetitle-title{color:#006db4;font-size:32px;text-transform:uppercase}@media only screen and (max-width: 991px){.navigation__logo--sitetitle a .navigation__logo--sitetitle-title{font-size:16px}}.navigation__logo--sitetitle a .navigation__logo--sitetitle-subtitle{padding-left:5px;font-size:32px;color:#333;text-transform:uppercase}@media only screen and (max-width: 991px){.navigation__logo--sitetitle a .navigation__logo--sitetitle-subtitle{padding-left:2px;font-size:16px;color:#fff}}.navigation__logo--sitetitle a .navigation__logo--sitetitle-description{display:block;position:relative;top:-5px;font-size:16px;color:#006db4}.navigation__mobile--search{margin-top:20px}.navigation__menu{position:relative;background:#333}@media only screen and (max-width: 991px){.navigation__menu{z-index:1000;height:calc(100% - 40px);position:fixed;top:40px;left:0;width:100%;display:none;padding-top:20px;background:#333;overflow-y:scroll}}.navigation__menu--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0;margin:0;list-style:none}@media only screen and (max-width: 991px){.navigation__menu--list{display:block}}.navigation__menu--list li{cursor:pointer}.navigation__menu--list a,.navigation__menu--list button{position:relative;display:block;padding:13px 15px;color:#fff;font-size:14px;cursor:pointer;font-weight:normal}.navigation__menu--list a:hover,.navigation__menu--list button:hover{text-decoration:none;background:#008ce7;color:#fff}@media only screen and (max-width: 991px){.navigation__menu--list a:active,.navigation__menu--list a:hover,.navigation__menu--list button:active,.navigation__menu--list button:hover{background:none}}.navigation__menu--list .active-menu-item{background:#006db4}@media only screen and (max-width: 991px){.navigation__menu--list .active-menu-item{-webkit-box-shadow:-5px 0 0 #006db4;box-shadow:-5px 0 0 #006db4;background:none}}.navigation__menu--list .sub-menu-wrap{display:none}.navigation__menu--list .sub-menu-wrap .sub-menu{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;font-size:0}@media only screen and (max-width: 991px){.navigation__menu--list .sub-menu-wrap .sub-menu{padding:0}}.navigation__menu--list .menu-item-has-children>a{padding-right:30px}.navigation__menu--list .menu-item-has-children>a::after{content:"";position:absolute;display:inline-block;top:0;right:0;width:30px;height:47px;line-height:50px;text-align:center;color:#fff;font-size:16px;font-family:Font Awesome\ 5 Pro;font-weight:900}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children>a{padding-right:30px}.navigation__menu--list .menu-item-has-children>a::after{content:"";font-family:Font Awesome\ 5 Pro;position:absolute;top:0;right:0;color:#fff;font-size:16px;width:30px;height:46px;text-align:center;line-height:46px;display:inline-block;font-weight:900}}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children .navigation__parent--open{background:none;-webkit-box-shadow:-5px 0 0 #002f4e;box-shadow:-5px 0 0 #002f4e}}.navigation__menu--list .menu-item-has-children .navigation__parent--open>a{background:#004e81}.navigation__menu--list .menu-item-has-children .navigation__parent--open>a::after{content:""}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children .navigation__parent--open>a::after{content:""}}.navigation__menu--list .menu-item-has-children .navigation__child{display:block;position:absolute;padding:0;z-index:100;left:0;top:0;width:100%;list-style:none;background:#004e81}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children .navigation__child{display:block;position:relative;padding:0 0 0 20px;z-index:100;list-style:none;background:none;width:100%}}.navigation__menu--list .menu-item-has-children .navigation__child--open>a{background:#007cce}.navigation__menu--list .menu-item-has-children .navigation__child--open>a::after{content:""}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children .navigation__child--open>a::after{content:""}}.navigation__menu--list .menu-item-has-children .navigation__child li{display:inline-block}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children .navigation__child li{display:block}}.navigation__menu--list .menu-item-has-children .navigation__grandchild{position:absolute;display:block;left:0;top:100%;width:100%;padding:0;z-index:100;list-style:none;background:#007cce}@media only screen and (max-width: 991px){.navigation__menu--list .menu-item-has-children .navigation__grandchild{display:block;position:relative;padding:0 0 0 20px;z-index:100;list-style:none;background:none;width:100%}}.navigation__menu--list .current-menu-ancestor{background-color:#006db4}.navigation__menu--list .current-menu-ancestor .current-menu-parent{background-color:#006db4}@media only screen and (max-width: 991px){.navigation__menu--open{display:block}}.navigation__menu--sticky{position:fixed;top:0;z-index:1000000;width:100%}.navigation__loggedstatus{padding:5px 0;text-align:right;font-size:12px}.navigation__loggedstatus .user__logout--name{display:inline-block}.navigation__loggedstatus .user__logout--link{padding-left:10px;border-left:1px solid #ccc;margin-left:10px}@media only screen and (max-width: 991px){.navigation__loggedstatus .user__logout--link{border:none;padding-left:0;margin-left:0}}@media only screen and (max-width: 991px){.navigation__search--mobile-view{padding-top:1em;margin-top:1em;border-top:1px solid rgba(255,255,255,.15)}.navigation__search--mobile-view #s{width:100%;border-radius:0}.navigation__search--mobile-view .navigation__loggedstatus{margin-top:1em;padding-top:1em;padding-bottom:1em;text-align:left;color:#fff;font-size:14px;border-top:1px solid rgba(255,255,255,.15)}.navigation__search--mobile-view .navigation__loggedstatus .user__logout--name{display:block}}.home .navigation__menu--list-home{background:#006db4}@media only screen and (max-width: 991px){.mobilemenu__open{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:3px}.mobilemenu__open .fa-bars::before{content:""}.mobilemenu__trigger{display:block;width:40px;height:40px;margin-right:-10px;font-size:20px;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}.mobilemenu__trigger:hover,.mobilemenu__trigger:focus,.mobilemenu__trigger:active{color:#fff}}.footer .returntotop__container{z-index:20;position:fixed;bottom:0;right:0;width:40px;height:40px;background:#333;font-size:20px;text-align:center;color:#fff;line-height:40px;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer .returntotop__container:hover{background:#006db4}.footer__navigation{padding:20px 0;border-top:2px solid #ccc;color:#e6e6e6}.footer__navigation--titlelinks{margin:0 0 10px;padding:0;color:#006db4;list-style:none}@media only screen and (max-width: 991px){.footer__navigation--titlelinks{margin-bottom:10px;text-align:center}}.footer__navigation--titlelinks li{display:inline-block}.footer__navigation--titlelinks li::after{content:" | "}.footer__navigation--titlelinks li:last-of-type::after{display:none}.footer__navigation--titlelinks a{color:#006db4}.footer__navigation--titlelinks a:hover{color:#004e81}.footer__navigation--sublinks{margin:0;padding:0;list-style:none}@media only screen and (max-width: 991px){.footer__navigation--sublinks{text-align:center}}.footer__navigation--sublinks li{display:inline-block}.footer__navigation--sublinks li::after{content:" | "}.footer__navigation--sublinks li:last-of-type::after{display:none}.footer__navigation--sublinks a{color:#b3b3b3}.footer__navigation--sublinks a:hover{color:#999}.footer__navigation--socialmedia{text-align:right}@media only screen and (max-width: 991px){.footer__navigation--socialmedia{text-align:center;padding-top:20px}}.footer__navigation--socialmedia a{position:relative;display:inline-block;margin:0 2.5px;vertical-align:middle;font-size:30px}@media only screen and (max-width: 991px){.footer__navigation--socialmedia a{font-size:50px;margin:0 5px}}.footer__navigation--socialmedia-facebook{color:#3a5997;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-facebook:hover{color:#4a6fba}.footer__navigation--socialmedia-twitter{color:#000;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-twitter:hover{color:#1a1a1a}.footer__navigation--socialmedia-instagram{color:#c32aa3;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-instagram:hover{color:#d848ba}.footer__navigation--socialmedia-youtube{color:#a90000;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-youtube:hover{color:#dc0000}.footer__navigation--socialmedia-linkedin{color:#2564ae;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-linkedin:hover{color:#327dd4}.footer__navigation--socialmedia-googleplus{color:#dd4b39;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-googleplus:hover{color:#e47365}.footer__copyright{background:#333;color:#fff;padding:40px 0}.footer__copyright--informa{display:block}@media only screen and (max-width: 991px){.footer__copyright--informa{text-align:center}}.footer__copyright--address{display:block;font-size:12px;color:#e6e6e6;padding:20px 0 0}@media only screen and (max-width: 991px){.footer__copyright--address{text-align:center}}@media only screen and (max-width: 991px){.footer__copyright .footer__branding{margin-top:20px;width:70%;position:relative;left:15%}}.footer img{width:100%}.sidebar{margin:0;padding:10px;list-style:none;background:#f7f7f7}.sidebar__primary{padding:40px 0}.sidebar__primary>li{list-style:none}.sidebar .widgettitle{font-size:24px}.twitter__widget{margin-bottom:20px;padding:10px;background:rgba(204,204,204,.12);font-size:14px}.twitter__widget--image{height:150px;margin:10px 0;background-size:cover;background-position:center}.twitter__widget--time{margin-bottom:5px;font-size:10px;font-weight:bold;color:#006db4}.twitter__widget--react div{display:inline-block;font-size:10px;color:#006db4}.twitter__widget--tweetcopy{position:relative;display:block;height:80px;margin-bottom:10px;overflow:hidden}.twitter__widget--tweetcopy::after{content:"";bottom:0;left:0;display:block;position:absolute;width:100%;background:#f7f7f7 -webkit-gradient(linear, left bottom, left top, from(#f7f7f7), to(rgb(255, 255, 255)));background:#f7f7f7 linear-gradient(0deg, #f7f7f7 0%, rgb(255, 255, 255) 100%);height:22px}.twitter__widget--imagecontainer{overflow:hidden}.twitter__widget--container{padding:40px 0}.twitter__widget__carousel--container .owl-stage-outer{overflow:hidden}.twitter__widget__carousel--container .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.twitter__widget__carousel--container .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding:5px 10px;background:#ececec;color:#006db4}.twitter__widget__carousel--container .owl-next,.twitter__widget__carousel--container .owl-prev{width:50px}.twitter__widget__carousel--container .owl-next:hover,.twitter__widget__carousel--container .owl-prev:hover{color:#fff}.twitter__widget__carousel--container .owl-next{text-align:right}.twitter__widget__carousel--react{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75em;color:#006db4}.twitter__widget__carousel--time{margin:10px 0;font-size:.75em;color:#006db4}.twitter__widget__carousel--tweetmore{display:block;color:#006db4}.twitter__carousel{position:relative;height:100%;padding-bottom:0}.twitter__carousel .owl-stage{height:100%}.twitter__carousel .owl-stage-outer{height:100%}.twitter__carousel .owl-item{opacity:0;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;vertical-align:top;background:rgba(204,204,204,.12);margin:0 0 20px}.twitter__carousel .owl-item.active{opacity:1}.twitter__carousel .twitter__widget{margin-bottom:0;padding:0;background:none}.twitter__carousel .twitter__widget--image{margin:0}.twitter__carousel .twitter__widget--image a{display:block;height:100%}.twitter__carousel .twitter__widget--imagecontainer .col{margin:0;padding:0}.twitter__carousel .twitter__widget--time{margin:0;position:absolute;top:5px;right:20px}.twitter__carousel .twitter__widget--react{padding:0 20px 20px;position:absolute;bottom:10px;width:100%}.twitter__carousel .twitter__widget--react div{display:inline-block;font-size:10px;color:#fff}.twitter__carousel .twitter__widget--tweet{margin-bottom:30px;padding:20px 20px 0;font-size:12px;min-height:140px}.twitter__carousel .owl-prev{position:absolute;top:50%;left:-40px;height:40px;display:block;width:40px;margin-top:-20px;font-size:40px;line-height:40px;text-align:center}@media only screen and (max-width: 991px){.twitter__carousel .owl-prev{left:-20px !important}}.twitter__carousel .owl-next{position:absolute;top:50%;height:40px;display:block;width:40px;right:-40px;margin-top:-20px;font-size:40px;line-height:40px;text-align:center}@media only screen and (max-width: 991px){.twitter__carousel .owl-next{right:-20px !important}}.twitter__container{background:#006db4;color:#fff;overflow-x:hidden}.twitter__container h3{margin-bottom:20px;border-bottom:1px solid #fff;font-weight:normal}.twitter__container h3 span{font-weight:bold}#wp-admin-bar-active_theme_checker .ab-item{background:#ca1e47 !important;color:#fff !important}#wp-admin-bar-active_theme_checker .ab-item:hover{background:#ca1e47 !important;color:#fff !important}#wp-admin-bar-jtf_dev_admin_bar .ab-item{background:rgba(0,109,180,.5) !important;color:#fff !important}#wp-admin-bar-jtf_dev_admin_bar .ab-item:hover{background:rgba(0,109,180,.5) !important;color:#fff !important}#wp-admin-bar-jtf_admin_bar_menu{background:#be3d0a !important}.csp_errors_log{font-family:"Lucida Console",Courier,monospace;border-top:2px solid #fff;background-color:#333;color:#ffb6c1;padding:2rem}.csp_errors_log strong{font-weight:600}.csp_errors_log p{font-family:"Lucida Console",Courier,monospace}.csp_errors_log a,.csp_errors_log a:link,.csp_errors_log a:visited,.csp_errors_log a:active{text-decoration:underline;color:#ffb6c1}.csp_errors_log a:hover{color:#fff}.csp_errors_log hr{border-top:1px solid #ffb6c1}.csp_errors_log__msgs p:last-of-type{margin-bottom:0}svg{display:none}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important}a,a:visited{color:#444 !important;text-decoration:none}a::after,a:visited::after{content:" (" attr(href) ")"}a abbr[title]::after,a:visited abbr[title]::after{content:" (" attr(title) ")"}.ir a::after,a[href^="javascript:"]::after,a[href^="#"]::after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
/*# sourceMappingURL=style.css.map */
