html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%238c8c8c'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%238c8c8c'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:300ms;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#005b99;background:#fff;outline:solid 1px #005b99}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#005b99;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#005b99}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#005b99;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#005b99 !important;background:#fff !important;box-shadow:none !important;outline:solid 1px #005b99}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#005b99 !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans", "Book Antiqua", sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:linear-gradient(to bottom, #f4f8fa 0%, #fff 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 )}.footer-icons .icon img,.news-item img,.side-difference img,.page-thumbnail-list .img img,.page-icon-list .img img,.member img{display:block;height:auto !important;max-width:100%}aside.secondary-page .inner{padding:32px 24px;padding:2rem 1.5rem}#more-testimonials a,#home-news .more,#home-news-categories .more,.more,.final-cta a,.form button,#UserRegistrationForm button{border-width:1px;border-style:solid;display:inline-block;font-size:16px;font-size:1rem;font-weight:400;margin:20.8px 0 8px;margin:1.3rem 0 0.5rem;padding:8px 12.8px 8px;padding:0.5rem 0.8rem 0.5rem;position:relative;text-decoration:none;text-transform:uppercase}#more-testimonials a:hover,#home-news .more:hover,#home-news-categories .more:hover,.more:hover,.final-cta a:hover,.form button:hover,#UserRegistrationForm button:hover,#more-testimonials a:active,#home-news .more:active,#home-news-categories .more:active,.more:active,.final-cta a:active,.form button:active,#UserRegistrationForm button:active,#more-testimonials a:focus,#home-news .more:focus,#home-news-categories .more:focus,.more:focus,.final-cta a:focus,.form button:focus,#UserRegistrationForm button:focus{background-color:#005b99;color:#fff}.overview-menu .tile{background-color:#fff;box-shadow:inset 0 0 0 3px #005b99;display:block;overflow:hidden;padding-bottom:33%;position:relative;margin-bottom:24px;margin-bottom:1.5rem;text-decoration:none}.overview-menu .tile h2{bottom:0;color:#005b99;font-size:19.2px;font-size:1.2rem;font-weight:700;left:0;margin:0;padding:14.4px;padding:0.9rem;position:absolute;transition:background-color 200ms;width:100%;z-index:600;-webkit-font-smoothing:antialiased}.overview-menu .tile .plus{background-color:#005b99;display:none;position:absolute;bottom:0;left:0;padding:18px;width:20px;height:20px;z-index:500}.overview-menu .tile .plus:before{background-color:#fff;content:" ";position:absolute;bottom:7px;left:15px;height:19px;width:5px}.overview-menu .tile .plus:after{background-color:#fff;content:" ";position:absolute;bottom:15px;left:7px;width:19px;height:2px}.overview-menu .tile .corner{display:block;position:absolute;top:16px;top:1rem;right:16px;right:1rem;height:38px;height:2.375rem;width:40px;width:2.5rem;z-index:1}.overview-menu .tile .corner svg{fill:#005b99;width:100%;height:100%}@media screen and (min-width: 420px){.overview-menu .tile{float:left;margin-left:1.5rem;margin-bottom:1.5rem;padding-bottom:calc(25% - 0.75rem);width:calc(50% - 0.75rem)}.overview-menu .tile:nth-child(odd){margin-left:0}}@media screen and (min-width: 550px){.overview-menu .tile{padding-bottom:20%}}aside.secondary-page h2,.side-news .news-item,.side-expert .team-item,.page-thumbnail-list h3,.page-icon-list h3{padding-bottom:16px;padding-bottom:1rem;position:relative}aside.secondary-page h2:after,.side-news .news-item:after,.side-expert .team-item:after,.page-thumbnail-list h3:after,.page-icon-list h3:after{background-color:#005b99;bottom:0;content:"";height:2px;left:0;position:absolute;width:48px;width:3rem}@font-face{font-family:'liberation_sansregular';src:url("../fonts/LiberationSans-Regular-webfont.eot");src:url("../fonts/LiberationSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/LiberationSans-Regular-webfont.woff") format("woff"),url("../fonts/LiberationSans-Regular-webfont.ttf") format("truetype"),url("../fonts/LiberationSans-Regular-webfont.svg#liberation_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'liberation_sansbold';src:url("../fonts/LiberationSans-Bold-webfont.eot");src:url("../fonts/LiberationSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/LiberationSans-Bold-webfont.woff") format("woff"),url("../fonts/LiberationSans-Bold-webfont.ttf") format("truetype"),url("../fonts/LiberationSans-Bold-webfont.svg#liberation_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'liberation_sansbold_italic';src:url("../fonts/LiberationSans-BoldItalic-webfont.eot");src:url("../fonts/LiberationSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/LiberationSans-BoldItalic-webfont.woff") format("woff"),url("../fonts/LiberationSans-BoldItalic-webfont.ttf") format("truetype"),url("../fonts/LiberationSans-BoldItalic-webfont.svg#liberation_sansbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'liberation_sansitalic';src:url("../fonts/LiberationSans-Italic-webfont.eot");src:url("../fonts/LiberationSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/LiberationSans-Italic-webfont.woff") format("woff"),url("../fonts/LiberationSans-Italic-webfont.ttf") format("truetype"),url("../fonts/LiberationSans-Italic-webfont.svg#liberation_sansitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kellypartners';src:url("../fonts/kellypartners.eot");src:url("../fonts/kellypartners.eot?#iefix") format("embedded-opentype"),url("../fonts/kellypartners.woff") format("woff"),url("../fonts/kellypartners.ttf") format("truetype"),url("../fonts/kellypartners.svg#kellypartners") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"kellypartners" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"kellypartners" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-circle-o-right:before{content:"\61"}.icon-arrow-circle-o:after{content:"\61"}.icon-bars:before{content:"\62"}.icon-calendar:before{content:"\63"}.icon-envelope:before{content:"\64"}.icon-facebook-official:before{content:"\65"}.icon-folder-open-o:before{content:"\66"}.icon-rss-square:before{content:"\67"}.icon-search:before{content:"\68"}.icon-twitter:before{content:"\69"}.icon-youtube:before{content:"\6a"}.icon-times:before{content:"\6b"}.icon-angle-down:before{content:"\6c"}.icon-angle-down-o:after{content:"\6c"}.icon-angle-left:before{content:"\6d"}.icon-angle-right:before{content:"\6e"}.icon-circle-o:before{content:"\6f"}.icon-circle:before{content:"\70"}.icon-phone:before{content:"\71"}.icon-print:before{content:"\72"}.icon-caret-square-o-down:before{content:"\73"}.icon-linkedin-square:before{content:"\74"}.icon-download:before{content:"\75"}.icon-instagrem:before{content:"\76"}footer{background-color:#005b99;color:#fff;display:block;padding-top:48px;padding-top:3rem;text-align:center;width:100%}footer:before,footer:after{content:"";display:table}footer:after{clear:both}footer a:hover,footer a:active,footer a:focus{color:#99d6ff}@media screen and (max-width: 767px){footer a:hover,footer a:active,footer a:focus{color:#fff}}footer h2{font-size:22.4px;font-size:1.4rem;font-weight:400;margin:0 0 12.8px;margin:0 0 .8rem;-webkit-font-smoothing:antialiased}footer nav a{padding:8px 0;padding:.5rem 0;text-decoration:none}.footer-main,.footer-contact,.footer-newsletter,.tgs-global{padding:48px 0 16px;padding:3rem 0 1rem}.footer-main{border-top:0;padding-top:0}.footer-main a.client-login{background-color:transparent;border:1px solid white;color:white;cursor:pointer;display:inline-block;font-family:"Montserrat", sans-serif;font-size:11.2px;font-size:.7rem;font-weight:600;padding:8px 12.8px 8px;padding:.5rem .8rem .5rem;position:relative;text-transform:uppercase;margin-top:16px;margin-top:1rem}.footer-main a.client-login:hover{background-color:white;color:#00305b}@media screen and (min-width: 550px){.footer-contact{margin:0 auto;max-width:450px}}.footer-contact ul{margin:0;padding:0}.footer-contact ul li{list-style:none;margin:0;padding:0}.footer-contact ul li{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width: 550px){.footer-contact ul li{float:left;padding-top:.2rem !important;width:50%}}.footer-contact a{color:#fff;font-size:14.4px;font-size:.9rem;line-height:1.6;text-decoration:none;-webkit-font-smoothing:antialiased}.footer-contact a.location-title{display:block;font-weight:700;text-transform:uppercase}.footer-contact a.icon-phone,.footer-contact a.icon-envelope{padding:0 12.8px 0 20.8px;padding:0 .8rem 0 1.3rem;position:relative}.footer-contact a.icon-phone:before,.footer-contact a.icon-envelope:before{left:0;position:absolute;top:3.2px;top:.2rem}.footer-contact a.icon-phone:before{top:4.8px;top:.3rem}.footer-newsletter,.footer-disclaimer{margin-left:auto;margin-right:auto;max-width:450px;padding:32px 24px;padding:2rem 1.5rem;text-align:left}.footer-newsletter p,.footer-disclaimer p{font-size:14.4px;font-size:.9rem;-webkit-font-smoothing:antialiased}.footer-disclaimer{padding-top:16px;padding-top:1rem;padding-bottom:16px;padding-bottom:1rem}.footer-disclaimer h2{font-size:13.6px;font-size:.85rem;font-weight:bold;text-transform:uppercase}.footer-disclaimer p{font-size:12px;font-size:.75rem}.footer-icons{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.footer-icons .icon{padding:8px;padding:.5rem;min-width:18.5%}.footer-icons .icon img{max-width:80px}.footer-newsletter:before,.footer-newsletter:after{content:"";display:table}.footer-newsletter:after{clear:both}.footer-newsletter input{border:0;border-radius:3px;margin-bottom:9.6px;margin-bottom:.6rem;padding:13.6px 16px;padding:.85rem 1rem;width:100%}.footer-newsletter button{background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;display:block;float:right;font-family:"Montserrat",sans-serif;font-size:16px;font-size:1rem;font-weight:300;padding:8px 12.8px 6.4px;padding:.5rem .8rem .4rem;position:relative;text-transform:uppercase}.footer-newsletter button:hover,.footer-newsletter button:active,.footer-newsletter button:focus{background-color:#fff;color:#005b99}.footer-copyright{background-color:#000;font-size:12.8px;font-size:.8rem;line-height:27.2px;line-height:1.7rem;padding:12.8px 24px 20.8px;padding:.8rem 1.5rem 1.3rem;-webkit-font-smoothing:antialiased}.footer-copyright:before,.footer-copyright:after{content:"";display:table}.footer-copyright:after{clear:both}.footer-copyright a{color:#fff;text-decoration:none}.footer-copyright a:hover,.footer-copyright a:active,.footer-copyright a:focus{color:#99d6ff}.footer-copyright nav{margin-bottom:3.2px;margin-bottom:.2rem}.footer-copyright nav a{font-size:12.8px;font-size:.8rem;text-transform:capitalize}.footer-copyright nav li:first-child a:hover,.footer-copyright nav li:nth-child(2) a:hover{color:white;cursor:none}.footer-copyright p{margin-bottom:0}.footer-copyright ul{margin:0;padding:0;text-align:center}.footer-copyright ul:before,.footer-copyright ul:after{content:"";display:table}.footer-copyright ul:after{clear:both}.footer-copyright ul li{list-style:none;margin:0;padding:0}.footer-copyright ul.footer-other{margin-top:16px;margin-top:1rem}.footer-copyright ul li{display:inline-block;padding:0 6.4px;padding:0 .4rem}.footer-copyright ul li:nth-child(3){clear:left}.print-email a{padding:0 4.8px 16px 20.8px;padding:0 .3rem 1rem 1.3rem;position:relative}.print-email a:before{padding-right:8px;padding-right:.5rem;position:absolute;left:0;top:2px}#tbone-logo{background:url("../img/tbone.svg") no-repeat 0 0;background-size:contain;display:inline-block;height:27.2px;height:1.7rem;margin-left:3.2px;margin-left:.2rem;text-indent:-12345px;width:96px;width:6rem;vertical-align:middle}#home-stats{background-color:#005b99;color:#fff;text-align:center}#home-stats strong{border:1px solid #fff;border-bottom:0;display:block;font-family:"Montserrat",sans-serif;font-size:35.2px;font-size:2.2rem;font-weight:400;margin:48px 24px 32px;margin:3rem 1.5rem 2rem;padding:44.8px 24px;padding:2.8rem 1.5rem;position:relative;text-transform:uppercase}#home-stats strong:before,#home-stats strong:after{border-bottom:1px solid #fff;bottom:0;content:"";display:block;position:absolute;width:33%}#home-stats strong:before{left:0}#home-stats strong:after{right:0}#home-stats h2{background-position:center top;background-repeat:no-repeat;background-size:6rem;font-size:16px;font-size:1rem;font-weight:300;-webkit-font-smoothing:antialiased;margin:-88px 0 32px;margin:-5.5rem 0 2rem;padding-top:96px;padding-top:6rem;position:relative}#home-clients{padding:48px 0 32px;padding:3rem 0 2rem;text-align:center;width:100%}#home-clients h2{color:#005b99;font-size:40px;font-size:2.5rem;font-weight:300;margin:0 0 32px;margin:0 0 2rem}#home-clients h3{color:#005b99;font-size:28.8px;font-size:1.8rem;font-weight:300;margin:0 0 6.4px;margin:0 0 .4rem;padding:0 16px;padding:0 1rem}#home-clients p.home-client-name{font-weight:700;margin-bottom:0}#home-clients p{color:#666;font-size:16px;font-size:1rem;line-height:1.6;margin:0 0 16px;margin:0 0 1rem;padding:0 16px;padding:0 1rem;-webkit-font-smoothing:antialiased}#home-clients .inner{padding:0 24px;padding:0 1.5rem}#home-clients .inner:before,#home-clients .inner:after{content:"";display:table}#home-clients .inner:after{clear:both}#home-clients .embed-wrap{margin:32px 0;margin:2rem 0}#home-clients .swiper-button-prev,#home-clients .swiper-button-next{background-size:1rem 2rem;height:32px;height:2rem;margin-top:0;top:142.4px;top:8.9rem;width:24px;width:1.5rem}#more-testimonials a{color:#005b99;font-size:16px;font-size:1rem;margin-top:0;text-transform:uppercase}#more-testimonials a:hover,#more-testimonials a:active,#more-testimonials a:focus{background-color:#005b99;color:#fff}#home-news{background-color:#e6e6e6;padding:48px 24px;padding:3rem 1.5rem}#home-news h2{color:#005b99;font-size:36.8px;font-size:2.3rem;font-weight:300;margin:0 0 24px;margin:0 0 1.5rem;text-align:center}#home-news .more{font-size:14.4px;font-size:.9rem;margin-top:4.8px;margin-top:.3rem}#home-news .more:hover,#home-news .more:active,#home-news .more:focus{background-color:#005b99;color:#fff}#home-news aside{text-align:center}#home-news aside .more{font-size:20.8px;font-size:1.3rem;margin-top:0;margin-bottom:32px;margin-bottom:2rem}#home-news aside .more:hover,#home-news aside .more:active,#home-news aside .more:focus{background-color:#005b99;color:#fff}.news-item{background:#fff;border:1px solid #f2f2f2;margin:24px 0;margin:1.5rem 0;padding:16px 32px 0;padding:1rem 2rem 0;-webkit-font-smoothing:antialiased}.news-item:before,.news-item:after{content:"";display:table}.news-item:after{clear:both}.news-item .date{color:#666;margin-bottom:0}.news-item h3{color:#005b99;font-size:27.2px;font-size:1.7rem;font-weight:400;margin:8px 0 16px;margin:.5rem 0 1rem}.news-item p{color:#666;line-height:1.7}.news-info{border-top:1px solid #f2f2f2;margin:0 -32px;margin:0 -2rem;overflow:auto}.news-info p{float:left;font-size:13.6px;font-size:.85rem;line-height:1.3;margin:0;padding:24px 0 0 24px;padding:1.5rem 0 0 1.5rem;width:50%}.news-info p span{color:#999;display:block;font-size:9.6px;font-size:.6rem;padding-bottom:6.4px;padding-bottom:.4rem;text-transform:uppercase}.news-info p a{text-decoration:none}.news-info p a:hover,.news-info p a:active,.news-info p a:focus{text-decoration:underline}.news-info img{float:right;width:160px}#home-news-categories{padding:16px 0;padding:1rem 0}#home-news-categories h2{color:#005b99;font-size:19.2px;font-size:1.2rem;margin:0 0 16px;margin:0 0 1rem;text-align:left}#home-news-categories h2:after{display:none}#home-news-categories ul{margin:0;padding:0;border-bottom:1px dotted #555;margin-bottom:32px;margin-bottom:2rem}#home-news-categories ul li{list-style:none;margin:0;padding:0}#home-news-categories ul li{border-top:1px dotted #555;font-size:14.4px;font-size:.9rem;padding:11.2px 0;padding:.7rem 0}#home-news-categories ul li:after{content:"\00BB";padding-left:6.4px;padding-left:.4rem}#home-news-categories ul a{color:#005b99;text-decoration:none}#home-news-categories ul a:hover,#home-news-categories ul a:active,#home-news-categories ul a:focus{text-decoration:underline}#home-news-categories .more{color:#005b99}@media screen and (min-width: 1020px){.overview-menu .tile h2{font-size:1.4rem}}aside.secondary-page{background-color:#e6e6e6}aside.secondary-page h2{color:#005b99}.list-wrap{padding-bottom:48px;padding-bottom:3rem}.side-news,.side-news-categories,.side-difference,.side-expert,.side-locations{border-bottom:3px solid #fff}.side-news .news-item,.side-expert .team-item{background:transparent;border:0;margin-bottom:32px;margin-bottom:2rem;padding:0 0 12.8px;padding:0 0 0.8rem}.side-news .news-item:before,.side-news .news-item:after,.side-expert .team-item:before,.side-expert .team-item:after{content:"";display:table}.side-news .news-item:after,.side-expert .team-item:after{clear:both}.side-news .news-item strong,.side-expert .team-item strong{color:#005b99}.side-news .news-item h3,.side-expert .team-item h3{color:#005b99;font-family:"Montserrat",sans-serif;font-size:14.4px;font-size:0.9rem;font-weight:700;margin:0 0 3.2px 95px;margin:0 0 0.2rem 95px}.side-news .news-item p,.side-expert .team-item p{font-size:12.8px;font-size:0.8rem;margin:0 0 9.6px 95px;margin:0 0 0.6rem 95px}.side-news .news-item img,.side-expert .team-item img{left:0;margin-right:16px;margin-right:1rem;position:absolute;top:0}.side-news .news-item a.more,.side-expert .team-item a.more{font-size:12.8px;font-size:0.8rem;font-weight:normal;margin:0;padding:6.4px 12.8px 4.8px;padding:0.4rem 0.8rem 0.3rem}.side-news .news-item a.more:hover,.side-news .news-item a.more:active,.side-news .news-item a.more:focus,.side-expert .team-item a.more:hover,.side-expert .team-item a.more:active,.side-expert .team-item a.more:focus{background-color:#005b99;color:#e6e6e6}.side-expert .team-item:after{left:95px}.side-expert .team-item a.more{border:0;padding:0;font-size:12.8px;font-size:0.8rem;font-weight:normal;margin:0}.side-expert .team-item a.more:hover,.side-expert .team-item a.more:active,.side-expert .team-item a.more:focus{background-color:transparent;color:#005b99;text-decoration:underline}.side-news-categories ul{margin:0;padding:0;margin-bottom:32px;margin-bottom:2rem}.side-news-categories ul li{list-style:none;margin:0;padding:0}.side-news-categories ul li{padding:3.2px 16px 3.2px 0;padding:0.2rem 1rem 0.2rem 0}.side-news-categories a{text-decoration:none}.side-news-categories a:hover,.side-news-categories a:active,.side-news-categories a:focus{text-decoration:underline}.side-news-categories a.more{text-decoration:none}.side-news-categories a.more:hover,.side-news-categories a.more:active,.side-news-categories a.more:focus{background-color:#005b99;color:#e6e6e6}.side-difference .difference-item{border-bottom:1px dotted #d9d9d9;color:#005b99;margin-bottom:16px;margin-bottom:1rem;padding:0 16px 16px 0;padding:0 1rem 1rem 0}.side-difference .difference-item:before,.side-difference .difference-item:after{content:"";display:table}.side-difference .difference-item:after{clear:both}.side-difference img{float:left;margin-right:16px;margin-right:1rem;width:56px;width:3.5rem}.side-difference h3{color:#005b99;font-family:"Montserrat",sans-serif;margin:16px 0 0;margin:1rem 0 0}.side-difference h3:after{content:"\00BB";padding-left:6.4px;padding-left:0.4rem}.side-difference h3 a{color:#005b99;font-size:16px;font-size:1rem;text-decoration:none}.side-difference h3 a:hover,.side-difference h3 a:active,.side-difference h3 a:focus{text-decoration:underline}.side-difference p{margin-top:32px;margin-top:2rem;padding-left:16px;padding-left:1rem}.side-difference .more{font-size:16px;font-size:1rem;text-transform:uppercase}.side-difference .more:hover,.side-difference .more:active,.side-difference .more:focus{background-color:#005b99;color:#e6e6e6}.side-expert .team-item{height:100px}.side-expert .team-item p{margin-bottom:16px;margin-bottom:1rem}.side-nav ul.parent{padding:0}.side-nav ul.parent>li>a{font-size:19.2px;font-size:1.2rem}.side-nav ul.parent ul{padding-left:24px;padding-left:1.5rem;padding-top:16px;padding-top:1rem}.side-nav ul.parent li{padding-bottom:16px;padding-bottom:1rem;list-style:none}.side-nav ul.parent li a{text-decoration:none}#sitemap a{text-decoration:none}#sitemap a:hover,#sitemap a:active,#sitemap a:focus{text-decoration:underline}#sitemap ul{margin-bottom:24px;margin-bottom:1.5rem}#sitemap li{font-size:22.4px;font-size:1.4rem;margin-top:6.4px;margin-top:0.4rem;margin-bottom:6.4px;margin-bottom:0.4rem}#sitemap li li{font-size:16px;font-size:1rem}#sitemap li li li{font-size:14.4px;font-size:0.9rem}.form,#UserRegistrationForm{padding-top:16px;padding-top:1rem}.form .form-group,.form .form-row,#UserRegistrationForm .form-group,#UserRegistrationForm .form-row{padding:8px 0;padding:0.5rem 0}.form .form-group:before,.form .form-group:after,.form .form-row:before,.form .form-row:after,#UserRegistrationForm .form-group:before,#UserRegistrationForm .form-group:after,#UserRegistrationForm .form-row:before,#UserRegistrationForm .form-row:after{content:"";display:table}.form .form-group:after,.form .form-row:after,#UserRegistrationForm .form-group:after,#UserRegistrationForm .form-row:after{clear:both}@media screen and (min-width: 550px){.form .form-group,.form .form-row,#UserRegistrationForm .form-group,#UserRegistrationForm .form-row{padding:0.5rem 0 1rem}}.form .form-group label,.form .form-row label,#UserRegistrationForm .form-group label,#UserRegistrationForm .form-row label{display:block;padding-bottom:8px;padding-bottom:0.5rem}@media screen and (min-width: 550px){.form .form-group label,.form .form-row label,#UserRegistrationForm .form-group label,#UserRegistrationForm .form-row label{display:inline-block;float:left;padding-top:0.5rem;padding-right:3%;width:35%}.form .form-group label.flat-top,.form .form-row label.flat-top,#UserRegistrationForm .form-group label.flat-top,#UserRegistrationForm .form-row label.flat-top{padding-top:0}}.form .form-group label.label-required:after,.form .form-row label.label-required:after,#UserRegistrationForm .form-group label.label-required:after,#UserRegistrationForm .form-row label.label-required:after{content:" : *"}.form .form-group label:after,.form .form-row label:after,#UserRegistrationForm .form-group label:after,#UserRegistrationForm .form-row label:after{content:" :"}.form .form-group label span,.form .form-row label span,#UserRegistrationForm .form-group label span,#UserRegistrationForm .form-row label span{color:#555}.form .form-group input[type="text"],.form .form-group input[type="password"],.form .form-group input[type="email"],.form .form-group input[type="tel"],.form .form-group select,.form .form-group textarea,.form .form-row input[type="text"],.form .form-row input[type="password"],.form .form-row input[type="email"],.form .form-row input[type="tel"],.form .form-row select,.form .form-row textarea,#UserRegistrationForm .form-group input[type="text"],#UserRegistrationForm .form-group input[type="password"],#UserRegistrationForm .form-group input[type="email"],#UserRegistrationForm .form-group input[type="tel"],#UserRegistrationForm .form-group select,#UserRegistrationForm .form-group textarea,#UserRegistrationForm .form-row input[type="text"],#UserRegistrationForm .form-row input[type="password"],#UserRegistrationForm .form-row input[type="email"],#UserRegistrationForm .form-row input[type="tel"],#UserRegistrationForm .form-row select,#UserRegistrationForm .form-row textarea{background-color:#fff;border:1px solid #d9d9d9;color:#666;font-family:"Montserrat",sans-serif;padding:8px 16px;padding:0.5rem 1rem;width:100%}@media screen and (min-width: 550px){.form .form-group input[type="text"],.form .form-group input[type="password"],.form .form-group input[type="email"],.form .form-group input[type="tel"],.form .form-group select,.form .form-group textarea,.form .form-row input[type="text"],.form .form-row input[type="password"],.form .form-row input[type="email"],.form .form-row input[type="tel"],.form .form-row select,.form .form-row textarea,#UserRegistrationForm .form-group input[type="text"],#UserRegistrationForm .form-group input[type="password"],#UserRegistrationForm .form-group input[type="email"],#UserRegistrationForm .form-group input[type="tel"],#UserRegistrationForm .form-group select,#UserRegistrationForm .form-group textarea,#UserRegistrationForm .form-row input[type="text"],#UserRegistrationForm .form-row input[type="password"],#UserRegistrationForm .form-row input[type="email"],#UserRegistrationForm .form-row input[type="tel"],#UserRegistrationForm .form-row select,#UserRegistrationForm .form-row textarea{width:65%}}.form .form-group input[type="text"].error,.form .form-group input[type="password"].error,.form .form-group input[type="email"].error,.form .form-group input[type="tel"].error,.form .form-group select.error,.form .form-group textarea.error,.form .form-row input[type="text"].error,.form .form-row input[type="password"].error,.form .form-row input[type="email"].error,.form .form-row input[type="tel"].error,.form .form-row select.error,.form .form-row textarea.error,#UserRegistrationForm .form-group input[type="text"].error,#UserRegistrationForm .form-group input[type="password"].error,#UserRegistrationForm .form-group input[type="email"].error,#UserRegistrationForm .form-group input[type="tel"].error,#UserRegistrationForm .form-group select.error,#UserRegistrationForm .form-group textarea.error,#UserRegistrationForm .form-row input[type="text"].error,#UserRegistrationForm .form-row input[type="password"].error,#UserRegistrationForm .form-row input[type="email"].error,#UserRegistrationForm .form-row input[type="tel"].error,#UserRegistrationForm .form-row select.error,#UserRegistrationForm .form-row textarea.error{background-color:#ffe6e6;border:1px solid red}.form .form-group label.error,.form .form-row label.error,#UserRegistrationForm .form-group label.error,#UserRegistrationForm .form-row label.error{color:red;font-size:12.8px;font-size:0.8rem;padding-top:4.8px;padding-top:0.3rem}@media screen and (min-width: 550px){.form .form-group label.error,.form .form-row label.error,#UserRegistrationForm .form-group label.error,#UserRegistrationForm .form-row label.error{float:right;width:70%}}@media screen and (min-width: 550px){.form .form-group .radio-group,.form .form-row .radio-group,#UserRegistrationForm .form-group .radio-group,#UserRegistrationForm .form-row .radio-group{float:right;width:70%}}.form .form-group .radio-group p,.form .form-row .radio-group p,#UserRegistrationForm .form-group .radio-group p,#UserRegistrationForm .form-row .radio-group p{clear:left;margin:0}.form .form-group .radio-group p:nth-child(odd),.form .form-row .radio-group p:nth-child(odd),#UserRegistrationForm .form-group .radio-group p:nth-child(odd),#UserRegistrationForm .form-row .radio-group p:nth-child(odd){clear:left}.form .form-group .radio-group p.interested-other,.form .form-row .radio-group p.interested-other,#UserRegistrationForm .form-group .radio-group p.interested-other,#UserRegistrationForm .form-row .radio-group p.interested-other{clear:left}.form .form-group .radio-group p.interested-other-text,.form .form-row .radio-group p.interested-other-text,#UserRegistrationForm .form-group .radio-group p.interested-other-text,#UserRegistrationForm .form-row .radio-group p.interested-other-text{clear:left;width:60%}.form .form-group .radio-group label,.form .form-row .radio-group label,#UserRegistrationForm .form-group .radio-group label,#UserRegistrationForm .form-row .radio-group label{color:#666;cursor:pointer;font-size:14.4px;font-size:0.9rem;padding-top:1.6px;padding-top:0.1rem;width:auto}@media screen and (min-width: 768px){.form .form-group .radio-group label,.form .form-row .radio-group label,#UserRegistrationForm .form-group .radio-group label,#UserRegistrationForm .form-row .radio-group label{padding-top:0}}@media screen and (min-width: 1400px){.form .form-group .radio-group label,.form .form-row .radio-group label,#UserRegistrationForm .form-group .radio-group label,#UserRegistrationForm .form-row .radio-group label{padding-top:0.1rem}}.form .form-group .radio-group label:after,.form .form-row .radio-group label:after,#UserRegistrationForm .form-group .radio-group label:after,#UserRegistrationForm .form-row .radio-group label:after{content:""}.form .form-group .radio-group input,.form .form-row .radio-group input,#UserRegistrationForm .form-group .radio-group input,#UserRegistrationForm .form-row .radio-group input{float:left;margin:3.2px 8px 0 0;margin:0.2rem 0.5rem 0 0;width:auto}.form .errors,#UserRegistrationForm .errors{margin:0;padding:0;color:red}.form .errors li,#UserRegistrationForm .errors li{list-style:none;margin:0;padding:0}.form button,#UserRegistrationForm button{background:none;border:1px solid #005b99;color:#005b99;cursor:pointer;float:right;font-size:20.8px;font-size:1.3rem;text-transform:uppercase}.form button:hover,.form button:active,.form button:focus,#UserRegistrationForm button:hover,#UserRegistrationForm button:active,#UserRegistrationForm button:focus{background-color:#005b99;color:#fff}#UserRegistrationForm .form-row label{width:100%}#UserRegistrationForm .form-row label:after{content:""}#UserRegistrationForm .form-row .form-label{display:inline-block;float:left;padding-top:8px;padding-top:0.5rem;padding-right:3%;width:30%}#UserRegistrationForm .form-row input[type="text"]{width:68.5%;margin-right:4.8px;margin-right:0.3rem}#UserRegistrationForm .form-row input[type="radio"]{margin-left:16px;margin-left:1rem;margin-right:8px;margin-right:0.5rem}#UserRegistrationForm .form-row input[type="submit"]{background:none;border:1px solid #005b99;color:#005b99;cursor:pointer;float:right;font-size:20.8px;font-size:20.8px;font-size:1.3rem;text-transform:uppercase;padding:8px 12.8px 8px;padding:0.5rem 0.8rem 0.5rem}#UserRegistrationForm .form-row input[type="submit"]:hover,#UserRegistrationForm .form-row input[type="submit"]:active,#UserRegistrationForm .form-row input[type="submit"]:focus{background-color:#005b99;color:#fff}#UserRegistrationForm .form-row select{height:38px;width:67%;margin-right:4.8px;margin-right:0.3rem}.form-inline{padding-top:0}.form-inline .form-group{padding-top:0}@media screen and (min-width: 550px){.form-inline .form-group label{display:block;float:none}}.form-inline button{float:none;margin-top:0}.subnav{text-align:center}.subnav li{list-style:none;display:inline-block;margin-left:32px;margin-left:2rem}@media screen and (min-width: 550px) and (max-width: 1019px){.page-thumbnail-list .wrap{padding-left:0;padding-right:0}}.page-thumbnail-list .intro{border:0;max-width:100%;padding-bottom:0;width:100%}.page-thumbnail-list ul{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Montserrat",sans-serif;margin-left:-40px;margin-left:-2.5rem;margin-right:-40px;margin-right:-2.5rem}.page-thumbnail-list ul li{list-style:none;margin:0;padding:0}@media screen and (min-width: 1020px) and (max-width: 1199px){.page-thumbnail-list ul{margin-left:-4.1rem;margin-right:-4.1rem}}.page-thumbnail-list ul li{margin-bottom:32px;margin-bottom:2rem;padding-right:40px;padding-right:2.5rem;padding-left:40px;padding-left:2.5rem;position:relative;width:100%}@media screen and (min-width: 550px){.page-thumbnail-list ul li{width:50%}}.site-kpgroup .page-thumbnail-list ul{width:100%;margin:0;padding:0}.site-kpgroup .page-thumbnail-list ul li a[href^="mailto:"]{overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}.page-thumbnail-list h3{font-size:19.2px;font-size:1.2rem;font-weight:300;margin-top:15px;padding-bottom:4.8px;padding-bottom:.3rem;-webkit-font-smoothing:auto;margin-bottom:32px;margin-bottom:2rem}.page-thumbnail-list h3 a{text-decoration:none}.feature-page h2{color:#005b99;font-family:"Montserrat",sans-serif;font-size:41.6px;font-size:2.6rem;font-weight:300;margin-bottom:32px;margin-bottom:2rem}.feature-page .intro{border:0;max-width:100%;padding-bottom:0;width:100%}.page-nav{background-color:#005b99}.page-nav .wrap{padding-top:32px;padding-top:2rem}.page-nav ul{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:95%}.page-nav ul li{list-style:none;margin:0;padding:0}.page-nav ul li{padding:16px 0;padding:1rem 0;text-align:center;width:50%}.page-nav ul li a{color:#fff;padding:0 20.8px;padding:0 1.3rem;position:relative;text-decoration:none;white-space:nowrap}.page-nav ul li a:hover,.page-nav ul li a:active,.page-nav ul li a:focus{text-decoration:underline}.page-nav ul li a:before{position:absolute;right:0;top:3.2px;top:.2rem}.page-icon-list .intro{border:0;max-width:100%;padding-bottom:0;width:100%}.page-icon-list .img{left:0;position:absolute;top:8px;top:.5rem}.page-icon-list ul{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Montserrat",sans-serif}.page-icon-list ul li{list-style:none;margin:0;padding:0}.page-icon-list ul li{margin-bottom:32px;margin-bottom:2rem;padding-left:100px;padding-right:16px;padding-right:1rem;position:relative;width:100%}@media screen and (min-width: 550px){.page-icon-list ul li{width:50%}}.page-icon-list h3{font-size:19.2px;font-size:1.2rem;font-weight:300;margin-top:0;padding-bottom:4.8px;padding-bottom:.3rem;-webkit-font-smoothing:auto}.page-numbered-list{background-color:#005b99;color:#fff;padding:16px 0 32px;padding:1rem 0 2rem}.page-numbered-list h2{color:#fff}.page-numbered-list .intro{margin-bottom:0;max-width:100%;padding-bottom:16px;padding-bottom:1rem;width:100%}.page-numbered-list .inner{border-top:1px solid #f9f9f9;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:48px;padding-top:3rem}.page-numbered-list ol{margin:0;padding:0}.page-numbered-list ol li{list-style:none;margin:0;padding:0}@media screen and (min-width: 550px){.page-numbered-list ol{float:left;margin-right:3%;width:47%}}.page-numbered-list ol li{font-family:"Montserrat",sans-serif;font-size:15.2px;font-size:.95rem;line-height:1.6;margin-bottom:24px;margin-bottom:1.5rem;padding-left:32px;padding-left:2rem;position:relative}.page-numbered-list ol li span{background-color:#fff;border-radius:1rem;color:#005b99;display:block;font-size:12.8px;font-size:.8rem;font-weight:700;height:22.4px;height:1.4rem;left:0;padding-top:1.6px;padding-top:.1rem;position:absolute;text-align:center;top:4.8px;top:.3rem;width:22.4px;width:1.4rem}.page-image-left .text,.page-image-right .text{padding-bottom:16px;padding-bottom:1rem}.page-image-left img,.page-image-right img{margin:0 auto 32px;margin:0 auto 2rem}.page-image-right{background-color:#e6e6e6}.page-final-cta{padding:80px 0 96px;padding:5rem 0 6rem;text-align:left}@media screen and (min-width: 1020px){.page-final-cta{text-align:center}}.page-final-cta h2{color:#005b99;margin:0 0 12.8px;margin:0 0 .8rem;padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem}.page-final-cta p{color:#666;padding:0px 24px;padding:0rem 1.5rem}.page-final-cta ul{margin:0;padding:0}.page-final-cta ul li{list-style:none;margin:0;padding:0}.page-final-cta ul li{display:inline-block;margin:0 11.2px;margin:0 .7rem}.page-final-cta ul a{background-color:#005b99;padding-left:40px;padding-left:2.5rem;position:relative}.page-final-cta ul a:hover,.page-final-cta ul a:active,.page-final-cta ul a:focus{background-color:white}.page-final-cta ul a:before{font-size:14.4px;font-size:.9rem;left:17.6px;left:1.1rem;padding-right:8px;padding-right:.5rem;position:absolute;top:12.8px;top:.8rem}.final-cta a,.form button{text-align:center;background:#fff;color:#005b99;margin-right:4.8px;margin-right:0.3rem}.final-cta a:hover,.final-cta a:active,.final-cta a:focus,.form button:hover,.form button:active,.form button:focus{background-color:#005b99;color:#fff}.head-office{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:48px 0 32px;margin:3rem 0 2rem;padding:32px 0;padding:2rem 0}.head-office p{margin-bottom:0}.head-office p strong{color:#4d4d4d}.mobile-location-list{border-bottom:1px solid #d9d9d9;padding-bottom:32px;padding-bottom:2rem}.mobile-location-list ul{margin:0;padding:0;border-bottom:1px dotted #555}.mobile-location-list ul li{list-style:none;margin:0;padding:0}.mobile-location-list ul li{border-top:1px dotted #555}.mobile-location-list a{background-color:#f9f9f9;display:block;padding:11.2px 16px;padding:.7rem 1rem;text-decoration:none}.mobile-location-list a.active{background-color:#005b99;color:#fff}.mobile-location-list .inner{background-color:#f9f9f9;display:none;padding:24px;padding:1.5rem}.mobile-location-list .inner p{margin-bottom:16px;margin-bottom:1rem}.mobile-location-list .inner strong{display:block}.mobile-location-list .inner a{padding:0}.mobile-location-list .inner a.btn{background-color:#99d6ff;display:inline-block;padding:11.2px 16px;padding:.7rem 1rem}.head-office h2,.form h2,.mobile-location-list h2{font-weight:300;margin:0 0 16px;margin:0 0 1rem;-webkit-font-smoothing:antialiased}.side-locations ul{margin:0;padding:0;margin-bottom:32px;margin-bottom:2rem}.side-locations ul li{list-style:none;margin:0;padding:0}.side-locations ul li{border-bottom:1px dotted #555;color:#005b99;padding:16px 0;padding:1rem 0}.side-locations ul li:after{content:"\00BB";padding-left:6.4px;padding-left:.4rem}.side-locations a{text-decoration:none;-webkit-font-smoothing:antialiased}.side-locations a:hover,.side-locations a:active,.side-locations a:focus{text-decoration:underline}.map{height:200px}.location-image{margin:32px 0 0;margin:2rem 0 0}.location-form{display:none;border-top:solid 1px #d9d9d9;margin-top:64px;margin-top:4rem;padding-top:48px;padding-top:3rem}@media screen and (min-width: 550px){.contact-details{float:right;padding-left:5%;width:45%}.contact-details h2{padding-top:1rem}.contact-details p{font-size:0.9rem !important}.map{float:left;height:34rem;width:55%}.map.short{height:18rem}.location-image,.location-form{float:left;width:55%}}.location-blurb{background-color:#005b99;color:#fff}.location-blurb h2{color:#fff;font-family:"Montserrat",sans-serif;font-size:35.2px;font-size:2.2rem}.location-blurb p:first-of-type{font-family:"Montserrat",sans-serif;font-size:19.2px;font-size:1.2rem;line-height:1.4;margin-top:27.2px;margin-top:1.7rem}.location-members{background-color:#e6e6e6;padding:48px 24px 0;padding:3rem 1.5rem 0}.location-members .wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.location-members .wrap h2{display:block;width:100%;font-size:32px;font-size:2rem;padding-left:8px;padding-left:0.5rem;color:#005b99}.member{background-color:#fff;box-shadow:0px 0px 4px 2px rgba(100,100,100,0.2);font-family:"Montserrat",sans-serif;font-size:14px;line-height:1;margin:0 auto 24px;margin:0 auto 1.5rem;max-width:450px;padding-bottom:96px;padding-bottom:6rem;position:relative;width:100%}.member .inner{padding:0 32px 16px;padding:0 2rem 1rem}.member h3{color:#005b99;font-family:"Montserrat",sans-serif;font-size:22px;margin-bottom:6.4px;margin-bottom:0.4rem}.member h4{color:#4d4d4d;font-size:17.6px;font-size:1.1rem;margin:0 0 12.8px;margin:0 0 0.8rem}.member p{color:#666;line-height:1.4;margin:0 0 8px;margin:0 0 0.5rem}.member p.qualifications{color:#6f6f6f;font-size:12px;margin-bottom:3.2px;margin-bottom:0.2rem}.member p.jobtitle{font-size:15px;font-weight:700}.member-links{border-top:1px solid #f2f2f2;bottom:0;left:0;padding:16px 32px;padding:1rem 2rem;position:absolute;width:100%}.member-links:before,.member-links:after{content:"";display:table}.member-links:after{clear:both}.member-links ul{margin:0;padding:0;float:left}.member-links ul li{list-style:none;margin:0;padding:0}.member-links ul li{display:inline-block;margin-right:16px;margin-right:1rem}.member-links a{text-decoration:none}.member-links a:hover,.member-links a:active,.member-links a:focus{color:#000}.member-links .icon-envelope{font-size:24px}.member-links .icon-linkedin-square{font-size:23px}.member-links .icon-download{color:#005b99;font-size:15px;padding-left:20.8px;padding-left:1.3rem;position:relative;top:-5px}.member-links .icon-download:hover,.member-links .icon-download:active,.member-links .icon-download:focus{text-decoration:underline}.member-links .icon-download:before{font-size:16px;position:absolute;top:1.6px;top:0.1rem;left:0}.member-links ul.member-links-2{clear:both}.member-links ul.member-links-2 a{color:#666;font-size:14px;line-height:2}.animated-mini{background-color:#fff;display:block;height:55px;margin-top:24px;margin-top:1.5rem;position:relative;width:100%;overflow:hidden}@media screen and (min-width: 1020px){.animated-mini{height:120px}}.animated-mini .animated-mini-wrap{position:absolute;top:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);animation:drive 5s forwards ease-in infinite;-webkit-animation:drive 5s forwards ease-in infinite;width:100%}@media screen and (min-width: 1020px){.animated-mini .animated-mini-wrap{animation-duration:7.5s;-webkit-animation-duration:7.5s}}.animated-mini img{height:auto;width:163px}@media screen and (min-width: 1020px){.animated-mini img{width:300px}}@keyframes drive{100%{transform:translateX(180%)}}label[for="form-input-last3YearsOfProfitAndLossStatements2"],label[for="form-input-last3YearsOfTaxReturns2"],label[for="form-input-picturesOfYourOffice2"],label[for="form-input-employeeListAndBenefits2"]{display:none !important}label[for="form-input-last3YearsOfProfitAndLossStatements"],label[for="form-input-last3YearsOfTaxReturns"],label[for="form-input-picturesOfYourOffice"],label[for="form-input-employeeListAndBenefits"]{padding-bottom:0}@media screen and (min-width: 550px){label[for="form-input-last3YearsOfProfitAndLossStatements"],label[for="form-input-last3YearsOfTaxReturns"],label[for="form-input-picturesOfYourOffice"],label[for="form-input-employeeListAndBenefits"]{height:5rem}}@media screen and (max-width: 767px){label[for="form-input-last3YearsOfProfitAndLossStatements"],label[for="form-input-last3YearsOfTaxReturns"],label[for="form-input-picturesOfYourOffice"],label[for="form-input-employeeListAndBenefits"]{margin-top:2.5rem}}#form-input-last3YearsOfProfitAndLossStatements,#form-input-last3YearsOfTaxReturns,#form-input-picturesOfYourOffice,#form-input-employeeListAndBenefits{margin-bottom:16px;margin-bottom:1rem}.btn{white-space:nowrap}.lp-main-block{width:66%;float:left;min-height:314px}.lp-main-block .img-block{margin-bottom:16px;margin-bottom:1rem}.lp-main-block h3{font-size:19.2px;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left;height:54px;vertical-align:bottom;display:table-cell}@media screen and (max-width: 767px){.lp-main-block h3{font-size:1.5rem;height:auto;padding-bottom:0.5rem}}.lp-main-block h3 a{text-decoration:none}.lp-main-block .btn{margin-top:16px;margin-top:1rem;font-size:12.8px;font-size:0.8rem}@media screen and (max-width: 1200px){.lp-main-block{width:100%;clear:both}}@media screen and (min-width: 550px){.lp-main-block .text-block{font-size:0.95rem;padding:0 1rem;width:55%;display:inline-block;vertical-align:top}}@media screen and (min-width: 550px){.lp-main-block .img-block{width:45%;display:inline-block;padding-right:1rem;margin-top:0.5rem}.lp-main-block .img-block img{margin:0}}.lp-main-block+.lp-main-block{margin-top:16px;margin-top:1rem;text-align:center}.lp-main-block+.lp-main-block .list-pdf-page{text-align:left}.lp-thumbnails{padding:0}@media screen and (max-width: 1200px){.lp-thumbnails{width:100%;clear:both}}.lp-thumbnails li{width:33%;display:inline-block;list-style:none;margin-bottom:32px;margin-bottom:2rem;padding:0 16px;padding:0 1rem;vertical-align:top}@media screen and (max-width: 767px){.lp-thumbnails li{margin-bottom:3rem}}.lp-thumbnails li .img{margin-top:8px;margin-top:0.5rem}.lp-thumbnails li .btn{margin:0 auto;font-size:12.8px;font-size:0.8rem}.lp-thumbnails li h3{height:54px;vertical-align:bottom;display:table-cell;width:100%;line-height:24px;line-height:1.5rem;font-size:19.2px;font-size:1.2rem;text-align:left}@media screen and (max-width: 767px){.lp-thumbnails li h3{font-size:1.5rem;height:auto;padding-bottom:0.5rem}}.lp-thumbnails li h3 a{text-decoration:none}.lp-thumbnails li .btn{margin-top:16px;margin-top:1rem;display:inline-block}@media screen and (max-width: 1200px){.lp-thumbnails li{width:50%;clear:both}}@media screen and (max-width: 767px){.lp-thumbnails li{width:100%;clear:both}}.lp-thumbnails li .btn-wrapper{text-align:center}.lp-thumbnails li .tmb-text{margin:8px auto 0;margin:0.5rem auto 0}@media screen and (min-width: 550px){.lp-thumbnails li .tmb-text{display:block;display:-webkit-box;height:4.2rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.lp-thumbnails li .tmb-text p{margin-bottom:0}@media (max-width: 767px){#contact-us{padding-top:40px}}.accordion{padding-left:0}.accordion li{list-style:none}.accordion li a{text-decoration:none;display:inline-block}.accordion li.close{display:none}.accordion li.answer{margin-bottom:24px;margin-bottom:1.5rem}.content table{line-height:1.5;border-top:solid 2px #005b99;margin-top:48px;margin-top:3rem;border-spacing:0}.content table tr{margin:0}.content table td{vertical-align:top;padding:16px;padding:1rem;border-bottom:solid 1px #d9d9d9}.content table td:first-child{width:40%}.content table.video-tables{width:100%}.content table.video-tables td{width:33%}.content table.video-tables td .video-container{width:100%}@media screen and (max-width: 767px){.content table.video-tables tr{display:block;width:100%}.content table.video-tables tr td{width:100%;display:block}}#shareholding-site-areas .white-style-block{background-color:#fff;box-shadow:inset 0 0 0 3px #005b99;overflow:visible;text-align:center;margin-right:24px;margin-right:1.5rem;padding-bottom:calc(50% - 1.5rem);width:calc(50% - 1.5rem);display:block;float:left;position:relative;margin-bottom:24px;margin-bottom:1.5rem}@media screen and (max-width: 767px){#shareholding-site-areas .white-style-block{width:100%;clear:both}}#shareholding-site-areas .white-style-block:before,#shareholding-site-areas .white-style-block:after{background-color:#005b99;content:" ";display:block;height:3px;margin:0 auto;position:absolute;left:0;right:0;width:48px;width:3rem}#shareholding-site-areas .white-style-block:before{top:25%}#shareholding-site-areas .white-style-block:after{bottom:25%}#shareholding-site-areas .white-style-block h2{bottom:auto;top:50%;transform:translateY(-50%);color:#005b99;position:absolute;transition:background-color 200ms;width:100%;z-index:600;-webkit-font-smoothing:antialiased;margin:0}#shareholding-site-areas .white-style-block .plus{display:block;background-color:#fff;left:-15px;bottom:-15px;position:absolute;width:20px;height:20px;padding:18px}#shareholding-site-areas .white-style-block .plus:before{content:" ";position:absolute;bottom:7px;left:15px;height:19px;width:3px}#shareholding-site-areas .white-style-block .plus:after{content:" ";position:absolute;bottom:15px;left:7px;width:19px;height:3px}#shareholding-site-areas .white-style-block .plus:before,#shareholding-site-areas .white-style-block .plus:after{background-color:#005b99}#shareholding-site-areas .white-style-block.long{width:calc(100% - 1.5rem);padding:0;text-align:left;margin:0}@media screen and (max-width: 767px){#shareholding-site-areas .white-style-block.long{width:100%;clear:both}}#shareholding-site-areas .white-style-block.long h2{position:static}#shareholding-site-areas .white-style-block.long .textLarge{padding:48px 32px 32px;padding:3rem 2rem 2rem}#shareholding-site-areas .white-style-block.long:before,#shareholding-site-areas .white-style-block.long:after{display:none}.list-pdf-page .list-item{min-height:initial !important}.list-pdf-page,.list-presentations{width:100%}.list-pdf-page .listContent,.list-presentations .listContent{position:relative;padding-left:64px;padding-left:4rem}.list-pdf-page .listContent img,.list-presentations .listContent img{position:absolute;left:0;top:-5px;width:45px !important;height:45px !important;min-height:45px !important}.list-pdf-page .archiveFilterB,.list-presentations .archiveFilterB{padding:32px 0;padding:2rem 0}.list-pdf-page .archiveFilterB span,.list-presentations .archiveFilterB span{display:inline-block;padding-right:16px;padding-right:1rem}.list-pdf-page .archiveFilterB a,.list-presentations .archiveFilterB a{display:inline-block;padding:0 8px;padding:0 0.5rem}.list-pdf-page .archiveFilterB .currentyear,.list-presentations .archiveFilterB .currentyear{display:inline-block}.list-pdf-page .Pages,.list-presentations .Pages{padding-top:16px;padding-top:1rem;border-top:solid 1px #d9d9d9}.list-pdf-page .Pages ul,.list-presentations .Pages ul{padding-left:0}.list-pdf-page .Pages ul li,.list-presentations .Pages ul li{list-style:none;display:inline-block;padding:0 15px;text-align:center}.list-presentations .list-item{padding:28.8px 0;padding:1.8rem 0}.list-presentations .list-item-date{width:20%;float:left}@media screen and (max-width: 767px){.list-presentations .list-item-date{width:100%}}.list-presentations .list-item-pdf{width:80%;float:left}@media screen and (max-width: 767px){.list-presentations .list-item-pdf{width:100%;padding-top:1rem}}.list-presentations .video{width:50%;padding-top:16px;padding-top:1rem}@media screen and (max-width: 767px){.list-presentations .video{width:100%}}.list-presentations .description{clear:both;padding-top:16px;padding-top:1rem;width:100%}.list-presentations .pdf-thumb{padding-left:40px;padding-top:0;text-align:left;position:relative}.list-presentations .pdf-thumb:before{content:'';width:25px;height:25px;background:url("https://kpgh.irmau.com/site/showcat.aspx?ItemType=Document&CategoryID=472") no-repeat 0px;position:absolute;top:-2px;left:0}.list-landing{padding-right:16px;padding-right:1rem}.list-landing h1,.list-landing .ArchiveLink{display:none}.chart-button{margin-top:16px;margin-top:1rem}.chart-button button{background-color:#005b99;border:1px solid #005b99 !important;border-radius:2rem !important;color:white;font-weight:300;line-height:1 !important;padding:14.4px 19.2px !important;padding:.9rem 1.2rem !important;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;border:none !important}.chart-button button:hover{background-color:white !important;border-color:#005b99 !important;color:#005b99 !important;border:1px solid #005b99 !important;box-shadow:none !important;padding:14.4px 19.2px !important;padding:.9rem 1.2rem !important}.list-keydates .add-to-calendar:after{content:'Add to calendar';display:none}@media screen and (max-width: 767px){.list-keydates .add-to-calendar:after{display:block}}.list-keydates .list-item{min-height:100%}.list-keydates .list-item:first-child{border:none}@media screen and (max-width: 767px){.list-keydates .list-item:first-child{display:none}}.list-keydates .list-item:first-child .col{font-size:19.2px;font-size:1.2rem}.list-keydates .col{display:inline-block;width:33%;text-align:center;vertical-align:top}@media screen and (max-width: 767px){.list-keydates .col{width:100%;margin-bottom:0.5rem;text-align:left}}.list-keydates .col img{min-height:25px;margin:0 auto;width:20px !important;height:20px !important}@media screen and (max-width: 767px){.list-keydates .col img{margin:0;width:15px;height:15px;float:left;margin-right:0.3rem}}.list-keydates .next-year{float:right}.space{padding:32px 0 48px;padding:2rem 0 3rem}.form-pages{overflow:hidden}.irmau-small-chart .quoteapi-chart{width:200px;height:100px;padding:7px 13px 13px 32px;font-size:11px;color:#2e2e2e}.irmau-small-chart .quoteapi-chart-panel{height:80px;background:#ccc}.irmau-small-chart .quoteapi-chart-panel-plot-area{padding:0}.irmau-small-chart .quoteapi-chart-xaxis-spacing{width:24px}.irmau-small-chart .quoteapi-chart-yaxis-spacing{height:24px}.irmau-small-chart .quoteapi-chart-xaxis-label{margin-top:-3px}.irmau-small-chart .quoteapi-chart-panel-border{stroke:#2e2e2e}.irmau-small-chart .quoteapi-chart-gridline{stroke:#fff}.irmau-small-chart .quoteapi-chart-minor-gridline{stroke:none}.irmau-small-chart .quoteapi-chart-tick{stroke:none}.irmau-small-chart .quoteapi-chart-price{stroke:#009fd9;stroke-width:1px}.irmau-small-chart .quoteapi-chart-price-fill{fill:#9fcee0;fill-opacity:0.3}.irmau-main-chart .quoteapi-chart{width:100%;padding:8px 50px 50px 50px;font-size:10px;color:#2e2e2e}.irmau-main-chart .quoteapi-chart-panel{height:250px;background:#f2f2f2;background:linear-gradient(0deg, #f2f2f2, #fff)}.irmau-main-chart .quoteapi-chart-panel-plot-area{padding:0}.irmau-main-chart .quoteapi-chart-panel-border{stroke:#858688;stroke-opacity:0.5}.irmau-main-chart .quoteapi-chart-price{stroke:#00429d;stroke-width:1px}.irmau-main-chart .quoteapi-chart-price-fill{fill:#00429d;fill-opacity:0.05}.irmau-main-chart .quoteapi-chart-volume{stroke:#496396;stroke-opacity:0.4}.irmau-main-chart .quoteapi-chart-announcement-marker{fill:#496396}.irmau-main-chart .quoteapi-chart-price-sensitive-announcement-marker{fill:#496396}.irmau-nav-chart .quoteapi-chart-panel{height:90px}.irmau-nav-chart .quoteapi-chart-price{stroke-width:1.5px}.irmau-nav-chart .quoteapi-nav-chart-outside-range{fill:#fff;fill-opacity:0.666}.irmau-nav-chart .quoteapi-nav-chart-gadget{stroke:#9b9c9d}.shareprice-col{overflow:hidden}.sptable{margin:0 auto !important}.sptable .columns{width:8.3%;padding:0;float:left}@media screen and (max-width: 1200px){.sptable .columns{width:100%;margin-bottom:1px}.sptable .columns h4{width:50%;float:left;min-height:40px}.sptable .columns p{width:50%;float:left;min-height:40px}}.sptable .column:last-child:not(:first-child),.sptable .columns:last-child:not(:first-child){float:left}.sptable h4{font-size:13px;text-align:center;margin:0;min-height:60px;background:#CCC;color:#444;padding:10px 0}.sptable p{margin:0;text-align:center;background:#EEE;padding:10px 0;min-height:50px;font-size:14.4px;font-size:0.9rem}.chart-button button:hover{background:#063669;border:3px solid #063669;color:#FFF;box-shadow:0px 0px 5px rgba(0,0,0,0.5)}.chart-button button{border:3px solid #CCC;padding:10px 20px;border-radius:3px}.chart-buttons{text-align:center;margin-bottom:20px}.chart-tabs{display:-ms-flexbox;display:flex}.chart-tab:hover{background:rgba(0,0,0,0.1)}.chart-tab{display:inline-block;padding:5px 10px;margin:0;border:1px solid #CCC;border-width:1px 1px 0px 1px;cursor:pointer}.chart-tab-current{background:rgba(0,0,0,0.05)}.chart-tab-content{display:-ms-flexbox;display:flex;padding:20px 0;border:1px solid #CCC}.chart-buttons li:hover{background:#063669;color:#FFF;text-shadow:1px 1px 2px #000;border:1px solid #063669;margin:0 3px}.chart-buttons li{color:#444;background:#FFF;display:inline-block;cursor:pointer;padding:4px 8px;font-size:14px;border-radius:3px;border:1px solid #CCC;margin:0 3px}.centered{text-align:center}.irmau-from-to{margin-bottom:20px}.widget-wrap{border:1px solid #CCC;padding:10px;position:relative;margin-bottom:20px;position:relative}.widget-wrap a{display:block;position:absolute;width:100%;height:100%}.asx-logo{width:58px;position:absolute;right:8px;top:10px}#price{font-size:36px;font-weight:bold;margin:5px 0}.market-cap{top:20px;left:140px}.spdelay{top:40px;left:140px;color:#666;font-size:12px}.stock-ticketer{width:100%;overflow:hidden;background-color:#e6e6e6;height:0px}.stock-ticketer .columns{display:inline;width:auto;padding:16px 24px;padding:1rem 1.5rem;position:relative}.stock-ticketer .columns:after{content:'';height:16px;height:1rem;border-right:solid 1px #d9d9d9;position:absolute;right:0;top:19.2px;top:1.2rem}.stock-ticketer .columns h4,.stock-ticketer .columns p{display:inline-block;background:transparent;padding:0;min-height:auto;height:auto;width:auto}.stock-ticketer .columns h4{padding-right:14.4px;padding-right:0.9rem;white-space:nowrap}.stock-ticketer .columns p{color:#005b99}.tickercontainer{width:100%;overflow:hidden;height:50px}.tickercontainer .mask{position:relative;width:100%;overflow:hidden}ul.newsticker{position:relative;list-style-type:none;margin:0;padding:0}ul.newsticker li{float:left}.market-cap{font-size:20px}

/*# sourceMappingURL=maps/noncritical.min.css.map */
