﻿.contentcenter{margin:0 auto;overflow:visible;padding:0 10px;position:relative;width:92%}@media screen and (min-width: 48em){.contentcenter{padding:0 15px;width:675px}}@media screen and (min-width: 64em){.contentcenter{width:975px}}@media screen and (min-width: 80em){.contentcenter{width:1160px}}@media screen and (min-width: 90em){.contentcenter{width:1260px}}.grid{margin-left:-5px;margin-right:-5px}@media screen and (min-width: 48em){.grid{margin-left:-7px;margin-right:-8px}}.col,[class*=col-],[class^=col-]{clear:both;float:none;margin:0 0 10px;padding-left:5px;padding-right:5px;position:relative;width:100%}.col.right,[class*=col-].right,[class^=col-].right{float:right}@media screen and (min-width: 48em){.col,[class*=col-],[class^=col-]{clear:none;float:left;padding-left:7px;padding-right:8px}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{clear:none;float:left}.col-xs-1{width:8.33343%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3334%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3334%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3334%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}@media screen and (min-width: 30em){.col-s-1,.col-s-2,.col-s-3,.col-s-4,.col-s-5,.col-s-6,.col-s-7,.col-s-8,.col-s-9,.col-s-10,.col-s-11{clear:none;float:left}.col-s-1{width:8.3334%}.col-s-2{width:16.6667%}.col-s-3{width:25%}.col-s-4{width:33.3334%}.col-s-5{width:41.6667%}.col-s-6{width:50%}.col-s-7{width:58.3334%}.col-s-8{width:66.6667%}.col-s-9{width:75%}.col-s-10{width:83.3334%}.col-s-11{width:91.6667%}.col-s-12{width:100%}}@media screen and (min-width: 48em){.col12,.col-m-12{clear:both;float:none}.col1{width:8.3334%}.col2{width:16.6667%}.col3{width:25%}.col4{width:33.3334%}.col5{width:41.6667%}.col6{width:50%}.col7{width:58.3334%}.col8{width:66.6667%}.col9{width:75%}.col10{width:83.3334%}.col11{width:91.6667%}.col12{width:100%}.col-m-1{width:8.33344%}.col-m-2{width:16.6667%}.col-m-3{width:25%}.col-m-4{width:33.3334%}.col-m-5{width:41.6667%}.col-m-6{width:50%}.col-m-7{width:58.3334%}.col-m-8{width:66.6667%}.col-m-9{width:75%}.col-m-10{width:83.3334%}.col-m-11{width:91.6667%}.col-m-12{width:100%}.offset-1{margin-left:8.3334%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3334%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3334%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3334%}.offset-11{margin-left:91.6667%}.offset-m-1{margin-left:8.3334%}.offset-m-2{margin-left:16.6667%}.offset-m-3{margin-left:25%}.offset-m-4{margin-left:33.3334%}.offset-m-5{margin-left:41.6667%}.offset-m-6{margin-left:50%}.offset-m-7{margin-left:58.3334%}.offset-m-8{margin-left:66.6667%}.offset-m-9{margin-left:75%}.offset-m-10{margin-left:83.3334%}.offset-m-11{margin-left:91.6667%}}@media screen and (min-width: 64em){.col-l-12{clear:both;float:none}.col-l-1{width:8.33344%}.col-l-2{width:16.6667%}.col-l-3{width:25%}.col-l-4{width:33.3334%}.col-l-5{width:41.6667%}.col-l-6{width:50%}.col-l-7{width:58.3334%}.col-l-8{width:66.6667%}.col-l-9{width:75%}.col-l-10{width:83.3334%}.col-l-11{width:91.6667%}.col-l-12{width:100%}.offset-l-1{margin-left:8.3334%}.offset-l-2{margin-left:16.6667%}.offset-l-3{margin-left:25%}.offset-l-4{margin-left:33.3334%}.offset-l-5{margin-left:41.6667%}.offset-l-6{margin-left:50%}.offset-l-7{margin-left:58.3334%}.offset-l-8{margin-left:66.6667%}.offset-l-9{margin-left:75%}.offset-l-10{margin-left:83.3334%}.offset-l-11{margin-left:91.6667%}}@media screen and (min-width: 79em){.col-xl-12{clear:both;float:none}.col-xl-1{width:8.33343%}.col-xl-2{width:16.6667%}.col-xl-3{width:25%}.col-xl-4{width:33.3334%}.col-xl-5{width:41.6667%}.col-xl-6{width:50%}.col-xl-7{width:58.3334%}.col-xl-8{width:66.6667%}.col-xl-9{width:75%}.col-xl-10{width:83.3334%}.col-xl-11{width:91.6667%}.col-xl-12{width:100%}.offset-xl-1{margin-left:8.3334%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3334%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3334%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3334%}.offset-xl-11{margin-left:91.6667%}}body,html{height:100%}html{font-size:100%}body{background:#f4f5f6;color:#313030;font-family:"Nunito Sans",Arial,sans-serif}#page{position:relative;right:0;top:0;transition:all .2s ease}.contentcenter:after{content:"";display:block;clear:both}a{color:#c01818}a:hover,a:focus,a:active{color:#a10202}a:focus,a:focus-visible{outline:2px dotted #c01818;outline-offset:2px}a:focus:not(:focus-visible){outline-color:transparent}a[href^=tel],a[href^=mail]{white-space:nowrap}h1,h2,h3,h4,h5,h6{color:#1d1c1c;font-weight:800}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#1d1c1c}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#c01818}a h1,a h2,a h3,a h4,a h5,a h6{color:#1d1c1c}a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6{color:#c01818}.excerpt a p{color:#313030}.excerpt a:hover p{color:#c01818}h1{font-size:1.675rem}h2{font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5,h6{font-size:1.125rem}blockquote{border-color:#c01818;color:#6d6c6c;font-size:1.125rem;font-style:italic;padding-left:24px;padding-right:0;line-height:1.3em}strong,b{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.rtecenter{text-align:center}input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border-radius:0;border-color:#dbdada;color:#313030}input[type=color]:focus,input[type=color]:focus-visible,input[type=date]:focus,input[type=date]:focus-visible,input[type=datetime]:focus,input[type=datetime]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=month]:focus,input[type=month]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=time]:focus,input[type=time]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,input[type=week]:focus,input[type=week]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:2px solid #313030;outline-offset:-1px}input[type=color]:focus:not(:focus-visible),input[type=date]:focus:not(:focus-visible),input[type=datetime]:focus:not(:focus-visible),input[type=email]:focus:not(:focus-visible),input[type=month]:focus:not(:focus-visible),input[type=number]:focus:not(:focus-visible),input[type=password]:focus:not(:focus-visible),input[type=search]:focus:not(:focus-visible),input[type=tel]:focus:not(:focus-visible),input[type=text]:focus:not(:focus-visible),input[type=time]:focus:not(:focus-visible),input[type=url]:focus:not(:focus-visible),input[type=week]:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline-color:transparent}input[type=submit],input[type=button],button,.btn,.button{background:#c01818;border-radius:1px;color:#fff}input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus,button:hover,button:focus,.btn:hover,.btn:focus,.button:hover,.button:focus{background:#a10202;color:#fff}input[type=submit]:focus,input[type=submit]:focus-visible,input[type=button]:focus,input[type=button]:focus-visible,button:focus,button:focus-visible,.btn.menu-toggle:focus,.btn.menu-toggle:focus-visible{outline:2px solid #c01818;outline-offset:2px}input[type=submit]:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),button:focus:not(:focus-visible),.btn.menu-toggle:focus:not(:focus-visible){outline-color:transparent}.form-checkbox-inline label,.form-checkbox label,.form-radio-inline label,.form-radio label{display:inline}ul.list-logos{padding:0;list-style:none}.table-responsive,table{margin-top:2rem;margin-bottom:2rem}.table-responsive:first-child,table:first-child{margin-top:0}.table-responsive:last-child,table:last-child{margin-bottom:0}h2+.table-responsive,h2+table,h3+.table-responsive,h3+table,h4+.table-responsive,h4+table,h5+.table-responsive,h5+table,h6+.table-responsive,h6+table{margin-top:1.25rem}.table-responsive+h2,table+h2,.table-responsive+h3,table+h3,.table-responsive+h4,table+h4,.table-responsive+h5,table+h5,.table-responsive+h6,table+h6{margin-top:2em}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-grid th{background:#6d6c6c;border:#fff solid;border-width:0 1px;border-bottom:0;color:#fff}.table-grid th:first-child{border-left-color:#6d6c6c}.table-grid th:last-child{border-right-color:#6d6c6c}.table-grid td{border:#dbdada solid;border-width:0 1px 1px 1px}.table-grid td,.table-grid th{text-align:center;padding:8px 12px;white-space:nowrap}.table-grid td:first-child{text-align:left}@media screen and (max-width: 1023px){.table-responsive thead,.table-responsive th{display:none}.table-responsive table,.table-responsive tbody,.table-responsive tr,.table-responsive td{display:block;text-align:left;position:relative;width:100%}.table-responsive td:before{content:attr(data-title);display:inline-block;font-weight:bold;width:50%}.table-responsive tr td:first-child{background:#313030;border-color:#313030;color:#fff;font-weight:bold}.table-responsive tr td:first-child:before{display:none}.table-responsive tr:not(:last-child) td:last-child{border-bottom:0}}.sr-text,.element-invisible,.visuallyhidden,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.icon[aria-hidden=true]{display:revert !important}.social-icons{padding:0}.social-icons .social-link{list-style:none;display:inline-block;margin-right:1em;margin-bottom:0;vertical-align:middle}.social-icons .social-link a{color:#6d6c6c;display:block}.social-icons .social-link a:hover{color:#c01818}.social-icons .social-link a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Brands";font-weight:normal;font-size:18px}.social-icons .social-link.facebook a:before{content:""}.social-icons .social-link.twitter a:before{content:""}.social-icons .social-link.linkedin a:before{content:""}.vcard p{margin-bottom:.125em}.vcard p:last-child{margin:0}.vcard .adr span{display:block}.vcard .adr span.postal-code,.vcard .adr span.postal-code+.locality{display:inline-block}.modal-open{overflow:hidden}.modal-open .site-container{filter:blur(3px)}.modal{background:rgba(0,0,0,.6);display:none;overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999}.modal-open .modal{display:flex;justify-content:center;align-items:center}.modal .modal-window{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);max-width:720px;padding:20px;z-index:99999999991}@media screen and (min-width: 48em){.modal .modal-window{padding:30px}}.modal .modal-window h2{font-size:1.25em}@media screen and (min-width: 48em){.modal .modal-window h2{font-size:1.5em}}.modal .modal-window .legal-info{background:rgba(0,0,0,.1);margin:24px 0;max-height:150px;overflow-y:scroll;padding:10px}.modal .modal-window .legal-info p{font-size:.875rem}.modal .modal-window .form-item{margin-bottom:10px}.modal .modal-window .form-radio label{font-weight:normal}.modal .modal-window .form-checkbox{margin-top:20px}.modal .modal-window input[type=submit]{margin-top:16px}#tabs-wrapper{margin:0 0 20px;position:relative;z-index:11}#tabs-wrapper ul.primary{margin-left:0;margin-right:0;padding:0}@media screen and (min-width: 64em){blockquote{margin-left:30px;margin-right:0}.table-responsive td{white-space:normal}}@media screen and (min-width: 80em){blockquote{margin:30px 60px 30px 30px}}.site-header{background:#fff}.site-header:after{content:"";display:block;clear:both}.site-header .contentcenter{padding-right:var(--wrapper-padding)}.header-content{padding-top:.625rem;padding-bottom:.625rem;position:relative}.header-content:after{content:"";display:block;clear:both}.header-content .contentcenter{display:flex;justify-content:space-between;align-items:flex-start;position:static}.header-top{background:#313030;color:#fff;height:2rem;padding:.3125rem 0}.header-top p,.header-top li{font-size:.75em}.header-top a:focus,.header-top a:focus-visible{outline-color:#fff}.header-top a:focus:not(:focus-visible){outline-color:transparent}.finance-header,.header-quote,.header-top .weather{display:none}.header-top .share{float:left}.header-top .social-icons{padding:0}.header-top .social-icons .social-link{line-height:22px}.header-top .social-icons .social-link a{color:#fff}.header-top .social-icons .social-link a:hover{color:#6d6c6c}.header-top .social-icons .social-link a:before{line-height:22px}.header-top .newsletter-subscribe{float:right;font-size:.75rem;line-height:22px}.header-top .newsletter-subscribe .newsletter-link{color:#fff;font-weight:700}.header-top .newsletter-subscribe .newsletter-link:hover{color:#6d6c6c}.header-top .newsletter-subscribe .newsletter-link:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:400;content:"";line-height:inherit;margin-right:.5em}.header-top .weather{float:right;font-size:.75rem;line-height:22px}.header-top .weather .weather-link{color:#fff;font-weight:700}.header-top .weather .weather-link:hover{color:#6d6c6c}.header-top .weather .weather-link:before{display:inline-block;font:normal normal normal 14px/1 "weathericons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;line-height:inherit;margin-right:.5em;position:relative;top:1px}.site-logo{height:33px;margin-bottom:10px;width:140px}.site-logo .home-link{background:transparent url(../img/logo-allnews.png) no-repeat;display:block;height:inherit;width:100%}.svg .site-logo .home-link{background-image:url(../img/logo-allnews.svg)}.branding{float:left;padding-bottom:1rem;position:relative;z-index:1001}.branding .tagline{color:#c01818;font-size:.875em;font-weight:400;position:absolute;top:auto;right:auto;bottom:0;left:0;white-space:nowrap}#menu-toggle{display:block;float:right;height:2.375rem;margin:0;padding:0;position:absolute;top:.9375rem;right:.9375rem;bottom:auto;left:auto;text-align:center;width:2.375rem}#menu-toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";font-size:18px;line-height:2.375rem;height:inherit;vertical-align:top}#menu-toggle.close:before{content:""}.header-top+.header-content #menu-toggle{top:10px}#page{min-height:100vh}#page:after{content:"";background:#272626;bottom:0;position:fixed;right:-82%;top:0;transition:right .2s ease;width:82%;z-index:999998}.offcanvas #page:after{right:0}.offcanvas #page{right:82%}.site-menu{bottom:20px;overflow:auto;padding:0 20px;position:fixed;right:-82%;top:60px;transition:all .2s ease;visibility:hidden;width:82%;z-index:999999}.site-menu>.nav{padding:20px}.site-menu li{font-size:.9375em;margin:0;text-transform:uppercase}.site-menu a{color:#fff;display:inline-block;padding:.5em 0}.site-menu a:hover{color:#c01818}.site-menu ul>li.active,.site-menu ul>li.active>a{color:#c01818}.offcanvas .site-menu{right:0;visibility:visible}.site-nav .dropdown{margin-bottom:.5em}.site-nav .dropdown .nav{padding-left:20px;position:relative}.site-nav .dropdown .nav:before{content:"";border-left:2px solid rgba(255,255,255,.12);position:absolute;top:.5em;right:auto;bottom:.5em;left:0}.site-nav .dropdown li{font-size:1em;text-transform:none}.site-nav .dropdown a{padding:.375em 0}@media screen and (min-width: 64em){#menu-toggle{display:none}.site-nav{position:static;width:auto}.offcanvas #page{right:0;visibility:visible}#page:after{display:none !important}}.site-header .searchform-container{background:transparent;border-bottom:1px solid rgba(255,255,255,.2);height:54px;padding:10px 15px;position:fixed;top:0;right:-82%;bottom:auto;left:auto;transition:all .2s ease;visibility:hidden;width:82%;z-index:999999}.offcanvas .site-header .searchform-container{right:0;visibility:visible}.searchform-controller{border:0;background:transparent;color:#c01818;height:38px;line-height:38px;padding:0;text-align:center;width:38px;z-index:3}.searchform-controller:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:18px}.searchform-controller:hover{background:transparent;color:#a10202}.search-toggle{top:10px;right:63px}.search-toggle:before{content:""}.search-close{background:rgba(0,0,0,.3);color:#fff;height:44px;top:-1px;right:0;width:44px}.search-close:hover{background:rgba(0,0,0,.3)}.search-close:before{content:""}.site-search{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:2rem}.site-search .form-item,.site-search .form-actions,.site-search .form-submit{display:inline-block;margin:0;vertical-align:top}.site-search .form-item{width:calc( 100% - 146px )}.site-search .form-item .form-text{border:0}.site-search .form-actions{float:right}.site-search .form-submit{float:right;width:140px}.searchform input{background:transparent;border:0;color:#fff;height:28px;line-height:28px}.searchform input[type=submit],.searchform .search-submit{background:transparent;border:0;float:right;line-height:30px;padding:0 6px;width:auto}.logo-sponsored-search{height:40px;margin-right:.5rem;width:auto}.site-search .banner-ad.search{margin:0 !important}.site-search .banner-ad.search img{height:40px}.site-search .banner-ad.search #cbb{display:none !important}@media screen and (min-width: 48em){.site-logo{display:inline-block;margin:0 12px 0 0;vertical-align:middle}.branding{padding-bottom:0}.branding .tagline{display:inline-block;font-size:.9375em;position:relative;top:4px;vertical-align:middle}.site-search{margin-right:0}}@media screen and (min-width: 64em){.header-content{padding-top:1.25rem;padding-bottom:1rem}.header-content .contentcenter{align-items:center}.header-quote{color:#b3b3b3;display:block;float:left}.header-quote p{margin:4px 0 0}.finance-header{color:#b3b3b3;display:block;float:left}.finance-header ul{list-style:none;padding:0}.finance-header li{display:inline-block;text-transform:uppercase;margin:0 1em 0 0}.finance-header li .value{color:#fff}.finance-header li.green .value{color:#54e093}.finance-header li.red .value{color:#f47252}.header-top .share{float:right}.header-top .share .social-link{margin:0 0 0 1em}.header-top .newsletter-subscribe{margin-right:2em}.header-top .weather{display:block;margin-right:.75em;position:relative}.header-top .weather .dropdown{margin-left:-110px;padding:8px 0;position:absolute;top:20px;right:auto;bottom:auto;left:-3333em;z-index:1002}.header-top .weather:hover .dropdown{left:50%}.header-top .weather .weather-container{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-top:4px solid #c01818;color:#313030;font-size:1rem;padding:14px 10px 10px;position:relative;width:240px}.header-top .weather .weather-container .weather-switcher{font-size:.875em;margin-bottom:20px}.header-top .weather .weather-container p{font-size:.875em}.header-top .weather .weather-container:after{content:"";display:block;clear:both}.csstransforms .header-top .weather .weather-container:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:"";background:#c01818;border:1px solid #fff;height:16px;margin-left:-8px;position:absolute;top:-8px;right:auto;bottom:auto;left:50%;transform:rotate(45deg);width:16px;z-index:-1}.header-top .weather .weather-container .weather-box{margin-bottom:14px;width:220px}.header-top .weather .weather-container h4{font-size:.9375em;margin-bottom:.5em;text-align:center}.header-top .weather .weather-container .link{clear:both;font-size:.8125rem;font-weight:600;text-align:center;text-transform:uppercase}.header-top .weather .weather-container .link p{font-size:1em}.header-top .weather .weather-container .yr-forecast-block-box{background:#f7f7f7;border:1px solid #acacac;padding:6px;width:220px}.header-top .weather .weather-container .yr-forecast-block-box .yr-symbols{margin:8px 0 4px;text-align:center}.header-top .weather .weather-container .yr-forecast-block-box .yr-period-time{text-align:center}.header-top .weather .weather-container .yr-forecast-block-box+a{display:none}.branding .tagline{display:block}.site-menu{margin-left:auto;margin-right:1.5rem;margin-bottom:4px;overflow:visible;padding:0;position:static;visibility:visible;width:auto}.site-nav{position:relative;z-index:1001}.site-nav>ul>li{float:left;font-size:.9375em;font-weight:600;margin:0 0 0 1.5em;position:relative;text-transform:none}.site-nav>ul>li>a{color:#777676;height:33px;line-height:38px;padding:0}.site-nav>ul>li>a:hover a{color:#c01818}@supports(display: flex){.site-nav>.nav{display:flex}.site-nav>.nav>li{float:none}}.nav .dropdown{padding:30px;position:absolute;left:-33333em}.nav li:hover .dropdown{left:50%}.site-nav .dropdown{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);padding-top:12px;transform:translateX(-50%);z-index:1001}.site-nav .dropdown .nav{box-shadow:0 1px 2px rgba(0,0,0,.2);border-top:4px solid #c01818;padding:0}.site-nav .dropdown .nav a{color:#313030}.site-nav .dropdown .nav a:hover{color:#c01818}.csstransforms .site-nav .dropdown .nav:before{-ms-transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);content:"";background:#c01818;height:16px;position:absolute;top:-2px;right:auto;bottom:auto;left:50%;transform:rotate(45deg) translateX(-50%);width:16px}.site-nav .dropdown .nav li{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);float:none;font-weight:400;margin:0;padding:0;position:relative;text-align:center}.site-nav .dropdown .nav li:last-child{border:0}.site-nav .dropdown .nav a{display:block;padding:10px 30px;white-space:nowrap}.search-open #page{top:0 !important}.site-header .site-search{background:transparent;border:0;display:flex;align-items:center;margin:0;padding:0;position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;z-index:1000}.search-toggle{top:0;right:0;bottom:0;left:auto}.search-toggle:before{font-size:20px}.search-toggle:hover{background:transparent}.search-close{display:none}.site-header .searchform-container{background:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.2);height:auto;margin:0;padding:6px 12px;position:absolute;top:42px;right:-10px !important;bottom:auto;left:auto;transition:opacity .2s ease;visibility:visible;width:auto}.site-header .searchform-container:after{display:none}.site-header .searchform-container.hidden{display:none;opacity:0}.site-header .searchform-container:after{content:"";border-right:1px solid rgba(255,255,255,.6);position:absolute;top:4px;right:-6px;bottom:4px;left:auto}.site-header .searchform-container .searchform,.site-header .searchform-container form{width:420px}.site-header .searchform-container .search-field{color:#313030}.site-header .searchform-container input[type=submit],.site-header .searchform-container .search-submit{background:#c01818;border-radius:0;color:#fff}.site-header .searchform-container .form-item .form-text{border:1px solid #dbdada}.logo-sponsored-search{height:48px}}@media screen and (min-width: 80em){@supports(display: grid){.header-content .contentcenter{display:grid;grid-template-columns:auto 1fr auto}.site-menu{margin:0}.site-menu .nav{justify-content:center}.site-menu .nav li{margin-left:2em}}.branding .tagline{display:inline-block}.site-menu{margin-bottom:0}}.site-footer{background:#fff;padding:10px 0;text-align:center}.site-footer .contentcenter{padding-right:var(--wrapper-padding)}.site-footer p,.site-footer li{font-size:.875em}.site-footer .branding{margin-bottom:10px}.site-footer .site-info{border-top:1px solid #f4f4f4;clear:both;margin-top:10px;padding-top:10px}.site-footer .site-info:after{content:"";display:block;clear:both}.site-footer .contact{margin-bottom:10px}.site-footer .contact p:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";margin-right:10px}.site-footer .credits p{display:inline-block;font-size:.75em;margin:0}.site-footer .credits .links{color:#777676}.site-footer .credits .links:before{content:"|";color:#777676;margin-right:4px}.footer-nav{float:right;padding-top:10px}.footer-nav li{display:inline-block;font-weight:700;margin-left:6px}@media screen and (min-width: 64em){.site-footer{text-align:left}.site-footer .contact{float:left}.site-footer .credits{float:right;text-align:right}}.site-content{margin-top:2rem;margin-bottom:2rem}.banner-ad.leaderboard+.site-content{margin-top:20px}:root{--wrapper-padding: 10px;--wrapper-width: 90%}@media screen and (min-width: 48em){:root{--wrapper-padding: 15px}}@media screen and (min-width: 64em){:root{--wrapper-width: 96%}}@media screen and (min-width: 80em){:root{--right-ad-width: 330px}}.contentcenter{padding-inline:var(--wrapper-padding);padding-right:var(--right-ad-width, 15px);max-width:100rem;width:var(--wrapper-width)}.page-layout-right-ad{display:none;position:sticky;top:15px;align-self:flex-start}@media screen and (min-width: 80em){.page-layout-container{display:grid;grid-template-columns:1fr var(--right-ad-width);padding-right:0}.page-layout-right-ad{display:block}}.article+.article-actions,.home-articles .group-articles .category-title,.home-partners .block-partner .category-title,.category-title,.page-title,.block-title,.page-advanced-search .search-api-page-results h2{letter-spacing:.05em;text-transform:uppercase;color:#313030;font-size:1em;font-weight:600;margin-bottom:30px;padding:0;position:relative;text-align:center;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:1rem;align-items:center}.article+.article-actions:before,.home-articles .group-articles .category-title:before,.home-partners .block-partner .category-title:before,.category-title:before,.page-title:before,.block-title:before,.page-advanced-search .search-api-page-results h2:before,.article+.article-actions:after,.home-articles .group-articles .category-title:after,.home-partners .block-partner .category-title:after,.category-title:after,.page-title:after,.block-title:after,.page-advanced-search .search-api-page-results h2:after{content:"";border-top:1px solid #dbdada;margin-top:-1px}.article+.article-actions a,.home-articles .group-articles .category-title a,.home-partners .block-partner .category-title a,.category-title a,.page-title a,.block-title a,.page-advanced-search .search-api-page-results h2 a{color:#313030}.article+.article-actions a:hover,.home-articles .group-articles .category-title a:hover,.home-partners .block-partner .category-title a:hover,.category-title a:hover,.page-title a:hover,.block-title a:hover,.page-advanced-search .search-api-page-results h2 a:hover,.article+.article-actions a:active,.home-articles .group-articles .category-title a:active,.home-partners .block-partner .category-title a:active,.category-title a:active,.page-title a:active,.block-title a:active,.page-advanced-search .search-api-page-results h2 a:active,.article+.article-actions a:focus,.home-articles .group-articles .category-title a:focus,.home-partners .block-partner .category-title a:focus,.category-title a:focus,.page-title a:focus,.block-title a:focus,.page-advanced-search .search-api-page-results h2 a:focus{color:#c01818}.page-advanced-search .list-articles .article .category-title,.list-articles .article.featured .category-title,.sidebar .article.featured .category-title,.page-title{background:#c01818;border:#fff solid;border-width:1px 1px 0 0;color:#fff;display:inline-block;height:2rem;line-height:2rem;margin:0;padding:0 1rem;z-index:2}.page-advanced-search .list-articles .article .category-title a,.list-articles .article.featured .category-title a,.sidebar .article.featured .category-title a,.page-title a{background:#c01818;color:#fff;display:block;margin:0 -1rem;padding:0 1rem;white-space:nowrap;vertical-align:top}.page-advanced-search .list-articles .article .category-title a:hover,.list-articles .article.featured .category-title a:hover,.sidebar .article.featured .category-title a:hover,.page-title a:hover,.page-advanced-search .list-articles .article .category-title a:focus,.list-articles .article.featured .category-title a:focus,.sidebar .article.featured .category-title a:focus,.page-title a:focus,.page-advanced-search .list-articles .article .category-title a:active,.list-articles .article.featured .category-title a:active,.sidebar .article.featured .category-title a:active,.page-title a:active{background:#a10202;color:#fff}.page-advanced-search .list-articles .article .category-title:after,.list-articles .article.featured .category-title:after,.sidebar .article.featured .category-title:after,.page-title:after,.page-advanced-search .list-articles .article .category-title:before,.list-articles .article.featured .category-title:before,.sidebar .article.featured .category-title:before,.page-title:before{content:none}.page-partner .partner-presentation+.partner-news,.page-partner .partner-presentation,.page-partner .list-partners,.article-single,.main-content .list-articles,.main-content .search-content,.main-content .search-api-page-results{background:#fff;padding:1rem}@media screen and (min-width: 80em){.page-partner .partner-presentation+.partner-news,.page-partner .partner-presentation,.page-partner .list-partners,.article-single,.main-content .list-articles,.main-content .search-content,.main-content .search-api-page-results{padding:1.5rem}}.main-content .list-articles>.list-articles{padding:0 !important}.search-content+.list-articles{margin-top:1.5rem}a.link-more{font-weight:600}a.link-more .icon{margin-left:.25em;transform:translateY(1px)}a.link-more .icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:1rem;transition:all .3s ease-in-out;transform:translateX(0)}a.link-more:hover .icon:before{transform:translateX(0.25rem)}.banner-ad{margin-top:20px;margin-bottom:20px;text-align:center}.banner-ad>*{text-align:center}.banner-ad:first-child{margin-top:0}.banner-ad:last-child{margin-bottom:0}.banner-ad iframe{display:block;margin:0 auto;max-width:100%}.banner-ad img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}#add{margin-left:auto;margin-right:auto}@media screen and (max-width: 64em){.banner-ad.leaderboard .contentcenter{margin-left:auto;margin-right:auto;padding:0;width:100%}}.banner-ad.leaderboard img{width:100%}.site-header~.banner-ad.leaderboard:has(div[id*=div-gpt-ad][style*=none])+.site-content{--offset: 5rem;margin-top:var(--offset)}@media screen and (min-width: 48em){.site-header~.banner-ad.leaderboard:has(div[id*=div-gpt-ad][style*=none])+.site-content{--offset: 6rem}}@media screen and (min-width: 64em){.site-header~.banner-ad.leaderboard:has(div[id*=div-gpt-ad][style*=none])+.site-content{--offset: 10rem}}.home-articles .banner-ad.halfpage{padding:0 5px}.home-articles .banner-ad.halfpage .inner{box-shadow:0 2px 2px -2px rgba(0,0,0,.2);background:#fff;margin:0 0 20px;padding:5px;position:relative}.banner-ad.square{width:300px}#background{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;width:100%;min-height:100vh}@media screen and (max-width: 768px){.banner-ad.square,.banner-ad.halfpage{width:100%}.banner-ad.square iframe,.banner-ad.halfpage iframe{margin:0 auto}}.page-title{border:0;margin-top:-0.625rem;margin-bottom:0;margin-left:-6px;text-align:center;vertical-align:top}.page-title+.grid{margin-top:-1.375rem}.page-title+.grid .main-content .page-partner .partner-presentation+.partner-news,.page-partner .page-title+.grid .main-content .partner-presentation+.partner-news,.page-title+.grid .main-content .page-partner .partner-presentation,.page-partner .page-title+.grid .main-content .partner-presentation,.page-title+.grid .main-content .page-partner .list-partners,.page-partner .page-title+.grid .main-content .list-partners,.page-title+.grid .main-content .article-single,.page-title+.grid .main-content .list-articles,.page-title+.grid .main-content .search-content,.page-title+.grid .main-content .search-api-page-results{padding-top:2.375rem}@media screen and (min-width: 80em){.page-title+.grid .main-content .page-partner .partner-presentation+.partner-news,.page-partner .page-title+.grid .main-content .partner-presentation+.partner-news,.page-title+.grid .main-content .page-partner .partner-presentation,.page-partner .page-title+.grid .main-content .partner-presentation,.page-title+.grid .main-content .page-partner .list-partners,.page-partner .page-title+.grid .main-content .list-partners,.page-title+.grid .main-content .article-single,.page-title+.grid .main-content .list-articles,.page-title+.grid .main-content .search-content,.page-title+.grid .main-content .search-api-page-results{padding-top:2.875rem}}.page-partner .partner-presentation.page-title+.partner-news,.page-partner .page-title+.partner-presentation,.page-partner .page-title+.list-partners,.page-title+.article-single,.main-content .page-title+.list-articles,.main-content .page-title+.search-content,.main-content .page-title+.search-api-page-results{margin-top:-1.375rem;padding-top:2.375rem}@media screen and (min-width: 80em){.page-partner .partner-presentation.page-title+.partner-news,.page-partner .page-title+.partner-presentation,.page-partner .page-title+.list-partners,.page-title+.article-single,.main-content .page-title+.list-articles,.main-content .page-title+.search-content,.main-content .page-title+.search-api-page-results{padding-top:2.875rem}}.partner-intro-title{margin-bottom:2em}.partner-intro-title .partner-logo{height:auto;max-height:4em;width:auto}.partner-intro-title+.list-articles{border-top:1px dotted #dbdada;margin-top:15px;padding-top:15px}@media screen and (min-width: 79em){.partner-intro-title+.list-articles{margin-top:20px;padding-top:20px}}.img img{height:auto;vertical-align:top;width:100%}.category-title{color:#c01818;font-size:.875em;margin-bottom:20px}.category-title:after{border-color:#1d1c1c}.article:after{content:"";display:block;clear:both}.article>a{display:block}.article .tags,.article .partner{color:#777676}.article .tags a,.article .partner a{color:#777676}.article .tags a:hover,.article .partner a:hover{color:#535252}.sponsored.group-articles .article .tags,.sponsored .main-content .article .tags,.sponsored.group-articles .article .partner,.sponsored .main-content .article .partner{color:#515050}.sponsored.group-articles .article .tags a,.sponsored .main-content .article .tags a,.sponsored.group-articles .article .partner a,.sponsored .main-content .article .partner a{color:#515050}.sponsored.group-articles .article .tags a:hover,.sponsored .main-content .article .tags a:hover,.sponsored.group-articles .article .partner a:hover,.sponsored .main-content .article .partner a:hover{color:#373737}.article .title{margin-top:0}.article .title a{display:block}.article .excerpt{color:#313030}.article .date{color:#777676;font-size:.875em;display:block}.sponsored.group-articles .article .date,.sponsored .main-content .article .date,.group-articles.jobs .article .date,.group-articles.partner-articles .article .date{color:#5d5d5d}.article .date:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:5px}.article .author{color:#777676;font-size:.875em;display:block}.sponsored.group-articles .article .author,.sponsored .main-content .article .author,.group-articles.jobs .article .author,.group-articles.partner-articles .article .author{color:#5d5d5d}.article .location{color:#777676;font-size:.875em;display:block}.sponsored.group-articles .article .location,.sponsored .main-content .article .location,.group-articles.jobs .article .location,.group-articles.partner-articles .article .location{color:#5d5d5d}.article .location:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";margin-right:5px}.article .event-date{color:#777676;font-size:.875em;display:block}.sponsored.group-articles .article .event-date,.sponsored .main-content .article .event-date,.group-articles.jobs .article .event-date,.group-articles.partner-articles .article .event-date{color:#5d5d5d}.article .event-date:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:400;content:"";margin-right:5px}.article .activity-rate{color:#777676;font-size:.875em;display:block}.sponsored.group-articles .article .activity-rate,.sponsored .main-content .article .activity-rate,.group-articles.jobs .article .activity-rate,.group-articles.partner-articles .article .activity-rate{color:#5d5d5d}.article .activity-rate:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";margin-right:5px}.article .job-type{color:#777676;font-size:.875em;display:block}.sponsored.group-articles .article .job-type,.sponsored .main-content .article .job-type,.group-articles.jobs .article .job-type,.group-articles.partner-articles .article .job-type{color:#5d5d5d}.article .job-type:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";font-size:16px;margin-right:5px}.article .meta p{color:#777676;font-size:.875em;line-height:1.6em;margin:0;margin-right:.5rem}.sponsored.group-articles .article .meta p,.sponsored .main-content .article .meta p,.group-articles.jobs .article .meta p,.group-articles.partner-articles .article .meta p{color:#5d5d5d}.article .meta p a{color:#777676}.article .meta p a:hover{color:#535252}.sponsored.group-articles .article .meta p a,.sponsored .main-content .article .meta p a{color:#515050}.sponsored.group-articles .article .meta p a:hover,.sponsored .main-content .article .meta p a:hover{color:#373737}.article .meta .date+.author:before{content:"|";margin-right:.5rem;opacity:.6}.article .meta .date{line-height:1.6em;margin-right:.5rem}.list-articles .article,.sidebar .article.featured,.partner-news .article{border-bottom:1px dotted #dbdada;margin-bottom:1rem;padding-bottom:1rem;position:relative}@media screen and (min-width: 79em){.list-articles .article,.sidebar .article.featured,.partner-news .article{margin-bottom:1.5rem;padding-bottom:1.5rem}}.list-articles .article:last-child,.sidebar .article.featured:last-child,.partner-news .article:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.list-articles .article .img,.sidebar .article.featured .img,.partner-news .article .img{margin-bottom:20px;position:relative}.list-articles .article .img a,.sidebar .article.featured .img a,.partner-news .article .img a{display:block}.list-articles .article .img .copy,.sidebar .article.featured .img .copy,.partner-news .article .img .copy{background:rgba(255,255,255,.8);color:#6d6c6c;font-size:.75em;padding:2px 5px;position:absolute;top:auto;right:0;bottom:0;left:0}.list-articles .article .content,.sidebar .article.featured .content,.partner-news .article .content{position:relative}.list-articles .article .content>a,.sidebar .article.featured .content>a,.partner-news .article .content>a{display:block}.list-articles .article .title,.sidebar .article.featured .title,.partner-news .article .title{font-size:1.375em}.list-articles .article .meta,.sidebar .article.featured .meta,.partner-news .article .meta{margin-top:10px}.list-articles .article .title+.meta,.sidebar .article.featured .title+.meta,.partner-news .article .title+.meta{margin-top:0}.list-articles .article .date,.sidebar .article.featured .date,.partner-news .article .date{font-size:.875rem}.list-articles .article .cat,.sidebar .article.featured .cat,.partner-news .article .cat{display:inline-block;font-size:.75em;font-weight:700;margin:10px 0 0;text-transform:uppercase}.list-articles .article .cat a,.sidebar .article.featured .cat a,.partner-news .article .cat a{background:#dbdada;color:#6d6c6c;display:inline-block;padding:4px 10px}.list-articles .article .cat a:hover,.sidebar .article.featured .cat a:hover,.partner-news .article .cat a:hover{background:#c01818;color:#fff}.list-articles .article .content .partner-logo,.sidebar .article.featured .content .partner-logo,.partner-news .article .content .partner-logo{float:right;margin:-6px 0 0 0;width:100px}.list-articles .article .content .partner-logo img,.sidebar .article.featured .content .partner-logo img,.partner-news .article .content .partner-logo img{mix-blend-mode:darken}.list-articles:not(.home-articles) .article .content .partner-logo{float:right;margin:-6px 0 10px 16px}.list-articles .sponsored .article,.sponsored .list-articles .article{border-color:#bacbd5}.list-articles .article.featured,.sidebar .article.featured{border:0;margin-bottom:16px;padding-bottom:0}.list-articles .article.featured .img,.sidebar .article.featured .img{float:none;margin:0;padding:0;width:100%}.list-articles .article.featured .content,.list-articles .article.featured .img+.content,.sidebar .article.featured .content,.sidebar .article.featured .img+.content{float:none;padding:1.5rem 1rem 1rem;width:100%}.list-articles .article.featured .category-title,.sidebar .article.featured .category-title{position:absolute;top:-1.5rem;left:-6px}.list-articles .article.featured h2.title,.sidebar .article.featured h2.title{font-size:1.25em;margin-bottom:.25em}.list-articles .article.featured .meta,.sidebar .article.featured .meta{margin-bottom:.25rem}.list-articles .article.featured .tags,.sidebar .article.featured .tags{font-size:.875em}.group-articles{margin-bottom:16px}.group-articles .article,.list-articles .group-articles .article,.partner-news .article{display:flex}.group-articles .article .img,.list-articles .group-articles .article .img,.partner-news .article .img{flex-shrink:0;margin:0;padding-right:10px;width:36%}.group-articles .article .title,.list-articles .group-articles .article .title,.partner-news .article .title{margin-bottom:.25em}.group-articles .article h2.title,.list-articles .group-articles .article h2.title,.partner-news .article h2.title{font-size:.9375em}.group-articles .article .tags,.group-articles .article .partner,.list-articles .group-articles .article .tags,.list-articles .group-articles .article .partner,.partner-news .article .tags,.partner-news .article .partner{font-size:.8125em;line-height:1.2em;margin-bottom:0;max-height:1.2em;overflow:hidden}.group-articles .article .tags+.title,.group-articles .article .partner+.title,.list-articles .group-articles .article .tags+.title,.list-articles .group-articles .article .partner+.title,.partner-news .article .tags+.title,.partner-news .article .partner+.title{max-height:2.4em}.content .actions{clear:both;padding-top:20px}.list-jobs .job{margin-bottom:25px;padding-bottom:25px}.list-jobs .job a:hover .title{color:#03588d}.list-jobs .job .btn{background:#03588d;font-size:.875rem;height:32px;line-height:32px}.list-jobs .job .btn:hover{background:#003a5e}.list-jobs .job .job-partner{margin:0 0 1em}.list-jobs .job .job-partner img{height:auto;max-height:3em;max-width:180px;width:auto}.flexslider{border:0;padding:0 0 30px}.flexslider .slides img{display:inline-block;width:auto}.flex-control-nav{height:10px;bottom:10px;left:0;right:0;width:auto}.flex-control-nav li a{background:#777676;border-radius:50%;box-shadow:none;height:10px;width:10px}.flex-control-nav li a:hover,.flex-control-nav li a:focus{background:#578daf;outline:none}.flex-control-nav li a:active{outline:none;background:#03588d}.flex-control-nav li a.flex-active{background:#03588d}.flex-direction-nav{display:none}.flex-direction-nav li{margin-bottom:0}.flex-direction-nav a{background:#03588d;color:#fff;height:34px;opacity:.5;text-align:center;top:50%;transform:translateY(-50%);width:34px}.flex-direction-nav a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;color:#fff;font-size:24px;line-height:34px;text-shadow:none;position:relative}.flex-direction-nav a.flex-prev{left:-60px}.flex-direction-nav a.flex-prev:before{content:"";left:-2px}.flex-direction-nav a.flex-next{text-align:center;right:-60px}.flex-direction-nav a.flex-next:before{content:"";right:-2px}.flexslider:hover .flex-direction-nav a{opacity:.5}.flexslider:hover .flex-direction-nav a:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-prev{left:-70px}.flexslider:hover .flex-direction-nav .flex-next{right:-70px}.container-inline:after{content:"";display:block;clear:both}.main-content .search-form #edit-basic.container-inline label{display:block}.main-content .search-form #edit-basic.container-inline .form-type-textfield{float:left;width:80%}.csscalc .main-content .search-form #edit-basic.container-inline .form-type-textfield{width:calc(100% - 120px)}.csscalc .main-content .search-form #edit-basic.container-inline .form-type-textfield .form-text{border-right:0}.main-content .search-form #edit-basic.container-inline .form-submit{float:right;margin-top:27px;padding:0;width:120px}.csscalc .main-content .search-form #edit-basic.container-inline .form-submit{border-radius:0 1px 1px 0}.search-advanced .criterion{margin-bottom:30px}.list-articles+.pagination{border-top:1px dotted #dbdada;margin-top:15px;padding-top:15px;margin-top:20px}@media screen and (min-width: 79em){.list-articles+.pagination{margin-top:20px;padding-top:20px}}.pager,.item-list .pager{clear:both;list-style:none;text-align:center}.pager li,.item-list .pager li{display:inline-block;margin:0 4px 4px;padding:0}.pager li a,.item-list .pager li a{padding:4px}.pager li.pager-current,.pager li.pager-ellipsis,.item-list .pager li.pager-current,.item-list .pager li.pager-ellipsis{padding:4px}.pagination .page-item.is-active{font-weight:700}.pagination .page-item.is-active a{color:#313030;pointer-events:none}.article-content img{cursor:zoom-in}.popup{margin:auto;text-align:center;width:900px}.popup img{cursor:pointer;height:200px;width:200px}.showpop{background:rgba(0,0,0,.8);display:none;overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999}.showpop .overlay{width:100%;height:100%;position:absolute;top:0;left:0}.showpop .img-show{width:80%;height:80%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden}.img-show button{position:absolute;top:10px;right:10px;z-index:99;cursor:pointer}.img-show img{width:100%;height:100%;position:absolute;top:0;left:0}.tabs-container::-webkit-scrollbar{display:none}.tabs-container{display:flex;flex-wrap:nowrap;margin-bottom:4px;scrollbar-width:none}ul[role=tablist]{position:relative;z-index:2;display:flex;flex-wrap:no-wrap;margin:0;padding:0}li[role=tab]{list-style-type:none;white-space:nowrap}li[role=tab]:focus-visible{outline:2px solid #c01818;outline-offset:-2px}li[role=tab][aria-selected=false]:hover{cursor:pointer}[role=tabpanel]{z-index:2}[role=tabpanel]:focus-visible{outline:2px solid #c01818;outline-offset:4px}[role=tabpanel].hide{display:none}.tabs-container{background:#ededed}.tabs-container .tab{border-inline:1px solid transparent;color:#656565;font-weight:bold;letter-spacing:.03em;margin:0;padding:.625rem .75rem;position:relative;text-transform:uppercase}.tabs-container .tab+.tab{border-left:1px solid #dbdada}.tabs-container .tab[aria-selected=true]{background:#fff;border-inline-color:#dbdada;color:#313030}.tabs-container .tab[aria-selected=true]+.tab{border-color:transparent}.tabs-container .tab[aria-selected=true]:before{content:"";border-top:2px solid #c01818;position:absolute;top:0;right:-1px;bottom:auto;left:-1px}@media screen and (min-width: 64em){.tabs-container .tab{padding-inline:1.25rem}}ul li.leaf{list-style:circle}@media screen and (min-width: 30em){.home-articles .banner-ad.halfpage{clear:both;float:none;margin:0 0 10px;padding-left:5px;padding-right:5px;position:relative;width:100%;float:right !important;margin-bottom:20px}.home-articles .banner-ad.halfpage.right{float:right}}@media screen and (min-width: 30em)and (min-width: 48em){.home-articles .banner-ad.halfpage{clear:none;float:left;padding-left:7px;padding-right:8px}}@media screen and (min-width: 30em){.article .meta p,.article .meta .date{display:inline-block}}@media screen and (min-width: 30em){.meta .date{line-height:1.6em;margin-right:15px}}@media screen and (min-width: 30em){.group-articles .article:last-child,.list-articles .group-articles .article:last-child{margin-bottom:0;padding-bottom:0}}@media screen and (min-width: 48em){.home-articles .banner-ad.square,.home-articles .banner-ad.halfpage{width:50%;float:right !important}}@media screen and (min-width: 48em)and (max-width: 63em){.group-articles+.banner-ad.square,.group-articles+.banner-ad.halfpage{margin-top:0;margin-bottom:0}.banner-ad.square~.group-articles,.banner-ad.halfpage~.group-articles{clear:both}.banner-ad.square~.group-articles.col-m-6:nth-of-type(2n+1),.banner-ad.halfpage~.group-articles.col-m-6:nth-of-type(2n+1){clear:none}.banner-ad.square[style*=none]~.group-articles,.banner-ad.halfpage[style*=none]~.group-articles{clear:none}.banner-ad.square[style*=none]~.group-articles.col-m-6:nth-of-type(2n+1),.banner-ad.halfpage[style*=none]~.group-articles.col-m-6:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.list-articles .article{display:flex}.list-articles .article .img{align-self:flex-start;flex-shrink:0;margin:0;padding-right:20px;width:36%}.list-articles .article .img .copy{right:20px}}@media screen and (min-width: 48em){.list-articles.list-jobs .article{display:block}}@media screen and (min-width: 64em){.content-wrapper>.page-title+.grid{display:flex}.banner-ad .contentcenter div,.banner-ad.contentcenter div{text-align:center;width:100% !important}.banner-ad .contentcenter img,.banner-ad.contentcenter img{width:auto}.homepage .banner-ad.halfpage *{height:inherit !important}.home-articles .banner-ad.halfpage{width:33.3334%;height:600px}.banner-ad.leaderboard .contentcenter{padding-left:0;padding-right:0}.homepage .banner-ad.leaderboard .contentcenter{padding-left:5px;padding-right:5px}.sidebar-content .banner-ad div div:after{bottom:-52px;display:block}.home-articles .banner-ad.square{width:33.3334%}.group-articles+.banner-ad.square{height:290px;margin-top:0}.group-articles .article .title{font-size:1.125em}.list-jobs .job{position:relative}.list-jobs .job .content{position:relative}.list-jobs .job .title{padding-right:130px}.list-jobs .job .actions{padding:0}.list-jobs .job .actions .btn{position:absolute;top:0;right:0;bottom:auto;left:auto;z-index:2}.flex-direction-nav{display:block}}@media screen and (min-width: 80em){.site-content{margin-top:3rem;margin-bottom:3rem}.banner-ad.leaderboard+.site-content{margin-top:30px}.homepage .banner-ad.leaderboard .contentcenter{padding-left:0;padding-right:0}.site-header+.banner-ad.leaderboard{margin-top:30px;margin-bottom:30px}.list-articles .article.featured .title{font-size:1.125em}}@media screen and (min-width: 90em){.site-content{margin-top:4rem;margin-bottom:4rem}}@media print{a[href]:after{content:none !important}img[src]:after{content:none !important}#jquery_ajax_load_target{display:none !important}}.home-articles .article .inner,.home-articles .group-articles .inner,.home-partners .block-partner .inner{background:#fff;position:relative}.home-articles .group-articles .inner,.home-partners .block-partner .inner{padding:1rem}.home-articles .group-articles .category-title,.home-partners .block-partner .category-title{border:0;margin-bottom:1rem;margin-top:0}.home-articles .group-articles .category-title a,.home-partners .block-partner .category-title a{color:#c01818}.home-articles .group-articles .category-title a:hover,.home-articles .group-articles .category-title a:focus,.home-articles .group-articles .category-title a:active,.home-partners .block-partner .category-title a:hover,.home-partners .block-partner .category-title a:focus,.home-partners .block-partner .category-title a:active{color:#a10202}.home-articles .article.featured .inner{padding:0}.home-articles .article.featured .excerpt+.date{margin-top:.5rem}.home-partners{margin-top:20px;margin-bottom:20px}.home-articles+.home-partners{margin-top:0}.home-partners:last-child{margin-bottom:0}.home-partners .category-title a{color:#03588d}.home-partners .category-title a:hover{color:#003a5e}.home-partners .block-partner{font-family:"Titillium Web","Nunito Sans",Arial,sans-serif;margin-bottom:20px}.home-partners .block-partner .category-title{font-size:.9375em}.home-partners .block-partner:last-child{margin-bottom:0}.home-partners .block-partner.partner-articles .inner{background:#e2e7ed}.home-partners .block-partner.partner-articles .category-title:before,.home-partners .block-partner.partner-articles .category-title:after{border-color:#bacbd5}.home-partners .partner-logos .list-logos{display:flex;justify-content:center;flex-wrap:wrap}.home-partners .partner-logos li img{height:auto;max-width:130px}.list-articles.home-partners .category-title a{color:#03588d}.list-articles.home-partners .category-title a:hover,.list-articles.home-partners .category-title a:focus,.list-articles.home-partners .category-title a:active{color:#003a5e}.list-articles .group-articles.jobs .inner{max-height:none !important}.list-articles .group-articles.jobs .article{border-color:#bacbd5;height:auto !important}.list-articles .group-articles.jobs .article .content{width:100%}.list-articles .group-articles.jobs .article .meta{margin-top:0}.list-articles .group-articles.jobs .article .meta p{margin-right:.25em;position:relative}.list-articles .group-articles.jobs .article .meta p:after{content:"|";margin-left:.25em;position:relative;left:2px;opacity:.8}.list-articles .group-articles.jobs .article .meta p:last-child:after{display:none}.list-articles .group-articles.jobs .job-partner{padding-block:.75rem;width:100%}.list-articles .group-articles.jobs .job-partner a.link-more{color:#03588d;display:block;margin-top:.5em}.list-articles .group-articles.jobs .job-partner a.link-more:hover,.list-articles .group-articles.jobs .job-partner a.link-more:focus,.list-articles .group-articles.jobs .job-partner a.link-more:active{color:#003a5e}.list-articles .group-articles.jobs .job-partner img,.list-articles .group-articles.jobs .job-partner img.partner-logo{float:none;height:auto;margin:0;max-height:2.5rem;width:auto}@media screen and (min-width: 30em){.home-articles .group-articles.col-m-6:nth-of-type(2n+1){clear:left}}@media screen and (min-width: 48em){@supports(display: grid){.home-articles.grid{--columns: repeat(2, 1fr);display:grid;grid-auto-flow:dense;grid-auto-rows:auto;grid-column-gap:.9375rem;grid-row-gap:1rem;grid-template-columns:var(--columns);margin-inline:0}.home-articles.grid+.grid{margin-top:1rem}.home-articles.grid>.hide-admin{display:contents !important}.home-articles.grid:after{content:none}.home-articles.grid .col{float:none;margin:0;padding:0;width:auto}.home-articles.grid .col .inner{height:100%;max-height:none !important}.home-articles.grid .col-m-12{grid-column:span 2}.home-articles.grid .featured{height:auto;grid-row:span 2}.home-articles.grid h2.title{overflow:visible}.home-articles.grid .group-articles.grid-rows-2{--rows: 2}.home-articles.grid .group-articles{grid-row:span var(--rows, 1)}.home-articles.grid .group-articles .article{height:auto;overflow:visible}.home-articles.grid .group-articles .article:not(:last-child){margin-bottom:var(--mb, 1rem);padding-bottom:var(--mb, 1rem)}.home-articles.grid .group-articles.grid-rows-2.list-highlight{--mb: 1.25rem}.home-articles.grid .banner-ad.halfpage{grid-row:1/span 2;grid-column:2/3;margin:0;width:auto}.home-articles.grid .banner-ad.leaderboard{grid-column:span 2}.home-articles.grid .banner-ad.leaderboard:has(div[id*=div-gpt-ad][style*=none]){display:none}}}@media screen and (min-width: 64em){.home-articles.grid{--columns: repeat(6, 1fr)}.home-articles.grid .col{grid-column:span 2}.home-articles.grid .col-l-6{grid-column:span 3}.home-articles.grid .col-l-12{grid-column:span 6}.home-articles.grid .group-articles.grid-rows-2.list-highlight{--mb: 1.5rem}.home-articles.grid .banner-ad.halfpage{grid-row:span 2;grid-column:span 2}.home-articles.grid .banner-ad.leaderboard{grid-column:span 6}.home-articles h2.title{overflow:hidden}.home-articles .featured{height:600px}.home-articles .featured .inner{display:flex;flex-direction:column;height:inherit}.home-articles .featured .content{flex-grow:1;display:flex;flex-direction:column}.home-articles .featured .content .excerpt{max-height:5em;margin-bottom:.5rem;overflow:hidden}.home-articles .featured .content .excerpt p{font-size:.9375rem;line-height:1.25em}.home-articles .featured .content .excerpt+.date{margin-top:auto}.home-articles .featured .content .meta{line-height:1em;margin-bottom:0;margin-top:auto}.home-articles .featured .content .meta p,.home-articles .featured .content .meta .tags,.home-articles .featured .content .meta .date{display:inline;line-height:1em;margin-right:.25rem}.home-articles .featured .content .meta p:last-child,.home-articles .featured .content .meta .tags:last-child,.home-articles .featured .content .meta .date:last-child{margin-right:0}.home-articles .featured .content .meta .tags+.date:before{content:"|";margin-right:.375rem}.home-articles .group-articles .inner{max-height:292px;padding-bottom:0}.home-articles .group-articles.col-m-6:nth-of-type(2n+1){clear:none}.home-articles .group-articles .article{height:112px;margin-bottom:1rem;overflow:hidden;padding-bottom:1rem}.home-articles .group-articles .article:last-child{padding-bottom:1rem}.home-articles .group-articles .article .img{width:110px}.home-articles .group-articles.col-l-12{clear:both !important}.home-articles .group-articles.col-l-12 .inner{height:auto;padding-bottom:0}.home-articles .group-articles.col-l-12 .inner:after{content:"";display:block;clear:both}.home-articles .group-articles.col-l-12 .article{border:0;float:left;padding:0;width:33.3334%}.home-articles .group-articles.col-l-12 .article:nth-of-type(3n+1){padding-right:13px}.home-articles .group-articles.col-l-12 .article:nth-of-type(3n+2){padding-right:7px;padding-left:7px}.home-articles .group-articles.col-l-12 .article:nth-of-type(3n){padding-left:13px}@supports(display: flex){.home-articles .group-articles.col-l-12 .inner{display:flex;flex-wrap:wrap;align-items:flex-start}.home-articles .group-articles.col-l-12 .inner .category-title{flex-basis:100%}.home-articles .group-articles.col-l-12 .inner .article{flex-basis:33.33%;flex-grow:1;width:auto}}.home-articles .group-articles.col-l-12.jobs .article{flex-grow:0;margin:0}.partner-logos .slideshow{margin:0 60px}}@media screen and (min-width: 80em){.home-articles .group-articles .article .img{width:90px}.home-articles .group-articles .article:last-child{margin-bottom:0;padding-bottom:1rem}@supports(display: grid){.home-articles.home-partners .grid-item{grid-column:span var(--cols, 2)}.home-articles.home-partners .grid-item.grid-cols-3{--cols: 3}.home-articles.home-partners .grid-item.grid-cols-4{--cols: 4}.home-articles.home-partners .grid-item.col-l-12{grid-column:span var(--cols, 6)}.home-articles.home-partners .group-articles.partner-articles,.home-articles.home-partners .group-articles.sponsored{background:#e2e7ed}.home-articles.home-partners .grid-item.jobs{grid-column:span 2;grid-row:span var(--rows)}.home-articles.home-partners .grid-item.jobs.grid-rows-2{--rows: 2}.home-articles.home-partners .grid-item.jobs.grid-rows-3{--rows: 3}.home-articles.home-partners .grid-item.jobs.grid-rows-4{--rows: 4}.home-articles.home-partners .grid-item.jobs .inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;padding:1rem}.home-articles.home-partners .grid-item.jobs .inner .article{flex-basis:revert}.home-articles.home-partners .grid-item.jobs .inner .category-title{flex-basis:revert}.home-articles.home-partners .grid-item.jobs .article{float:none;flex-grow:0;padding-inline:0;width:auto}.home-articles.home-partners .grid-item.jobs .article+.article{border-top:1px dotted #bacbd5;padding-top:1rem}.home-articles.home-partners .grid-item.jobs .job-partner{display:block;margin-top:auto;padding-top:1rem;padding-bottom:0}.home-articles.home-partners .grid-item.jobs .job-partner .logo{margin-bottom:.5rem}}}@media screen and (min-width: 90em){.home-articles .featured .content .excerpt p{font-size:1rem}.home-articles .group-articles .article .img{width:120px}}.sidebar p,.sidebar li{font-size:.9375em}.main-content+.sidebar{margin-top:2rem}.sidebar-content{margin-bottom:2rem}.sidebar-content .block-title span,.sidebar-content .page-advanced-search .search-api-page-results h2 span,.page-advanced-search .search-api-page-results .sidebar-content h2 span{background:#f4f5f6}.sidebar .article.featured{background:#fff;margin-bottom:20px}.sidebar .banner-ad{padding-bottom:20px;position:relative;width:100%}.sidebar-content .banner-ad{padding-bottom:0}.sidebar-content .banner-ad div div:after{display:none}.sidebar-content .block-title,.sidebar-content .page-advanced-search .search-api-page-results h2,.page-advanced-search .search-api-page-results .sidebar-content h2{font-size:.875em;margin-bottom:20px}.list-articles .list{list-style:none;padding:0}.list-articles .list .article{border-bottom:1px dotted #dbdada;margin-bottom:1rem;padding-bottom:1rem}@media screen and (min-width: 79em){.list-articles .list .article{margin-bottom:1.5rem;padding-bottom:1.5rem}}.list-articles .list .article:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.list-articles .list .title{font-size:1em;font-weight:700}.sponsored .list-articles .list .article{border-color:#c2c0c0}.article-extra-info{color:#6d6c6c}.article-extra-info .block-header{margin-bottom:20px}.article-extra-info .block-header:after{content:"";display:block;clear:both}.article-extra-info .block-header .logo{text-align:left}.article-extra-info.people .img{float:left;height:60px;margin-right:15px;width:60px}.article-extra-info.people .img img{border-radius:50%}.article-extra-info.people .img+.title{padding-top:10px}.article-extra-info.people .title{font-size:.9375em;margin-bottom:0}.article-extra-info.company .logo{background:#fff;padding:10px 20px}.sidebar-content .newsletter-form .form-actions{margin-top:20px}@media screen and (min-width: 48em){.sidebar:before{left:7px;right:8px}}@media screen and (min-width: 64em){.main-content+.sidebar{margin-top:0;padding-top:0}.sidebar:before{content:none}}@media screen and (min-width: 80em){.sidebar-content,.sidebar .article.featured{margin-bottom:3rem}.list-articles .list .article{margin-bottom:15px;padding-bottom:15px}}.article-header{margin-bottom:30px}.article-header .title{margin-bottom:10px}.article-content .lead,.page-content .lead{font-size:1.125em;font-weight:700;margin-bottom:30px}.article-content h2,.page-content h2{font-size:1.125em;text-transform:uppercase}.article-content h3,.page-content h3{font-size:1.25em}.article-content h4,.page-content h4{font-size:1.125em}.article-content h5,.article-content h6,.page-content h5,.page-content h6{font-size:1em}.article-img{margin:30px 0}.article-img .img-caption{border-bottom:1px dotted #dbdada;color:#6d6c6c;font-style:italic;margin:0;padding:10px 0}.article-actions{border:dotted #dbdada;border-width:1px 0;margin-top:30px;text-align:center;padding:10px 0}.article-actions p{color:#6d6c6c;font-size:.8125em;font-weight:700;text-transform:uppercase}.article-actions:after{content:"";display:block;clear:both}.article-actions .print a{color:#6d6c6c}.article-actions .print a:hover{color:#c01818}.article-actions .print a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";font-size:16px;margin-right:10px}.article-actions .credits img{vertical-align:middle}.article+.article-actions{border:0;margin-bottom:20px}.article+.article-actions p{float:none !important;background:#f4f5f6;display:inline-block;padding:0 1rem;position:relative}#os-share-more{display:none !important}@media screen and (min-width: 48em){.article-footer{text-align:left}.article-footer .article-actions{display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%}.article-footer p{margin:0}.article-footer .print{float:left}.article-footer .share{float:right}.article-footer .share p{float:left}.flexbox .article-actions:after{display:none}}.page-partner .site-content{font-family:"Titillium Web","Nunito Sans",Arial,sans-serif}.page-partner .site-content a{color:#03588d}.page-partner .site-content a:hover,.page-partner .site-content a:active,.page-partner .site-content a:focus{color:#003a5e}.page-partner .site-content a:hover h1,.page-partner .site-content a:hover h2,.page-partner .site-content a:hover h3,.page-partner .site-content a:hover h4,.page-partner .site-content a:hover h5,.page-partner .site-content a:hover h6,.page-partner .site-content a:active h1,.page-partner .site-content a:active h2,.page-partner .site-content a:active h3,.page-partner .site-content a:active h4,.page-partner .site-content a:active h5,.page-partner .site-content a:active h6,.page-partner .site-content a:focus h1,.page-partner .site-content a:focus h2,.page-partner .site-content a:focus h3,.page-partner .site-content a:focus h4,.page-partner .site-content a:focus h5,.page-partner .site-content a:focus h6{color:#03588d}.page-partner .site-content a:focus,.page-partner .site-content a:focus-visible{outline-color:#03588d}.page-partner .site-content a:focus:not(:focus-visible){outline-color:transparent}.page-partner .site-menu ul>li.active,.page-partner .site-menu ul>li.active>a{color:#03588d}.page-partner .list-partners{background:#e2e7ed}.header-partner{margin-top:20px;margin-bottom:20px}.header-partner+.site-content{margin-top:20px}.header-partner .partner-branding{margin:0 auto;overflow:visible;padding:0 10px;position:relative;width:92%}@media screen and (min-width: 48em){.header-partner .partner-branding{padding:0 15px;width:675px}}@media screen and (min-width: 64em){.header-partner .partner-branding{width:975px}}@media screen and (min-width: 80em){.header-partner .partner-branding{width:1160px}}@media screen and (min-width: 90em){.header-partner .partner-branding{width:1260px}}.header-partner .partner-branding img{display:block;height:auto;margin:0 auto;width:100%}.partner-menu{background:#fff;border-bottom:1px solid #dbdada}.partner-menu:after{content:"";display:block;clear:both}.partner-menu .partner-navigation li{border-right:1px solid #dbdada;float:left;font-weight:700;font-size:.9375em;margin:0;text-align:center}.partner-menu .partner-navigation li:last-child{border:0}.partner-menu .partner-navigation li.active a{color:#03588d}.partner-menu .partner-navigation a{color:#1d1c1c;display:block;padding:10px 5px}.partner-menu .partner-navigation a:hover{color:#03588d}.flexbox .partner-menu ul{display:flex}.flexbox .partner-menu ul li{flex-grow:1}.sponsored .page-title,.page-partner .page-title{background:#03588d}.sponsored .page-title a,.page-partner .page-title a{background:inherit;color:#fff}.sponsored .page-title a:hover,.page-partner .page-title a:hover,.sponsored .page-title a:active,.page-partner .page-title a:active,.sponsored .page-title a:focus,.page-partner .page-title a:focus{background:#003a5e;color:#fff}.partner-block{margin-bottom:30px;position:relative}.table-grid a.info{background:#fff;border-radius:50%;display:inline-block;font-size:.9375rem;height:1rem;line-height:1rem;margin-left:.25em;position:relative;text-align:center;width:1rem}.page-partner .partner-presentation{margin:0}.page-partner .partner-presentation+.partner-news{border-top:1px solid #dbdada}.partner-address p:not(:last-child){margin-bottom:.125em}.partner-short li{font-size:.9375em}.partner-short li:not(:last-child){margin-bottom:.125em}.partner-description,.partner-details{clear:both;padding-top:37px;padding-bottom:37px}.partner-description:before,.partner-details:before,.partner-description:after,.partner-details:after{content:"";border-bottom:2px solid #03588d;height:0;position:absolute;right:0;left:0}.grid .partner-description:before,.grid .partner-details:before,.grid .partner-description:after,.grid .partner-details:after{right:5px;left:5px}.partner-description:before,.partner-details:before{top:0;bottom:auto}.partner-description:after,.partner-details:after{top:auto;bottom:0}.partner-description:first-child,.partner-details:first-child{padding-top:0}.partner-description:first-child:before,.partner-details:first-child:before{display:none}.partner-description:last-child,.partner-details:last-child{padding-bottom:0}.partner-description:last-child:after,.partner-details:last-child:after{display:none}.partner-tabs{background:#e2e7ed;margin-top:3rem}.partner-tabs .tab{color:#003a5e;opacity:.8}.partner-tabs .tab+.tab{border-left-color:#bacbd5}.partner-tabs .tab[aria-selected=true]{border-inline-color:#bacbd5;color:#003a5e;opacity:1}.partner-tabs .tab[aria-selected=true]:before{border-color:#03588d}.partner-tabs .tab:focus-visible,.partner-tabs~.tab-content:focus-visible{outline-color:#03588d}.partner-tabs~.partner-details[role=tabpanel]:before{content:none}.partner-block .table-grid th,.partner-block .table-grid td{font-size:.875rem}.partner-block .table-grid th{background:#03588d}.partner-block .table-grid th:first-child{border-left-color:#03588d}.partner-block .table-grid th:last-child{border-right-color:#03588d}.partner-block .table-grid th a:focus-visible{outline-color:#fff}.partner-block .table-grid td:last-child a{display:block}@media screen and (max-width: 1023px){.table-responsive tr td:first-child{background:#03588d;border-color:#03588d}}.article .event-info{margin-bottom:20px}.article .event-info p{color:#6d6c6c;display:inline-block;font-size:1em;margin-bottom:0;margin-right:1em;padding:.125em 0}.article .event-info p:before{margin-right:.5em}.article .event-info .event-date:before,.article .event-info .date:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:400;content:""}.article .event-info .location:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-size:.8125rem;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:""}.list-partners ul.list-logos{display:flex;flex-wrap:wrap}.list-partners li{margin-bottom:20px}.list-partners .img{box-shadow:0 1px 4px rgba(0,0,0,.14);transform:scale(1);transition:transform .2s ease-in-out,box-shadow .3s ease-in-out}.list-partners .img:hover{box-shadow:0 2px 4px 2px rgba(0,0,0,.16);transform:scale(1.04)}@media screen and (min-width: 48em){.partner-menu .partner-navigation a{padding:15px}.grid .partner-description:after,.grid .partner-description:before{right:7px;left:8px}}@media screen and (min-width: 64em){.header-partner{margin-top:30px;margin-bottom:30px}.partner-menu li{font-size:1em}.partner-description .description-content{-webkit-column-count:2;-moz-column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-count:2;column-gap:40px}.grid .partner-description:after,.grid .partner-description:before{right:10px;left:10px}.partner-news .article{border-bottom:0;margin-bottom:0;padding-bottom:0}}.sponsored .page-title,.sponsored .main-content,.sponsored .article-single{font-family:"Titillium Web","Nunito Sans",Arial,sans-serif}.sponsored .article-single{background:#e2e7ed}.sponsored .main-content{position:relative}.sponsored .main-content .list-jobs,.sponsored .main-content .list-articles{background:#e2e7ed}.sponsored .main-content>*{position:relative;z-index:1}.sponsored .main-content+.sidebar:before{display:none}.sponsored.partners .main-content .list-articles{background:#fff}.sponsored.group-articles,.jobs.group-articles,.home-articles .partner-articles{font-family:"Titillium Web","Nunito Sans",Arial,sans-serif}.sponsored.group-articles .inner,.jobs.group-articles .inner,.home-articles .partner-articles .inner{background:#e2e7ed}.sponsored.group-articles .category-title,.jobs.group-articles .category-title,.home-articles .partner-articles .category-title{font-size:.9375em}.sponsored.group-articles .category-title:before,.sponsored.group-articles .category-title:after,.jobs.group-articles .category-title:before,.jobs.group-articles .category-title:after,.home-articles .partner-articles .category-title:before,.home-articles .partner-articles .category-title:after{border-color:#bacbd5}.sponsored.group-articles .category-title a,.jobs.group-articles .category-title a,.home-articles .partner-articles .category-title a{color:#03588d}.sponsored.group-articles .category-title a:hover,.sponsored.group-articles .category-title a:focus,.sponsored.group-articles .category-title a:active,.jobs.group-articles .category-title a:hover,.jobs.group-articles .category-title a:focus,.jobs.group-articles .category-title a:active,.home-articles .partner-articles .category-title a:hover,.home-articles .partner-articles .category-title a:focus,.home-articles .partner-articles .category-title a:active{color:#003a5e}.sponsored.group-articles .article .content a:hover,.sponsored.group-articles .article .content a:focus,.sponsored.group-articles .article .content a:active,.jobs.group-articles .article .content a:hover,.jobs.group-articles .article .content a:focus,.jobs.group-articles .article .content a:active,.home-articles .partner-articles .article .content a:hover,.home-articles .partner-articles .article .content a:focus,.home-articles .partner-articles .article .content a:active{color:#03588d}.not-sponsored{background:#fff;font-family:"Nunito Sans",Arial,sans-serif}.sponsored .list-articles .not-sponsored{--offset: 1rem;border:0;margin-left:calc( var(--offset) * -1 );margin-right:calc( var(--offset) * -1 );margin-top:calc( var(--offset) * -1 );padding:var(--offset)}.sponsored .list-articles .not-sponsored+.not-sponsored::before{content:"";border-top:1px dotted #dbdada;margin:0 var(--offset);position:absolute;top:0;right:0;bottom:0;left:0}.sponsored .list-articles .not-sponsored:first-child{margin-top:calc( (var(--offset) * -1) - 22px );padding-top:2.375rem}.sponsored .list-articles .article:not(.not-sponsored)+.not-sponsored{margin-top:calc( ( var(--offset) * -1 ) - 1px )}@media screen and (min-width: 48em){.sponsored .main-content:before{top:-73px;right:-7px;left:-8px}.article-single.has-logo .article-header .title{float:left;max-width:calc(100% - 120px)}.article-single.has-logo .article-header .partner-logo{float:right;margin:-6px 0 10px 16px;width:100px}.article-single.has-logo .article-header .meta{clear:both}}@media screen and (min-width: 64em){.sponsored .main-content{position:static}}@media screen and (min-width: 80em){.sponsored .list-articles .not-sponsored{--offset: 1.5rem}.sponsored .list-articles .not-sponsored:first-child{margin-top:calc( (var(--offset) * -1) - 22px );padding-top:2.875rem}}.page-advanced-search .page-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.page-advanced-search .list-articles{margin-bottom:1rem;padding-top:1rem !important}@media screen and (min-width: 80em){.page-advanced-search .list-articles{margin-bottom:1.5rem;padding-top:1.5rem !important}}.page-advanced-search .list-articles .article .category-title{height:1.75rem;line-height:1.75rem;margin-bottom:1rem}.page-advanced-search .list-articles .article .category-title a,.page-advanced-search .list-articles .article .category-title span{background:#c01818;display:block;height:inherit;margin:0 -1rem;padding:0 1rem}.page-advanced-search .list-articles .article .category-title.sponsored{font-family:"Titillium Web","Nunito Sans",Arial,sans-serif}.page-advanced-search .list-articles .article .category-title.sponsored span,.page-advanced-search .list-articles .article .category-title.sponsored a{background:#03588d;color:#fff !important}.page-advanced-search .sidebar-content .item-list ul li a{color:#313030}.page-advanced-search .sidebar-content .item-list ul li a:hover,.page-advanced-search .sidebar-content .item-list ul li a:focus,.page-advanced-search .sidebar-content .item-list ul li a:active{color:#c01818}.page-advanced-search .sidebar-content .item-list ul.facetapi-facetapi-checkbox-links li{list-style:none;margin-left:0}.page-advanced-search .search-api-page-results .search-performance{border-bottom:1px solid rgba(219,218,218,.6);color:#6d6c6c;font-size:.875rem;font-style:italic;padding-bottom:20px}.page-advanced-search .search-api-page-results h2{font-size:1.125em}.page-advanced-search .search-results{list-style:none;margin-top:2em;padding:0}.page-advanced-search .search-results .search-result{border-bottom:1px dotted #dbdada;margin-bottom:1rem;padding-bottom:1rem}@media screen and (min-width: 79em){.page-advanced-search .search-results .search-result{margin-bottom:1.5rem;padding-bottom:1.5rem}}.page-advanced-search .search-results .search-result:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.page-advanced-search .search-results .search-snippet strong{background:#7a994a;color:#fff;font-weight:normal}.page-advanced-search .search-results .search-info{color:#777676;font-size:.875em;line-height:1.6em;margin:0;margin-right:15px}.sponsored.group-articles .page-advanced-search .search-results .search-info,.sponsored .main-content .page-advanced-search .search-results .search-info,.group-articles.jobs .page-advanced-search .search-results .search-info,.group-articles.partner-articles .page-advanced-search .search-results .search-info{color:#5d5d5d}@media screen and (min-width: 48em){.page-advanced-search form .form-item,.page-advanced-search form .form-submit{display:inline-block}.page-advanced-search form .form-item{margin:0;width:calc(100% - 146px)}.page-advanced-search form .form-submit{width:140px}}@media print{body{font-size:90%}.site-header,.site-footer,.banner-ad,.article-actions,.page-title,.sidebar-content>*{display:none !important}.main-content{display:block !important;float:none !important;padding:0}.sidebar{display:block !important;float:none !important;padding:0}.sidebar:before{display:none !important}.sidebar-content{border:0;margin:0;padding:0}.sidebar-content .article-extra-info,.sidebar-content .view-biographie-block,.sidebar-content .view-biographie,.sidebar-content .view-biographie-partenaires,.sidebar-content [class*=view-biographie],.sidebar-content .view-societe-block{display:block !important;margin-bottom:30px}.sidebar-content .article-extra-info .social-icons,.sidebar-content .view-biographie-block .social-icons,.sidebar-content .view-biographie .social-icons,.sidebar-content .view-biographie-partenaires .social-icons,.sidebar-content [class*=view-biographie] .social-icons,.sidebar-content .view-societe-block .social-icons{display:none !important}blockquote{border:2px solid #000;border-width:0 0 0 4px;font-style:italic;margin-left:30px}.article-extra-info.people .img{float:left}.article-extra-info .block-header img{max-height:60px}}/*# sourceMappingURL=style.min.css.map */
