@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i);
@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i);
.btn{padding:10px;color:#fff;background-color:blue}.btn-primary{background-color:rgba(0,0,0,0);border-radius:0px;padding:0px;border-width:0px;color:#031d8a;font-size:17px;line-height:30px;padding:10px 0px}.btn-primary .btn-primary-icon{padding-left:20px;display:inline-block;background-color:rgba(0,0,0,0)}.btn-primary:hover{color:#031d8a;background-color:rgba(0,0,0,0)}.btn-primary:hover>.btn-primary-icon svg{position:relative;left:3px}.btn-primary:active,.btn-primary:focus,.btn-primary:active:focus{box-shadow:none !important;border:none !important;color:#031d8a !important;background-color:rgba(0,0,0,0) !important}.btn-primary-white{color:#fff !important}.btn-primary-white:hover,.btn-primary-white:focus,.btn-primary-white:active,.btn-primary-white:active:focus{color:#fff !important}.btn-primary-white .btn-primary-icon svg polygon{fill:#fff !important}.btn-icon{padding:17px;color:#031d8a;font-size:17px;font-weight:500;line-height:20px;background-color:#fff;border-right:70px solid #ebedf6;border-radius:0px;position:relative}.btn-icon .btn-icon-icon{position:absolute;right:-70px}.btn-icon-homeHeader{padding:17px;color:#031d8a;font-size:17px;font-weight:500;line-height:20px;background-color:#fff;border-right:70px solid #ebedf6;border-radius:0px;position:relative}.btn-icon-homeHeader .btn-icon-icon{position:absolute;right:-50px}.btn-icon-homeHeader:hover>.btn-icon-icon svg{position:relative;left:3px}.btn-icon:hover>.btn-icon-icon svg{position:relative;left:3px}.btn-blue{padding:10px 20px;color:#fff;background-color:#031d8a;border-radius:0px}.btn-blue:hover,.btn-blue:focus,.btn-blue:active{color:#fff;opacity:.8}.btn-big-transparent{padding:15px;width:100%;opacity:.8;background-color:#031d8a;font-size:16px;line-height:30px}.btn-big-transparent:hover,.btn-big-transparent:focus,.btn-big-transparent:active{opacity:1;color:#fff}.btn-download{background-color:#031d8a;border-radius:0px;padding-left:40px;line-height:2;width:100%;text-align:left}.btn-download svg{display:inline-block;position:absolute;left:10px;top:12px}.btn-download:hover,.btn-download:focus,.btn-download:active{color:#fff;opacity:.8}@media(min-width: 768px){.btn-icon .btn-icon-text{padding:20px;font-size:20px}.btn-icon .btn-icon-icon{padding:20px;top:-3px}.btn-download{width:auto}}.openButton{background-color:#fff;padding:10px;display:inline-block}.openButton span{margin-top:3px;position:absolute}.openButton p{display:inline-block;margin:0px;color:#031d8a !important;margin-left:40px}a.openButton p.open{display:none}a.openButton p.closed{display:inline-block}a.openButton.collapsed p.open{display:inline-block}a.openButton.collapsed p.closed{display:none}select.custom-select-report{display:inline-block;width:100%;padding:1rem 1.75rem 1rem 1rem;border:2px solid #e3e3e3;border-radius:0px;height:calc(3.75rem + 2px);color:#474747;font-family:Roboto;font-size:18px;line-height:24px}select.custom-select-report:focus{border-color:#e3e3e3;box-shadow:none}.cahierSearch{border:2px solid #e3e3e3}.cahierSearch:-ms-input-placeholder{color:#474747;opacity:1}.registrationform h2.subtitle{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:17px;line-height:30px;color:#001559;font-weight:bold}.registrationform select.form-control{height:auto !important}.registrationform--sessions .form-group{position:relative}.registrationform--sessions input[type=checkbox]{position:absolute;top:10px;left:10px;display:none}.registrationform--sessions input[type=checkbox]:checked+label{border-color:#031d8a}.registrationform--sessions .session{background-color:#f0f1f5;border:2px solid #f0f1f5;padding:25px;padding-left:35px;width:100%;display:flex;flex-flow:row}.registrationform--sessions .session_left{display:block;width:100%;padding-right:10px}.registrationform--sessions .session_left span{display:block;width:100%;font-size:17px;line-height:30px}.registrationform--sessions .session_left span strong{color:#001559;display:inline-block}.registrationform--sessions .session_right{align-items:center;display:flex;width:auto;text-align:right}.registrationform--sessions .switch{position:relative;display:inline-block;width:50px;height:26px}.registrationform--sessions .switch input{opacity:0;width:0;height:0}.registrationform--sessions .slider{position:absolute;cursor:pointer;top:0;left:0;right:-1px;bottom:-1px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.registrationform--sessions .slider:before{position:absolute;content:"";height:23px;width:23px;left:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s;border:2px solid #ccc}.registrationform--sessions input:checked+.slider{background-color:#031d8a;border:2px solid #031d8a}.registrationform--sessions input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px);border:2px solid #031d8a}.registrationform--sessions .slider.round{border-radius:34px;border:2px solid #ccc}.registrationform--sessions .slider.round:before{border-radius:50%}.umbraco-forms-container.col-md-12{padding-left:0px;padding-right:0px}.umbraco-forms-container.col-md-12 .form-group{margin-bottom:1.42857rem !important}.umbraco-forms-container.col-md-12 .form-control{border-color:#eee !important}.umbraco-forms-container.col-md-12 .umbraco-forms-field-wrapper{padding-left:0px;padding-right:0px}@media only screen and (min-width: 1024px){.umbraco-forms-container.col-md-12 .umbraco-forms-field-wrapper{max-width:55%}}.umbraco-forms-container.col-md-12 .umbraco-forms-field-wrapper .help-block{margin:8px 0;padding:2px 10px;border-radius:3.5px;border:1px solid rgba(0,0,0,0);background-color:#f5f5f5;color:#333 !important;font-size:14px}.umbraco-forms-container.col-md-12 .umbraco-forms-label{max-width:100%;padding-left:0px;color:#333 !important}.umbraco-forms-field input[type=text],.umbraco-forms-field textarea{color:#999 !important;padding-top:.92857rem !important;padding-bottom:.92857rem !important}.umbraco-forms-field select{height:50px !important}.umbraco-forms-page .btn-primary{color:#fff;background-color:#031d8a;padding-top:.85714rem !important;padding-bottom:.85714rem !important;padding-left:1.42857rem !important;padding-right:1.42857rem !important;font-weight:400;font-size:1rem}.umbraco-forms-page .btn-primary:hover,.umbraco-forms-page .btn-primary:active,.umbraco-forms-page .btn-primary:focus{opacity:.8 !important;color:#fff !important;background-color:#031d8a !important}.umbraco-forms-page .umbraco-forms-navigation div{padding:0}table{color:#474747;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:17px;line-height:30px;border:none;width:100% !important;height:auto !important;display:block;overflow-x:auto}table thead tr{border-bottom:2px solid #e3e3e3}table thead tr td{font-weight:bold}table tr{border-bottom:1px solid #e3e3e3}table tr:first-child{border-top:1px solid #e3e3e3}table td{vertical-align:top;padding:15px 25px;border:none}table td:first-child{padding-left:0px}table.stacked{margin:0 !important;padding:0 !important;width:100% !important;table-layout:fixed !important}table.stacked tr{padding:.35em}table.stacked thead td,table.stacked td{padding:.625em;text-align:center}table.stacked thead td{font-size:17px;line-height:30px}@media(max-width: 768px){table.stacked{border:0}table.stacked tbody{width:100%;display:block}table.stacked thead{border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.stacked tr{display:block;margin-bottom:.625em;height:auto !important;width:100% !important}table.stacked td{display:block;font-size:.8em;text-align:right}table.stacked td:before{content:attr(data-label);float:left;font-weight:bold}table.stacked td:last-child{border-bottom:0}}br{line-height:0px}h1,h2,h3{font-family:"PT Serif",serif;color:#001559}h1{font-size:26px;line-height:35px}@media(min-width: 768px){h1{font-size:42px;line-height:50px}}h3{font-size:26px;line-height:35px}@media(min-width: 768px){h1{font-size:42px;line-height:50px}}p{color:#474747;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:17px;line-height:30px}p a{text-decoration:underline}.subTitle{display:block;position:absolute;top:-25px;color:#001559;font-size:16px;font-weight:bold;line-height:20px}ul,ol{padding-left:30px}ul li,ol li{color:#474747;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:17px;line-height:30px}ul.list-nostyle{padding-left:0px}ul.list-nostyle li{list-style:none}ul.list-icons li{padding-left:25px}ul.list-icons li i{position:relative;left:-24px}blockquote{color:#001559;font-family:"PT Serif",serif;font-size:24px;line-height:42px;quotes:"“" "”" "‘" "’";padding:0px 30px}blockquote:before{content:open-quote;position:absolute;left:15px;top:0px;font-size:30px}blockquote:after{content:close-quote;font-size:30px}@media(min-width: 768px){.textQuoteBlock blockquote{padding:0px}.textQuoteBlock blockquote:before{left:-5px}}.k-font-primary{font-family:"Roboto",Helvetica,Arial,sans-serif}.k-font-secondary{font-family:"PT Serif",serif}.threeBlocksText-item{padding:15px;border:2px solid #fff}.threeBlocksText-item h3{font-size:20px;color:#031d8a;margin:0px}.threeBlocksText-item-inner{padding-top:0px;padding-left:30px}.threeBlocksText-item_active{padding:30px;border:2px solid #001559}@media(min-width: 768px){.threeBlocksText-item-inner{padding-top:0px;padding-left:60px}.threeBlocksText-item_active{padding:30px 60px;border:2px solid #001559}}@media(min-width: 992px){.threeBlocksText-item-inner{padding-top:32px;padding-left:0px}.threeBlocksText-item_active{padding:30px 60px}}.calendarBlock table{width:100% !important;display:table}.calendarBlock tr{width:100%;padding:25px 0px;display:block;border-bottom:1px solid hsla(0,0%,100%,.1)}.calendarBlock tr:first-child{border-top:none}.calendarBlock td{padding:0px;padding-right:35px}.calendarBlock td:first-child{width:120px;padding-right:0px;padding-left:5px}.calendarBlock .calendar-title{color:#fff;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:30px}.calendarBlock .calendar-title:hover{text-decoration:none}.calendarBlock .calendar-place{display:inline-block;color:#b5b9c7;font-family:"PT Serif",serif;font-size:12px;line-height:20px;display:block}.calendarBlock .calendar-date{display:inline-block;color:#b5b9c7;font-family:"PT Serif",serif;font-size:40px;line-height:40px}.calendarBlock .calendar-month{display:inline-block;color:#b5b9c7;font-family:"PT Serif",serif;font-size:12px;line-height:20px}.calendarEvent-block{margin-top:25px}.calendarEvent-block h2{color:#001559 !important;font-size:22px;line-height:28px}.calendarEvent-block .calendarEvent-block-body-subtitle{color:#474747;font-size:17px;line-height:30px;display:block}.calendarEvent-block .calendarEvent-block-image img{width:100%}.calendarEvent-block .calendarEvent-block-body{padding:25px;background-color:#fff}@media(min-width: 992px){.calendarEvent-block{margin-top:0px}}@media(min-width: 768px){.calendarBlock td:first-child{width:140px}.calendarBlock .calendar-title{font-size:22px;line-height:30px}.calendarBlock .calendar-place{font-size:14px;line-height:20px}.calendarBlock .calendar-date{font-size:44px;line-height:40px}.calendarBlock .calendar-month{font-size:14px;line-height:20px}.calendarBlock .calendarEvent-block{margin-top:0px}.calendarBlock .calendarEvent-block .calendarEvent-block-body{padding:45px}}.calendarPage .subTitle{color:#fff}.calendarPage tr{position:relative}.calendarPage tr:hover{background-color:#16057c;cursor:pointer}.calendarPage .calendarEvent-block-image{background-repeat:no-repeat;background-size:cover;background-position:center}.calendarPage .calendar-eventType{border:1px solid #fff;opacity:.5;border-radius:4px;padding:5px 10px;color:#fff;font-size:12px;margin:auto;position:absolute;right:0px;top:0px;bottom:0px;height:40px}.calendarPage .calendar-registrationbtn{padding:5px 10px;color:#fff;margin:auto;position:absolute;right:0px;top:0px;bottom:0px;height:40px}.calendarPage .calendar-registrationbtn a{padding:0}.calendarPage .calendar-registered{padding:5px 10px;color:#fff;margin:auto;position:absolute;right:0px;top:0px;bottom:0px;height:40px}.calendarPage .calendar-registered a{color:#fff;text-decoration:underline}.calendarPage .calendar-registered .u-icon-v2{top:-11px}.calendarPage .calendar-registered span{margin-right:25px}.calendarPage .calendar-mid{padding-right:50px}.calendarPage .calendar-top{position:relative}.calendarPage .calendar-top .calendar-filter{position:relative;margin-top:25px}.calendarPage .calendar-top .calendar-filter li{color:#fff;border-bottom:2px solid #0b0a57}.calendarPage .calendar-top .calendar-filter li:hover{border-bottom:2px solid #fff}.calendarPage .calendar-top .calendar-filter li.filter-item-active{border-bottom:2px solid #fff}.calendarPage .calendar-top .calendar-filter li a{color:#fff}.calendarPage .calendar-top .calendar-filter li a:hover{text-decoration:none}.calendarPage .calendar-top .calendar-filter .list-inline-item:not(:last-child){margin-right:10px}@media(max-width: 768px){.calendarPage .calendarEvent-block-image{background-image:none !important;padding:0px}}@media(min-width: 768px){.calendarPage .calendar-eventType{padding:5px 20px;font-size:14px;right:15px}.calendarPage .calendar-mid{padding-right:85px}.calendarPage .calendarEvent-block-image img{display:none}.calendarPage .calendarEvent-block h2{font-size:30px;line-height:39px}.calendarPage .calendar-top{position:relative}.calendarPage .calendar-top .calendar-filter{position:absolute;right:0px;bottom:0px;margin-bottom:0px}.calendarPage .calendar-top .calendar-filter li{color:#fff}.calendarPage .calendar-top .calendar-filter .list-inline-item:not(:last-child){margin-right:10px}}@media(max-width: 768px){.myeventcalender td{display:block;width:100% !important;padding:15px !important}}@media(max-width: 992px){.myeventcalender .calendar-registered,.myeventcalender .calendar-registrationbtn{width:100%;display:block;padding:15px;padding-left:5px;position:relative;height:60px}}@media(min-width: 992px){.myeventcalender .calendar-mid{padding-right:350px}}.imageBar .imagebarHome-item{text-align:center}.imageBar .imagebarHome-item img{max-width:250px}@media(min-width: 768px){.imageBar .imagebarHome-item img{max-width:unset}}.cardBlock .cardBlock-item.--big .card-inner{background:#fff;height:100%}.cardBlock .cardBlock-item.--big .card-inner .card-content{height:calc(100% - 300px);padding:20px 30px 30px 30px;display:flex;flex-direction:column;align-items:flex-start}.cardBlock .cardBlock-item.--big .card-inner .card-content h3{color:#001559}.cardBlock .cardBlock-item.--big .card-inner .card-content p{color:#474747}.cardBlock .cardBlock-item.--big .card-inner .card-content .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:1rem;max-height:111px}.cardBlock .cardBlock-item.--big .card-inner .card-content .read-more{text-align:right;width:100%;display:block;margin-top:0}.cardBlock .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px}.cardBlock .card-image{width:100%}.cardBlock .card-image img,.cardBlock .card-image picture{width:100%;height:100%;object-fit:cover}.cardBlock .--horizontal .card-inner{display:grid;grid-template-columns:150px 1fr;grid-gap:30px}.cardBlock .--horizontal .card-image{width:150px;height:150px}.cardBlock .--horizontal .card-content .btn.btn-primary{padding-top:5px}.textImageBlock .textImageBlock-image img{max-width:100%}.textImageBlock_imageRight .textImageBlock-text{padding-bottom:25px}.textImageBlock_imageLeft .textImageBlock-text{padding-top:25px}@media(min-width: 992px){.textImageBlock .textImageBlock-text{padding-bottom:0px;padding-top:0px}.textImageBlock_imageRight .textImageBlock-text{padding-right:100px}.textImageBlock_imageLeft .textImageBlock-text{padding-left:100px}}.callToAction.wideStreamer{padding-top:150px !important;padding-bottom:150px !important}.callToAction{position:relative}.callToAction .overlay{display:block;width:100%;height:100%;background-color:#001559;opacity:.7;z-index:2;position:absolute;top:0}.callToAction .backgroundImage{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;display:block;width:100%;height:100%;z-index:1;position:absolute;top:0}.callToAction .container{z-index:3;position:relative}.callToAction h3{position:relative;top:2px;margin-right:25px;width:100%}.callToAction h3 p{font-weight:500;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:1.75rem;color:#fff}.callToAction h3 p a{color:#fff;text-decoration:underline}.callToAction h3 p a:hover{opacity:.8}.callToAction_center{width:auto;margin:0 auto}.callToAction a.btn{margin-top:15px}@media(min-width: 768px){.callToAction a.btn{margin-top:0px;margin-left:15px}}.textLinksBlock .textLinksBlock-links{padding-top:25px}.textLinksBlock .textLinksBlock-links ul{padding-left:0px}.textLinksBlock .textLinksBlock-links ul li{list-style:none}.textLinksBlock .textLinksBlock-links ul li .btn-primary{padding:5px 0px}.textLinksBlock .textLinksBlock-links ul li .btn-primary .btn-primary-icon{display:none}.textLinksBlock .textLinksBlock-links ul li .btn-primary:first-child{padding-top:0px}.textLinksBlock .textLinksBlock-links ul li .btn-primary:hover .btn-primary-icon{display:inline-block}@media(min-width: 992px){.textLinksBlock .textLinksBlock-links{padding-top:0px}}.textQuoteBlock .textQuoteBlock-text{padding-bottom:25px}@media(min-width: 992px){.textQuoteBlock .textQuoteBlock-text{padding-bottom:0px}}.subpagesBlock .subpagesBlock-item{display:block;background-color:#fff;padding:25px;padding-bottom:75px;margin-bottom:30px}.subpagesBlock .subpagesBlock-item:hover{text-decoration:none;background-color:#001559}.subpagesBlock .subpagesBlock-item:hover h2{color:#fff}.subpagesBlock .subpagesBlock-item svg{display:block;position:absolute;bottom:55px;right:45px}.fancybox-container button:focus{outline:none !important}.documentsBlock .u-accordion-bg-primary .u-accordion__header [aria-expanded=true]{background-color:#fff !important;border-color:#e3e3e3 !important}.documentsBlock .u-accordion-color-white .u-accordion__header [aria-expanded=true]{color:#001559 !important}.documentsBlock .card h5{color:#001559;font-size:17px;line-height:30px}.documentsBlock .card a.mapLink{border-bottom:1px solid #e3e3e3}.documentsBlock .documentsBlock-list li{border-bottom:1px solid #e3e3e3}.documentsBlock .documentsBlock-list a{display:block;width:100%}.documentsBlock .documentsBlock-list a:hover{text-decoration:none}.documentsBlock .documentsBlock-list .documentsBlock-list-date{font-size:14px;float:right}.documentsBlock ul.list-icons li i{position:absolute;left:0px;margin-top:7px}.documentsBlock ul.list-icons li{padding-left:40px}@media(max-width: 768px){.paginations ul li a{padding:10px !important}.paginations ul li a .pagination-prev,.paginations ul li a .pagination-next{display:none}}.event-info i{color:#031d8a;font-size:16px;position:absolute}.event-info span{color:#031d8a;display:inline-block;font-size:16px;margin-bottom:15px;position:relative;left:30px;top:-3px}.newsOverview article figure img{max-width:500px}.cahiers-item{background-color:#fff;padding:30px}.cahiers-item img{width:100%}.cahiers-item h2{margin-top:15px}.cahiers-item-version .cahiers-title{color:#031d8a;font-size:18px;font-weight:600;display:block;position:relative}.cahiers-item-version .cahiers-subtitle{color:#6f6f6f;font-size:14px;display:block;position:relative}.cahiers-item .vertical-line{width:2px;border:1px solid #e3e3e3;height:100%;float:left;display:none}.cahiers-item .cahiers-downloads{list-style:none;margin-bottom:0px;padding-left:0px}.cahiers-item .cahiers-downloads li svg{position:relative;top:5px;margin-right:10px}.cahiers-item .cahiers-downloads li a{font-size:14px;font-weight:500;line-height:50px}.cahiers .u-accordion__control-icon{top:20px;right:10px}.cahiers .u-accordion__control-icon svg{width:20px}.cahiers .card h2{font-size:18px;padding-right:30px}.cahiers .card .cahiers-item img{margin-bottom:15px}#showAllBranchesBtn:hover,#showAllYearsBtn:hover{cursor:pointer}@media(min-width: 992px){.cahiers-item h2{margin-top:0px}.cahiers-item .vertical-line{display:block}.cahiers-item .cahiers-downloads{padding-left:30px}.cahiers .u-accordion__control-icon{top:25px;right:30px}.cahiers .u-accordion__control-icon svg{width:50px}.cahiers .card h2{font-size:2rem}.cahiers .card .cahiers-item img{margin-bottom:0px}}.cahierVolume img{width:auto}.cahierVolume .alertReportSelect svg{display:inline-block;margin-right:10px;margin-left:25px}.cahierVolume .alertReportSelect h3{display:inline-block;font-size:18px}.cahierVolume .reportsubtitle{color:#001559;font-size:16px;font-weight:bold;line-height:20px}@media(max-width: 550px){.cahierVolume .alertReportSelect svg{display:none}}@media(min-width: 768px){.cahierVolume .alertReportSelect h3{font-size:22px}}.cahierReport .cahierAuthor{position:relative}.cahierReport .cahierAuthor .authorImage{display:inline-block;overflow:hidden;width:100px;height:100px;border-radius:50%}.cahierReport .cahierAuthor .authorImage img{width:100px}.cahierReport .cahierAuthor-info{display:inline-block;position:absolute;top:20px}.cahierReport .cahierAuthor-info span{display:block}.cahierReport .cahierAuthor-info-name{color:#031d8a;font-size:16px;font-weight:500;line-height:20px}@media(min-width: 768px){.authorBio .modal-dialog{max-width:750px}}.alphabeticalBranches{margin-bottom:30px}.alphabeticalBranches .header{width:100%;font-size:35px;margin-bottom:0;line-height:30px}.alphabeticalBranches hr{margin-top:10px;margin-bottom:15px;border-top:1px solid #ccc}.alphabeticalBranches ul{padding-left:0px}.alphabeticalBranches ul li{display:inline-block;width:100%;line-height:40px}@media(min-width: 768px){.alphabeticalBranches ul li{width:49%}}@media(min-width: 992px){.alphabeticalBranches ul li{width:24%}}.cahierHTML .list{padding-left:40px}.cahierHTML .list span{display:block;position:absolute;left:30px}.cahierHTML .lista{padding-left:40px}.cahierHTML .lista span{display:block;position:absolute;left:30px}.searchResults article{position:relative}.searchResults article h3{padding-right:60px;font-size:1.3rem;line-height:1.4}.searchIcons{position:absolute;right:0px;top:5px;color:#afafaf}.searchIcons i{display:inline-block;right:0px;font-size:1.2rem;margin-left:10px}.locktext{font-size:17px;color:#474747;text-align:center;padding:20px;margin-left:0;margin-right:0;margin-bottom:50px;background-color:#f0f1f5}.locktext i{margin-right:15px;font-size:24px;position:relative;top:2px}.locktext a{text-decoration:underline}@media(min-width: 768px){.searchResults article h3{padding-right:70px;font-size:1.5rem;line-height:1.4}.locktext{padding:0px;padding-bottom:20px;padding-top:20px}.searchIcons i{font-size:1.5rem}}.yearlistitem a.yearSelected{border-color:#333 !important;background-color:#333 !important;color:#fff !important}.u-check input[type=checkbox]:checked+.u-check-icon-radio-v4{color:#001559;background-color:#001559}.sitemap ul li{display:block;padding:0;margin:0;background:url(/images/sitemap_line.png) no-repeat left -31px}.sitemap ul li a{position:relative;display:block;padding:2px 15px;font-size:15px}.eventDetails table{display:block;overflow-x:hidden;white-space:normal}.eventDetails table tr{border:none}.eventDetails table td{padding:5px 0px}.eventDetails img{width:100%;margin-bottom:25px}.eventDetails .eventDetailsBlock{padding:30px;background-color:#f0f1f5}.eventDetails .conLabel{display:inline-block;width:100px;color:#001559;font-weight:bold}.eventDetails p{color:#001559}.eventDetails .congressDate{width:49%;display:inline-block}.eventDetails .congressDate span{color:#001559;font-weight:bold}.eventDetails .congressDate p{line-height:20px}.eventDetails .congressDate .calendar-date{display:inline-block;color:#001559;font-size:40px;line-height:40px;font-weight:normal}.eventDetails .congressDate .calendar-month{display:inline-block;color:#001559;font-size:12px;line-height:20px;font-weight:normal}.topicBlock{padding:45px;background-color:#fff}.topicBlock .card{border:none;border-bottom:1px solid #e3e3e3}.topicBlock .topicTitle{margin-bottom:0px;line-height:30px;padding-top:12px;padding-bottom:12px}.topicBlock .topicTitleStrong{color:#031d8a;font-size:17px;font-weight:bold;padding-right:180px}.topicBlock .openButton{position:absolute;right:0px;top:0px}.topicBlock .openButton p{width:100px;margin-left:0px}.topicBlock .openButton span{left:-25px}@media(max-width: 992px){.topicBlock .topicTitleStrong{padding-right:35px}.topicBlock .openButton{padding:0px;top:12px}.topicBlock p.open{display:none !important}.topicBlock p.closed{display:none !important}}.congressTimelineIframe iframe{width:100%}.my-events-list-item:hover{cursor:default !important}footer .footerSub{font-size:14px;line-height:30px;color:#474747 !important}footer .footerSub a{text-decoration:none;color:#474747}footer .footerSub a:hover{color:#474747;text-decoration:underline}footer svg{width:100%}footer .nav-item-title{color:#031d8a;font-size:22px;font-family:"PT Serif",serif;padding:.5rem 0rem}footer .nav-item-title a{color:#031d8a;font-size:22px;padding:0px}footer .nav-item-title a:hover{color:#031d8a;text-decoration:underline}footer .nav-item a{font-size:16px;color:#031d8a !important}footer .nav-item a:hover{text-decoration:underline}footer .footer-socialmedia a{font-size:16px;color:#031d8a !important}footer .footer-socialmedia a:hover{text-decoration:none}.headerHome-slide-caption{color:#fff !important;font-family:"PT Serif",serif !important;font-size:35px !important;line-height:40px !important;letter-spacing:0px !important}.headerHome-slide-subcaption{color:#fff !important;font-family:"Roboto",Helvetica,Arial,sans-serif !important;font-size:16px !important;line-height:20px !important;font-weight:bold !important;letter-spacing:0px !important}.ares .tp-bullet{background:#fff;opacity:.5}.ares .tp-bullet:hover,.ares .tp-bullet.selected{background:#fff;opacity:1}.headerCaption{position:absolute;bottom:70px}@media(max-width: 400px){.headerHome-slide-caption{font-size:25px !important;line-height:30px !important}}@media(min-width: 768px){.headerHome-slide-caption{font-size:42px !important;line-height:55px !important}.headerHome-slide-subcaption{font-size:16px !important;line-height:20px !important}}@media(min-width: 1024px){.headerHome-slide-caption{font-size:42px !important;line-height:55px !important}.headerHome-slide-subcaption{font-size:16px !important;line-height:20px !important}}.dark-bg{background-color:#001559}.dark-bg h1,.dark-bg h2,.dark-bg h3{color:#fff}.dark-bg p{color:#fff}.dark-bg ul li,.dark-bg ol li{color:#fff}.dark-bg p a{color:#fff}.dark-bg .modal-content p{color:#474747}.dark-bg .modal-content a{color:#474747}.light-bg{background-color:#f0f1f5}.modal-backdrop.fade.show{opacity:0}.mb--20{margin-bottom:-20px !important}.NestedContent>section:first-child[class*=light-bg],.NestedContent>section:first-child[class*=dark-bg]{margin-top:30px !important}.breadCrumb.dark-bg{border-color:#001559 !important;border-bottom-color:rgba(227,227,227,.2) !important}.breadCrumb.dark-bg a{color:#fff !important}.breadCrumb.dark-bg span{color:#fff !important}.breadCrumb.dark-bg i{color:#fff !important}.field-validation-error{color:#d0100c;margin-top:5px;display:block}.validation-summary-errors ul li,.validation-summary-errors{color:#d0100c}.validation-summary-errors ul li ul,.validation-summary-errors ul{list-style:none;padding:0}.validation-summary-errors.alert ul{margin-bottom:0}.validation-summary-errors.alert ul li{color:inherit;font-size:inherit}p iframe{max-width:100%}p img{max-width:100% !important;height:auto !important}img[style*=left]{margin-bottom:10px;margin-right:25px}img[style*=right]{margin-bottom:10px;margin-left:25px}@media(min-width: 768px){.mb--60--md{margin-bottom:-60px !important}.NestedContent>section:first-child[class*=light-bg],.NestedContent>section:first-child[class*=dark-bg]{margin-top:70px !important}}@media(min-width: 992px){.col-lg-push-6{left:58.33333333%}}@media(min-width: 992px){.col-lg-pull-6{right:50%}}.navbarCustom{padding:.5rem 2rem;position:relative}.navbarCustom a i{position:relative;top:4px;font-size:20px}.navbar-expand-lg .navbar-toggler{display:inline-block !important}.header-bg{background:#0b0a57;background:-moz-linear-gradient(left, rgb(11, 10, 87) 0%, rgb(25, 3, 135) 100%);background:-webkit-linear-gradient(left, rgb(11, 10, 87) 0%, rgb(25, 3, 135) 100%);background:linear-gradient(to right, rgb(11, 10, 87) 0%, rgb(25, 3, 135) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0b0a57", endColorstr="#190387",GradientType=1 )}.navbar-toggler{margin-right:0px !important;background-color:rgba(0,0,0,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0, -15px, 0) rotate(-90deg)}.navbar-collapse{background-color:#fff;margin-left:-15px;margin-right:-15px;margin-bottom:-20px;position:absolute;width:100%;top:76px;left:15px}.navbar-collapse .container{padding:10px 30px !important}.navbar-collapse .nav-item a{font-size:16px;color:#031d8a !important}.navbar-collapse .nav-item a:hover{text-decoration:underline}.navbar-collapse .nav-item-title a{font-size:22px;color:#001559 !important;font-family:"PT Serif",serif}.navbar-collapse .navbar-nav{margin-bottom:15px}.navbar-collapse:before{right:227px;margin-left:-20px;top:-12px;border-width:0 15px 15px 15px;content:"";position:absolute;z-index:3;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-bottom-color:#fff;transition:.2s ease}.navbar-brand img{height:45px}.navbar-right-block{z-index:99;top:8px}.navbar-right-block a{transition-timing-function:linear;transition-duration:.15s}.navbar-right-block a:hover{text-decoration:none;opacity:.7;transition-timing-function:linear;transition-duration:.15s}.navbar-member{display:inline-block;color:#fff;padding:10px 30px}.navbar-member span{position:relative;top:3px}.navbar-member img{position:relative;top:1px}.navbar-search{display:inline-block;padding:10px}.navbar-search img{position:relative;top:1px}.hamburger-box{width:17px;height:20px}.hamburger--slider .hamburger-inner:before{top:8px}.hamburger--slider .hamburger-inner:after{top:15px}.hamburger--slider .hamburger-inner{top:4px}.hamburger .hamburger-text{font-size:13px;position:relative;top:-2px}.searchModal .modal-dialog{position:absolute;right:5px;top:70px}.u-searchform-v1,.u-searchform-v1--align-left{top:0%}@media(min-width: 576px){.searchModal .modal-dialog{right:15px;top:50px}}@media(max-width: 400px){.navbar-member{padding:10px 10px}}@media(max-width: 768px){.navbar-collapse .col{flex-basis:unset;width:100%}.navbarCustom a span{display:none}}@media(min-width: 768px){.navbar-collapse .container{padding:80px 0px !important}.searchModal .modal-dialog{right:15px;top:50px}}@media(min-width: 1024px){.navbarCustom{padding:.5rem 4rem}.navbar-right-block{right:3.92857rem !important}.navbar-collapse:before{right:252px}.searchModal .modal-dialog{right:40px;top:50px}}
