﻿/*#region GLOBAL RESET v1.0 | 20080212 */
html, body { height: 100%; font-size: 16px; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; /*outline: 0;*/ font-size: 100%; vertical-align: baseline; background: transparent; color: #444; font-family: sans-serif; }

body { line-height: 1.5; background-color: #fff; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; }

body.enabled { overflow-y: hidden; }

ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
/*:focus { outline-style: solid; outline-color: #efeead; outline-width: 2px; }*/
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }

del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

form { }

ol { list-style: decimal; margin-left: 30px; }

script { max-width: 100%; }
/*#endregion GLOBAL RESET v1.0 | 20080212 */

/*#region clearfix */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

* html .clearfix { height: 1%; }

.clr { clear: both; margin: 0; padding: 0; width: 100% }
/*#endregion clearfix */

/*#region Fonts: Uni Sans - Book, Semi Bold, Bold */
@font-face { font-family: 'Uni-Sans-Book'; src: url('/App_Themes/CFHI/fonts/246320_2_0.eot'); src: url('/App_Themes/CFHI/fonts/246320_2_0.eot?#iefix') format('embedded-opentype'),url('/App_Themes/CFHI/fonts/246320_2_0.woff') format('woff'),url('/App_Themes/CFHI/fonts/246320_2_0.ttf') format('truetype'); }

@font-face { font-family: 'Uni-Sans-SemiBold'; src: url('/App_Themes/CFHI/fonts/246320_1_0.eot'); src: url('/App_Themes/CFHI/fonts/246320_1_0.eot?#iefix') format('embedded-opentype'),url('/App_Themes/CFHI/fonts/246320_1_0.woff') format('woff'),url('/App_Themes/CFHI/fonts/246320_1_0.ttf') format('truetype'); }

@font-face { font-family: 'Uni-Sans-Bold'; src: url('/App_Themes/CFHI/fonts/246320_3_0.eot'); src: url('/App_Themes/CFHI/fonts/246320_3_0.eot?#iefix') format('embedded-opentype'),url('/App_Themes/CFHI/fonts/246320_3_0.woff') format('woff'),url('v/webfonts/246320_3_0.ttf') format('truetype'); }


@font-face { font-family: 'Usans-Bold-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans Bold Italic.ttf'); }
@font-face { font-family: 'Usans-Bold'; src: url('/App_Themes/CFHI/fonts/Uni Sans Bold.ttf'); }
@font-face { font-family: 'Usans-Book-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans Book Italic.ttf'); }
@font-face { font-family: 'Usans-Book'; src: url('/App_Themes/CFHI/fonts/Uni Sans Book.ttf'); }
@font-face { font-family: 'Usans-Heavy-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans Heavy Italic.ttf'); }
@font-face { font-family: 'Usans-Heavy'; src: url('/App_Themes/CFHI/fonts/Uni Sans Heavy.ttf'); }
@font-face { font-family: 'Usans-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans Italic.ttf'); }
@font-face { font-family: 'Usans-Light-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans Light Italic.ttf'); }
@font-face { font-family: 'Usans-Light'; src: url('/App_Themes/CFHI/fonts/Uni Sans Light.ttf'); }
@font-face { font-family: 'Usans-SemiBold-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans SemiBold Italic.ttf'); }
@font-face { font-family: 'Usans-SemiBold'; src: url('/App_Themes/CFHI/fonts/Uni Sans SemiBold.ttf'); }
@font-face { font-family: 'Usans-Thin-Italic'; src: url('/App_Themes/CFHI/fonts/Uni Sans Thin Italic.ttf'); }
@font-face { font-family: 'Usans-Thin'; src: url('/App_Themes/CFHI/fonts/Uni Sans Thin.ttf'); }
@font-face { font-family: 'Usans'; src: url('/App_Themes/CFHI/fonts/Uni Sans.ttf'); }

