html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/fnt/fa/fontawesome-webfont.eot?v=4.0.3");src:url("/assets/fnt/fa/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"),url("/assets/fnt/fa/fontawesome-webfont.woff?v=4.0.3") format("woff"),url("/assets/fnt/fa/fontawesome-webfont.ttf?v=4.0.3") format("truetype"),url("/assets/fnt/fa/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-bars:before{content:"\f0c9"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}body{font-size:1em;line-height:1.5em;color:#333;font-family:"Open Sans",helvetica,arial,sans-serif}* html{font-size:100%}html{font-size:16px;line-height:1.5em}h1,h2,h3,h4,h5,h6{clear:right;color:#212121;font-family:"Droid serif",georgia,serif}h1{font-size:2.5em;line-height:1.2em;line-height:1.2em;margin-top:0.75em;margin-bottom:0.75em}h2{font-size:1.4em;line-height:2.14286em;line-height:1.2em;margin-top:1.5em;margin-bottom:0.75em;padding-bottom:0.15em;border-bottom:1px solid #ccc;clear:both}@media screen and (min-width: 60em){h2{font-size:2em;line-height:1.5em;line-height:1.2em}}h3{font-size:1.3em;line-height:2.30769em;line-height:1.2em;margin-top:1.125em;margin-bottom:0.375em}h4{font-size:1.2em;line-height:1.25em;line-height:1.2em;margin-top:0.375em;margin-bottom:1.125em}h5{font-size:1.1em;line-height:1.36364em;line-height:1.2em;margin-top:0.75em;margin-bottom:0.75em}h6{font-size:1em;line-height:1.5em;line-height:1.2em;margin-top:0.75em;margin-bottom:0.75em}p{margin-bottom:1.5em}.standfirst{font-size:1.1em;line-height:1.36364em;line-height:1.5em}ol,ul{list-style-position:inside}@media screen and (min-width: 60em){ol,ul{list-style-position:outside}}ol{margin-bottom:1.5em;list-style-type:decimal}ol ol{margin-top:0.375em;margin-bottom:0.375em;margin-left:1.5em;list-style-type:lower-roman}ol ol ol{margin-top:0.375em;margin-bottom:0.375em;margin-left:1.5em;list-style-type:lower-alpha}ul{margin-bottom:1.5em;list-style-type:disc}ul ul{margin-top:0.375em;margin-bottom:0.375em;margin-left:1.5em;list-style-type:circle}ul ul ul{margin-top:0.375em;margin-bottom:0.375em;margin-left:1.5em;list-style-type:square}a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none}a:link{border-bottom:1px solid #10147e;color:#10147e}a:visited{border-bottom:1px solid purple;color:purple}a:hover,a:active{border-bottom:1px solid #688fca;color:#688fca}blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.5%;padding-right:3.5%;margin-bottom:1.5em;border-left:3px solid #688fca;font-style:italic}@media screen and (min-width: 60em){blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.5%;padding-right:3.5%;padding-top:0.75em;padding-bottom:0.75em;margin-left:7.5404%}}table{border:1px solid #000;margin-bottom:1.5em;width:100%}table th{text-align:center;font-weight:bold}table td,table th{padding:2px}table td.numeric,table th.numeric{text-align:right}table th,table td{border-right:1px solid #666;border-bottom:1px solid #666;border-left-width:0px;border-top-width:0px}table th:last-child,table th.last,table td:last-child,table td.last{border-right-width:0px}table tbody tr:last-child th,table tbody tr:last-child td,table tfoot tr:last-child th,table tfoot tr:last-child td{border-bottom-width:0px}table tbody tr.last th,table tbody tr.last td,table tfoot tr.last th,table tfoot tr.last td{border-bottom-width:0px}table thead th{border-bottom:1px solid #000}table tfoot th,table tfoot td{border-top:1px solid #000}table th:first-child{border-right:1px solid #000}table th{background-color:#fff}table th.even,table th:nth-child(2n){background-color:#dedede}table tr.odd td,table tr:nth-child(2n+1) td{background-color:#ccc}table tr.odd td.even,table tr.odd td:nth-child(2n),table tr:nth-child(2n+1) td.even,table tr:nth-child(2n+1) td:nth-child(2n){background-color:#ababab}table tr.even td{background-color:#ccc}table tr.even td.even,table tr.even td:nth-child(2n){background-color:#ababab}table tfoot th,table tfoot td{background-color:#fff}table tfoot th.even,table tfoot th:nth-child(2n),table tfoot td.even,table tfoot td:nth-child(2n){background-color:#dedede}table th{text-align:left}a[href^="http://twitter.com"]:before,a[href^="https://twitter.com"]:before{font-family:fontAwesome;content:"\f099\00a0"}a[href^="http://facebook.com"]:before{font-family:fontAwesome;content:"\f082\00a0"}a[href^="http://linkedin.com"]:before{font-family:fontAwesome;content:"\f0e1\00a0"}.fa span{font-size:0.5em;line-height:3em;line-height:1.2em;display:none;font-family:"Open Sans",helvetica,arial,sans-serif}.fa span .no-fontface{display:inline}strong{font-weight:bold}em{font-style:italic}img{max-width:100%}figure{background:#f2f3f8;display:inline-block;max-width:100%}figure figcaption{font-size:0.85em;line-height:1.76471em;padding:.25em .5em}.block{margin-bottom:1.5em}@media screen and (max-width: 60em){.float{display:block;float:left;margin-left:0;margin-right:-100%;width:36.84654%;clear:none;float:left;margin-left:0;margin-right:3.5%}}@media screen and (min-width: 60em){.float{float:left;margin-left:-21.2607%;margin-right:3.5%}}.page .logo{display:block;float:left;margin-left:0;margin-right:-100%;width:22.39128%;clear:none;float:left;margin-left:0;margin-right:3.5%;margin-bottom:1.5em}@media screen and (min-width: 60em){.page .logo{display:block;float:left;margin-left:0;margin-right:-100%;width:12.21593%;clear:none;float:left;margin-left:0;margin-right:3.5%}}.gallery{overflow:hidden;*zoom:1;clear:both;list-style:outside none}@media screen and (min-width: 60em){.gallery li{display:inline}.gallery li:nth-child(2n+1){display:block;float:left;margin-left:0;margin-right:-100%;width:36.11304%;clear:right;float:left}.gallery li:nth-child(2n+2){display:block;float:left;margin-left:42.59131%;margin-right:-100%;width:36.11304%;clear:left;float:right}}.wrapper{margin:0 auto;width:96%}@media screen and (min-width: 72em){.wrapper{margin:0 auto;width:72em}}header[role=banner]{overflow:hidden;*zoom:1;background:#10147e}.no-svg header[role=banner]{background:white}@media screen and (min-width: 60em){header[role=banner]{background:#fff}.no-svg header[role=banner]{background:#fff}}header[role=banner] .logo{display:block;float:left;margin-left:0;margin-right:-100%;width:74.17383%;margin-top:0.75em;margin-bottom:0.75em;padding-bottom:0.75em;max-height:100%;max-width:100%}@media screen and (min-width: 60em){header[role=banner] .logo{display:block;float:left;margin-left:0;margin-right:-100%;width:42.52146%}}@media screen and (min-width: 72em){header[role=banner] .logo{display:block;float:left;margin-left:0;margin-right:-100%;width:31.0161%}}header[role=banner] .logo a{border:none;text-decoration:none}.ie8.no-js .logo,.ltie8 .logo{background:url(/assets/img/logos/tfgroup-logo.png) 0 0 no-repeat;height:80px;width:400px}#skip a{-webkit-transition:top 1s ease-out,background 1s linear;-moz-transition:top 1s ease-out,background 1s linear;-o-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;background:transparent;border:none;color:white;left:0px;padding:.25em 1em;position:absolute;top:-3em;z-index:100}#skip a:focus{-webkit-transition:top 0.1s ease-in,background 0.5s linear;-moz-transition:top 0.1s ease-in,background 0.5s linear;-o-transition:top 0.1s ease-in,background 0.5s linear;transition:top 0.1s ease-in,background 0.5s linear;background:#006db4;left:0px;outline:0;position:absolute;top:0px}.toggle-switch{display:block;float:left;margin-left:77.67383%;margin-right:-100%;width:22.39128%;margin-top:0.75em;color:white;text-align:right}.toggle-switch:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;border:none;cursor:pointer}@media screen and (min-width: 60em){.toggle-switch{display:none}}.no-svg .toggle-switch{display:none}#toggle{padding-top:0.75em;background:#fff;clear:both}@media screen and (min-width: 60em){#toggle{padding-top:0em;clear:none}}nav{list-style:none inside;text-align:left}nav[role=navigation]{overflow:hidden;*zoom:1;margin-top:0.75em;background:#fff;clear:both}@media screen and (min-width: 60em){nav[role=navigation]{background:url(../img/bg/bg-hack.png) 0 100% repeat-x,#10147e}.no-multiplebgs nav[role=navigation]{background:#10147e}}nav[role=navigation] ul{overflow:hidden;*zoom:1;margin-top:0em;margin-bottom:0em}nav[role=navigation] ul li{border-bottom:1px solid #ccc}@media screen and (max-width: 60em){nav[role=navigation] ul li:nth-child(odd){display:block;float:left;margin-left:0;margin-right:-100%;width:48.28255%;clear:left}nav[role=navigation] ul li:nth-child(even){display:block;float:left;margin-left:51.78255%;margin-right:-100%;width:48.28255%;clear:right}}nav[role=navigation] ul li a{border:none;display:block;padding:5px 0}nav[role=navigation] ul li a:visited{color:#10147e}nav[role=navigation] ul li a:hover,nav[role=navigation] ul li a:focus{color:#10147e;background:#f2f3f8;border:none}@media screen and (min-width: 60em){nav[role=navigation] ul li{border:none;display:inline;margin:0;padding:0}nav[role=navigation] ul li a:link,nav[role=navigation] ul li a:visited{padding-top:0.75em;padding-bottom:0.75em;border-bottom:5px solid #6d9de2;color:white;display:inline-block;padding-left:.75em;padding-right:.75em}nav[role=navigation] ul li a:hover,nav[role=navigation] ul li a:active{background:#1b76bc;border-bottom:5px solid #b8e0f4}nav[role=navigation] ul li.current a,nav[role=navigation] ul li.parent-current a{background:#0955a8;border-bottom:5px solid #96c9fd}nav[role=navigation] ul li a span{line-height:1.65em;display:block}nav[role=navigation] ul li#nav-home a:before{font-family:FontAwesome;content:"\f015";padding-bottom:0}nav[role=navigation] ul li#nav-home span{display:none}.no-multiplebgs nav[role=navigation] ul li a:link,.no-multiplebgs nav[role=navigation] ul li a:visited,.no-multiplebgs nav[role=navigation] ul li a:hover,.no-multiplebgs nav[role=navigation] ul li a:active{border:none}}#main{overflow:hidden;*zoom:1;margin-bottom:0em;padding-top:1.5em}@media screen and (min-width: 60em){#main{margin-bottom:3em}}@media screen and (min-width: 60em){.page h1{display:block;float:left;margin-left:11.50537%;margin-right:-100%;width:77.03756%}}.primary-content .standfirst{margin-bottom:1.5em}.primary-content .hero{margin-bottom:1.5em}@media screen and (min-width: 60em){.primary-content{display:block;float:left;margin-left:0;margin-right:-100%;width:65.5322%;clear:both}.primary-content .standfirst{display:block;float:left;margin-left:17.55681%;margin-right:-100%;width:82.44319%;clear:both}.primary-content .hero{display:block;float:left;margin-left:0;margin-right:-100%;width:100%;clear:both}.primary-content .content-elements{display:block;float:left;margin-left:17.55681%;margin-right:-100%;width:82.44319%;clear:both}}.secondary-content{clear:both;background:#f2f3f8}.secondary-content h3{font-size:1.4em;line-height:2.14286em;line-height:1.275em;margin-top:0em;margin-bottom:0.375em;padding-top:0em;padding-bottom:0em;border:none}@media screen and (min-width: 60em){.secondary-content{clear:none;display:block;float:left;margin-left:69.0322%;margin-right:-100%;width:31.0161%;margin-top:1.5em}}.secondary-content nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.75%;padding-right:1.75%;padding-top:0.75em}@media screen and (min-width: 60em){.secondary-content nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.5%;padding-right:3.5%}}.secondary-content section{border-top:6px solid #ca1e47}.secondary-content section article{border-bottom:1px solid #ccc;padding-top:0.75em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.75%;padding-right:1.75%}.secondary-content section article img{margin-bottom:0.75em}@media screen and (min-width: 60em){.secondary-content section article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.5%;padding-right:3.5%}}aside{border-top-style:solid;border-top-width:0.375em;padding-top:1.125em;overflow:hidden;*zoom:1;padding-bottom:1.5em;background:#f2f3f8;border-color:#ca1e47}aside p:last-of-type{margin-bottom:0em}aside.boxout-v{display:block;float:left;margin-left:0;margin-right:-100%;width:48.28255%;clear:none;float:left;margin-left:0;margin-right:3.5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.75%;padding-right:1.75%}aside.boxout-v h2{font-size:1.3em;line-height:2.30769em;line-height:1.5em;margin-top:0em;border:none}@media screen and (min-width: 60em){aside.boxout-v{display:block;float:left;margin-left:0;margin-right:-100%;width:36.11304%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.75%;padding-right:1.75%;clear:none;float:left;margin-left:0;margin-right:3.5%;margin-left:-21.2607%}}aside.boxout-h{margin-bottom:1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.5%;padding-right:3.5%;clear:both}aside.boxout-h img{display:block;float:left;margin-left:0;margin-right:-100%;width:36.84654%;clear:none;float:left;margin-left:0;margin-right:3.5%}.subnav{border-top:6px solid #006db4}.subnav ul{list-style-type:none}.subnav ul li:before{font-family:FontAwesome;content:"\f101\00a0"}.subnav ul ul,.subnav ul ul ul{margin-left:1.5em}.subnav ul ul li:before,.subnav ul ul ul li:before{font-family:FontAwesome;content:"\f105\00a0"}.subnav a:link,.subnav a:visited{border:none;color:#333;display:inline}.subnav a:hover{border-bottom:1px solid #10147e;color:#10147e}.subnav a:active{border-bottom:1px solid #ca1e47;color:#ca1e47}.subnav li.current>a{border-bottom:1px solid #212121;color:#212121}footer[role=contentinfo]{overflow:hidden;*zoom:1;padding-top:0.75em;padding-bottom:0.75em;background:#10147e;clear:both;color:white}footer[role=contentinfo] ul{font-size:0.85em;line-height:1.76471em;text-align:center;list-style-position:outside}footer[role=contentinfo] ul li{display:inline}footer[role=contentinfo] ul li:after{content:"\00a0\/"}footer[role=contentinfo] ul li:last-of-type:after{content:""}@media screen and (min-width: 56em){footer[role=contentinfo] ul{display:block;float:left;margin-left:57.52683%;margin-right:-100%;width:42.52146%;margin-bottom:0em;text-align:right}}footer[role=contentinfo] a:link,footer[role=contentinfo] a:visited{border-color:white;color:white}footer[role=contentinfo] a:hover,footer[role=contentinfo] a:active{border-color:#6ed678;color:#6ed678}footer[role=contentinfo] p{font-size:0.85em;line-height:1.76471em;margin-bottom:0em;text-align:center}@media screen and (min-width: 56em){footer[role=contentinfo] p{display:block;float:left;margin-left:0;margin-right:-100%;width:54.02683%;text-align:left}}.home h1{font-size:1.4em;line-height:2.14286em;line-height:1.2em;margin-top:1.5em;margin-bottom:0.75em;padding-bottom:0.15em;border-bottom:1px solid #ccc;clear:both}@media screen and (min-width: 60em){.home h1{font-size:2em;line-height:1.5em;line-height:1.2em}}.home .banner{margin-bottom:0em;padding-bottom:0em}.home #main{padding-top:0em}.home section{padding-top:1.125em;padding-bottom:0.375em}.home section h1{border:none;margin-top:0em}.home section:nth-child(1n){border-top:6px solid #6ed678}.home section:nth-child(2n){border-top:6px solid #006db4}.home section:nth-child(3n){border-top:6px solid #ca1e47}@media screen and (min-width: 60em){.home section{margin-bottom:1.125em;margin-top:1.875em}.home section:nth-child(1n){display:block;float:left;margin-left:0;margin-right:-100%;width:31.0161%}.home section:nth-child(2n){display:block;float:left;margin-left:34.5161%;margin-right:-100%;width:31.0161%}.home section:nth-child(3n){display:block;float:left;margin-left:69.0322%;margin-right:-100%;width:31.0161%}}.cta{margin-top:0.375em;text-align:center}.cta a{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#10147e;border:none;color:white;padding:.4em .75em;text-align:center}.cta a:hover{background:#688fca}.search{background:#f2f3f8;border:1px solid #ccc;clear:both;margin:0}@media screen and (min-width: 60em){.search{display:block;float:left;margin-left:57.52683%;margin-right:-100%;width:42.52146%;clear:none;float:right;margin-right:0;margin-left:3.5%;margin-top:1.5em}}.search label{display:none;padding:4px 0;width:20%}.search input[type="search"]{line-height:1.5em;background:#f2f3f8;border:none;height:100%;margin:0;width:90%}.search input[type="search"]:focus{outline:0}@media screen and (max-width: 20em){.search input[type="search"]{width:88%}}.search button[type=submit]{line-height:1.5em;background:#10147e;border:none;color:white;float:right;height:100%;padding:4px 0;text-align:center;width:8%}.search button[type=submit]:hover{background:#6ed678;cursor:pointer}.ie8.no-js .search{display:none}.search-result{border-bottom:1px solid #ccc}.search-result h2{font-size:1.2em;line-height:1.25em;border:none}.carousel{margin:0 auto;position:relative;width:96%}@media screen and (min-width: 60em){.carousel{width:100%}}.carousel h1{margin-bottom:0.375em;padding-top:0.375em;padding-bottom:0.375em}@media screen and (min-width: 60em){.carousel h1{background:transparent;border:none}}.carousel .carousel-item{display:none}.carousel .carousel-active{display:block}.carousel .carousel-nav:nth-child(2){display:none}.carousel-item{opacity:0}.carousel-active{opacity:1}.carousel{margin-bottom:1.5em}@media screen and (min-width: 60em){.carousel{margin-top:3em}}.carousel div{position:relative}@media screen and (min-width: 60em){.carousel div h1{font-size:2.5em;line-height:1.2em;color:white;left:32px;position:absolute;top:-30px}}.carousel div .slide-text{clear:both}@media screen and (min-width: 60em){.carousel div .slide-text{font-size:1.1em;line-height:1.36364em;clear:none;color:white;display:block;position:absolute;top:6em;left:32px;width:40%}}.carousel div .slide-text p:last-of-type{margin-bottom:0em}.carousel h1 a:link,.carousel h1 a:visited,.carousel .slide-text a:link,.carousel .slide-text a:visited{color:#10147e;border:none;display:block;text-decoration:none}@media screen and (min-width: 60em){.carousel h1 a:link,.carousel h1 a:visited,.carousel .slide-text a:link,.carousel .slide-text a:visited{color:white}}.carousel a:hover,.carousel a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}.carousel .carousel-item-next h1,.carousel .carousel-item-next .slide-text,.carousel .carousel-item-prev h1,.carousel .carousel-item-prev .slide-text{display:none}.no-js .carousel{margin-left:auto;margin-right:auto;width:1200px}.carousel-nav{top:8.5em;left:2.5%;position:absolute;width:95%;z-index:100}@media screen and (min-width: 60em){.carousel-nav{top:45%;left:18.5%;width:63%}}.carousel-nav .prev,.carousel-nav .next{color:white}.carousel-nav .prev{float:left;margin-left:-2%}.carousel-nav .next{float:right;margin-right:-2%}.carousel-nav a:link,.carousel-nav a:visited{padding:0 .5em;background:#212121;background:rgba(33,33,33,0.8);border:none}.carousel-nav a:hover,.carousel-nav a:active{border:none;text-decoration:none;background:#212121}@media screen and (min-width: 60em){.carousel.peek .carousel-item-prev,.carousel.peek .carousel-item-next{-webkit-transform:scale(0.88, 0.88);-moz-transform:scale(0.88, 0.88);-ms-transform:scale(0.88, 0.88);-o-transform:scale(0.88, 0.88);transform:scale(0.88, 0.88);display:block;left:-6em;opacity:.6;position:absolute;top:0;width:63%;z-index:1}.carousel.peek .carousel-item-next{-webkit-transform:scale(0.88, 0.88);-moz-transform:scale(0.88, 0.88);-ms-transform:scale(0.88, 0.88);-o-transform:scale(0.88, 0.88);transform:scale(0.88, 0.88);left:auto;right:-6em}.carousel.peek .carousel-active{left:18.5%;width:63%;opacity:1;position:relative;z-index:2}}.carousel-slide{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;overflow:hidden}.carousel-slide .carousel-item{-webkit-transition:left 0.4s ease;-moz-transition:left 0.4s ease;-o-transition:left 0.4s ease;transition:left 0.4s ease;display:block;left:100%;position:absolute;top:0;width:100%;z-index:1}.carousel-no-transition .carousel-item{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.carousel-slide .carousel-active{left:0;position:relative;z-index:2}.carousel-slide .carousel-in{left:0}.carousel-slide-reverse .carousel-out{left:100%}.carousel-slide .carousel-out,.carousel-slide-reverse .carousel-in{left:-100%}.carousel-slide-reverse .carousel-item{-webkit-transition:left 0.4s ease;-moz-transition:left 0.4s ease;-o-transition:left 0.4s ease;transition:left 0.4s ease}.carousel-slide-reverse .carousel-active{left:0}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}#main a[href]:after{content:" (" attr(href) ")"}#main 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:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{margin-top:0em}nav[role=navigation],.toggle-switch,.search,footer[role=contentinfo] ul{display:none}}