@font-face { font-family: 'staricons'; src: url('/App_Themes/CFHI/fonts/staricons.eot?mq7iom'); src: url('/App_Themes/CFHI/fonts/staricons.eot?mq7iom#iefix') format('embedded-opentype'), url('/App_Themes/CFHI/fonts/staricons.ttf?mq7iom') format('truetype'), url('/App_Themes/CFHI/fonts/staricons.woff?mq7iom') format('woff'), url('fonts/staricons.svg?mq7iom#staricons') format('svg'); font-weight: normal; font-style: normal; font-display: block; }
.staricon { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'staricons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; }
.staricon .sronly { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; }
.staricon-starpalm:before { content: "\e900"; }
.staricon-starspin:before { content: "\e901"; }
.staricon-stararrow:before { content: "\e902"; }
.staricon-starhands5:before { content: "\e903"; }

@font-face { font-family: 'mabry-regular-pro'; src: url('/App_Themes/CFHI/fonts/mabry-regular-pro.eot'); src: url('/App_Themes/CFHI/fonts/mabry-regular-pro.eot?#iefix') format('embedded-opentype'), url('/App_Themes/CFHI/fonts/mabry-regular-pro.woff2') format('woff2'), url('/App_Themes/CFHI/fonts/mabry-regular-pro.woff') format('woff'), url('/App_Themes/CFHI/fonts/mabry-regular-pro.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'mabry-bold-pro'; src: url('/App_Themes/CFHI/fonts/mabry-bold-pro.eot'); src: url('/App_Themes/CFHI/fonts/mabry-bold-pro.eot?#iefix') format('embedded-opentype'), url('/App_Themes/CFHI/fonts/mabry-bold-pro.woff2') format('woff2'), url('/App_Themes/CFHI/fonts/mabry-bold-pro.woff') format('woff'), url('/App_Themes/CFHI/fonts/mabry-bold-pro.ttf') format('truetype'); font-weight: normal; font-style: normal; }
/*#endregion Fonts: Uni Sans - Book, Semi Bold, Bold */

/*#region Common*/
h1 { margin: 20px 0; font-family: Usans; font-size: 42px; font-weight: normal; }
h2 { margin: 40px 0 20px 0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 22px; }
h3 { }
h4 { }
h5 { }

p { margin-bottom: 20px; }
mark { background: #ff0; color: #000; }
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/*#endregion Common*/

/*#region Utility Bar */
.utility-wrap { position: relative; background-color: #fff; height: 54px; box-sizing: border-box !important; }
.utility-in > div { box-sizing: border-box !important; display: flex !important; justify-content: space-between; padding: 10px 0; }
.utility-in .contact-lang { flex-grow: 5; text-align: right; }
.utility-in .contact-lang .logo-text { display: none; color: #000; font-family: Usans; font-size: 1.1rem; line-height: 40px; }
.utility-in .contact-lang .logo-text a { text-decoration: none; float: left; padding-left: 14px; }
.utility-in .contact-lang .logo-text-clr { color: #99a112; font-family: Usans-SemiBold; font-size: 1.1rem; line-height: 40px; }
.utility-in .sfContentBlock { box-sizing: border-box !important; display: flex !important; justify-content: flex-end !important; position: relative; width: 100%; }
.utility-in .social-icon { display: inline-block; border: 0; box-sizing: border-box !important; width: 32px; height: 32px; margin: 0 16px; background-repeat: no-repeat; background-position: center center; background-size: cover; vertical-align: middle; }
.utility-in .facebook { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlGNzk5NDY4N0U4MzExRUFBOUQxREI0NzNGQ0I5NTg1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlGNzk5NDY5N0U4MzExRUFBOUQxREI0NzNGQ0I5NTg1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUY3OTk0NjY3RTgzMTFFQUE5RDFEQjQ3M0ZDQjk1ODUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUY3OTk0Njc3RTgzMTFFQUE5RDFEQjQ3M0ZDQjk1ODUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6oubRbAAACMElEQVR42mK0jpqZwvD/fyMDAwMvEP9hQAMc7CxcrCzM7P+BgIFCwAgEf//++/Ptx+/vQO5noEA9C9Dy2fg0/fj5B4xB+hmoA1ignuUF2c0EZHxlGDjwFeSAXwPogF8stDCVjZWZQUqMj4GdjYXh779/DL9//2X4/PUnw7uP37HGB9UAyNL4QCMGK0M5BkE+ThQ5kAMiClcwfPzygzYO0FYRZ5hU4wP2NTbAy83OwMzMSJsQ4OZkY5hS68vACgx6nJENjIZ/WHIyEzUcEOqpi9dyWLpgYmKiTQhY6MtiiH349INh1fZLDM9efwEH/a9fkIRIEwcIC3BhiDVN28tw6tITgnqpEgXMWIL25v03ROmligPQqwkQl41AmqCqA0CFDTp4/Y64Ep7kNADymZayGDBFMwIt/g+uoTjYWTHUOZorMbz98I2BiZGRgZmFieH7998M1+6+otwBokLcDFPq/AhUuwwMzfmuKGL3nrxjiCtbTXkU/PtHXrPgzsN3tEsDxIBnLz9RxwEsLOS5+d2nb9RJhJ++/GTYuPc6NBH+AycyFysVBi4OVpRsuOf4HYYv334BywhGsNqzV55SxwEfP/9g6J57CEXMWFsaxQEg0DhlL/3KARZmTGPEgLmFbg7AmhWZGAfWAcQCqjjgHwVdhuERAqMOoNQBbANoPxvIAdwU5wIsNSSoyCamRc8CrLxTye2egyxmgpT1oJoGpVkkIcLD/eLNF0ZmpAIJW/ccIMAAWAy8vp0uo/8AAAAASUVORK5CYII="); }
.utility-in .twitter { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUzQ0NBNDdDN0U4NDExRUE5QUVEOTQ3OEZGNTYxM0EyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUzQ0NBNDdEN0U4NDExRUE5QUVEOTQ3OEZGNTYxM0EyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTNDQ0E0N0E3RTg0MTFFQTlBRUQ5NDc4RkY1NjEzQTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTNDQ0E0N0I3RTg0MTFFQTlBRUQ5NDc4RkY1NjEzQTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ne5UPAAAD/UlEQVR42uRXW4hNURhe/7/3UApFyZNcQ9MYQyhiyjUjkQfF0+TyQp7nUZQXDzygUW4PyKU0RSERIaPIJYynSYNR5oEXmaZz1vp9/1p779ljxjjnmGkerH1WZ5211/ov3389JCJmJAebER7x1IvdfkFERtHQh0xY40s/fihOYU19COgvh0d1wXoqTm5yzlVjYxQRt+Pefew/ZqWPx2GDGXqLU+pj44xQIkAlIxG43ok7gEV9ui9i9esDOB4xxMeTTT07l0R2EtNhCKZWoCW2WLxOFIiVx90z3yWu+ABa1Q9wYpo4e8w5ew7nduDMFVcstEGOycTcFQMuhaPeueJGWOQmNhvKZL4MDE6ZQQXHOWcbsWhUW3IUN0P7PdbaapjDX6wJMLr1kPQh6E7sT8Kj189MqpmR0gzlJ/NL0H8u1j4DsbXBBGRGZzTELXfWtsFSmwfTyrurswtBZJYiUfIQqbWFwhnw6wISR9m6om5+pIyIh3WScbYF6l3DRl0mfS4iEmdaVIHPCsdVBzmKNijFYADma3+w2xag8QIwt4AZEDFjU20VOcD3pUzeevEu5n6B74G28WHIxK2O5R42VlEeznTt3GYhL8A37D3Fi9dw1hfIGLX5DFGSH4j5qcxTM6oADO3GE0erybnb+L1uIG9PxgTA0oB7DYj5nHOVhUCBmEzquDESBPJF8SyE+A6tnkK6pR7qwbSgCvOu58+dIfcECWLy7kSdkGKvCUq5YUv8PtPJ+xDKQQD2FmRuztl+eAsUUSv1ZgV1ZEIQRO+I49PDX5rpE7i9zScmJEINJ1Qyjnb7EBmuoYZmuixaCKl3stYCxLm3CZLDGsztEOQJNnqG3v50ApEGN5BsMpKNsSoAwgpHZsIM42CWVlzpHjrlVXtuiaOqDpgbsMfZjPFCc14qZsHZwklfdYiGFAAw3jdQ0uIQEJr/vRgdMEFDLuMPifZRXNUEAToH8nFvgpAaJTgK8S0Ui+2QtCepv//qeI+083HojjR7/j45hQTdmtc5sdcljqpmUxQdxvoGpPpYCXPc64ziUeuSGmDy8Z/OuE+NTXZDL8cdRFGTITcHCF2tgPlXjuMlCPHu0OByKW05BefzyNsatGnNqJDv8KOmTOavgWAd+RQvOQ37T0VgMQ7VEUkXnGEMlK9Ga7YChJaVV2rDWZgN/V60Jy23f7uNakg98P+V8IitIsVelkSlMc9Clu/AXw6hyXyYaV3CdZpy4afmYygv02HrbZB6C4guyLSSfD8gfXsAonbofAe5/DxetYZ4p97A0VRLUQkCkMkiLvCSGdBiPhbzQFiz4/jkr88PZMnPOPUK594A4Je+m9YKLpIWl/IE+O//nI64AL8EGAAr8hVaxCBr2AAAAABJRU5ErkJggg=="); }
.utility-in .linkedin { width: 36px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REYzRUMzRjc3RTg0MTFFQTkzQzZBRTU5NDJBRkM2NDEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REYzRUMzRjY3RTg0MTFFQTkzQzZBRTU5NDJBRkM2NDEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM4QTQ5NTc4MUM3QTExRTJCOTE0RjdFQ0QyRjU4NEFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjREMUIxMjFFMUM3QjExRTJCOTE0RjdFQ0QyRjU4NEFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uJPjbwAAA8xJREFUeNrEWE1IVFEU/t44M844/jRikv+akRtdWSFa2SZaBJWbaJGtgkSDFhJBYW1c2SIMgsx+KTCNgghJ+hGJIDWtqEWWmGVWYlZOZs6PM6/vvjcz9nREHZ2ZA4fne+947/fOPee73x0Jx1rLADTTdfS/CI9F0WPo1+kH/n+hp9fTDd77OITXyun36U2+ByIrCQFD3R7ARZflUIPSzK/TvJIkOq8/uXJ/nICHgMYmAec0kyyFCpA8e8m0775PYvvGDJwpy0eyxYjG559x4vYbZowAY4whz5gW0Nhf7CjKQtvBTf5Hx7flIjPOhPKLXUA0M6aTQgpIp6kZYxSqS9fOCdpfmIaCvNXAb3vIq1ynWUl+fVy0PmCghWDhkcMISM8/p1y42js8J+jpx1/o7B8jKUSHEZAwqxkNbX3kyj7/o/bBn9h1oROws9PmyV7oilpMyE6qu9yNugfvgFhmRGTGQt7MWMU6k1UKmHCqNCBWUNR4POMMXFK7i3XmUGNkb9ZjDOo4glIW0aFaQI5pWLgsuVtz2P1Oju9BWnEWxrmUwz/UXcWaYEJOTiJDPSw5CTLneT86AefwOCnOhJJNGdiYEg8D63HIZseTwR/4Jj4qwSwKUW2eRQPiAAWc7FllseZxQ9cQKho6lQztLcnGeXKUhmqr72FdQQoeHipCaoA6O9c5hMM3XpBsHQty2bKL4iup4OSefBwhUP08HFVVlAmJGa260g2YDUso6iAsNd6E6i0584LxWeXmbOStT1ZWIaSA/rfXIxMKbbzj9hPIinMTlTpdfA0tw2oe9aP25isqKnZaohkdR7ehNMuqiSlYE7dEHgrSer/YUNv0UqWNbKuyQV/r+DAnLkZQQzgAdfSNqtqJ9aRsL7wOkCqWz9RB2qdJl6oCfO0sCW50Rw6QMvlsaglGppBoV6bLpGVqJF9mLdaVbfugwehY7Kl5QPedSAPygklZDzxuBO6dhj7i2UlKB9rO8jBUv7LEGJSxZjD0xo32S4qQEP0RWUASK8btcsA1Je4K6bFaQJQOb0f/YOfVHsoWmRwnU1vp0cdnWGVWUtxKEiy73otJp9uvtXuGbcp2sehx/HxBjZWYHo2kTGB0kPoERol61SY0n3riZvs63OpB0XdopGxArFEVWOJeHCBt/KIo3cxpRbwTMdNe8bXQOD6RJvOalFWBnrsNaKkJUENCogrZmRwb+GgtzMR/MQXYJKc9SxvHt2RjnygD9qngbp1SAM1kKDKFNI6RfqCEoJxTCqAj9BavXA//zzGS1Kz8hjAyAGzYjX8CDACK9lgh4fsqxgAAAABJRU5ErkJggg=="); }
.utility-in .instagram { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4OEQ3RUNBN0U4NTExRUE5QzZERjU3NUQwMzIxQzdBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4OEQ3RUNCN0U4NTExRUE5QzZERjU3NUQwMzIxQzdBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njg4RDdFQzg3RTg1MTFFQTlDNkRGNTc1RDAzMjFDN0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njg4RDdFQzk3RTg1MTFFQTlDNkRGNTc1RDAzMjFDN0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4aUdUSAAACNklEQVR42syXz0sCQRTHR+0QHZLoVFJGBpUV0UXoUNClIKJT7H/QMahLZ/8H/4moW0jXoKOXCEG0VKzsFBUZZlBib+W78phm1l1wWx980Jn35vtmd+dnQKhtidglEsQkMUwMggEioGnXIn6IL1AjHogMcU5kRRcbJ84g5AVnyNEx/iTLxCUxInWqiSf5xFM10a4JUUsnhHIIb2oIby4k6b0RG8QNrxwl6qynpniK2CKiRBiiQdHdgogN4/NtQqvJ9OvI2bE0cz4ScdF7m4e2lSdtOWZZ5Td63StbJI4xmAW0v1k+M7dIsopUD5MvSK99FfUpVpcMst6ZduoiwTSxDqYV/m1pzOzh94TVtXNn2cAbc5D4kLhWTLFr+CybweyxPu0K6sfYm2mvCyUU3jBydRZnnbUjywbxBLFPzDGdMHK1kFs8oVDF9FFZjGhIie7wyU7xn/sams8ikKOKODO3eEGhaDPPK0z8mTAUMQZ8VlzFZp0oIsbMLd5RKGgaHDDRVyJi85kiiLHiDzRxBfjN3OIDhVtNcJ4J7jgYpDssPq+JuYXfzN0ZqTlF4BQTK7mYoiXWbkrhz8FX67a2R9n/jIsOZDQaygHhq3XrwL28ajm0hEZDab4PQt+noe8LkVdLcczpUuzlZqSyP5uR2+34yOF2rLM/2/EFE1nr4YFEZ2ss30VQWrUMF0Jl4gqUXbQz5BXTy0OpbMpD6X8dy+O6Y7mXF5MoNLQXk765mvXF5dSX6/mvAAMAcZhaMxTGHuUAAAAASUVORK5CYII="); }
.lang-icon { display: inline-block; height: 32px; font-family: Usans; font-weight: bold; font-size: 1.1rem; line-height: 32px; margin: 0 16px; cursor: pointer; background-color: transparent; color: #555; text-align: center; box-sizing: border-box !important; padding: 1px 0 0 0; vertical-align: middle; }
.lang-icon.en:after { content: "français"; }
.lang-icon.fr:after { content: "English"; }
/*.utility-in .cmn-btn { font-size: 16px !important; line-height: 32px !important; box-sizing: border-box !important; vertical-align: middle; }*/
.utility-in .cmn-btn { font-size: 12px !important; margin: 3px 0 !important; padding: 0 26px !important; }
/*#endregion Utility Bar */

header { padding-top: 0; }

/*#region Information Bar */
.info-wrap { background-color: #e7e6e6; box-sizing: border-box !important; padding: 6px 0 !important; }
.info-wrap .logo-text { display: inline-block; color: #000; font-family: Usans; font-size: 22px; line-height: 40px; }
.info-wrap .logo-text a { text-decoration: none; }
.info-wrap .logo-text-clr { color: #99a112; font-family: Usans-SemiBold; font-size: 22px; line-height: 40px; }
.info-wrap .newsletter span { line-height: 40px; font-family: Usans; font-weight: bold; font-size: 18px; }
.info-wrap .newsletter a { max-height: 28px; margin: 6px 0 0 16px; }
.info-wrap .newsletter .sfContentBlock { display: flex; justify-content: flex-end; }
/*#endregion Information Bar */



/*#region Accessible Nav */
ul.nav-menu.lg { box-sizing: border-box; list-style: none; width: 100%; margin: 0; padding: 0; display: flex; justify-content: flex-end; position: relative; }
ul.nav-menu.lg li.nav-item,
ul.nav-menu.lg li.nav-searchitem { box-sizing: border-box; list-style-type: none; display: inline-block; margin-left: 30px; overflow: hidden; }
ul.nav-menu.lg li.nav-item.sel,
ul.nav-menu.lg li.nav-searchitem.sel,
ul.nav-menu.lg li.nav-item.active,
ul.nav-menu.lg li.nav-searchitem:hover { background-color: #c9c767; }
ul.nav-menu.lg li.nav-item .link-wrap,
ul.nav-menu.lg li.nav-searchitem .link-wrap { display: flex; }
ul.nav-menu.lg li.nav-item .link-wrap .primary-nav-icon,
ul.nav-menu.lg li.nav-searchitem .link-wrap .primary-nav-icon { width: 0; display: none; }
ul.nav-menu.lg li.nav-item .link-wrap > a,
ul.nav-menu.lg li.nav-searchitem .link-wrap > a { box-sizing: border-box; display: block; width: 140px; max-width: 140px; border-top: 2px solid #c9c767; font-family: Usans-SemiBold; font-size: 1.1rem; text-align: center; text-decoration: none; padding: 5px; color: #444; line-height: 1.5; background-image: none; }
ul.nav-menu.lg a.nav-searchlink { cursor: pointer; }

ul.nav-menu.lg div.sub-nav-wrap { display: block; position: absolute; left: 0; right: 0; width: 100%; }
ul.nav-menu.lg li.nav-item.active div.sub-nav-wrap { transform-origin: top; animation: growDown 0.2s ease-out; }

ul.nav-menu.lg li.nav-item div.sub-nav,
ul.nav-menu.lg li.nav-searchitem div.sub-nav { box-sizing: border-box; display: none; flex-direction: row; }

ul.nav-menu.lg li.nav-item.active div.sub-nav,
ul.nav-menu.lg li.nav-searchitem.active div.sub-nav { display: flex; /*transform-origin: top; animation: growDown 0.2s ease-out;*/ }

/*#region sub-navs*/
ul.nav-menu.lg div.sub-nav .desc { box-sizing: border-box; display: inline-block; flex-grow: 1; margin: 0; padding: 0; max-width: 396px; vertical-align: top; }
ul.nav-menu.lg div.sub-nav .desc-wrap { display: block; background-color: #c9c767; color: #000; box-sizing: border-box !important; padding: 36px 50px; box-shadow: 7px 5px 7px rgba(0,0,0,0.3); }
ul.nav-menu.lg div.sub-nav .desc-title { font-family: Usans-SemiBold; font-size: 18px; font-weight: normal; margin: 0 0 20px 0; display: inline-block; }
ul.nav-menu.lg div.sub-nav .desc-text { font-size: 17px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; line-height: 1; }

ul.nav-menu.lg div.sub-nav .sub-items { box-sizing: border-box; display: inline-block; flex-grow: 2; border-top: 2px solid #c9c767; }
ul.nav-menu.lg div.sub-nav .sub-items ul { display: flex; flex-direction: column; flex-wrap: wrap; max-height: 350px; padding: 20px 0 20px 30px; background-color: #fff; 
                                           box-shadow: 4px 5px 5px rgba(0,0,0,0.3); box-sizing: border-box !important; margin: 0; min-height: 280px; }
ul.nav-menu.lg div.sub-nav .sub-items li { display: block; box-sizing: border-box !important; max-width: 230px; line-height: 1; }

ul.nav-menu.lg div.sub-nav .sub-items li.shdr { padding: 0 20px; margin-bottom: 12px; }
ul.nav-menu.lg div.sub-nav .sub-items li.slnk { padding: 0 20px 0 30px; margin-bottom: 12px; }
ul.nav-menu.lg div.sub-nav .sub-items li a { display: block; text-decoration: none; line-height: 1.1; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; color: #333; }
ul.nav-menu.lg div.sub-nav .sub-items li a:hover,
ul.nav-menu.lg div.sub-nav .sub-items li a:active { text-decoration: underline; }
ul.nav-menu.lg div.sub-nav .sub-items li.shdr a { font-weight: bold; font-size: 13px; }
ul.nav-menu.lg div.sub-nav .sub-items li.slnk a { font-size: 12px; display: inline-block; }
/*#endregion sub-navs*/
/*#region------------LG / SM--------------*/
.primary-nav.open { display: block; }

ul.nav-menu.sm { box-sizing: border-box; list-style: none; width: 100%; margin: 0; padding: 0; display: none; position: relative; }
ul.nav-menu.sm.open { display: block; }
ul.nav-menu.sm li.nav-item,
ul.nav-menu.sm li.nav-searchitem { display: none; margin-left: 0; box-sizing: border-box; list-style-type: none; }
ul.nav-menu.sm li.nav-item.open,
ul.nav-menu.sm li.nav-searchitem.open { display: block; }
ul.nav-menu.sm li.nav-item .link-wrap,
ul.nav-menu.sm li.nav-searchitem .link-wrap { display: flex; }
ul.nav-menu.sm li.nav-item .link-wrap .primary-nav-icon,
ul.nav-menu.sm li.nav-searchitem .link-wrap .primary-nav-icon { width: 30px; display: block; }
ul.nav-menu.sm li.nav-item .link-wrap > a { box-sizing: border-box; display: block; width: 100%; max-width: 100%; border-top: 2px solid #c9c767; 
                                                  font-family: Usans-SemiBold; font-size: 1.1rem; text-align: left; text-decoration: none; padding: 5px; 
                                                  color: #444; line-height: 1.5; background-image: none; }
ul.nav-menu.sm li.nav-searchitem .link-wrap { display: none; }

ul.nav-menu.sm li.nav-item div.sub-nav-wrap { display: none; position: relative; width: 100%; }

ul.nav-menu.sm li.nav-item.active div.sub-nav-wrap { transform-origin: top; animation: growDown 0.2s ease-out; }

ul.nav-menu.sm li.nav-item div.sub-nav,
ul.nav-menu.sm li.nav-searchitem div.sub-nav { box-sizing: border-box; flex-direction: row; }

ul.nav-menu.sm li.nav-item.active div.sub-nav,
ul.nav-menu.sm li.nav-searchitem.active div.sub-nav { display: flex; /*transform-origin: top; animation: growDown 0.2s ease-out;*/ }

/*#region sub-navs*/
ul.nav-menu.sm div.sub-nav .desc { display: none; }
ul.nav-menu.sm div.sub-nav .desc-wrap { display: none; background-color: none; color: none; box-sizing: border-box !important; padding: 0; box-shadow: none; }
ul.nav-menu.sm div.sub-nav .desc-title { font-family: Usans-SemiBold; font-size: 18px; font-weight: normal; margin: 0 0 20px 0; display: inline-block; }
ul.nav-menu.sm div.sub-nav .desc-text { font-size: 17px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; line-height: 1; }

ul.nav-menu.sm div.sub-nav .sub-items { box-sizing: border-box; display: inline-block; flex-grow: 2; border-top: 0; }
ul.nav-menu.sm div.sub-nav .sub-items ul { display: block; flex-direction: unset; flex-wrap: initial; max-height: none; padding: 10px 0 10px 20px; background-color: #fff; box-shadow: none; box-sizing: border-box !important; margin: 0; }
ul.nav-menu.sm div.sub-nav .sub-items li { display: block; box-sizing: border-box !important; max-width: 100%; line-height: 1; width: 100%; }

ul.nav-menu.sm div.sub-nav .sub-items li.shdr { padding: 0 20px; margin-bottom: 12px; }
ul.nav-menu.sm div.sub-nav .sub-items li.slnk { padding: 0 20px 0 30px; margin-bottom: 12px; }
ul.nav-menu.sm div.sub-nav .sub-items li a { display: block; text-decoration: none; line-height: 1.1; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; color: #333; }
ul.nav-menu.sm div.sub-nav .sub-items li a:hover,
ul.nav-menu.sm div.sub-nav .sub-items li a:active { text-decoration: underline; }
ul.nav-menu.sm div.sub-nav .sub-items li.shdr a { font-weight: bold; font-size: 13px; }
ul.nav-menu.sm div.sub-nav .sub-items li.slnk a { font-size: 12px; display: inline-block; }
/*#endregion sub-navs*/

ul.nav-menu.sm .primary-nav-icon { display: block; background-position: center center; background-repeat: no-repeat; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM2N0E5M0Q1MEYyRDExRUI4RTg2RTUwOEVFNjA5M0EzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM2N0E5M0Q2MEYyRDExRUI4RTg2RTUwOEVFNjA5M0EzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzY3QTkzRDMwRjJEMTFFQjhFODZFNTA4RUU2MDkzQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzY3QTkzRDQwRjJEMTFFQjhFODZFNTA4RUU2MDkzQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5V+obOAAAAiklEQVR42mJgYGBYC8SSDGSA/0D8HoiTgZiRVI0wvA+IVcjRCMLfgLgMiFlI1QjDZ4HYkByNIPwbiDuAmJNUjTB8G4gdyNEIwv+AeDYQC5CqEYafAnEQExnxzkSOU+eQ6lRQ4DiSGh1dpEbHOSA2IjXJlZOa5PYDsSqp2SqF1Gy1DoilSI1MgAADAHX0cF79zFUzAAAAAElFTkSuQmCC"); }
ul.nav-menu.sm .primary-nav-icon.open { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNFMjkxNzZCMEYyRDExRUJBMTIxQTIwN0E5RDIwOTY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNFMjkxNzZDMEYyRDExRUJBMTIxQTIwN0E5RDIwOTY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0UyOTE3NjkwRjJEMTFFQkExMjFBMjA3QTlEMjA5NjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0UyOTE3NkEwRjJEMTFFQkExMjFBMjA3QTlEMjA5NjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6BaqDeAAAALElEQVR42pzLMQEAAAjAINNbe2YQfmb+VkISkpCEJCQhCUlIQhKSkIROgAEA4O9UgSRtiHsAAAAASUVORK5CYII="); }


/*#region nav-search*/
div.nav-search-wrap { background-color: #fff; box-shadow: 4px 5px 5px rgba(0,0,0,0.3); padding: 20px 0; box-sizing: border-box; position: relative; }
ul.nav-menu.sm div.nav-search-wrap { background-color: #fff; box-shadow: none; padding: 10px 0; box-sizing: border-box; position: relative; }

div.nav-search-instructions { box-sizing: border-box; padding-left: 10px; }
div.nav-search-fields { padding: 20px 0; box-sizing: border-box; background-color: #c9c767; padding: 12px 12px 14px 12px; display: flex; flex-direction: row; justify-content: space-around; box-sizing: border-box; }
ul.nav-menu.sm div.nav-search-fields { padding: 20px 0; box-sizing: border-box; background-color: #c9c767; padding: 12px 12px 14px 12px; display: block; justify-content: space-around; box-sizing: border-box; }

div.nav-search-wrap .keyword-wrap { box-sizing: border-box; flex-grow: 3; height: 36px; padding-right: 10px; }
ul.nav-menu.sm div.nav-search-wrap .keyword-wrap { padding-right: 0; }
div.nav-search-wrap .keyword-wrap input[type="text"] { background-color: #fff; box-sizing: border-box; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 18px; line-height: 1; padding: 4px 6px; height: 40px; width: 100%; border: 0; }

div.nav-search-wrap .search-andor-separator { font-weight: bold; line-height: 36px; }
ul.nav-menu.sm div.nav-search-wrap .search-andor-separator { font-weight: bold; line-height: 36px; text-align: center; }

div.nav-search-wrap .taxa-wrap { box-sizing: border-box; flex-grow: 3; height: 36px; padding: 0 20px 0 10px; }
ul.nav-menu.sm div.nav-search-wrap .taxa-wrap { box-sizing: border-box; flex-grow: 3; height: 36px; padding: 0 40px 0 0; }

div.nav-search-wrap .taxa-wrap select { background-color: #fff; box-sizing: border-box; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 18px; line-height: 1; padding: 4px 6px; height: 40px; width: 100%; border: 0; }
div.nav-search-wrap .search-button-wrap { position: relative; box-sizing: border-box; width: 36px; height: 36px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyRjEyNUY3QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjEyNUY4QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGMTI1RjVBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGMTI1RjZBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6t6SjlAAAWnUlEQVR42uyd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"); background-repeat: no-repeat; background-position: left top; background-size: contain; }
ul.nav-menu.sm div.nav-search-wrap .search-button-wrap { position: absolute; bottom: 22px; right: 10px; }
div.nav-search-wrap .search-button-wrap input[type="submit"] { width: 36px; height: 36px; background-color: transparent; border: 0; padding: 0; text-indent: -9999px; }
/*#endregion nav-search*/

@keyframes growDown {
    0% { transform: scaleY(0) }
    100% { transform: scaleY(1) }
}
/*#endregion Accessible Nav*/

/*#region Breadcrumbs*/
.page-bc { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 11px; color: #000; margin: 20px 0 0 0; }
.page-bc li a { padding: 4px 0 !important; }
.page-bc .sfBreadcrumbNodeSeparator { padding: 0 6px; display: inline-block; }
.page-bc a.rsmLink:hover { border-color: transparent !important; color: #000; background-color: transparent !important; background-image: none !important; text-decoration: underline !important; }
/*#endregion Breadcrumbs*/

/*#region Content */
.content-in { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; }
.site-content-wrap { box-sizing: border-box !important; padding: 0 10px !important; margin: 0 auto !important; max-width: 930px !important; }
.site-content { }
.site-content p { margin-bottom: 20px; }
/*#endregion Content */

/*#region Submenu */
.sub-menu { box-sizing: border-box; margin: 10px 0; display: flex; justify-content: space-between; border-top: 2px solid #9c9d9e; border-bottom: 2px solid #9c9d9e; }
.sub-menu div { background-color: transparent; border-bottom: 10px solid transparent; padding: 0 10px; }
.sub-menu div.active { background-color: #e7e6e6; border-bottom: 10px solid #55c8e6; }

.callout { margin-bottom: 20px; }
.callout h2 { border-bottom: 1px solid #333; }
.callout-back { background-color: #c9c767; box-sizing: border-box !important; padding: 60px 0 !important; }
.callout-back div { margin: 0 auto; }
.callout-back .sfContentBlock { text-align: center; }
.callout-back .call-out { display: inline-block; font-family: Usans; font-weight: bold; font-size: 32px; padding-bottom: 30px; }
/*#endregion Submenu */

/*#region Footer */
.footer-wrap { background-color: #222523; box-sizing: border-box !important; padding: 30px 0 !important; margin-top: 30px !important; }
.footer-wrap .clr-logo { padding-bottom: 16px; }
.footer-wrap .clr-logo span { font-family: Usans; font-weight: bold; font-size: 22px; letter-spacing: 2px; }
.footer-wrap .clr-logo span.w { color: #c9c767; }
.footer-wrap .clr-logo span.m { color: #53c8e6; }
.footer-wrap .clr-logo span.t { color: #f3ad1f; }
.footer-wrap .disclaimer { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 12px; color: #ccc; }
.footer-in,
.footer-in div { box-sizing: border-box !important; }
.footer-in .sf_3cols_1_25 { box-sizing: border-box !important; padding-right: 20px !important; }
.footer-in .sf_3cols_2_50 { box-sizing: border-box !important; margin-left: 0 !important; margin-right: 0 !important; }
.footer-in .sf_3cols_2_50 .sfContentBlock li,
.footer-in .sf_3cols_2_50 .sfContentBlock li a { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 0.9rem; color: #fff; font-weight: bold; padding: 5px 0 8px 0; text-decoration: none; }
.footer-in .copyright .sfContentBlock { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 12px; color: #ccc !important; font-weight: bold; text-align: center; margin-top: 20px; }
.footer-in .sf_3cols_3_25 { box-sizing: border-box !important; padding-left: 20px !important; }
.footer-in .social-media .icons .sfContentBlock { box-sizing: border-box !important; display: flex !important; justify-content: flex-end !important; padding: 10px 0; }

.footer-in .social-media .icons ol { list-style:none; margin: 0; padding: 0; overflow: hidden; }
.footer-in .social-media .icons li { list-style-type: none; display: inline; }
.footer-in .social-media .icons .social-icon { min-width: 32px; display: inline-block; border: 0; box-sizing: border-box !important; width: 32px; height: 32px; margin: 0 16px; background-repeat: no-repeat; background-position: center center; background-size: cover; vertical-align: middle; }
.footer-in .social-media .icons .facebook { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlGNzk5NDY4N0U4MzExRUFBOUQxREI0NzNGQ0I5NTg1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlGNzk5NDY5N0U4MzExRUFBOUQxREI0NzNGQ0I5NTg1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUY3OTk0NjY3RTgzMTFFQUE5RDFEQjQ3M0ZDQjk1ODUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUY3OTk0Njc3RTgzMTFFQUE5RDFEQjQ3M0ZDQjk1ODUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6oubRbAAACMElEQVR42mK0jpqZwvD/fyMDAwMvEP9hQAMc7CxcrCzM7P+BgIFCwAgEf//++/Ptx+/vQO5noEA9C9Dy2fg0/fj5B4xB+hmoA1ignuUF2c0EZHxlGDjwFeSAXwPogF8stDCVjZWZQUqMj4GdjYXh779/DL9//2X4/PUnw7uP37HGB9UAyNL4QCMGK0M5BkE+ThQ5kAMiClcwfPzygzYO0FYRZ5hU4wP2NTbAy83OwMzMSJsQ4OZkY5hS68vACgx6nJENjIZ/WHIyEzUcEOqpi9dyWLpgYmKiTQhY6MtiiH349INh1fZLDM9efwEH/a9fkIRIEwcIC3BhiDVN28tw6tITgnqpEgXMWIL25v03ROmligPQqwkQl41AmqCqA0CFDTp4/Y64Ep7kNADymZayGDBFMwIt/g+uoTjYWTHUOZorMbz98I2BiZGRgZmFieH7998M1+6+otwBokLcDFPq/AhUuwwMzfmuKGL3nrxjiCtbTXkU/PtHXrPgzsN3tEsDxIBnLz9RxwEsLOS5+d2nb9RJhJ++/GTYuPc6NBH+AycyFysVBi4OVpRsuOf4HYYv334BywhGsNqzV55SxwEfP/9g6J57CEXMWFsaxQEg0DhlL/3KARZmTGPEgLmFbg7AmhWZGAfWAcQCqjjgHwVdhuERAqMOoNQBbANoPxvIAdwU5wIsNSSoyCamRc8CrLxTye2egyxmgpT1oJoGpVkkIcLD/eLNF0ZmpAIJW/ccIMAAWAy8vp0uo/8AAAAASUVORK5CYII="); }
.footer-in .social-media .icons .twitter { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MUNCNUY4QTVDRDExRUFCMTlEODg2M0U5OTY4QzMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MUNCNUY5QTVDRDExRUFCMTlEODg2M0U5OTY4QzMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzgxQ0I1RjZBNUNEMTFFQUIxOUQ4ODYzRTk5NjhDMzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzgxQ0I1RjdBNUNEMTFFQUIxOUQ4ODYzRTk5NjhDMzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7gsQ31AAAB4ElEQVR42uxWv0vDQBR+7xJbbZvqUlBqnOooKA7qKCLi4qC4aR1EHfwHHHT1fxBFqIuDP1ARnAQ3B1FBBVE3204umiaWtPbOs7EQ7CVNK936EQ7CJe/77nv33h2qCQ3qCQJ1RoOgQeAEhUAyy/jTZgvgR8GXsvD/FIVOZ+pknrH5MGVFgQgdO5kIgXuDrcbkRLpQmSCAkJ9T5G1NbRJISgLw6FZoC+lZxXod2tVpmScCnU+fTMKfKIuqTMu1x5W/LpeYVnp8xFMOZLCWvzrckoordqMHA8SaKsfxQ275xvSU5JgPic2bwmL4bkbpDWLSZM2Sw1ZBmLk2hVkT5CDLADc0thS2O3AyFeIjl09QzNElQYZ626Zpk3HVTkqFcPJNTKD60SmQE9Yvsh+0mkLDTc1FVDnWnvOkqkqO+lHa0s5fch4Joi1YXasgxcIf6fZ5ic53BKmhF0UBzh5zFY16facu8t0I+MTClTm+rxdcOSZODfd+KagDWiJoJTDaLjnJyxVY366eoRWWKCC4nQpGgsS9rKYP9Uudeen1AoL+A4OPAyHcmwzZi4iTvRl07Mj4YvBOvZ4k6HIv4j3uPs+9+GWIBZDn46vKo0l2meMyVd7dSpvEZFADGreKBsH/8S3AACWZnbsQGqhVAAAAAElFTkSuQmCC"); }
.footer-in .social-media .icons .linkedin { width: 36px; min-width: 36px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REYzRUMzRjc3RTg0MTFFQTkzQzZBRTU5NDJBRkM2NDEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REYzRUMzRjY3RTg0MTFFQTkzQzZBRTU5NDJBRkM2NDEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM4QTQ5NTc4MUM3QTExRTJCOTE0RjdFQ0QyRjU4NEFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjREMUIxMjFFMUM3QjExRTJCOTE0RjdFQ0QyRjU4NEFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uJPjbwAAA8xJREFUeNrEWE1IVFEU/t44M844/jRikv+akRtdWSFa2SZaBJWbaJGtgkSDFhJBYW1c2SIMgsx+KTCNgghJ+hGJIDWtqEWWmGVWYlZOZs6PM6/vvjcz9nREHZ2ZA4fne+947/fOPee73x0Jx1rLADTTdfS/CI9F0WPo1+kH/n+hp9fTDd77OITXyun36U2+ByIrCQFD3R7ARZflUIPSzK/TvJIkOq8/uXJ/nICHgMYmAec0kyyFCpA8e8m0775PYvvGDJwpy0eyxYjG559x4vYbZowAY4whz5gW0Nhf7CjKQtvBTf5Hx7flIjPOhPKLXUA0M6aTQgpIp6kZYxSqS9fOCdpfmIaCvNXAb3vIq1ynWUl+fVy0PmCghWDhkcMISM8/p1y42js8J+jpx1/o7B8jKUSHEZAwqxkNbX3kyj7/o/bBn9h1oROws9PmyV7oilpMyE6qu9yNugfvgFhmRGTGQt7MWMU6k1UKmHCqNCBWUNR4POMMXFK7i3XmUGNkb9ZjDOo4glIW0aFaQI5pWLgsuVtz2P1Oju9BWnEWxrmUwz/UXcWaYEJOTiJDPSw5CTLneT86AefwOCnOhJJNGdiYEg8D63HIZseTwR/4Jj4qwSwKUW2eRQPiAAWc7FllseZxQ9cQKho6lQztLcnGeXKUhmqr72FdQQoeHipCaoA6O9c5hMM3XpBsHQty2bKL4iup4OSefBwhUP08HFVVlAmJGa260g2YDUso6iAsNd6E6i0584LxWeXmbOStT1ZWIaSA/rfXIxMKbbzj9hPIinMTlTpdfA0tw2oe9aP25isqKnZaohkdR7ehNMuqiSlYE7dEHgrSer/YUNv0UqWNbKuyQV/r+DAnLkZQQzgAdfSNqtqJ9aRsL7wOkCqWz9RB2qdJl6oCfO0sCW50Rw6QMvlsaglGppBoV6bLpGVqJF9mLdaVbfugwehY7Kl5QPedSAPygklZDzxuBO6dhj7i2UlKB9rO8jBUv7LEGJSxZjD0xo32S4qQEP0RWUASK8btcsA1Je4K6bFaQJQOb0f/YOfVHsoWmRwnU1vp0cdnWGVWUtxKEiy73otJp9uvtXuGbcp2sehx/HxBjZWYHo2kTGB0kPoERol61SY0n3riZvs63OpB0XdopGxArFEVWOJeHCBt/KIo3cxpRbwTMdNe8bXQOD6RJvOalFWBnrsNaKkJUENCogrZmRwb+GgtzMR/MQXYJKc9SxvHt2RjnygD9qngbp1SAM1kKDKFNI6RfqCEoJxTCqAj9BavXA//zzGS1Kz8hjAyAGzYjX8CDACK9lgh4fsqxgAAAABJRU5ErkJggg=="); }
.footer-in .social-media .icons .instagram { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJDNkI2NUI4QTVDRDExRUE5OENBQzgyNkE4NDZBQTY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJDNkI2NUI5QTVDRDExRUE5OENBQzgyNkE4NDZBQTY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkM2QjY1QjZBNUNEMTFFQTk4Q0FDODI2QTg0NkFBNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkM2QjY1QjdBNUNEMTFFQTk4Q0FDODI2QTg0NkFBNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ipTpiAAACq0lEQVR42syXz2sTQRTHN5uiIQejeKqxsaSB1lgpXgJeBK+yepL8B16Egnrw3P/AQ9E/wJO0N8ld8JhLK4GQtKbEpsWD1NoU/B3X78TvyMs6s9lA1vTBp83Me/Pe/N43Cd/3HYNcBXdACeTAGZAiUyDhmEU5+wm+ki7YBVXwEtT+bYEOCC6AdT8+WWeMvzETYgaWwCtwLtDHHkfymaPqcQZ6HLHDcpLlJGcqzZlLBvwdgpvgTb8hO3CeU5Wm0S/wDFRAA3wC38B36sLEBafAaZABC+A2uE+dw8GopT3QU1ER09QBxcDSjIPL9K2l0h88/syLyh8gN8agi+AxKLGcYwwt86pyRVSsjjH4FdATvq+zflXUrbg8alrWnOiSBzdI3qC/JdZcyV3+fyHqSqpHNfZG9XY6wsgegA3DEdugTtsVQFcs7TXWT4uZqamKFguHIBMSuCg6GyY1sYlnwD2wIPxkGEtJS1Xss7AHUpbgc+BLINA2WCPbAZ2yzVt8pRhLyb6qOGDhLXAtjdrC+QdQNtiUqdPStvhyGUtJ/x44YqFpabAsnH4E2ZBlytJGy7LFrkn9kSocs7BlMW4Ih16ETeoJ+4bFZov6Y0fs1LrBcFY4a41wB7REu1mDvk5d1x1y1i+J39UR7oiqxYfxwzFRGdaBdwO3VnQpWXwYO6CzmymDvg2a4ur1IgT3xNXcpI+g6FgJV3zffYvDp+L3c5ANCZ6ljaltMHX7k3echIsorqt4LupVHOfHyMTAx8hlfuYwgUyHrG+d6fojsGnQq7qHtKmH+NHJaj83VLuxAxZ5Igrg/ZBd/oSonX6RdXtgJ+IRLYjj33EDt1Z5hLOuAr4mOyO0Kw/cmDEnpUGMSen/SsuLprQ87ofJWT5MPNvDZOJPsxP1OJ3I8/y3AAMAPeq0cBruN5UAAAAASUVORK5CYII="); }
.footer-in .social-media .icons .youtube { width: 45px; min-width: 45px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAgCAYAAACGhPFEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQxODc4QTI3QTVDRDExRUFCNDdFRjVEMEEyNUFDQjQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQxODc4QTI4QTVDRDExRUFCNDdFRjVEMEEyNUFDQjQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDE4NzhBMjVBNUNEMTFFQUI0N0VGNUQwQTI1QUNCNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDE4NzhBMjZBNUNEMTFFQUI0N0VGNUQwQTI1QUNCNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz64wqHKAAACKUlEQVR42tSYTy8DQRjGn45SmiIiEakQlV5c6N2xScUnqAsX4hs4IUJ66r0HEhcuPgIHN3eaND0VUX/iT0QUVVrW+3Znk+0iDrvb7DzJL7O9vH0ymZl35vFp+FXjxAgxQPQRPUQvESI6JAGiTeInWuQoTOMXUTONn3L8kLwTb5IX4oF4JO6JS+KUyP5wpzUyRxwTmodgP/Nmn2bDGY+ZtZKxmp71uGGDGfbr0/S1d0YMwfsq8l5j0zH6OII6ivEsx6CW6qaHFTMdEYqsZbMGhWwe9jQ1BaTTQDDYDNP9bLrLdpkOapCLi0AuR4fSjNumu50xXSrJ1RYBtreBvT1gYsIt0yEh7xH2JETj78lJ4PAQ2NgAwmGnTQeFvPi4o4UFIJ8HlpboCuV3qmqAW/iN7faaSGj/Kp/XtGTSiVZ+yzPd2pSDanQU2N0FCgUgHrdTqVVAQbHpalP+idf29DQQjQIHB3YqVXl3VFw1+/SkNx6mVnOiYsUvnzzuaHMTWFsDrq+drPrul+8ze9IsL839fSCV0s9q51Vm0yXbZTo79fGM3hKrq8DOjpsL7tkZ0+WyvmbX14HXV7e39DM3ly1F3ocGW3zkXSh2TBfZ9Llips+FYo9a1rGKEULEyNtWFJnl5bpflWMxAw76sh4zm7UGkL4/ot4xImqJehlufe2mqDcg7+NGzGtEvi2mqPfTFPEacW9V3nmMqLdSbxp6zMvcEVfEyW9R77cAAwD/NeB4CEgpiQAAAABJRU5ErkJggg=="); }
/*#endregion Footer */

/*#region Page elements*/
/*#region Timeline */
.v5Timeline { box-sizing: border-box !important; margin: 40px 0; }
.v5Timeline h2.sflistTitle { display: none !important; }
.v5Timeline ul { display: flex !important; }
.v5Timeline ul li { display: block; width: 25%; position: relative; margin-bottom: 0 !important; }
.v5Timeline .dot-out { display: block; width: 60px; height: 60px; border-radius: 30px; background-color: #e7e6e6; position: absolute; top: 0; left: 0; z-index: 0; }
.v5Timeline .dot-in { display: block; position: absolute; top: 13px; left: 13px; width: 36px; height: 36px; background-color: #c9c767; border-radius: 18px; }
.v5Timeline .time-line { border-top: 10px solid #e7e6e6; border-left: 0; padding-top: 35px; margin-top: 25px; margin-left: 5px; padding-left: 10px; }
.v5Timeline ul li:last-child .time-line { border-top: 0; padding-top: 45px; }

@media only screen and (max-width: 650px) {
    .v5Timeline ul { display: block !important; }
    .v5Timeline ul li { width: 100%; }
    .v5Timeline .time-line { border-left: 10px solid #e7e6e6; border-top: 0; padding-top: 2px; margin-top: 0; margin-left: 25px; padding-left: 40px; min-height: 120px; }
    .v5Timeline ul li:last-child .time-line { border-left: 0; padding-top: 2px; padding-left: 50px; }
}
/*#endregion Timeline */

/*#region Journey Timeline List*/
.journey-timeline { box-sizing: border-box; background-position: right center; background-repeat: no-repeat; padding-right: 30px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAA5CAYAAADKriAvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNBQzIzNUMzNDg0QzExRUE4MDAwRTEyODg0NERGOTM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNBQzIzNUM0NDg0QzExRUE4MDAwRTEyODg0NERGOTM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0FDMjM1QzE0ODRDMTFFQTgwMDBFMTI4ODQ0REY5MzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0FDMjM1QzI0ODRDMTFFQTgwMDBFMTI4ODQ0REY5MzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7idG08AAADCUlEQVR42ryY3XHaQBSFtSsBAvMAkrBLwCkgfonfXEDiBmiA98zgAgINUIDdAEkBvMUPcQWhB0n8CQ8SSMrdBRGZP+2ukHY8njFo+XTuOfdqMXIc53uhUHgtFouvUk4LWaYZep4nXd/cNDDGZh5QjGVZ8lxXsi3rdxAERi5Q8ksGsOu6Tdu2f+YBxpsiow14ufySBxjH/4jAVsalxvsvyBuPmwTs+34zF2gcPLbtX1koxqfe2IUrg1Ljc29mlWqcdAEt9YXDhZku2np8qVJj1gvlC4Ix18Uxj/0gaIpDwxB+QolLMZlcpincTjgU2UTAniecalytVj/B8/Ql8H2ujWlGJgbgX03Xu1hRXmAzNzgKF8/IRJGf3mp1O7asjr9et0j5eBYAJTh5jHTDuGc5COzSW0yrmMNjtJ/cFSi2Uyo2Go17hJDJ3KfE4zpRLMsDUcVw7jrrMTrVo0QxJLMTiCoulUa6rh/1+OREIor1NIrPpBolTSOq2DR/APgR7voiihM/hSo2jCdQnKqP46lmuvWo1LIg2N2euSIw4hn2kMzb8XjcgZHZgpbgLnUJSg2d8ZULShbc9R0c2P6Qfbzg9WolqeXyiC8ZsJbL5WcRYAi2yIoyqFxdtbmg08mk7cznj4jzRkkOoJ7DWr3er1QqQ4V1I/HyfbF4gGA88AKhKoO6pvVUVX0jrzFBp9Np+91xvkHb3PECYQ3roDACMkEnoHBBFCqKEBCeXE9xYCKUeLgAhSJARBRqWncfeBZKPRQESnseMg38NAppSfc8TFRKPSRAgdCgBIVHlVKFEBqSUp7mjzysJSg8UBopFAIyKvwAjRSKeljTtD4rkEJns1lrPp+3ZMHGP9aHiVA49T1v/sHCXlI68DcKu7xACkVwBOH1kPahrvfLqjoU+QKl8Fwc/p80PRGF3N9Pd8NbwEMhpduH9oC1D1NDIw+1lCVlhl5aYSJUZNKkClJWCk8qjU2aXhbAA+hOIecsFYbmofADlAAVOAhn5eEBdKvwLYuUnkwvPLhzBZL1T4ABAB40W6OCMHhbAAAAAElFTkSuQmCC"); }
.journey-timeline ul { box-sizing: border-box; display: flex; border-top: 2px solid #e7e6e6; border-bottom: 2px solid #e7e6e6; margin: 20px 0; }
.journey-timeline li { box-sizing: border-box; flex: 1 1 0px; display: inline-block; border-bottom: 2px solid transparent; margin: 0 6px 0 6px !important; padding: 20px 14px 16px 14px; font-weight: bold; font-size: 12px; }
.journey-timeline li.active { border-bottom: 4px solid #53c8e6; background-color: #e7e6e6; }
/*#endregion Journey Timeline List*/

/*#region Expandable List*/
.teams-exp-title { margin: 20px 0 10px 0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 22px; }
ul.teams-exp-list { margin-bottom: 20px; }
ul.teams-exp-list li { margin-left: 40px; list-style-type: disc; }
ul.teams-exp-list li div { margin-top: 16px; font-size: 12px; }
ul.teams-exp-list h3 a { display: inline-block; text-decoration: none; font-weight: bold; font-size: 20px; margin-left: 10px; }
/*#endregion Expandable List*/

/*#region WWD Blocks*/
.wwd-block-wrap { display: flex; margin: 10px 0; box-sizing: border-box !important; position: relative; }
.wwd-block-wrap a { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 99; }

.wwd-block-wrap .txt-wrap { display: inline-block; margin-left: 20px; flex-grow: 5; box-sizing: border-box !important; }
.wwd-block-wrap .txt-out { display: flex; flex-direction: row; background-color: #e7e6e6; border-radius: 59px; box-sizing: border-box !important; }
.wwd-block-wrap .txt-col1 { width: 50%; height: 118px; position: relative; box-sizing: border-box !important; }
.wwd-block-wrap .txt-col1 .txt { padding-left: 60px; padding-right: 10px; font-family: Usans-Bold; font-size: 22px; }
.wwd-block-wrap .txt-col2 { width: 50%; height: 118px; position: relative; box-sizing: border-box !important; }
.wwd-block-wrap .txt-col2 .txt { padding-right: 60px; padding-left: 10px; }
.wwd-block-wrap .txt { color: #000; margin: 0; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); box-sizing: border-box !important; }

/*FR overrides*/
.wwd-fr .wwd-block-wrap .txt-col1 { width: 36%; }
.wwd-fr .wwd-block-wrap .txt-col2 { width: 64%; }
.wwd-fr-sprd .wwd-block-wrap .txt-col1 { width: 44%; }
.wwd-fr-sprd .wwd-block-wrap .txt-col2 { width: 56%; }
.wwd-fr-enhance .wwd-block-wrap .txt-col1 { width: 36%; }
.wwd-fr-enhance .wwd-block-wrap .txt-col2 { width: 64%; }
.wwd-fr-shape .wwd-block-wrap .txt-col1 { width: 36%; }
.wwd-fr-shape .wwd-block-wrap .txt-col2 { width: 64%; }
/*#endregion WWD Blocks*/

/*#region Buttons*/
a.cmn-btn { display: inline-block; border: 0; box-sizing: border-box !important; font-family: Usans; font-weight: bold; text-decoration: none; }

a.cmn-btn.lg { /*38px h*/ line-height: 38px; border-radius: 19px; padding: 0 40px; }

a.cmn-btn.sm { /* 28px h*/ line-height: 28px; border-radius: 14px; padding: 0 28px; font-size: 12px; }

a.cmn-btn.willow,
a.cmn-btn.green,
a.cmn-btn.content { background-color: #c9c767; }

a.cmn-btn.tangerine,
a.cmn-btn.orange,
a.cmn-btn.event { background-color: #f3ad1f; }

a.cmn-btn.malibu,
a.cmn-btn.blue,
a.cmn-btn.opportunity { background-color: #53c8e6; }

a.cmn-btn.white { background-color: #fff; }
a.cmn-btn.grey { background-color: #777; }

/*#endregion Buttons*/

/*#region News Item Detail Pages*/
.related-categories { margin-top: 30px; }
.related-topics-title { font-weight: bold; }
.related-topics { display: flex; flex-wrap: wrap; }
.related-topics a { display: inline-block; margin: 0 20px 0 0; white-space: nowrap; margin-bottom: 10px; }
.related-programs-title { font-weight: bold; margin-top: 20px; }
.related-programs { display: flex; }
.related-programs a { display: block; margin: 0 20px 0 0; }
/*#endregion News Item Detail Pages*/

/*#region INFO POPUP */
.popup-hoverinfo { box-sizing: border-box; position: absolute; top: 0; width: 250px; max-width: 250px; background-color: #fff; border: 2px solid #333; 
    border-radius: 5px; padding: 5px; font-size: 12px; display: none; z-index: 99; }
.hoverinfo { cursor: help; }
.hoverinfo:after { font-family: FontAwesome; content: "\f05a"; }
.hoverinfo-popup { display: none; }
/*#endregion INFO POPUP */

/*#region Star Icons*/
.star-back { font-size: 78px; display: inline-block; line-height: 78px; background-color: #a5ac38; padding: 20px; border-radius: 59px; color: #fff; max-height: 78px; }

/*#endregion Star Icons*/
/*#endregion Page elements*/

/*#region Custom Ctrls*/
/*#region Custom BlockContent*/
/*#region Common*/
.pcd-bc-wrap { position: relative; }
.pcd-bc-wrap .trio { position: absolute; border-radius: 25px; width: 50px; height: 50px; cursor: move; }
.pcd-bc-wrap .trio.gr { top: 10px; left: 10px; z-index: -9; background-color: #b0b63a; }
.pcd-bc-wrap .trio.or { top: 70px; left: 10px; z-index: -8; background-color: #f3ad1f; }
.pcd-bc-wrap .trio.bl { top: 130px; left: 10px; z-index: -7; background-color: #53c8e6; }
.badge { position: absolute; bottom: -20px; left: 10px; z-index: 70; background-color: #777; border-radius: 82px; width: 164px; height: 164px; }
.badge h2 { display: inline-block; width: 100%; font-family: Usans-SemiBold; font-size: 30px; text-align: center; box-sizing: border-box !important; display: flex; justify-content: center; align-items: center; height: 164px; color: #000; line-height: 1; margin: 0; font-weight: normal; }
.badge.willow,
.badge.green,
.badge.content { background-color: #c9c767; }
.badge.tangerine,
.badge.orange,
.badge.event { background-color: #f3ad1f; }
.badge.malibu,
.badge.blue,
.badge.opportunity { background-color: #53c8e6; }

.pcd-bc-wrap .section-wrap { box-sizing: border-box; margin: 0 auto; max-width: 1252px; display: flex; flex-direction: row; position: relative; }
.pcd-bc-wrap .block-image { display: block; max-width: 100%; padding: 0; margin: 0; box-sizing: border-box; }
/*#endregion Common*/

/*#region HERO */
.pcd-bc-wrap .pcdblock.hero { box-sizing: border-box; width: 100%; position: relative; margin: 30px 0; }
.pcd-bc-wrap .pcdblock.hero .wrap-back { box-sizing: border-box; position: absolute; top: 0; right: 0; width: 50%; height: 90%; background: url('/images/default-source/basedesign/backdot.png'); z-index: -10; }
.pcd-bc-wrap .pcdblock.hero .section-back { box-sizing: border-box; position: absolute; top: 0; right: 0; width: 96%; height: 90%; background: url('/images/default-source/basedesign/backdot.png'); z-index: -10; }
.pcd-bc-wrap .pcdblock.hero .section-left { box-sizing: border-box; width: 50%; }
.pcd-bc-wrap .pcdblock.hero .block-text { box-sizing: border-box; padding: 10% 10% 0 20%; }
.pcd-bc-wrap .pcdblock.hero .block-text h1,
.pcd-bc-wrap .pcdblock.hero .block-text h2,
.pcd-bc-wrap .pcdblock.hero .block-text h3,
.pcd-bc-wrap .pcdblock.hero .block-text h4,
.pcd-bc-wrap .pcdblock.hero .block-text h5,
.pcd-bc-wrap .pcdblock.hero .block-text h6,
.pcd-bc-wrap .pcdblock.hero .block-text p { font-family: Usans-SemiBold; font-size: 30px; line-height: 1.2; margin: 0; padding: 0; }
.pcd-bc-wrap .pcdblock.hero .block-button { box-sizing: border-box; padding-left: 20%; padding-top: 20px; }
.pcd-bc-wrap .pcdblock.hero .section-right { box-sizing: border-box; width: 50%; }
.pcd-bc-wrap .pcdblock.hero .img-wrap { box-sizing: border-box; padding-top: 30px; max-width: 100%; }
/*#endregion HERO */

/*#region LEFT IMAGE */
.pcd-bc-wrap .duoimgleft { margin: 0; overflow: hidden; }
.bc-leftimg-in { width: 100%; background-color: transparent; display: flex; flex-direction: row; justify-content: space-around; position: relative; }
.bc-leftimg-boundary-left { width: 46%; max-width: 46%; z-index: 10; position: relative; box-sizing: border-box !important; }
.bc-leftimg-left { margin: 50px 20px 50px 0; text-align: right; position: relative; }
.bc-leftimg-left img { max-height: 100%; z-index: 0; display: inline-block; margin: 0; padding: 0; }
.bc-leftimg-t-leftwrap { text-align: right; box-sizing: border-box !important; padding: 70px 20px 100px 0; position: absolute; top: 0; right: 0; z-index: 5; }
.bc-leftimg-t-leftwrap h1,
.bc-leftimg-t-leftwrap h2,
.bc-leftimg-t-leftwrap h3,
.bc-leftimg-t-leftwrap h4,
.bc-leftimg-t-leftwrap h5,
.bc-leftimg-t-leftwrap h6,
.bc-leftimg-t-leftwrap p { margin: 0; line-height: 1.2; font-family: Usans-SemiBold; font-weight: normal; }
.bc-leftimg-left .lgtxt { font-size: 86px; }
.bc-leftimg-left .txt { font-size: 56px; }
.bc-leftimg-boundary-right { width: 46%; max-width: 46%; z-index: 10; box-sizing: border-box !important; }
.bc-leftimg-right { margin: 50px 0 50px 20px; }
.bc-leftimg-t-rightwrap { box-sizing: border-box !important; padding: 60px 70px 0 20px; }
.bc-leftimg-t-rightwrap h1,
.bc-leftimg-t-rightwrap h2,
.bc-leftimg-t-rightwrap h3,
.bc-leftimg-t-rightwrap h4,
.bc-leftimg-t-rightwrap h5,
.bc-leftimg-t-rightwrap h6,
.bc-leftimg-t-rightwrap p { line-height: 1.2; font-family: sans-serif; font-size: 1.875em; font-weight: normal; margin: 0; }
.bc-leftimg-btn-wrap { margin-top: 20px; }
.bc-leftimg-right .cmn-btn { font-size: 16px; margin-top: 20px; }
/*#endregion LEFT IMAGE */

/*#region RIGHT IMAGE */
.pcd-bc-wrap .duoimgright { margin: 0; overflow: hidden; }
.bc-rightimg-in { width: 100%; background-color: transparent; display: flex; justify-content: space-around; position: relative; }
.bc-rightimg-boundary-left { width: 46%; max-width: 46%; z-index: 10; box-sizing: border-box !important; }
.bc-rightimg-left { margin: 60px 20px 60px 0; }
.bc-rightimg-t-leftwrap { box-sizing: border-box !important; padding: 30px 20px 0 70px; }
.bc-rightimg-t-leftwrap h1,
.bc-rightimg-t-leftwrap h2,
.bc-rightimg-t-leftwrap h3,
.bc-rightimg-t-leftwrap h4,
.bc-rightimg-t-leftwrap h5,
.bc-rightimg-t-leftwrap h6,
.bc-rightimg-t-leftwrap p { line-height: 1.2; font-family: sans-serif; font-size: 1.875em; font-weight: normal; margin: 0; }
.bc-rightimg-btn-wrap { margin-top: 20px; }
.bc-rightimg-left .cmn-btn { font-size: 16px; margin-top: 20px; }
.bc-rightimg-boundary-right { width: 46%; max-width: 46%; z-index: 10; position: relative; box-sizing: border-box !important; }
.bc-rightimg-right { margin: 60px 0 60px 20px; text-align: left; position: relative; }
.bc-rightimg-right img { max-height: 100%; z-index: 0; display: inline-block; margin: 0; padding: 0; }
.bc-rightimg-t-rightwrap { box-sizing: border-box !important; padding: 40px 100px 0 20px; position: absolute; top: 0; left: 0; z-index: 5; }
.bc-rightimg-t-rightwrap h1,
.bc-rightimg-t-rightwrap h2,
.bc-rightimg-t-rightwrap h3,
.bc-rightimg-t-rightwrap h4,
.bc-rightimg-t-rightwrap h5,
.bc-rightimg-t-rightwrap h6,
.bc-rightimg-t-rightwrap p { margin: 0; line-height: 1.2; font-family: Usans-SemiBold; font-weight: normal; }
.bc-rightimg-right .lgtxt { font-size: 86px; }
.bc-rightimg-right .txt { font-size: 56px; }
/*#endregion RIGHT IMAGE */

/*#region QUOTE */
.pcd-bc-wrap .pcdblock.quote { box-sizing: border-box; width: 100%; position: relative; margin: 20px 0 20px 0; }
.pcd-bc-wrap .pcdblock.quote .lwrap-back { box-sizing: border-box; position: absolute; top: 0; left: 0; width: 50%; height: 90%; background: url('/images/default-source/basedesign/backdot.png'); z-index: -10; }
.pcd-bc-wrap .pcdblock.quote .lsection-back { box-sizing: border-box; position: absolute; top: 0; left: 0; width: 90%; height: 90%; background: url('/images/default-source/basedesign/backdot.png'); z-index: -10; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-back { box-sizing: border-box; position: absolute; top: 0; left: 0; width: 80%; height: 100%; background-color: transparent; z-index: -1; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-in { padding: 60px 0; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-qq-wrap { box-sizing: border-box; display: flex; justify-content: space-around; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-qmark { box-sizing: border-box; padding-right: 15px; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-leftq { box-sizing: border-box; display: inline-block; width: 43px; height: 38px; background-position: top left; background-repeat: no-repeat; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-leftq.en { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAiCAYAAADcbsCGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2NzAwODEwNTM2QTExRUFBNDdGQjlFMzA5RDUxMTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2NzAwODExNTM2QTExRUFBNDdGQjlFMzA5RDUxMTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODY3MDA4MEU1MzZBMTFFQUE0N0ZCOUUzMDlENTExOUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODY3MDA4MEY1MzZBMTFFQUE0N0ZCOUUzMDlENTExOUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz76iE+fAAAJmElEQVR42pxY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"); }
.pcd-bc-wrap .pcdblock.quote .bc-quote-leftq.fr { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAiCAYAAADcbsCGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlBOTE0MTREQTQ2MzExRUE5NTRDQUY2NEFEREYxRTlCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlBOTE0MTRFQTQ2MzExRUE5NTRDQUY2NEFEREYxRTlCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUE5MTQxNEJBNDYzMTFFQTk1NENBRjY0QURERjFFOUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUE5MTQxNENBNDYzMTFFQTk1NENBRjY0QURERjFFOUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz682zWVAAACcUlEQVR42qyYTUhVQRSALw9JkJIWUkgSSoEpQqEhtHIhCSIEQu0Uo8SNGyNDEVyKEEa2CIlCFHQTBApZYpAgvoX0A1Ih/iAqCoWg4l9axu0MzMBlmJlz5tw78K3eex8f7917Zt4NguRWF5AGzsVwnAU+Aj1hGCYW9hIIJZVMxxVgTTrmk4g7BUxEwgT5DE8VcBxxjMSNuwD80MKeMjyNmkNQHieuHNjWhJ8Znm5DmIgNuHG3DMIj4LynZ9DgGVIvcuIeGISCGx6ObGDS4PgafZNv3DNLWKuHQ9wsKwbHXzlGWHHvLWEDHmE3gT2Lp0J/MyUuB/hiES55hNVZHIKHpg9gcVeBdYvwUI4SyupwhL2xfcgVV+0QhvInoqx+h2PB9UFbXAsS1kHcOd45HH+Ai75x3UjYCCFMbPxziAfdf/W4YUS4DKQQZxnwC/G0Ua4HFXcamEKE/4A8xFeDOASj1Ntbxb1FhL+Ba4iriBA27jPxRVxKn8yWtYm8nklwHHE28lzCBbwDnEE89wnf3ivfn9V2aNT5RHBWyzHh8tzzjaMMTcELgrcY2EA8ZZw4sToRcRPxj8qMw7GLXeuu7asBCSwhXjquSTDDjVNHnAOL+CeQRQzsdQQ+58aJVQisWsTTHhPhkSOwnhunjtVpi7jHI7DWEVjKjVPrtUV8x8NxHdg3OLb0fZvzB+exJbDAw3EJ+G5wTMSNC+Qo0cXixJzh4ciQe63ueRI3Tp1A9J1gjOHpMwTejhundoJNTdzO8JiGflESD3LEoWFWFzM8dzXHhyQfgY1FxM1MR0XkTj5JMi6Qh4JFwsHUtS4D39QjsP8CDABLFvdBgd4+dAAAAABJRU5ErkJggg=="); }

.pcd-bc-wrap .pcdblock.quote blockquote { box-sizing: border-box; margin-right: 15%; }
.pcd-bc-wrap .pcdblock.quote blockquote p { padding-left: 30px; border-left: 3px solid #c9c767; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 2.1rem; line-height: 1.2; }
.pcd-bc-wrap .pcdblock.quote blockquote footer { padding-left: 30px; }
.pcd-bc-wrap .pcdblock.quote blockquote footer cite { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 1rem; line-height: 1.2; font-style: normal; font-weight: bold; }

.pcd-bc-wrap .pcdblock.quote .bc-quote-btn-wrap { padding-left: 30px; margin-top: 20px; }
.pcd-bc-wrap .pcdblock.quote .bc-quote-btn-wrap .cmn-btn { font-size: 16px; }
/*#endregion QUOTE */

/*#region CENTERED BLOCK */
.pcd-bc-wrap .fullcontent { box-sizing: border-box; width: 100%; position: relative; margin: 20px 0 40px 0; }
.bc-cb-in { padding: 60px 0 30px 0; }
.bc-cb-txt { box-sizing: border-box !important; padding: 20px 60px; text-align: center; }
.bc-cb-txt h1,
.bc-cb-txt h2,
.bc-cb-txt h3,
.bc-cb-txt h4,
.bc-cb-txt h5,
.bc-cb-txt h6,
.bc-cb-txt p { font-family: sans-serif; /*font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;*/ font-size: 1.875em; font-weight: normal; line-height: 1.2; margin: 0; max-width: 650px; margin: 0 auto; }
/*#endregion CENTERED BLOCK */

/*#endregion Custom BlockContent*/

/*#region General Search*/
.sfsearchBox { }
.sfsearchResultTitle { margin-top: 5px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 22px; }
.sfsearchResultSnippet { margin-bottom: 5px; }
.sfsearchResultUrl { margin-bottom: 5px; }
.sfsearchResultHighLighter { margin-bottom: 20px; }


.general-search-wrap { top: 0; width: 100%; box-sizing: border-box; }
.general-search-wrap > div { position: relative; box-sizing: border-box; }
.general-search-wrap .general-search { padding: 20px 0; box-sizing: border-box; background-color: #c9c767; padding: 12px 12px 14px 12px; display: flex; flex-direction: row; justify-content: space-around; }
.general-search-wrap .keyword-wrap { box-sizing: border-box; flex-grow: 3; height: 36px; padding-right: 10px; }
.general-search-wrap .keyword-wrap input[type="text"] { background-color: #fff; box-sizing: border-box; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 18px; line-height: 1; padding: 4px 6px; height: 40px; width: 100%; border: 0; }

.general-search-wrap .search-andor-separator { font-weight: bold; line-height: 36px; }

.general-search-wrap .taxa-wrap { box-sizing: border-box; flex-grow: 3; height: 36px; padding: 0 20px 0 10px; }
.general-search-wrap .taxa-wrap select { background-color: #fff; box-sizing: border-box; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 18px; line-height: 1; padding: 4px 6px; height: 40px; width: 100%; border: 0; }
.general-search-wrap .search-button-wrap { box-sizing: border-box; width: 36px; height: 36px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyRjEyNUY3QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjEyNUY4QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGMTI1RjVBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGMTI1RjZBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6t6SjlAAAWnUlEQVR42uyd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"); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.general-search-wrap .search-button-wrap input[type="submit"] { width: 36px; height: 36px; background-color: transparent; border: 0; padding: 0; text-indent: -9999px; }

.general-search-wrap .search-result { margin-bottom: 20px; }
.general-search-wrap .result-title a { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none; }
.general-search-wrap .result-description { }
.general-search-wrap .result-summary { }
.general-search-wrap .results-msg { padding: 10px 0; border-bottom: 1px solid #333; margin-bottom: 20px; }
.general-search-wrap .result-link { font-size: 0.8rem; }
/*#endregion General Search*/

/*#region CFHI Search*/
.CFHI-search .h1-title { margin-top: 0; }

.CFHI-search .types-list-wrap { box-sizing: border-box; margin-bottom: 10px; }
.CFHI-search .types-list { box-sizing: border-box; }

.CFHI-search .classifications-in { margin-top: 10px; }

.CFHI-search .list-header { width: 100%; background-color: #e7e6e6; box-sizing: border-box; border-top: 2px solid #c9c767; padding: 3px 5px; margin-bottom: 3px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #000; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFFNENCQjY5ODY2RTExRUFBN0RGQTM0RjMxRTdBRTZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFFNENCQjZBODY2RTExRUFBN0RGQTM0RjMxRTdBRTZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUU0Q0JCNjc4NjZFMTFFQUE3REZBMzRGMzFFN0FFNkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUU0Q0JCNjg4NjZFMTFFQUE3REZBMzRGMzFFN0FFNkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LVWCRAAAAu0lEQVR42uyWQQrCQAxFG/FoIhbd9WguPIYbz9JjtGq7lfEHVNAmM1ONlEI+fAoT6COvMJRCCMUUWRQTxcEOdrBZltIhEZV4VNp8RG7oEZfUaTDhm+uzSM0jo9YSQ1O9R68GRjv0IE6UjTkrtPlh0zNaqowImLNG2y+gF3QbXS4B5mweL8qF8ifaJa1mgMdof+m1Audof9NrCY5pH+i1BkvaRb3/AD+185a9pjcFJv/ncrCDHTw78F2AAQBCO3sfR+4iwwAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: right center; }
.CFHI-search .list-header.up { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBM0QwMTYxODY2RTExRUFBNTExOTcwRUZCOEY0QTg3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBM0QwMTYyODY2RTExRUFBNTExOTcwRUZCOEY0QTg3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkEzRDAxNUY4NjZFMTFFQUE1MTE5NzBFRkI4RjRBODciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkEzRDAxNjA4NjZFMTFFQUE1MTE5NzBFRkI4RjRBODciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz424Xf3AAAArklEQVR42uyWTQqDMBBGY8nRRFrszlN00ZUH6208RttItxK/gAGxmeZXpDADbxXIIw8SUmmtxRFzEgcNi1nM4nJjHpAtAdOAEXxAm+RIENfgafZbeIPL3uIzUCupxZz+upfY5H05pBZFZc8Rb/NSOLOniqm8FF/ZU8S+vEHZY8Wheb3ZY8S3yLy/st9jxEMBqWVwOSRxdXrQAZn5ME7g4Vqo+M/FYhaz+O/EswADAJtXpQ/wpA0AAAAAAElFTkSuQmCC"); }
.CFHI-search .types-list-wrap .types-list { display: none; }
.CFHI-search .types-list-wrap.open .types-list { display: block; }
.CFHI-search .cbx-item-wrap label { font-size: 14px; }

.CFHI-search .output-container { box-sizing: border-box; position: relative; }
.CFHI-search .search-bar-wrap { top: 0; width: 100%; }
.CFHI-search .search-bar-wrap > div { box-sizing: border-box; background-color: #c9c767; padding: 20px; display: flex; justify-content: space-around; }
.CFHI-search .search-field-wrap { box-sizing: border-box; flex-grow: 3; height: 40px; padding-right: 20px; }
.CFHI-search .search-btn-wrap { box-sizing: border-box; width: 40px; height: 40px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyRjEyNUY3QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjEyNUY4QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGMTI1RjVBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGMTI1RjZBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6t6SjlAAAWnUlEQVR42uyd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"); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.CFHI-search .search-btn { width: 40px; height: 40px; background-color: transparent; border: 0; padding: 0; box-sizing: border-box; display: inline-block; padding: 5px; text-indent: -9999px; font-size: 0; line-height: 0; }
.CFHI-search .search-terms-field { box-sizing: border-box; background-color: #fff; box-sizing: border-box; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 22px; line-height: 1.2; padding: 4px 6px; height: 40px; width: 100%; border: 0; }


.CFHI-search .update-panel-wrap { margin-top: 20px; }

.CFHI-search .results-list { box-sizing: border-box; padding: 10px 0 5px 0; }
.CFHI-search .result-item-wrap { box-sizing: border-box; padding-bottom: 20px; border-bottom: 1px solid #999; }
.CFHI-search .results-list .result-item-wrap:last-child { border-bottom: 0; }
.CFHI-search .result-title { }
.CFHI-search .result-item-summary { margin-bottom: 10px; }
.CFHI-search .result-link-wrap { }
.CFHI-search .result-link-wrap a span { display: none; }

.CFHI-search .initial-msg-wrap { font-size: 16px; font-weight: bold; margin: 0 auto; box-sizing: border-box; padding: 30px 0; text-align: center; }
.CFHI-search .no-results-wrap { font-size: 16px; font-weight: bold; margin: 0 auto; box-sizing: border-box; padding: 30px 0; text-align: center; }

.CFHI-search div.opts-box { margin: 5px 0 0 15px; }

.CFHI-search .pager { border-top: 2px solid #777; border-bottom: 2px solid #777; display: flex; padding: 10px 0; box-sizing: border-box; }
.CFHI-search .pager-msg { font-weight: bold; width: 50%; text-align: left; }
.CFHI-search .pager-pages { font-weight: bold; width: 50%; text-align: right; }
/*.CFHI-search .pager-pages a { font-weight: bold; display: inline-block; text-align: center; }*/
.CFHI-search .pager-pages .pg { cursor: pointer; font-weight: bold; display: inline-block; text-align: center; line-height: 20px; width: 20px; margin: 0 2px; border-radius: 10px; background-color: transparent; font-size: 14px; border: 0; }
.CFHI-search .pager-pages .pg.active { background-color: #c9c767; }
.CFHI-search .pager-pages .direct { cursor: pointer; line-height: 20px; padding: 0 7px; margin: 0 2px; background-color: transparent; border: 0; }

.CFHI-search .highlighter { background-color: #c9c767; }

/* responsive class additions */
.CFHI-search.full { display: flex; flex-direction: row; }
.CFHI-search.full .classifications-out { width: 25%; }
.CFHI-search.full .classifications-in { margin-top: 0; }
.CFHI-search.full .searchbody-out { width: 75%; }
.CFHI-search.full .output-container { margin-left: 20px; }
.CFHI-search.full .types-list-wrap .types-list { display: block; }
.CFHI-search.full .types-list-wrap.open .types-list { display: block; }

.CFHI-search.full .list-header,
.CFHI-search.full .list-header.up { background-image: none; }
/*#endregion CFHI Search*/

/*#region Mobile Navigation */
.mob-nav-wrap { box-sizing: border-box; position: absolute; background-color: rgba(0,0,0,0.3); top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: 101; display: none; }

.mob-nav-out { box-sizing: border-box; }
.mob-nav-in { box-sizing: border-box; position: relative; }
.mob-nav { box-sizing: border-box; position: absolute; left: 0; top: 54px; background-color: #fff; width: auto; max-width: 90%; bottom: 0; }

.mob-nav .sfNavTreeviewWrp { box-sizing: border-box; background-color: #fff; padding-right: 20px; }
.mob-nav ul.sfNavList { }
.mob-nav ul.sfNavList > li { margin: 4px; box-sizing: border-box; }
.mob-nav ul.sfNavList > li > div { background-color: #c9c767; color: #333; box-sizing: border-box; }
.mob-nav ul.sfNavList > li a { border: 0 !important; padding: 5px 5px 5px 2px; font-family: Usans-SemiBold; font-size: 1.1rem; text-decoration: none; box-sizing: border-box; }

.mob-nav ul.sfNavList > li > ul > li > div a { line-height: 1.3; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: bold; }
.mob-nav ul.sfNavList > li > ul > li > ul > li > div a { line-height: 1.3; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; }

/*.mob-nav .mobile-nav ul { box-sizing: border-box; list-style-type: initial; }
.mob-nav .mobile-nav ul li { box-sizing: border-box; display: block; float: none; width: 100%; border-right: 0 !important; }
.mob-nav .mobile-nav ul li a { box-sizing: border-box; padding-left: 10px !important; }*/

.mob-nav-wrap.open { display: block; }

#nav-icon { display: none; line-height: 1; width: 40px; height: 32px; position: absolute; top: 0; left: 0; margin: 0 auto; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; }
#nav-icon span { display: block; position: absolute; height: 6px; width: 100%; background: #474747; border-radius: 6px; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; }
#nav-icon span:nth-child(2) { top: 0px; }
#nav-icon span:nth-child(3), #nav-icon span:nth-child(4) { top: 12px; }
#nav-icon span:nth-child(5) { top: 24px; }

#nav-icon.open span:nth-child(2) { top: 12px; width: 0%; left: 50%; }
#nav-icon.open span:nth-child(3) { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
#nav-icon.open span:nth-child(4) { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
#nav-icon.open span:nth-child(5) { top: 12px; width: 0%; left: 50%; }

#mob-searchbtn-wrap { display: none; line-height: 1; width: 32px; height: 32px; position: absolute; top: 0; left: 60px; margin: 0 auto; cursor: pointer; box-sizing: border-box; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyRjEyNUY3QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjEyNUY4QTc5MTExRUE4QjhBRjE0MzJEQzEwNDNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGMTI1RjVBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGMTI1RjZBNzkxMTFFQThCOEFGMTQzMkRDMTA0M0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6t6SjlAAAWnUlEQVR42uyd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"); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.mob-search-btn { background-color: transparent; border: 0; padding: 0; text-indent: -9999px; width: 32px; height: 32px; display: block; border-radius: 0 !important; }

/*#endregion Mobile Navigation */

/*#region NEW RESOURCE HUB SEARCH */

.pcd-wrap { }
.pcd-wrap-out { }
.pcd-wrap-in { }
.pcd-bar-main { min-height: 40px; width: 100%; }
.pcd-bar-main ul { list-style-type: none; list-style: none; margin: 0; padding: 0; }
.pcd-bar-main ul li { display: inline-block; list-style-type: none; width: 25%; margin: 0; padding: 0; line-height: 40px; text-align: center; background: none; margin-right: -4px; cursor: pointer; }
.pcd-bar-main ul li.norm { background-color: #0082c8; color: #ccc; }
.pcd-bar-main ul li.norm:hover { background-color: #00a4e4; color: #fff; }
.pcd-bar-main ul li.hid { background-color: #0073ae; color: #999; }
.pcd-bar-main ul li.hid:hover { background-color: #00a4e4; color: #fff; }
.pcd-bar-main ul li.sel { background-color: #00a4e4; color: #fff; }
.pcd-bar-main ul li.sel:hover { background-color: #00a4e4; color: #fff; }

.pep-search { border: 0; }

.pep-search .utility-bar-wrap { margin-bottom: 10px; }
.pep-search .utility-bar-in { width: 100%; overflow: auto; padding: 0.5rem 0; }
.pep-search .utility-text { width: 50%; float: left; }
/* font-size: 0.875rem; */
.pep-search .utility-text span { padding-left: 5px; margin-top: 12px; font-size: 0.875rem; font-weight: bold; display: inline-block; font-family: /*'Uni-Sans-Book', 'Arial Black', Arial, Helvetica,*/ sans-serif; }
.pep-search .utility-reset { width: 50%; float: right; text-align: right; font-size: 0.75rem; display: inline-block; }
.pep-search .utility-reset input { margin: 9px 5px 0 0; background-color: #53c8e6; border: 0; color: #fff; font-weight: normal; padding: 8px 12px; text-transform: uppercase; display: inline-block; border-radius: 15px; }
.pep-search .utility-reset a.menu-btn-new-add { margin: 8px 5px 0 24px; background-color: #c9c767; border: 0; border-radius: 15px; color: #333; font-weight: bold; padding: 6px 12px 5px 12px; text-transform: uppercase; display: inline-block; }
/*.pep-search .utility-reset input:hover { background-color: #4dc8e9; }*/
.pep-search .utility-reset a.menu-btn-new-add:hover { background-color: #d3db47; }
.pep-search .utility-reset a.menu-btn-new-add .btn-in { color: #545454; font-weight: bold; font-size: 0.75rem; }

.pep-search .primary-bar-wrap { }
.pep-search .primary-bar-out { padding: 0 0 0 0; }
.pep-search .primary-bar-in { padding: 4px 4px 0 4px; background-color: #fff; overflow: auto; }
.pep-search .primary-block { width: 25%; max-width: 25%; float: left; text-align: center; }
.pep-search .btn-wrap { padding-right: 7px; }

.pep-search .primary-block:last-child .btn-wrap { padding-right: 2px; }

.pep-search .primary-btn { font-family: 'Usans', 'Arial Black', Arial, Helvetica, sans-serif; display: block; color: #333; width: 100%; text-transform: uppercase; background-color: #c9c767; padding: 5px 0 5px 0; border-bottom: 0; cursor: pointer; margin-bottom: 5px; border-radius: 18px; }
.pep-search .primary-btn span { color: #333; font-weight: bold; }
.pep-search .primary-btn .fa { display: inline-block; vertical-align: middle; font-size: 1.2rem; /*color: #fff;*/ }
.pep-search .btn-in { display: inline-block; padding-left: 10px; vertical-align: middle; font-size: 0.85rem; /*color: #fff; font-weight: bold;*/ }
/*.pep-search .primary-btn:hover { background-color: #00a4e4; }*/

.pep-search .primary-btn.sel { background-color: #c9c767; border-bottom: 0; }

.pep-search .primary-btn.unsel { background-color: #e7e6e6; color: #545454; border: 0; }
.pep-search .primary-btn.unsel span { color: #545454; font-weight: bold; }
/*.pep-search .primary-btn.unsel:hover { background-color: #00a4e4; border: 1px solid #545454; color: #fff; }
.pep-search .primary-btn.unsel:hover span { color: #fff; }*/

.primary-choice-in { border-top: 4px solid #c9c767; border-bottom: 0; background-color: #fff; }
.primary-choice-select { border-bottom: 0; }
.primary-choice-select, .initial-choice-select { background-color: #fff; }
.primary-choice-select { display: none; }
.initial-choice-select { display: block; padding: 20px; }
.primary-choice-select .content-area { padding: 20px; }
.primary-choice-in .expand-bar { background-color: #545454; color: #fff; display: none; text-align: center; }
.primary-choice-in .expand-bar a { color: #fff; cursor: pointer; margin: 0 auto; height: 0.9375rem; }
.primary-choice-in .expand-bar a span { font-size: 0.9375rem; color: #fff; }
.primary-choice-in .expand-bar a .fa { margin-right: 5px; margin-left: 5px; }



.pep-search .initial-instructions, .pep-search .top-instructions, .pep-search .bottom-instructions { font-size: 1rem; border-bottom: 1px solid #ccc; font-family: sans-serif; }
.pep-search .initial-instructions { font-weight: bold; }
.pep-search .bottom-instructions p, .pep-search .bottom-instructions ul { font-size: 1em; }
.pep-search #srch_category_select .instructions { margin: 0 0 10px 0; font-family: sans-serif; }

.pep-search .keyword-wrap { display: table; width: 100%; }
.pep-search .keyword-text { display: table-cell; padding: 0 5px; border: 1px solid #545454; background-color: #fff; line-height: 0.9375rem; }
.pep-search .keyword-input { padding: 0; border: 0; font-size: 1.0625rem; height: 26px; box-shadow: none; }
.pep-search .keyword-submit { display: table-cell; width: 102px; padding-left: 10px; }
.pep-search .keyword-wrap .error-div { clear: both; }
.pep-search .primary-choice-wrap .error-div { font-size: 13px; color: #ff0000; font-weight: bold; }

.pep-search .intended-for-selections { padding: 0; margin: 0; width: 100%; padding-bottom: 10px; }
.pep-search .intended-for-selections li { display: block; background: none; width: 100%; text-align: left; padding: 10px 0 10px 10px; margin: 0 0 10px 0; background-color: #e7e6e6; }
.pep-search .intended-for-selections li input { padding-left: 10px; margin-right: 10px; vertical-align: central; }
.pep-search .intended-for-selections li label { cursor: pointer; font-family: /*'Uni-Sans-SemiBold', 'Arial Black', Arial, Helvetica,*/ sans-serif; font-size: 1.0625rem; }
.pep-search .intended-fors-wrap { padding-top: 10px; }

.pep-search .cat-selections { list-style-type: none; padding: 0; margin: 0; width: 100%; padding-bottom: 10px; }
.pep-search .cat-selections li { display: inline-block; background: none; width: 24%; text-align: center; padding: 10px 0; margin: 0; background-color: #e7e6e6; margin-bottom: 5px; }
.pep-search .cat-selections li input { margin-right: 10px; vertical-align: central; }
.pep-search .cat-selections li label { cursor: pointer; font-family: /*'Uni-Sans-SemiBold', 'Arial Black', Arial, Helvetica,*/ sans-serif; font-size: 1.0625rem; }

.pep-search .source-pager { padding: 10px 0; font-size: 0.9375rem; border-bottom: 1px solid #ccc; margin-bottom: 10px; }

.pep-search .src-pager-btn { background-color: #c9c767; color: #fff; cursor: pointer; margin: 0 5px 5px 0; width: 20px; display: inline-block; text-align: center; border: 1px solid transparent; }
.pep-search .src-pager-btn._all { width: 125px; margin-right: 0; }
.pep-search .src-pager-btn.sel { background-color: #53c8e6; }
.pep-search .sources-wrap { overflow: auto; }
.pep-search .source-wrap { width: 50%; float: left; padding-bottom: 5px; line-height: 1.375rem; }
.pep-search .source-wrap label { cursor: pointer; }
.pep-search .source-submit-wrap { display: table; width: 100%; border-top: 1px solid #ccc; padding-top: 5px; margin-top: 10px; }
.pep-search .source-selection { display: table-cell; font-size: 0.625rem; }
.pep-search .currently-selected { }
.pep-search .currently-selected-wrap { padding: 0 5px 0 5px; border: 1px solid #000; margin: 0 5px 5px 0; background-color: #fff; color: #222; display: none; cursor: pointer; }
.pep-search .currently-selected-in { font-size: 1.2em; }
.pep-search .currently-selected .fa { margin-right: 5px; font-size: 1.7em; vertical-align: baseline; line-height: 1.5; }
.pep-search .source-submit { display: table-cell; width: 102px; padding-left: 10px; vertical-align: bottom; }

.pep-search .src-div { display: none; font-size: 1.5em; }
.pep-search .src-div label { font-size: 0.9375rem; }
.pep-search .src-div.sel { display: block; }

.pep-search .submit-wrap { text-align: right; }
.pep-search .search-button { display: inline-block; background-color: #c9c767; color: #333; padding: 5px 20px; font-weight: bold; border: 1px solid #c2cd22; cursor: pointer; font-size: 0.9375rem; border-radius: 15px; }
.pep-search .search-button:hover { color: #545454; }

.pep-search .pep-results-list { }

.pep-search .pep-results-list .filters { display: none; background-color: #ccc; }
.pep-search .pep-results-list .filters-instruct { font-size: 0.9375rem; margin: 0 0 0 20px; font-weight: bold; }
.pep-search .pep-results-list .filters .filter { margin-left: 20px; font-size: 0.75rem; }
.pep-search .pep-results-list .filters .filter-select { padding: 2px 5px 0 5px; font-size: 0.75rem; }
.pep-search .pep-results-list .filters .filters-clear { float: right; background: #d3db47; border: solid 1px #c2cd22; color: #545454; font-size: 0.625rem; font-weight: bold; padding: .25rem .375rem; text-transform: uppercase; }

.pep-search .pep-results-info { overflow: auto; padding: 10px 0; border-bottom: 0; }
/* font-size: 1.125rem; font-weight: bold; line-height: 1.6875; margin: 1.125rem 0 0.5625rem 0; color: #444; */
.pep-search .pep-results-info .terms { float: left; margin-left: 20px; font-weight: bold; font-size: 1.125rem; /*color: #0073AE;*/ color: #444; line-height: 1.6875; }
.pep-search .pep-results-info .count { float: right; margin-right: 20px; font-weight: bold; font-size: 0.9375rem; }

.pep-search .pep-results-count .counter { }

.pep-search .pep-results-items { padding: 0 20px 20px 20px; }

.pep-search .pep-results-items .resbox { padding-top: 5px; padding-bottom: 15px; border-bottom: 1px solid #ccc; }
/*.pep-search .pep-results-items .resbox:hover { background-color: #f2f2f2; }*/
.pep-search .pep-results-items .resbox.filter-on { display: block; }
.pep-search .pep-results-items .resbox.filter-off { display: none; }

/*  font-size: 1.0625rem; font-weight: bold; line-height: 1.5625rem; margin: 1.0625rem 0 0 0; color: #444; */
.pep-search .pep-results-items .resbox a.item-link { font-size: 1.0625rem; font-family: /*'Uni-Sans-Book', 'Arial Black', Arial, Helvetica,*/ sans-serif; text-decoration: none; color: #444; font-weight: bold; line-height: 1.5625rem; margin: 1.0625rem 0 0 0; text-decoration: underline; }
.pep-search .pep-results-items .resbox a.item-link:hover { text-decoration: underline; }
.pep-search .pep-results-items .resbox .highlighted { background-color: #c3cf21; }
.pep-search .pep-results-items .resbox .rh-description { font-size: 0.875rem; margin: 10px 0 0 10px; }
.pep-search .pep-results-items .resbox .rh-description p { font-size: 0.875rem; }
.pep-search .pep-results-items .resbox .attrbox { margin: 10px 0 0 10px; font-size: 0.75rem; }
.pep-search .pep-results-items .resbox .attrbox .rh-tag { font-weight: bold; }
.pep-search .pep-results-items .resbox .attrbox .rh-tag:after { content: " : "; }
.pep-search .pep-results-items .resbox .attrbox .rh-val { }
.pep-search .pep-results-items .resbox .pep-new-item { margin-right: 10px; }
.pep-search .pep-results-items .resbox .variantbox { text-align: right; }
.pep-search .pep-results-items .resbox a.variant-link { display: inline-block; font-size: 0.875rem; margin: -30px 5px 0 0; background-color: #53c8e6; border: 0; color: #fff; font-weight: normal; padding: 5px 12px; text-decoration: none; border-radius: 15px; }
/*.pep-search .pep-results-items .resbox a.variant-link:hover { background-color: #4dc8e9; }*/

.pep-search .pep-results-items .resbox ul { list-style-type: inherit; padding-left: 0; margin-left: 1em; font-size: inherit; margin-top: 0.5em; margin-bottom: 0.5em; }
.pep-search .pep-results-items .resbox li { background: none; padding-left: 0; margin: 0; font-size: 0.875rem; }

.pep-search .pep-results-items .sr-stats { font-size: 1.3em; }

.pep-search .pep-results-list .zero-results { font-size: 1.4em; padding: 0 0 20px 20px; font-weight: bold; display: none; }

.pep-search .rhpager.rhpage-theme { }
.pep-search .rhpager.rhpage-theme ul.simple-pagination { list-style: none; }
.pep-search .rhpager.simple-pagination { display: block; overflow: hidden; padding: 0 5px 0 0; margin: 0; background-color: #f1f1f1; border-top: 1px solid #555; border-bottom: 1px solid #555; }
.pep-search .rhpager.simple-pagination ul { list-style: none; padding: 0; margin: 0; float: right; }
.pep-search .rhpager.simple-pagination li { list-style: none; padding: 0; margin: 0; float: left; background-image: none; }

.pep-search .rhpager.rhpage-theme { }
.pep-search .rhpager.rhpage-theme a, .pep-search .rhpager.rhpage-theme span { float: left; font-size: 1em; line-height: 1.5; font-weight: normal; text-align: center; min-width: 14px; padding: 0 7px; }
.pep-search .rhpager.rhpage-theme li:first-child a, .pep-search .rhpager.rhpage-theme li:first-child span { }
.pep-search .rhpager.rhpage-theme li:last-child a, .pep-search .rhpager.rhpage-theme li:last-child span { }
.pep-search .rhpager.rhpage-theme .current { color: #777; font-weight: bold; cursor: default; }


/*#region PEP Search*/
.pep-search .rhpager { display: block; overflow: hidden; padding: 0 5px 0 0; margin: 0; background-color: #f1f1f1; border-top: 1px solid #555; border-bottom: 1px solid #555; }
.pep-search .rhpager .pcd-pager { list-style: none; padding: 0; margin: 0; float: right; }
.pep-search .rhpager .pcd-pager li { list-style: none; padding: 0; margin: 0; float: left; background-image: none; }
.pep-search .rhpager .pcd-pager li span { display: block; padding: 0 5px; font-weight: bold; border: 1px solid #f1f1f1; margin: 3px; border-radius: 5px; }
.pep-search .rhpager .pcd-pager li span.page-link { background-color: #ccc }
.pep-search .rhpager .pcd-pager li span.no-back { background-color: transparent !important; padding: 0 0; }
.pep-search .rhpager .pcd-pager li a { display: block; padding: 0 5px; font-weight: bold; border: 1px solid #f1f1f1; margin: 3px; border-radius: 5px; text-decoration: none; cursor: pointer; }
.pep-search .rhpager .pcd-pager li a:hover { border: 1px solid #999; }
/*#endregion PEP Search*/
/*#endregion NEW RESOURCE HUB SEARCH */
/*#endregion Custom Ctrls*/

/*#region Main site widths*/
.screen-width-out { box-sizing: border-box !important; }
.screen-width-in { box-sizing: border-box !important; }
.screen-width { box-sizing: border-box !important; }
.site-width-out { box-sizing: border-box !important; }
.site-width-in { box-sizing: border-box !important; padding: 0 4px !important; }
.site-width { box-sizing: border-box !important; margin: 0 auto !important; max-width: 1260px !important; padding: 0 4px !important; position: relative; }
/* Caveat for Hero Block*/
.pcd-bc-wrap .hero .site-width { padding: 0 !important; }
.body-width-out { box-sizing: border-box !important; }
.body-width-in { box-sizing: border-box !important; padding: 0 4px !important; }
.body-width { box-sizing: border-box !important; margin: 0 auto !important; max-width: 980px !important; }

.body-width-in p { margin-bottom: 20px; box-sizing: border-box !important; display: block; overflow: auto; }
.body-width-in ul { padding-left: 30px; box-sizing: border-box !important; }
.body-width-in ul li { list-style-type: disc; margin-bottom: 16px; }

.inner-width { margin: 0 auto !important; max-width: 980px !important; box-sizing: border-box !important; padding: 0 4px !important; }
/*#endregion Main site widths*/

/*#region main sections*/
.primary-header { position: relative; z-index: 90; }
.primary-header .utility-wrap { z-index: 92; }
.primary-header .info-wrap { z-index: 91; }
.primary-nav { position: relative; z-index: 100; display: block; }
.primary-main { position: relative; z-index: 50; }
.primary-footer { position: relative; z-index: 60; }
/*#endregion main sections*/

/*#region overrides*/
/*#region Opportunities Blocks*/
.opportunities { }
.opportunities .bc-leftimg-left .txt { font-size: 54px; }
.opportunities .bc-leftimg-right h2 { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 1.3rem; }
.opportunities .bc-leftimg-right p { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 1.1rem; }
/*#endregion Opportunities Blocks*/

.footnotes { font-size: 0.8rem; }

.CFHI-search.full .classifications-in { margin-top: 13px; }
.CFHI-search.full .cbx-item-wrap { display: flex; box-sizing: border-box; }
.CFHI-search.full .cbx-item-wrap input { display: block; margin-top: 3px; box-sizing: border-box; }
.CFHI-search.full .cbx-item-wrap label { display: block; padding-left: 5px; box-sizing: border-box; }

.harkness-list { }
.harkness-list img { max-width: 100px; margin-bottom: 15px; margin-right: 15px; margin-left: 0 !important; }
/*#endregion overrides*/

/*#region Screen Reader*/
.sr-only, .sronly { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; background-color: #fff; color: #000; }
/*#endregion Screen Reader*/

/*#region RESPONSIVE */
@media only screen and (max-width: 1120px) {
    ul.nav-menu.lg div.sub-nav .sub-items ul { max-height: 450px; }
}
@media only screen and (max-width: 1000px) {
    .outer-wrap { padding-top: 54px; }

    /*#region Header Area*/
    .utility-wrap { position: fixed; width: 100%; top: 0; left: 0; right: 0; }
    .utility-in .contact-lang .logo-text { display: inline; }
    #nav-icon { display: block; }

    /*#region info-wrap */
    .info-wrap { padding: 60px 0 6px 0 !important; width: 100%;}
    .info-wrap .logo { float: none !important; width: 100% !important; text-align: center !important; }
    .info-wrap .newsletter { float: none !important; width: 100% !important; text-align: center !important; }
    .info-wrap .newsletter .sf_colsIn.sf_2cols_2in_50 { margin-left: 0 !important; }
    .info-wrap .newsletter .sfContentBlock { display: inline-block !important; margin: 0 auto !important; }
    /*#endregion info-wrap*/

    .primary-nav { position: fixed; top: 54px; left: 0; width: 100%; bottom: 0; background-color: rgba(0,0,0,0.4); overflow: scroll; display: none; }
    .primary-nav .nav-wrap { background-color: #fff; }
    
    /*#endregion Header Area*/
    /*#region Footer Area*/
    .footer-in .sf_1col_1in_100 .sf_cols { display: flex !important; flex-wrap: wrap !important; }
    .footer-in .sf_1col_1in_100 .sf_cols.copyright { display: block !important; }
    .footer-in .sf_3cols_1_25 { width: 24% !important; float: none !important; margin: 0 !important; padding: 0 !important; }
    .footer-in .sf_3cols_2_50 { width: 75% !important; float: none !important; margin: 0 !important; }
    .footer-in .sf_3cols_2_50 .sf_3cols_2in_50 { margin-left: 0 !important; }
    .footer-in .sf_3cols_3_25 { width: 100% !important; float: none !important; padding-left: 0 !important; }
    .footer-in .sf_3cols_3_25 .sf_3cols_3in_25 { margin-left: 0 !important; }
    .footer-in .social-media .icons { width: 100% !important; }
    .footer-in .social-media .icons .sfContentBlock { justify-content: center !important; width: 100% !important; }
    /*#endregion Footer Area*/

    /*#region on-page search*/
    #mob-searchbtn-wrap { display: block; }
    .general-search-wrap .general-search { flex-direction: column; }
    .general-search-wrap .keyword-wrap { width: 100%; padding-right: 0; }
    .general-search-wrap .search-andor-separator { text-align: center; }
    .general-search-wrap .taxa-wrap { width: 100%; padding: 0; display: inline-block; padding-right: 50px; }
    .general-search-wrap .search-button-wrap { position: absolute; right: 16px; top: 86px; }
    /*#endregion on-page search*/

    .pcd-bc-wrap .duoimgleft .bc-leftimg-left .lgtxt { font-size: 56px; }
}

@media only screen and (max-width: 850px) {
    .pcd-bc-wrap .trio { display: none; }

    /*#region pcd hero*/
    .pcd-bc-wrap .pcdblock.hero .section-back { width: 100%; height: 100%; }
    .pcd-bc-wrap .pcdblock.hero .section-wrap { flex-direction: column-reverse; }
    .pcd-bc-wrap .pcdblock.hero .section-left { width: 100%; }
    .pcd-bc-wrap .pcdblock.hero .section-left .block-text { padding: 2% 5% 2% 5%; }
    .pcd-bc-wrap .pcdblock.hero .section-right { width: 100%; }
    .pcd-bc-wrap .pcdblock.hero .img-wrap { max-width: 94%; margin: 0 auto; display: block; }
    .pcd-bc-wrap .pcdblock.hero .block-button { padding-right: 10%; padding-bottom: 20px; text-align: right; }
    /*#endregion pcd hero*/

    /*#region Full Block*/
    .bc-cb-in { padding: 20px 0 5px 0; }
    .bc-cb-txt { padding: 20px 20px; }
    /*#endregion Full Block*/

    .bc-rightimg-t-rightwrap { padding-right: 0; }

    /*#region pcd quote*/
    .pcd-bc-wrap .pcdblock.quote .lwrap-back { width: 96%; }
    .pcd-bc-wrap .pcdblock.quote .bc-quote-qmark { padding-left: 10px; }
    .pcd-bc-wrap .pcdblock.quote .bc-quote-q { padding: 0 30px 0 30px; }
    .pcd-bc-wrap .pcdblock.quote .bc-quote-btn-wrap { padding-bottom: 20px; }
    .pcd-bc-wrap .pcdblock.quote { }
    .pcd-bc-wrap blockquote { margin-right: 5%; }
    /*#endregion pcd quote*/

    .pcd-bc-wrap .duoimgleft .bc-leftimg-in { flex-direction: column; }
    .pcd-bc-wrap .duoimgleft .bc-leftimg-boundary-left { width: 100%; max-width: 100%; }
    .pcd-bc-wrap .duoimgleft .bc-leftimg-left { margin: 20px 0; }
    .pcd-bc-wrap .duoimgleft .bc-leftimg-left img { margin: 0 auto; }
    .pcd-bc-wrap .duoimgleft .bc-leftimg-boundary-right { width: 100%; max-width: 100%; }
    .pcd-bc-wrap .duoimgleft .bc-leftimg-right { margin-top: 0; margin-bottom: 20px; margin-left: 0; }
    .pcd-bc-wrap .duoimgleft .bc-leftimg-t-rightwrap { padding: 20px 10px 20px 10px; }
    .pcd-bc-wrap .duoimgleft .trio { display: none; }
    .pcd-bc-wrap .duoimgleft { }

    .pcd-bc-wrap .duoimgright .bc-rightimg-in { flex-direction: column-reverse; }
    .pcd-bc-wrap .duoimgright .bc-rightimg-boundary-left { width: 100%; max-width: 100%; }
    .pcd-bc-wrap .duoimgright .bc-rightimg-boundary-right { width: 100%; max-width: 100%; }
    .pcd-bc-wrap .duoimgright .bc-rightimg-right { margin-top: 20px; margin-bottom: 0px; margin-left: 0; }
    .pcd-bc-wrap .duoimgright .bc-rightimg-right img { margin: 0 auto; }
    .pcd-bc-wrap .duoimgright .bc-rightimg-left { margin-top: 20px; margin-right: 0; }
    .pcd-bc-wrap .duoimgright .bc-rightimg-t-leftwrap { padding: 10px; }
    .pcd-bc-wrap .duoimgright .trio { display: none; }

    /*.pcd-bc-wrap .badge { position: relative; }*/
}

@media only screen and (max-width: 800px) {
    /*#region WWD blocks*/
    .wwd-block-wrap a { text-decoration: none; }
    .wwd-block-wrap .txt-out { flex-direction: column; }
    .wwd-block-wrap .txt-col1,
    .wwd-fr-shape .wwd-block-wrap .txt-col1,
    .wwd-fr-enhance .wwd-block-wrap .txt-col1,
    .wwd-fr-sprd .wwd-block-wrap .txt-col1,
    .wwd-fr .wwd-block-wrap .txt-col1 { width: 100%; text-align: center; height: auto; }
    .wwd-block-wrap .txt-col1 .txt { position: relative; top: initial; display: block; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 5px; top: auto; -ms-transform: none; transform: none; }
    .wwd-block-wrap .txt-col2,
    .wwd-fr-shape .wwd-block-wrap .txt-col2,
    .wwd-fr-enhance .wwd-block-wrap .txt-col2,
    .wwd-fr-sprd .wwd-block-wrap .txt-col2,
    .wwd-fr .wwd-block-wrap .txt-col2 { width: 100%; height: auto; }
    .wwd-block-wrap .txt-col2 .txt { position: relative; top: initial; display: block; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px; top: auto; -ms-transform: none; transform: none; }
    /*#endregion WWD blocks*/
}

@media only screen and (max-width: 800px) {
    .pep-search .primary-bar-in .primary-block { width: 50%; max-width: 50%; }
    .pep-search .cat-selections li { width: 48%; }
}
/*#endregion RESPONSIVE */

/*#region Backend and SF*/
/*#region SF overrides*/
.sfPageEditor .utility-wrap { height: auto; }
.sfPageEditor .mob-nav-wrap { position: relative; top: auto; left: auto; bottom: auto; right: auto; width: auto; height: auto; z-index: auto; }
.sfPageEditor .mob-nav-wrap { display: block; }
.sfPageEditor .mob-nav { position: relative; left: auto; top: auto; }
/*#endregion SF overrides*/

/*#region Layout Icon classes*/
.layout-screen-width { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU1RkQ5NTRGNDc3RDExRUFCQzlBQTVCRjcxRjQzQzIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU1RkQ5NTUwNDc3RDExRUFCQzlBQTVCRjcxRjQzQzIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTVGRDk1NEQ0NzdEMTFFQUJDOUFBNUJGNzFGNDNDMjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTVGRDk1NEU0NzdEMTFFQUJDOUFBNUJGNzFGNDNDMjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7htTHQAAAFHElEQVR42sxYe0xbVRi/597b29vS0lJaqIXRjcUNJ8UM/1DiA6dAfAQ3cOJcsgfdIHHJon/glIW4ZBg1C4ljzJnAlkUnM4ElyxRRhmvsotsfQ5gBpQTZgPEuj5aVQm/be/zaywiUEtfRLjtpb0+/8/V8v/v7XucWZWVlEY/SoOHd3Nwc0m88Hqdjpn9mdgjzXlYcK5PpWbGKINDq0WRnZ9Mh/YDnuTuDP9une3jsIREFEkzwBMYsq05KeEMiiV89JnKlhfHx8aPlR5974flt+XmNjY0gcbsdHZaTU/YuhomWsBqGiWEYJTAEaGCps7tmytYRQUCnvj71zblv396+PX3z5l9NV4CSzu5qhCgJGwfewZj3sQNv/xCJZCC/3XcRXBmGGAo6evv64Jqfl5+UlASTO0NNQ0PWM6dvtLb2ZmamFBflVNdclsvY69e7MzIeLzS+cvas6dq1LqWyoaz0i8zMLU6ns7qmuv7CBY1Gs3PHuwUFBearVy/9cClpzZqqr05ufXPr4Y9L1Wp1CAylGQxw3ZL18vHK4w7HtM1u+aSssa/Xus/40sDA5OTUXbPZ0vDTTf1a9brk+Pq6Pxoa2vLynomWM8aiov7+fkADho2FhSqVqrTsMEhGR0YA0G9mM6CBiclkCo2h4qJi3WO6yqoTsO8VU9O+/YaJyZkd7zyb/1YGvASd9evjyst3wmT3rhMwl0rFOp3q5l/Dt3t7wbA2XiuXydfq9WaC6OiYD6/z39UCeQDI0mUJLYakUinw3Nx02ZBq+Keze3DQBkJNnGKxTmKiSpgAVv8nBrY+eD/3yU1PtHe0g7NAlLIx5fNPP0tNTV3YVvCUzW4PDRAkV11d3Y2WFqvVCl9TDYm++6v9vaXl32PHLg4PTy1WTk/X9/SMqdXRGzboJFIGrO7ZtRswxWu1aWlpMpkMJKsNasH3MAHmK78sUyjGDh58tarqlyNH6mNVURKWWax84MBrHx06B0swj42Vb8v9cO+eva1tbcb9RmGH72vPB+yvVCiC2kXQOlaq1FCKwN+QZRxns3SfgaoDwlu3RpKTtUH1bTan3T76lCFHG/9iwA7hqdQLaQlQGEbh8TppKmolNL6bVkaxErkqJm35DmEojAEjKeF1l2vSXwyD9yyomXOuUaUiRSAy/JV6WdLpEnU5ztlhjD0IkYFgEDk3N8aIlPrE3DBU6pKSkvvUhp7l4toFPhaIgv4KnYSiJBIWHHQoUq0j6ICeRdMs577r9c5BCwMwiEAUydKiKJqSLNf3aWBAH8LRhA71DhCixUyM0FXv+Su4uVkvtru98/EuolgKhTOGggBDpP8V3AzH4wnOC2ukX2Gc83rmbyBSgP5nTHt4YESAS/kjzuHBEXHZ0hOkB3tmCN5FQN5RUjgsEfcI84XOokiCOY8jDAhzduya8ptFPqOcA5MkKU0g/EdbCYXsbgzECGiAnWiKjKDLsMfpQ0NSBEnPXymawDw/MyCcJKNokiERRBKEDlwBn/T+gvrBGMJ4zkqQJBEQ0QALYpebRowCFjRiygWAeCwiEYALc6VeMrycjwZEBk0+wutc+CYmkUBV+FvHEn54N7FCtoPcf/6PfC9bYpQUESulDMYIkQ8bEEExAlFBARHBekiEAYFj4OmM5wN54j2+UsgoVttcKyoqHqQoTvzp7vvRV2SgwGBIJ4IUS0Ub30Mi+cN7tl/CbezTjGwdb/sbu8YJyCSZnlRsItBqexEt4Hp0/o75T4ABADQCAn4xaG09AAAAAElFTkSuQmCC") no-repeat 3px 0 !important; }
.layout-site-width { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyRUNCODlGNDc3RDExRUFBMDkyQkE0NzJDM0VEMTZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyRUNCOEEwNDc3RDExRUFBMDkyQkE0NzJDM0VEMTZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjJFQ0I4OUQ0NzdEMTFFQUEwOTJCQTQ3MkMzRUQxNkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjJFQ0I4OUU0NzdEMTFFQUEwOTJCQTQ3MkMzRUQxNkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RwR3EAAAEZ0lEQVR42sxYbWhbVRi+59yb+5GkJv1Y14+QtsvQOMyUVmHqj4Xaumin6B9F0T9tN1ylirOIH2Ch+2lRtsEUmT/Un5vCJs5JEOn+lBXsVrZhYGtlTb/UpG3S3CT38/je3C0sWerS9WbskFzOOfdczpPnfd73OTeoq6uLup8aA99wOLyhZ1Q1nRJnxcwC0TWeq3U6W3iuhqLQ5tF0d3czG3pA1+Xo/C+J5LROVIxomCGUvroiNjR4vc09grDVGobKbIqS+vPq11cuz4bD18bGIu3trQMDoYX55U+HT7w9EAx2LijZR33bnqyrq9sMIFwuN0QFNAjRX3z+++VL0cHBPYlEemrqL5+vsa83+PCObQJf//ob740c+mSTDJULaH7xN4jXXDQTXxZbWuuCwUeOHOkLhdozWfna9FI8vjb62WlYNn5+/OD7B6Ezdu5cb3+f78HtI4dGYrGYxYB0XVlNRDiutq1tS22NY3Ly+v59X509Owm3MhkJwheLJQM7W2DocnGBgBcQ9Pb3wvDjDz/69vvvjn15zGJAojinaZKpYiBmb89jwNPRo7/++MN4fg2wBVePp+aZru0TExPQ3xkIVDmrGrY2TF64YDGgrBRDFCLE6LurHQcGnjt+/C3oQ7CKViKEZSWZSq3lZ94dfGd//z6LswwUDVtBZ2Zm6eTJ8c7OAMQIhlVOvlhqcytnzpx/eteb0J+NRkN7QqIoWi9qG+MgRIeOIHCQYsPDJyBePl/9Sy/vunXZ7t3+6ZnY4cM/d3Q8Duo5dfpUz4t7X3nt1YtTF8sHhMA67lipZXk1cvUblnWbw8XFFYFnIXa3x2tpadbreaqttduciUQiXq/XbrdbXKkBCsu6VC3N0ACCNDZWl1xGCHG5+eamJ/Izfr+/UnXI2/y8JC0bVrGOZ0HNzEp/u13+PJGVLYx2e5On6dl0ZpEQFUJTDAbhbPYf1uZu8bxgvZcNDQ39j51J8iWTjzxR4K8geZoWBB5c7IMNbT86Onr35mqkm83JMLysrGlalhh1iUB9ojHP2BwMLZRQlSEso2Iga+tQYXgYjq3OKZjcjFfp7TIaSSia2XfbaJ5GVmqoBDCEc5/S28g6icsa3MO5BTFZU2/8gEoBukNLqjowYsKlc4pLqaQiISv0FJWoIqVLFOQdbUcgo5uEGdK5RUnI8J8KAyJygkgruW2RsamcIhhjezOVOxQINEooBIgx0QA7D9C4giEjatpAg2kKMzeuNEMRXRfncoxQDgazGIGSQDpwBXz28kR9dwwRkv2XwpgqUjTAAu3KScS64MYWjpYAkE5sGAE4iyt1QdNkgwaESyYfpaXzIw4jkyrrraOAH12h1sl2mDcPKhX3soJNsY1aL2UIQQjfa0AUzZpElQRElfKQCgOCwPD18C5SzJNunHRB0Ra7/e0OXLooxv9Qrv9kFBkoMMQ4dmPObnvoALJV3aNX6WJuaztYZ5u+eoVIMQoyydmCXTsotFkvYsyT7P3zd8x/AgwAOV26sjJvvEgAAAAASUVORK5CYII=") no-repeat 3px 0 !important; }
.layout-body-width { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZFMEMyRjk1NDc3RDExRUE4NjA3QUI5NjZCREMwRUJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZFMEMyRjk2NDc3RDExRUE4NjA3QUI5NjZCREMwRUJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkUwQzJGOTM0NzdEMTFFQTg2MDdBQjk2NkJEQzBFQkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkUwQzJGOTQ0NzdEMTFFQTg2MDdBQjk2NkJEQzBFQkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68U3JyAAAEuklEQVR42syYXUwcVRTH770zOzs7u5RdQOQry0ejkLb4US3iC5i4a6JQQKpofNC0aiI89EGxtI1vjfaFpLbrk/UjkRd9MKYtLTQkyGJoSoLU8CFEXCzFQlv5WmR32dmZuZ6ZgQ0li92ls01Pdid3z9y795f/OfeeO4NdLhd6mIyFb1dXV0JjJCm4ErgRCM1QRebN6TZbPm9OQwjfP43b7WYTGqAo4vTNDv+yT6ESwQx4KFIQpTyf4cytslge1bvNaeZ0OgVB2I5C97QPmz/SaCKSfN3lKikpeRxjhlIKPBirwkQiK2MTZwuddQ77HvjZ3d197JPjF8+3Q9dEgUg8nc6dP+fz+YCmo+P3zz69DNGhVFHVga9mJpPNwmf+NfUThNKAHIrHsrLM773/dChIe7xjs7OL2dmOzs7BS5eu+Xx3qqueqnu1PCcnbWTE39LyejDAFherwkxOTn751dnysucaGhrGx8ehXVtTW1lRYYBCYIPXxs6c/gVo9u7NB5qBgT89nst5eWnvHnqh/eJvbW09oVD4C0/X0mKwsuJZb68XhhQVFfX395/2nIF235U+kLmwoMCYkCEtNhjh9DTr4ODU6OiN7u5h8B0+XFV/4HlA9HrHZ2YW5hcCNTVPftDoPn70mD7o0MGDt27f8vb2XmhvL91TCmluGNDu3VkfH6lvOVoH7enpOd3J8xxcU1Is0W5WmyBGllNstrVl7HLD9dTnp4ZHhvdXVxuZQzdn/JA0Q0PXoS0I5uwsOzTavvs5vyAT5AGR0hwp4OnsGNqxw/HtN336KJCksqJSj6AOZxjQ5OSCx9MJjTffKC8re+yJ0oI/Jma//+EqeHbuzGxqetnusMIt8Jw8+SNAQKT0ga/VHwCgOOMVL9DYyMD4xNccZ496IFgnTry1tBiANqDozrffebGmdldmxr7CAveGIKrhizNe8QIBCselSnKQZaz69qNbFGU976mZZ3Jz9m10er098ccrgaR25r4SDi9oNLFrFuzdq+Hb9tSSjUKCNTU29V+5Gme8EgAShJy8nJeCoVlKJYzJZhhMVlfvcCZ7ft7+TQMzNDNyp25ubo62oWaFxWFdj6hQUF+hkjCMxcLDxEf+/99aW1uNWWW6Qc1iWV6M/CvLq2vFFWGG8KzJyjKWGLupmlhAn8DRJDEgTRvWzDn0qroer9jThWTqj8hr6W9ieAYbmUMxwDDRPrGnERU6L8pwj2gd5kRZojSpQPewZUkBRXRcRsu4FYkmJWR3nyAlKgWQEkaw7hgBQxqtC6amzoZMgrZCkwxERT8NL2rTYnVScYUSQoRcpB1tLQz2RygIo9OAOjsYksSQUSmo0hAGEXbtyrCIKkrgb30rt7KEIxgyCVIHrsAnxJfU21OI0tV/ECFoU0YDFuSuuIy5VLjxiJkJA5BCTQQDnME79V0mi6oMmMRcfEgORn+ZCdalMviQv1kfJYK2WO3g187/27ftAGFiQlstGTjpYvKggRDD6ULFBEKxakiSgSAwfCY8OG7WSZHUrZBLTe5z2Vb1WZn/NTJ1Qd1kYIOhsJwQMQum4kZsSnkQD4oxtE1/hrMVKkujNDyHYCXZ8knqLoTvtxax+juHh+d1zH8CDAAi2tSWHP7F1wAAAABJRU5ErkJggg==") no-repeat 3px 0 !important; }
/*#endregion Layout Icon classes*/
/*#endregion Backend and SF*/

/*#region Temp from old site */
/* ui-widget-generic */
.ui-widget-generic { background: #e5e5e5; color: #4d4d4d; margin: 0 0 .5rem 0; padding: 0.875rem 0.875rem 1px 0.875rem; }
.ui-widget-generic h3 { font-size: 1rem; margin-top: 0.5rem; margin-bottom: 0; }
.ui-widget-generic > h3 + * { margin-top: 0; }
/* .ui-widget-generic > p { margin-top: 0; } */
.ui-widget-generic a { color: #444; }
.ui-widget-generic img { width: 100%; max-width: 100%; }
/*#endregion Temp from old site*/

/*#region WWD Test */
.wwd-bc { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 11px; color: #000; }
.wwd-bc li a { padding: 4px 0 !important; }
.wwd-bc .sfBreadcrumbNodeSeparator { padding: 0 6px; display: inline-block; }

.wwd-caption { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 17px; color: #000; box-sizing: border-box !important; padding: 10px 50px 30px 0; }
.wwd-caption .att { font-size: 19px; font-weight: bold; }

.wwd-pg { }
.wwd-pg h1, .aua-h1 { margin: 20px 0; font-family: Usans; font-size: 42px; font-weight: normal; }
.wwd-pg h2 { margin: 40px 0 20px 0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 22px; }

.wwd-block { background-color: #c9c767; margin: 10px 0 !important; box-sizing: border-box !important; }
.wwd-block .wwd { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 17px; color: #000; box-sizing: border-box !important; }
.wwd-block .wwd.left .sfContentBlock { box-sizing: border-box !important; padding: 4px 4px 6px 4px !important; }
.wwd-block .wwd.right .sfContentBlock { box-sizing: border-box !important; padding: 16px 4px 0 4px !important; }
.wwd-block .wwd .att { font-size: 19px; font-weight: bold; }
.wwd-block .wwd img { display: block; }
/*#endregion */
