.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

.swiper-container{position:relative;z-index:1;overflow:hidden;margin-right:auto;margin-left:auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;width:100%;height:100%;-ms-flex:0 0 auto;-webkit-flex-shrink:0;flex-shrink:0}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform, height;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.swiper-container .swiper-notification{position:absolute;z-index:-1000;top:0;left:0;pointer-events:none;opacity:0}.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;z-index:10;top:50%;width:27px;height:44px;margin-top:-22px;cursor:pointer;background-repeat:no-repeat;background-position:center;-webkit-background-size:27px 44px;-moz-background-size:27px 44px;background-size:27px 44px}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:0.35}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px;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'%23007aff'%2F%3E%3C%2Fsvg%3E")}.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{right:10px;left:auto;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'%23007aff'%2F%3E%3C%2Fsvg%3E")}.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;z-index:10;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);text-align:center}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;opacity:0.2;border-radius:100%;background:#000}button.swiper-pagination-bullet{margin:0;padding:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-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{top:50%;right:10px;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-ms-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:5px 0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{position:absolute;background:rgba(0,0,0,0.25)}.swiper-pagination-progress .swiper-pagination-progressbar{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;background:#007aff}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{top:0;left:0;width:100%;height:4px}.swiper-container-vertical>.swiper-pagination-progress{top:0;left:0;width:4px;height:100%}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{z-index:1;pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;opacity:0.6;background:#000;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;width:100%;height:100%;text-align:center;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{position:relative;border-radius:10px;background:rgba(0,0,0,0.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;z-index:50;bottom:3px;left:1%;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;z-index:50;top:1%;right:3px;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:10px;background:rgba(0,0,0,0.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;content:'';background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;-webkit-background-size:100%;background-size:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

@font-face{font-family:'SegoeUI';font-weight:400;src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf") format("truetype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.svg#web") format("svg")}@font-face{font-family:'SegoeUI_Light';font-weight:100;src:local("Segoe UI Light"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf") format("truetype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.svg#web") format("svg")}@font-face{font-family:'SegoeUI_SemiBold';font-weight:600;src:local("Segoe UI Semibold"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.ttf") format("truetype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.svg#web") format("svg")}@font-face{font-family:'SegoeUI_Bold';font-weight:700;src:local("Segoe UI Bold"),local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf") format("truetype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.svg#web") format("svg")}html{font-size:62.5%;width:100%;height:100%;min-height:100%}body{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:1;width:100%;height:100%;min-height:100%;color:#000}@media (max-width: 1024px){body{font-size:1.6rem}}*{position:relative;box-sizing:border-box;margin:0;padding:0}input[type='search'],select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;appearance:none}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration,select::-webkit-search-decoration,select::-webkit-search-cancel-button,select::-webkit-search-results-button,select::-webkit-search-results-decoration{display:none;-webkit-appearance:none;appearance:none}input[type='search']::-ms-clear,select::-ms-clear{display:none;width:0;height:0}textarea{resize:none}input:not(.nofocus):focus,textarea:not(.nofocus):focus,select:not(.nofocus):focus,button:not(.nofocus):focus,a:not(.nofocus):focus{outline:1px dashed #000;outline-offset:2px}input:not(.nofocus) input:focus,textarea:not(.nofocus) input:focus,select:not(.nofocus) input:focus,button:not(.nofocus) input:focus,a:not(.nofocus) input:focus{outline-offset:0}input .nofocus,textarea .nofocus,select .nofocus,button .nofocus,a .nofocus{outline:0 !important}.nofocus{outline:0 !important}.base{width:inherit;height:inherit;text-align:center}.base__container{width:inherit;text-align:left;min-height:calc(100vh - 5.7rem);box-sizing:border-box;overflow:visible}.wrapper{width:100%;max-width:100%;margin:auto;padding:0 5rem;text-align:left}@media (max-width: 767px){.wrapper{padding:0 3rem}}ul.nomp{list-style:none}.ok{color:lime}.error,.required{color:red}.global__button{display:inline-block;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;height:5rem;padding:1.15rem 3rem 2rem;text-align:center;text-decoration:none;color:#fff;background-color:#0078d4;white-space:nowrap}@media (max-width: 1024px){.global__button{font-size:1.6rem;height:4.5rem}}@media (max-width: 767px){.global__button{padding:1.15rem 3rem 1.25rem}}.global__button img{position:absolute;top:0.8rem;right:0.75rem;display:inline-block;opacity:0;width:3rem;height:3rem;-webkit-transition:opacity 320ms;-moz-transition:opacity 320ms;transition:opacity 320ms}@media (max-width: 1024px){.global__button img{width:2.5rem;height:2.5rem}}.global__button:hover img,.global__button:focus img{opacity:1}.global__button--light{display:inline-block;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;height:5rem;color:#0078d4;padding:1.15rem 3rem 2rem;line-height:1;border:0.2rem solid #0078d4;background-color:#fff;-webkit-transition:color 320ms,background-color 320ms,border 320ms,padding 320ms;-moz-transition:color 320ms,background-color 320ms,border 320ms,padding 320ms;transition:color 320ms,background-color 320ms,border 320ms,padding 320ms}.global__button--light:hover,.global__button--light:focus{padding-right:4.5rem;padding-left:1.5rem;color:#fff;background-color:#0078d4}.global__button--light:focus{color:#fff;border:0.2rem solid #0078d4;outline:1px dashed #000 !important;outline-offset:2px;background-color:#0078d4}.global__button--dark{display:inline-block;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;height:5rem;padding:1rem 3rem 1.25rem;line-height:1.25;color:#fff;border:0.2rem solid #0078d4;background-color:#0078d4;-webkit-transition:padding 320ms;-moz-transition:padding 320ms;transition:padding 320ms}.global__button--dark:hover,.global__button--dark:focus{padding-right:4.5rem;padding-left:1.5rem;color:#fff}.global__button--dark img{top:0.95rem}.global__button--gray{display:inline-block;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;height:5rem;padding:1rem 3rem 1.25rem;line-height:1.25;color:#fff;border:0.2rem solid #757575;background-color:#757575;-webkit-transition:padding 320ms;-moz-transition:padding 320ms;transition:padding 320ms}.global__button--gray:hover,.global__button--gray:focus{padding-right:4.5rem;padding-left:1.5rem;border:0.2rem solid #444;background-color:#444}.global__button--gray img{top:1rem}.modal-overlay{position:fixed;z-index:11;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;min-height:100%;margin:auto;text-align:center}.modal-overlay::before{display:inline-block;height:100%;margin-right:-0.5rem;content:'';vertical-align:middle}.modal-overlay::after{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;content:'';opacity:0.7;background-color:#000}.modal-overlay__container{position:relative;z-index:99;display:inline-block;width:inherit;min-width:30rem;max-width:52.5rem;margin:auto;padding:1rem 2rem;text-align:left;vertical-align:middle}.modal-overlay__container::before,.modal-overlay__container::after{display:inline-block;height:100%;margin-right:-0.5rem;content:'';vertical-align:middle}.modal-overlay__modal{position:relative;z-index:999;overflow-x:hidden;overflow-y:auto;width:inherit;height:auto;padding:2.5rem;vertical-align:middle;color:#000;background-color:#fff}.modal-overlay__modal--close{position:absolute;right:2.5rem}.arrow--up{position:absolute;z-index:5;top:-0.5rem;left:4.1rem;width:0;height:0;border-right:1rem solid transparent;border-bottom:1rem solid #ebebeb;border-left:1rem solid transparent}@media (max-width: 500px){.arrow--up{left:3rem}}.high-contrast-background-replacement{display:none}@media screen and (-ms-high-contrast: active){.high-contrast-background-replacement{position:absolute;top:0;left:0;display:block;width:100%}}@-webkit-keyframes hide-if-animation-supported{0%{opacity:0}100%{opacity:0}}@-moz-keyframes hide-if-animation-supported{0%{opacity:0}100%{opacity:0}}@keyframes hide-if-animation-supported{0%{opacity:0}100%{opacity:0}}@-webkit-keyframes scroll-into-view--animation{0%{top:80px;opacity:0}100%{opacity:1;top:0}}@-moz-keyframes scroll-into-view--animation{0%{top:80px;opacity:0}100%{opacity:1;top:0}}@keyframes scroll-into-view--animation{0%{top:80px;opacity:0}100%{opacity:1;top:0}}.animate-on-scroll{animation-name:hide-if-animation-supported;-webkit-animation-name:hide-if-animation-supported;-webkit-animation-duration:0;animation-duration:0;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animate-on-scroll--scrolled{animation-name:scroll-into-view--animation;-webkit-animation-name:scroll-into-view--animation;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-body-container .search-body{margin:auto;margin-top:20px;width:64%;position:relative;display:flex}.search-body-container .searchTerm{width:100%;border:1px solid rgba(0,0,0,0.7);border-right:none;padding:5px;padding-left:10px;border-radius:1px 0 0 1px;outline:none;color:rgba(0,0,0,0.7)}.search-body-container .searchTerm:focus{color:rgba(0,0,0,0.7)}.search-body-container .searchButton{width:40px;height:50px;border:1px solid rgba(0,0,0,0.7);border-left:none;background:#fff;text-align:center;color:#000000;border-radius:0 1px 1px 0;cursor:pointer;font-size:20px}.searchButton .fa-search:before{font-family:"MWF-MDL2";font-style:normal;content:"\E721"}.catalog-bar{background-color:#ebebeb;overflow:auto;padding:0}.catalog-bar__content-channel{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 5rem}.catalog-bar__filter-links{display:inline-block}.catalog-bar__filter-label,.catalog-bar__filter-link,.catalog-bar__download-link{display:inline-block;margin-bottom:1.5rem;margin-top:1.5rem}@media (max-width: 500px){.catalog-bar__filter-label,.catalog-bar__filter-link,.catalog-bar__download-link{display:block}}.catalog-bar__filter-label{padding-left:2.5rem;text-transform:uppercase;font-size:1.6rem}@media (max-width: 500px){.catalog-bar__filter-label{margin-bottom:0}}.catalog-bar__filter-img{left:0;top:-0.25rem;position:absolute;height:2rem;width:2rem}.catalog-bar__filter-link,.catalog-bar__download-link{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none;color:#444}.catalog-bar__filter-link:hover,.catalog-bar__download-link:hover{text-decoration:underline}.catalog-bar__filter-link{margin-left:2rem}@media (max-width: 500px){.catalog-bar__filter-link{margin-left:2.6rem}}.catalog-bar__filter-link--current{text-decoration:underline}.catalog-bar__download-link{float:right;padding-left:3rem;outline-offset:4px}.catalog-bar__download-link:hover,.catalog-bar__download-link:focus{outline-offset:6px !important}@media (max-width: 767px){.catalog-bar__download-link{margin-top:1.5rem;float:none;display:block}}.catalog-bar__download-img{left:0;top:-0.5rem;position:absolute;height:2.5rem;width:2.5rem}.catalog{max-width:1600px;margin-left:auto;margin-right:auto;margin-top:5rem;margin-bottom:2rem}.catalog.catalogV2{margin-top:0px;padding:0px}.course-order-restricted .start-course ~ .start-course .catalog__course-cta{background-color:gray;border-color:gray;pointer-events:none;cursor:initial}.badge-container{padding-top:20px;overflow:visible}.badge-container .badge-image{background-size:cover;width:50%;padding-bottom:50%;margin:0px auto}.badge-container .badge-description{padding-top:10px;width:75%;color:#0078d4;font-size:18px;margin:0px auto}.badge-container .badge-description a{text-decoration:underline}.catalog__action{display:inline-block}.catalog__action--active[aria-expanded="false"]{padding-left:3rem}.catalog__action--active[aria-expanded="false"]>img{position:absolute;top:0.6rem;left:0;width:2rem;height:2rem}.catalog__action--active[aria-expanded="true"]{padding-left:3rem}.catalog__action--active[aria-expanded="true"]>img{position:absolute;top:1.5rem;height:1.5rem;left:0;width:2rem}.catalog__curriculum{border-top:0.2rem solid #ddd}.catalog__curriculum:last-child{border-bottom:0.2rem solid #ddd}.catalogV2 .catalog__curriculum{border-top:none}.catalogV2 .catalog__curriculum:last-child{border-bottom:none}.catalog__curriculum-detail{width:100%;margin:3rem 0}.catalog__curriculum-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.5;display:inline-block;margin:0 1rem;color:#0078d4}@media (max-width: 768px){.catalog__curriculum-title{margin-bottom:0}}@media (max-width: 767px){.catalog__curriculum-title{font-size:2rem;margin:0 0 0 1rem}}@media (max-width: 500px){.catalog__curriculum-title{font-size:1.8rem}}.catalog__curriculum-link{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-decoration:none;color:#0078d4}.catalog__curriculum-link:hover{text-decoration:underline}.catalog__curriculum-status{font-size:1.6rem;font-weight:400;font-style:italic;line-height:1.5;margin-left:1rem;color:#444}@media (max-width: 768px){.catalog__curriculum-status{display:block;width:15rem;margin:1rem 0 4rem 4rem}}@media (max-width: 767px){.catalog__curriculum-status{margin:0 0 2rem 4rem}}@media (max-width: 400px){.catalog__curriculum-status{font-size:1.4rem;width:initial;margin:0 0 1rem 4rem}}.catalog__curriculum-course-list{padding-left:4rem}.catalogV2 .catalog__curriculum-course-list{padding-left:0px}.catalog__course{clear:both;width:100%;padding:3rem 0 6rem;border-top:0.2rem solid #ddd}@media (max-width: 767px){.catalog__course{padding:3rem 0 2rem 0rem}}.catalogV2 .catalog__course{padding-top:10px;padding-bottom:20px;border-top:none;border-bottom:0.2rem solid #ddd}.catalog__course-details{display:inline-block;padding-left:6rem;padding-right:1rem;width:calc(100% - 18.5rem)}@media (max-width: 1280px){.catalog__course-details{padding-left:4rem}}@media (max-width: 1024px){.catalog__course-details{padding-left:4rem;padding-right:0;width:auto}}@media (max-width: 767px){.catalog__course-details{padding-left:0rem}}.catalogV2 .catalog__course-details{padding-left:0px;width:100%}.catalog__course-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.25;display:inline-block;color:#0078d4}@media (max-width: 767px){.catalog__course-title{font-size:2rem}}@media (max-width: 500px){.catalog__course-title{font-size:1.8rem}}.catalogV2 .catalog__course-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.25;display:inline-block;color:#0078d4}.catalog__course-status{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;font-style:italic;display:inline-block;margin:0 0 0 1rem;color:#444}@media (max-width: 767px){.catalog__course-status{display:block;margin-left:0}}.catalog__course-copy{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;margin:1rem 0 2rem;color:#444}@media (max-width: 767px){.catalog__course-copy{font-size:1.5rem;margin-bottom:1rem}}@media (max-width: 500px){.catalog__course-copy{font-size:1.4rem}}.catalogV2 .catalog__course-copy{margin-top:0px}.catalog__course-attributes{margin-bottom:2rem}@media (max-width: 767px){.catalog__course-attributes{margin:2rem 0 2rem}}.catalog__course-length{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;font-style:italic;display:inline-block;margin-bottom:0;padding:0.25rem 0 0 3rem;color:#0078d4}.catalog__course-length img{position:absolute;top:0;left:0;width:2rem;height:2.05rem}.catalog__course-options{float:right;width:18.5rem}@media (max-width: 1100px){.catalog__course-options{display:block}}@media (max-width: 1024px){.catalog__course-options{margin:1rem 0 0 4rem;float:none;width:auto}}@media (max-width: 767px){.catalog__course-options{margin:1rem 0 0 0}}.catalog__course-option{margin-bottom:3rem}@media (max-width: 1024px){.catalog__course-option{display:inline-block;margin:3rem 3rem 0 0}}@media (max-width: 767px){.catalog__course-option{margin-top:1rem}}@media (max-width: 500px){.catalog__course-option{margin-top:0}}.catalog__course-cta::after{content:'\A';white-space:pre}@supports (-ms-ime-align: auto){.catalog__course-cta::after{content:' ' !important}}.catalog__course-link{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;width:2rem;height:3rem;padding-left:3rem;text-decoration:none;color:#0078d4}@media (max-width: 767px){.catalog__course-link{display:inline-block;width:auto;margin-top:1rem;margin-bottom:1rem}}.catalog__course-link:hover{text-decoration:underline}.catalog__course-mytraining img{position:absolute;top:0;left:0;width:2rem;height:2rem}.catalog__course-mytraining:focus{outline-offset:8px}.catalog__course-mytraining--added{pointer-events:none}.catalog__course-mytraining--added:hover,.catalog__course-mytraining--added:focus{text-decoration:none}.catalog__course-share img{position:absolute;top:0;left:0;width:2rem;height:2rem}.catalog__course-share:focus{outline-offset:8px}.catalog__curriculum--disabled .catalog__curriculum-title{color:#444}@media (max-width: 767px){.catalog__curriculum--disabled .catalog__curriculum-title{margin-left:0}}.catalog__curriculum--disabled .catalog__curriculum-status{color:#444}@media (max-width: 768px){.catalog__curriculum--disabled .catalog__curriculum-status{margin:1rem 0 2rem}}.catalog__curriculum--completed .catalog__curriculum-title{color:#444}.catalog__course--completed .catalog__course-title,.catalog__course--completed .catalog__course-length,.catalog__course--completed .catalog__course-link{color:#444}.catalog__course--completed .catalog__course-details{margin-bottom:0}.catalog__course--disabled{border-top:0;padding-top:0;padding-bottom:4rem}.course-catalog{max-width:1600px;margin-left:auto;margin-right:auto}.course-catalog .catalog__action--active[aria-expanded="false"]{padding-left:3rem}.course-catalog .catalog__action--active[aria-expanded="false"] .catalog__course-expand-toggle{top:0.6rem}@media (max-width: 767px){.course-catalog .catalog__action--active[aria-expanded="false"] .catalog__course-expand-toggle{top:0.1rem}}.course-catalog .catalog__action--active[aria-expanded="true"]{padding-left:3rem}.course-catalog .catalog__action--active[aria-expanded="true"] .catalog__course-expand-toggle{top:1.3rem}@media (max-width: 767px){.course-catalog .catalog__action--active[aria-expanded="true"] .catalog__course-expand-toggle{top:1rem}}.course-catalog .catalog__course-item-mylearning-flag{top:0.5rem}@media (max-width: 767px){.course-catalog .catalog__course-item-mylearning-flag{top:0.1rem}}.course-catalog .catalog__category{margin-bottom:1rem}.course-catalog .catalog__category:not(:first-of-type){margin-top:5rem}.course-catalog .catalog__category-title{font-family:"SegoeUI_Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4rem;font-weight:100;width:100%;margin:0;padding-bottom:2rem;text-align:center;color:#0078d4;border-bottom:0.2rem solid #0078d4}@media (max-width: 767px){.course-catalog .catalog__category-title{font-size:3rem;font-weight:400}}.course-catalog .catalog__curriculum{padding-bottom:3rem;border:0}.course-catalog .catalog__curriculum:not(:last-of-type){border-bottom:0.1rem solid #ddd}.course-catalog .catalog__curriculum-status{display:inline-block;margin:0 0 0 2rem}@media (max-width: 767px){.course-catalog .catalog__curriculum-status{font-size:1.3rem}}@media (max-width: 500px){.course-catalog .catalog__curriculum-status{width:auto;margin:0 0 0 0.5rem}}.catalog__curriculum-progress{margin:2rem 0 0}@media (max-width: 400px){.catalog__curriculum-progress{position:relative;display:inline-block;margin:0 0 2rem;padding:0;text-align:left}}.course-catalog .catalog__course-item{margin-bottom:1rem}.course-catalog .catalog__course{padding:0 0 0 3rem;border:0;margin-left:0;display:inline-block}.course-catalog .catalog__courses{margin-left:3rem}@media (max-width: 767px){.course-catalog .catalog__courses{margin-left:0}}.course-catalog .catalog__course-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;margin:0;padding:0;color:#444}@media (max-width: 767px){.course-catalog .catalog__course-title{font-size:1.6rem;font-weight:500}}.course-catalog .catalog__course-link{width:auto;height:3rem;margin:1.25rem 0 1rem 2rem;padding:0 1px 0 3rem}@media (max-width: 500px){.course-catalog .catalog__course-link{display:inline-block;margin:0 0 1rem 1rem}}.course-catalog .catalog__course-link--active>.catalog__course-title{color:#0078d4}.course-catalog .catalog__course-link--active+.catalog__course-status{visibility:hidden;height:0}.course-catalog .catalog__course-status{display:inline-block;margin-left:2rem}@media (max-width: 767px){.course-catalog .catalog__course-status{font-size:1.3rem;margin:0 0 1rem 5rem}}@media (max-width: 500px){.course-catalog .catalog__course-status{display:inline-block;margin:0 0 1rem 4rem}}.course-catalog .catalog__course-cta::after{content:'\A';white-space:pre}@supports (-ms-ime-align: auto){.course-catalog .catalog__course-cta::after{content:' ' !important}}.course-catalog .catalog__course-copy{margin-bottom:2rem}.course-catalog .catalog__course-details{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.25;margin-bottom:2rem;padding:1.5rem 2rem;color:#444;width:calc(100% - 21rem);float:left}@media (max-width: 1024px){.course-catalog .catalog__course-details{margin-bottom:0;padding:1.5rem 2rem 0 2rem;width:100%;float:none;clear:both}}@media (max-width: 500px){.course-catalog .catalog__course-details{font-size:1.4rem;margin-top:-1.5rem;padding:1.5rem 0 0 1rem}}.course-catalog .catalog__course-details .catalog__course-attributes{margin-top:2rem}.course-catalog .catalog__course-details .catalog__course-length{display:inline-table;width:10rem;margin-top:0;margin-bottom:0;padding-top:0}.course-catalog .catalog__course-details .catalog__course-status{display:inline-table;margin-left:0}.course-catalog .catalog__course-mytraining--selected{padding-right:3rem}.course-catalog .catalog__course-mytraining--selected img{top:0.2rem;right:0;left:auto;width:2.5rem;height:2.5rem}@media (max-width: 767px){.course-catalog .catalog__course-mytraining--selected img{width:2rem;height:2rem}}.course-catalog .catalog__course-item--disabled .catalog__course-title{padding-left:5rem;margin-top:1.25rem;margin-bottom:1rem}@media (max-width: 500px){.course-catalog .catalog__course-item--disabled .catalog__course-title{display:inline-block;margin:0 0 1rem 1rem;padding-left:3rem}}.course-catalog .catalog__course-item--completed .catalog__course-title,.course-catalog .catalog__course-item--completed .catalog__course-status,.course-catalog .catalog__course-item--completed .catalog__course-length{color:#444}.course-catalog .catalog__curriculum--disabled:not(:last-of-type){padding-bottom:0}.course-catalog .catalog__curriculum--disabled .catalog__curriculum-title,.course-catalog .catalog__curriculum--disabled .catalog__curriculum-status{color:#444}.course-catalog .catalog__curriculum--completed .catalog__curriculum-title,.course-catalog .catalog__curriculum--completed .catalog__curriculum-status{color:#444}.course-catalog__course-options{float:right;width:21rem;margin-top:2.8rem}@media (max-width: 1100px){.course-catalog__course-options{display:block}}@media (max-width: 1024px){.course-catalog__course-options{margin:3rem 0 0 1.75rem;float:none;width:auto;clear:both;padding-bottom:2rem}}@media (max-width: 767px){.course-catalog__course-options{margin:2rem 0 0 1.75rem}}@media (max-width: 500px){.course-catalog__course-options{margin:1rem 0 0 0.75rem}}.course-catalog__course-option{margin-bottom:1.5rem;display:inline-block}.course-catalog__course-option .catalog__course-link{display:inline-block;margin:0 0 0 0}@media (max-width: 1024px){.course-catalog__course-option{margin-bottom:0}.course-catalog__course-option .catalog__course-link{margin:1rem 3rem 1rem 0rem}}.catalog__course-item--completed .catalog__course-link{color:#444}.category-tiles{clear:both;max-width:1600px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.category-tile{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:calc(100% / 4 - 0.87rem);margin-bottom:3rem;text-align:center;vertical-align:top;color:#444;background-color:#0078d4}@media (max-width: 1000px){.category-tile{width:calc(100% / 2 - 0.87rem)}}@media (max-width: 600px){.category-tile{display:block;width:100%;padding-bottom:0}}.category-tile__hero{display:block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;overflow:hidden;width:100%;background:left top / cover no-repeat}.category-tile__hero::after{content:'';display:block;padding-top:56.125%}.category__info{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:100%;padding:0 3rem;background-color:transparent;color:#fff;background-position:0 0}.category__info .category-tile__cta,.category__info .category-tile__title,.category__info .category-tile__copy{background-color:transparent;color:#fff}.category__info .category-tile__cta{border:0.2rem solid #fff}.category-tile__title,.category-tile__copy{-webkit-transition:color 320ms;-moz-transition:color 320ms;transition:color 320ms}.category-tile__title{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;font-family:"SegoeUI_Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:100;line-height:1.25;margin:2rem 0 1rem}@media (max-width: 1024px){.category-tile__title{font-size:2.8rem}}.category-tile__copy{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;display:inline-block;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5}@media (max-width: 1024px){.category-tile__copy{font-size:1.6rem}}.category-tile__cta{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;margin-top:1.5rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start}.category-tile__cta,.category-tile__cta:hover,.category-tile__cta:focus{color:#0078d4;border:0.2rem solid #0078d4;background-color:#fff}.category-tile__cta:focus{outline:1px dashed #fff !important}.category__info--focusin{background-position:0 0}.category__info--focusin .category-tile__cta,.category__info--focusin .category-tile__title,.category__info--focusin .category-tile__copy{background-color:transparent;color:#fff}.category__info--focusin .category-tile__cta{border:0.2rem solid #fff}.content-body{max-width:1600px;margin-left:auto;margin-right:auto}.content-body .content-body__title{font-size:6rem;font-weight:300;width:100%;margin:0 0 2rem 0;padding-bottom:4rem;text-align:center;color:#0078d4;border-bottom:0.1rem solid #ddd}@media (max-width: 900px){.content-body .content-body__title{font-size:4rem}}@media (max-width: 767px){.content-body .content-body__title{font-size:3.6rem}}@media (max-width: 600px){.content-body .content-body__title{font-size:3.2rem}}@media (max-width: 500px){.content-body .content-body__title{font-size:2.8rem}}.content-body .content-body__title.V2{font-size:4.8rem;border-bottom:none;margin-bottom:0px;text-align:left}.content-body h1{font-size:3.6rem;display:block;line-height:1.1em;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#004b50;font-weight:normal}.content-body h2{margin-top:2rem;margin-bottom:2rem;font-size:3.6rem;display:block;line-height:1.1em;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#004b50;font-weight:normal}@media (max-width: 900px){.content-body h2{font-size:3.2rem}}@media (max-width: 767px){.content-body h2{font-size:2.8rem}}@media (max-width: 600px){.content-body h2{font-size:2.4rem}}@media (max-width: 500px){.content-body h2{font-size:2.2rem}}.content-body h3{margin-top:2rem;margin-bottom:2rem;display:block;font-size:2.6rem;line-height:1.25em;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#444;font-weight:normal}@media (max-width: 900px){.content-body h3{font-size:2.4rem}}@media (max-width: 767px){.content-body h3{font-size:2.2rem}}@media (max-width: 600px){.content-body h3{font-size:2.0rem}}@media (max-width: 500px){.content-body h3{font-size:2.0rem}}.content-body h4{margin-top:2rem;margin-bottom:1rem;font-weight:normal;font-size:1.8rem;display:block;line-height:1.25em;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#004b50;text-transform:uppercase}.content-body h5{margin-top:2rem;margin-bottom:1rem;font-weight:normal;-webkit-margin-before:0;font-size:1.5rem;font-family:"SegoeUI_Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444}.content-body h6{margin-top:2rem;margin-bottom:1rem;font-weight:normal;font-size:1.5rem;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;text-transform:uppercase}.content-body p{line-height:1.5em;margin:2rem 0 2rem 0}.content-body ol,.content-body ul{line-height:1.5em;padding-left:2.4rem;margin:2rem 0 2rem 0;overflow:auto}.content-body ol li,.content-body ul li{margin:1rem 0 1rem 0}.content-body a{text-decoration:none;color:#0078d4}.content-body a:hover{text-decoration:underline}.content-body br{content:' ';display:block;margin-top:2rem}.content-body .error-text{color:red;font-size:1.2rem;text-align:center}@media (max-width: 1024px){.content-body .global__button--dark,.content-body .global__button--light,.content-body .global__button--gray{font-size:1.6rem;height:4.5rem}}@media (max-width: 767px){.content-body .global__button--dark,.content-body .global__button--light,.content-body .global__button--gray{padding:1.15rem 3rem 1.25rem}}.content-body .global__button--dark::after,.content-body .global__button--light::after,.content-body .global__button--gray::after{position:absolute;top:0.95rem;right:0.75rem;display:inline-block;content:' ';width:3rem;height:3rem;background-image:url("../images/cta-arrow.png");background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity 320ms;-moz-transition:opacity 320ms;transition:opacity 320ms}@media (max-width: 1024px){.content-body .global__button--dark::after,.content-body .global__button--light::after,.content-body .global__button--gray::after{width:2.5rem;height:2.5rem}}.content-body .global__button--dark:hover,.content-body .global__button--dark:focus,.content-body .global__button--light:hover,.content-body .global__button--light:focus,.content-body .global__button--gray:hover,.content-body .global__button--gray:focus{padding-right:4.5rem;padding-left:1.5rem}.content-body .global__button--dark:hover::after,.content-body .global__button--dark:focus::after,.content-body .global__button--light:hover::after,.content-body .global__button--light:focus::after,.content-body .global__button--gray:hover::after,.content-body .global__button--gray:focus::after{opacity:1}.content-body .global__button--dark,.content-body .global__button--gray{color:#fff}.content-body strong{font-family:"SegoeUI_Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.content-body img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.content-body .missing-alt{border:2px dashed red}.split-pair{padding:6rem 0 6rem 0;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media (max-width: 767px){.split-pair{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}}.split-pair.nopad-top{padding-top:0px}.split-pair__content,.split-pair__image{width:calc(50% - 1rem)}@media (max-width: 600px){.split-pair__content,.split-pair__image{width:100%}}.split-pair__image{overflow-y:auto}.split-pair__image.V2{overflow-y:visible}.split-pair__content{line-height:1.5em}.split-pair__content>h2{margin-top:0}.split-pair--smaller .split-pair__content{width:calc(70% - 1rem)}.split-pair--smaller .split-pair__image{width:calc(30% - 1rem)}@media (max-width: 600px){.split-pair--smaller .split-pair__content,.split-pair--smaller .split-pair__image{width:100%}}.split-pair--reversed{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 600px){.split-pair--reversed{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse}}.split-pair img{max-width:100%;margin-right:0;margin-left:auto}.split-pair--reversed .split-pair__image img{margin-right:auto;margin-left:0;margin-bottom:2rem}.video-content .split-pair{padding-top:0px}.video-content .split-pair .split-pair__content{flex-basis:33.33%}.video-content .split-pair .split-pair__content ol{margin:.7rem 0rem .7rem .7rem}.video-content .split-pair .split-pair__content ol li{margin:.5rem 0rem}.video-content .split-pair .split-pair__video{flex-basis:66.66%;overflow-y:visible}.video-content .split-pair.split-pair--reversed .split-pair__content{padding-left:20px}.video-content .split-pair.half-video{padding-bottom:0px}.video-content .split-pair.half-video .split-pair__content{flex-basis:50%;margin-right:20px}.video-content .split-pair.half-video .split-pair__video{flex-basis:50%}.video-content .video-container{position:relative;overflow:hidden;padding-bottom:56.25%}.video-content .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-content .video-caption{padding-top:10px;color:#0078d4;font-size:18px;text-align:center}.video-content .video-centered{max-width:75%;margin:0px auto}.content-subsection{clear:both;overflow-y:auto;line-height:1.5em;margin:2rem 0 2rem 0}.content-subsection>p:first-child,.content-subsection>h3:first-child,.content-subsection>h2:first-child{margin-top:0}.content-subsection>p:last-child{margin-bottom:0}.content-subsection img{float:left;margin:1rem 2rem .5rem 0}.content-subsection--reversed img{float:right;margin:1rem 0 .5rem 2rem}.content-subsection--image-only img{float:none;margin:1rem auto .5rem auto}.content-subsection--image-left img{float:left;margin:1rem auto .5rem auto}.content-subsection--image-right img{float:right;margin:1rem auto .5rem auto}.collapsible-section{font-size:1.5rem;line-height:1.333;color:#505050}.collapsible-section h2{display:block;margin-top:0;margin-bottom:.25em;padding-top:.69em;font-size:2.6rem;color:#505050}.collapsible-section .toggle__expand-all{display:block}.collapsible-section .toggle__expand-all .toggle__expand-all__btn{display:block;text-align:right;padding-right:23px;font-size:15px}.collapsible-section .toggle__expand-all .toggle{margin-top:10px}.collapsible-section .toggle__expand-all .toggle .label{text-decoration:none;color:#505050;display:flex;align-items:center;justify-content:flex-start;min-height:44px;padding:0 10px 0 0;font-size:inherit;line-height:1.342em;font-weight:700;background-color:#f2f2f2;border:none;padding-left:20px}.collapsible-section .toggle__expand-all .toggle .toggle-content{display:none}.collapsible-section .toggle__expand-all .toggle.active .toggle-content{display:block;margin-left:20px;margin-top:10px}.collapsible-section .toggle__expand-all .toggle.active .label{color:#fff;background-color:#243a5e}.cc-banner{padding-right:0 !important;padding-left:0 !important}@media (min-width: 768px){.cc-banner{padding-right:0 !important;padding-left:0 !important}}.cc-banner>.cc-container{padding-right:4rem !important;padding-left:4rem !important;width:100% !important}@media (min-width: 1084px){.cc-banner>.cc-container{width:100% !important;max-width:none !important;padding-right:4rem !important;padding-left:4rem !important}}@media (max-width: 767px){.cc-banner>.cc-container{padding-right:2rem !important;padding-left:2rem !important}}.editor-banner{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;display:block;width:100%;padding:1rem 4rem;background-color:#f1f1f1}@media (max-width: 767px){.editor-banner{font-size:1.3rem;padding:1rem 2rem}}.footer__main{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;display:inline-block;width:100%;padding:2rem 0;background-color:#f1f1f1}@media (max-width: 767px){.footer__main{font-size:1.3rem;padding:2rem 3rem}}.footer__content-channel{max-width:1600px;margin-left:auto;margin-right:auto;text-align:left;padding:0 5rem}@media (max-width: 768px){.footer__content-channel{padding:0 0}}.footer__main-links{display:inline-block;margin-top:0.25rem}@media (max-width: 400px){.footer__main-links{display:block}}.footer__main-item{display:inline-block}.footer__main-item:not(:first-of-type){margin-left:1rem}@media (max-width: 350px){.footer__main-item{display:block;margin:1.5rem 0 0 0}.footer__main-item:not(:first-of-type){margin-left:0}}.footer__main-link{text-decoration:none;color:#006DC7}.footer__main-link:hover{text-decoration:underline}.footer__main-copyright{display:inline-block;margin:0.25rem 0 0 0.75rem}@media (max-width: 500px){.footer__main-copyright{float:none;display:block;margin:1.5rem 0 0}}.footer__main-ms{font-family:"SegoeUI_SemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;float:right;text-decoration:none;color:#444}@media (max-width: 500px){.footer__main-ms{float:none;display:block;margin:1.5rem 0 0}}.header__main{position:absolute;z-index:10;top:0;right:0;left:0;display:inline-block;height:10rem;text-align:center;vertical-align:middle}@media (max-width: 767px){.header__main{position:relative;display:block;width:100%;height:5rem}}.header__main::after{display:inline-block;width:1%;height:100%;content:' ';vertical-align:middle}body.DesignMode .header__main{position:relative;background-color:#757575;width:100%}.header__main-catalog{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;position:absolute;top:2.5rem;left:4rem;display:inline-block;width:7.75rem;height:4rem;padding:0.5rem 0 0;text-align:right;vertical-align:middle;text-decoration:none;color:#fff}@media (max-width: 767px){.header__main-catalog{top:0.5rem;left:2rem;width:3rem}.header__main-catalog span{display:none !important}}.header__main-catalog span{display:inline-block;margin:0.75rem 0 0 3.25rem}.header__main-catalog:focus{z-index:99 !important;outline:1px dashed #fff !important;outline-offset:8px}@media (max-width: 767px){.header__main-catalog:focus{outline:1px dashed #000 !important;outline-offset:2px}}@media screen and (-ms-high-contrast: black-on-white){.header__main-catalog img{filter:invert(100%)}}.header__main-catalog--desktop{position:absolute;left:0;width:3rem;height:3rem}@media (min-width: 768px){.header__main-catalog--desktop{display:block}}@media (max-width: 767px){.header__main-catalog--desktop{display:none}}.header__main-catalog--mobile{position:absolute;left:0;width:3rem;height:3rem}@media (min-width: 768px){.header__main-catalog--mobile{display:none}}@media (max-width: 767px){.header__main-catalog--mobile{display:block}}@media (max-width: 400px){.header__main-catalog--mobile{top:1rem;width:2rem;height:2rem}}.header__main-logo{display:inline-block;width:30rem;height:6.4rem;vertical-align:middle;text-decoration:none}@media (max-width: 767px){.header__main-logo{width:20rem;height:4rem}}@media (max-width: 400px){.header__main-logo{width:14rem;height:3rem}}.header__main-logo:focus{outline:1px dashed #fff !important;outline-offset:8px}@media (max-width: 767px){.header__main-logo:focus{outline:1px dashed #000 !important;outline-offset:2px}}.header__main-logo--desktop{width:100%;height:auto}@media (min-width: 768px){.header__main-logo--desktop{display:block}}@media (max-width: 767px){.header__main-logo--desktop{display:none}}.header__main-logo--mobile{width:100%;height:auto}@media (min-width: 768px){.header__main-logo--mobile{display:none}}@media (max-width: 767px){.header__main-logo--mobile{display:block}}.header__profile-search-group{position:absolute;right:4rem;top:2.5rem}@media (max-width: 767px){.header__profile-search-group{top:0.5rem;right:2rem}}.header__main-profile{position:relative;float:left;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;display:block;min-width:7rem;height:4rem;padding:0.5rem 0 0;text-align:left;text-decoration:none;color:#fff}@media (max-width: 767px){.header__main-profile{text-align:right;min-width:3.5rem}.header__main-profile span{display:none !important}.header__main-profile::before{padding-right:0.25rem}}@media (max-width: 400px){.header__main-profile{top:0;right:0}}.header__main-profile span{display:inline-block;margin:0.75rem 4rem 0 .25rem;overflow:hidden;height:1.8rem;text-overflow:clip;max-width:10rem}.header__main-profile:not(.nofocus):focus{z-index:99 !important;outline:1px dashed #fff !important;outline-offset:8px}@media (max-width: 767px){.header__main-profile:not(.nofocus):focus{outline:1px dashed #000 !important;outline-offset:2px}}.header__main-profile--desktop{position:absolute;right:0;width:3rem;height:3rem}@media (min-width: 768px){.header__main-profile--desktop{display:block}}@media (max-width: 767px){.header__main-profile--desktop{display:none}}.header__main-profile--mobile{position:absolute;right:0;width:3rem;height:3rem}@media (min-width: 768px){.header__main-profile--mobile{display:none}}@media (max-width: 767px){.header__main-profile--mobile{display:block}}.header__main-search{position:relative;float:left;top:0;display:block;width:4rem;height:4rem;margin-right:1.5rem;text-align:center;text-decoration:none}@media (max-width: 767px){.header__main-search{top:0}}@media (max-width: 440px){.header__main-search{margin-right:0.75rem}}@media (max-width: 400px){.header__main-search{width:3rem}}.header__main-search:focus{outline:1px dashed #fff !important;outline-offset:8px}@media (max-width: 767px){.header__main-search:focus{outline:1px dashed #000 !important;outline-offset:2px}}.header__main-search--desktop{position:absolute;margin-top:0.5rem;right:0.25rem;width:3rem;height:3rem}@media (min-width: 768px){.header__main-search--desktop{display:block}}@media (max-width: 767px){.header__main-search--desktop{display:none}}.header__main-search--mobile{position:absolute;right:0.25rem;width:2.85rem;height:2.85rem;transform:rotate(90deg);top:0.5rem}@media (min-width: 768px){.header__main-search--mobile{display:none}}@media (max-width: 767px){.header__main-search--mobile{display:block}}.header__search-box{position:absolute;top:7.5rem;right:4rem;width:32rem}@media (max-width: 1024px){.header__search-box{width:30%}}@media (max-width: 900px){.header__search-box{width:24rem}}@media (max-width: 767px){.header__search-box{top:5.5rem;right:2rem}}@media (max-width: 350px){.header__search-box{width:73%}}.header__search-box input.catalog__menu-search{width:calc(100% - 8rem)}.header__search-box input.catalog__menu-search:focus{outline-color:#fff}.header__search-box .catalog__menu-search--submit:focus{outline-color:#fff}.base__container .header__main-skip{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;position:fixed;z-index:9999 !important;top:1px;left:-999rem;display:inline-block;width:calc(100% - 4px);margin-left:2px;height:7.5rem;text-align:center;vertical-align:center;color:#fff;background-color:#000}.base__container .header__main-skip:hover{text-decoration:underline}.base__container .header__main-skip::before{display:inline-block;height:100%;margin-right:-0.5rem;content:'';vertical-align:middle}.base__container .header__main-skip:focus{z-index:9999 !important;left:0 !important;display:inline-block !important;outline:1px dashed #fff !important;outline-offset:0}@media screen and (min-width: 1170px){.hero-banner{max-width:1170px;margin:0 auto}}.hero-banner__main{overflow:hidden;position:relative;padding:0}.hero-banner__image-wrapper{width:100%;display:flex;justify-content:center}@media screen and (min-width: 992px){.hero-banner__content-container{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%}}@media screen and (min-width: 992px){.hero-banner__content-container.justify-content-right{justify-content:flex-start}}.hero-banner__content-container{outline-offset:-2px}@media screen and (min-width: 992px){.hero-banner__panel{display:flex;justify-content:flex-start;align-items:center;width:45%;padding:0}}@media screen and (min-width: 768px){.hero-banner__panel{padding-bottom:44px}}.hero-banner__panel{padding:26px 15px 30px 15px;line-height:1.342em}.hero-banner .bg-blue-dark{background-color:#1c2e4a}@media screen and (min-width: 1170px){.hero-banner__content-container.justify-content-right .hero-banner__content{margin-right:0}}@media screen and (min-width: 992px){.hero-banner__content-container.justify-content-right .hero-banner__content{margin-left:0}}.hero-banner__content{font-size:15px;font-size:1.5rem;line-height:1.342em}@media screen and (min-width: 768px){.hero-banner__content{font-size:17px;font-size:1.7rem;line-height:1.342em}}@media screen and (min-width: 1170px){.hero-banner__content{margin-left:0}}@media screen and (min-width: 992px){.hero-banner__content{width:auto;margin-left:calc((100vw - 985px)*.5)}}@media screen and (min-width: 600px){.hero-banner__content{margin:0 auto}}.hero-banner__btn{color:#fff;background-color:#0078d4;position:relative;display:inline-block;min-height:36px;padding:8px 34px 0 20px;font-size:inherit;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 768px){.hero-banner__btn{min-height:40px}}.hero-banner__btn:hover{color:#243a5e;background-color:#50e6ff}.hero-banner__btn:after{content:'';position:absolute;top:14px;right:18px;display:block;width:13px;height:13px;background-image:url("/baa/theme/images/svgs/icon-fabric-arrow-right-white.svg");background-size:cover}.hero-banner__btn:hover:after{background-image:url("/baa/theme/images/svgs/icon-fabric-arrow-right-blue.svg")}.bg-blue-dark h1,.bg-blue-dark p{color:#fff}.hero-banner__title{margin-top:10px;font-size:30px;line-height:1.1em;padding:0;font-weight:600}@media screen and (min-width: 768px){.hero-banner__content p{margin-bottom:12px}}.catalog__menu{position:absolute;z-index:100 !important;top:0;left:0;display:none;width:40rem;height:auto;padding:0.75rem 4rem 3rem;text-align:left;background-color:#fff}@media (max-width: 767px){.catalog__menu{width:100%}}@media (max-width: 360px){.catalog__menu{padding:2rem}}body.DesignMode .catalog__menu{position:relative;display:block}@media screen and (-ms-high-contrast: active){.catalog__menu{border:1px solid #000}}.catalog__menu-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:400;margin-bottom:7rem}@media (max-width: 360px){.catalog__menu-title{margin:1rem 0 5rem}}.catalog__menu--close{position:absolute;top:3.5rem;right:3rem;width:2rem;height:2rem}@media (max-width: 360px){.catalog__menu--close{right:2rem}}.catalog__menu--close:focus{outline-offset:8px}input.catalog__menu-search{box-sizing:border-box;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;width:calc(100% - 4rem);height:4rem;padding:0.75rem 1.25rem 0.95rem;border:0.1rem solid #ddd}@media screen\0 {input.catalog__menu-search{width:calc(100% - 4rem);height:auto}}input.catalog__menu-search::-webkit-input-placeholder{color:#0078d4}input.catalog__menu-search:-moz-placeholder{opacity:1;color:#0078d4}input.catalog__menu-search::-moz-placeholder{opacity:1;color:#0078d4}input.catalog__menu-search:-ms-input-placeholder{color:#0078d4}.catalog__menu-search--submit{position:absolute;z-index:1;right:0;height:4rem;width:4rem;padding:0.8rem 0.75rem 0.6rem;background-color:#0078d4}.catalog__menu-search-image{z-index:2;width:2.5rem;height:2.5rem}.catalog__menu-search-image--high-contrast{display:none}@media screen and (-ms-high-contrast: active){.catalog__menu-search--submit{margin-right:1.75rem;margin-top:2px;padding:0.6rem 0.75rem 0.6rem}.catalog__menu-search-image{display:none}.catalog__menu-search-image--high-contrast{display:block}}.catalog__menu-footer{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;position:absolute;right:0;bottom:-3rem;left:0;padding:3rem;border-top:0.1rem solid #444;background-color:#ddd}@media (max-width: 360px){.catalog__menu-footer{line-height:1.5;padding:2rem}}@media screen and (-ms-high-contrast: active){.catalog__menu-footer{border:1px solid #000;right:-1px;left:-1px}}.catalog__menu-cta{text-decoration:none;color:#0078d4}.catalog__menu-cta:hover{text-decoration:underline}.catalog__menu .catalog{margin-bottom:5rem}.catalog__menu .catalog__curriculum{padding:0}.catalog__menu .catalog__curriculum:last-child{border-bottom:0}.catalog__menu .catalog__curriculum-detail{margin:3rem 3rem 3rem 1rem}.catalog__menu .catalog__curriculum-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;margin:0}.catalog__menu .catalog__action--active[aria-expanded="true"]{width:calc(100% - 3rem);padding-left:3rem}.catalog__menu .catalog__action--active[aria-expanded="true"]::after{top:0.5rem}.catalog__menu .catalog__action--active[aria-expanded="false"]{width:calc(100% - 3rem);padding-left:3rem}.catalog__menu .catalog__action--active[aria-expanded="false"]::after{top:1.4rem}.catalog__menu .catalog__course{padding:3rem 0}.catalog__menu .catalog__course--open{margin-top:-1.5rem;padding:0 0 3rem;border-top:0}.catalog__menu .catalog__course-title{display:block;font-family:"SegoeUI_SemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:600;margin:0 0 1.5rem 0}.catalog__menu .catalog__course-title--disabled{color:#0078d4}.catalog__menu .catalog__course-status--disabled{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;padding-left:1.25rem;white-space:nowrap}.catalog__menu .catalog__course-item,.catalog__menu .catalog__course-item--disabled{margin-bottom:1.5rem}.catalog__menu .catalog__course-item:last-of-type,.catalog__menu .catalog__course-item--disabled:last-of-type{margin-bottom:5rem}.catalog__menu .catalog__course-link,.catalog__menu .catalog__course-item--disabled{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.25;width:auto;height:auto;padding:0;color:#444}.catalog__menu .catalog__course-link{display:inline-block;margin-bottom:0;margin-top:0}.catalog-menu__topic-link{float:right;margin-top:.5rem;margin-right:1rem}.catalog-menu__topic-link-image{display:inline-block;color:#0078d4;width:2rem;height:2rem}.profile__menu{position:absolute;z-index:1000 !important;top:0;right:0;display:none;width:40rem;height:auto;text-align:left;background:#fff}@media (max-width: 767px){.profile__menu{width:100%}}body.DesignMode .profile__menu{position:relative;display:block}@media screen and (-ms-high-contrast: active){.profile__menu{border:1px solid #000}}.profile-menu__header{width:100%;margin-bottom:3rem;text-align:center}.profile-menu__header-bg{width:100%;height:11.35rem;background-color:#ebebeb}.profile-menu__header-bg::before{display:block;width:100%;height:100%;content:' ';background:url("../images/medal.png") left top repeat}.profile__menu--close{position:absolute;top:3.5rem;right:3rem;width:2rem;height:2rem}@media (max-width: 360px){.profile__menu--close{right:2rem}}.profile__menu--close:focus{outline-offset:8px}.profile-menu__header-avatar{width:7rem;height:7rem;margin-top:-4rem;border-radius:50%}.profile-menu_edit-button{position:absolute;display:block;vertical-align:middle;left:calc(50% + 4rem);top:12rem;height:1.8rem;width:5.5rem;color:#0078d4;text-decoration:none;font-size:1.6rem}.profile-menu_edit-button-image,.profile-menu_edit-button-text{position:absolute;top:50%;transform:translate(0, -50%)}.profile-menu_edit-button-image{width:1.8rem;height:1.8rem;left:0;margin-right:0.5rem}.profile-menu_edit-button-text{left:2.25rem}.profile-menu_edit-button-text:hover{text-decoration:underline}.profile__menu-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.2rem;font-weight:400;margin:0 0 1rem}.profile-menu__job-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;display:block;margin-bottom:1rem}.profile-menu__employer{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;display:block}.profile-menu__points{width:80%;height:23rem;margin-left:4rem;padding:1rem 0;border-top:0.1rem solid #ddd;border-bottom:0.1rem solid #ddd}.profile-menu__points-label{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;font-style:italic;display:block;margin-bottom:1rem;color:#0078d4}.profile-menu__points-accumulated{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:400;line-height:1.25;color:#444}.profile-menu__points-total{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:300;line-height:1.25;color:#ddd}.profile__menu-footer{position:absolute;right:0;bottom:0;left:0;padding:1rem 4rem;border-top:0.1rem solid #444;background-color:#ddd}.profile__menu-item{line-height:2}.profile__menu-link{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none;color:#444}.profile__menu-link:hover{text-decoration:underline}.mini-tiles{clear:both;max-width:1600px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.mini-tile{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:calc(100% / 3 - 0.87rem);margin-bottom:3rem;text-align:left;vertical-align:top;color:#fff;background-color:#0078d4}@media (max-width: 1000px){.mini-tile{width:calc(100% / 2 - 0.87rem)}}@media (max-width: 600px){.mini-tile{display:block;width:100%;padding-bottom:0}}.mini-tile__info{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:100%;padding:0 3rem}.mini-tile__title{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;font-family:"SegoeUI_Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:100;line-height:1.25;margin:2rem 0 1rem;background-color:transparent;color:#fff}@media (max-width: 1024px){.mini-tile__title{font-size:2.8rem}}.mini-tile__cta{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;margin-top:1.5rem;margin-bottom:3rem;-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;background-color:transparent;color:#fff}.mini-tile__cta,.mini-tile__cta:hover,.mini-tile__cta:focus{color:#0078d4;border:0.2rem solid #0078d4;background-color:#fff}.mini-tile__cta:focus{outline:1px dashed #fff !important}.progress{height:9rem;margin:2rem 0 3rem;border-bottom:0.1rem solid #ddd}@media (max-width: 360px){.progress{height:auto;padding-bottom:3rem}}.progress__points{float:left}@media (max-width: 360px){.progress__points{display:block;float:none;width:100%}}.progress__accumulated-points{font-size:3rem;font-weight:400;line-height:1.25;color:#444}@media (max-width: 500px){.progress__accumulated-points{font-size:2.4rem}}.progress__total-points{font-size:3rem;font-weight:300;line-height:1.25;color:#ddd}@media (max-width: 500px){.progress__total-points{font-size:2.4rem}}.progress__course{float:right;max-width:25rem;padding-right:2rem;background:url("../images/SVGs/arrowright.svg") right center/5% 100% no-repeat}@media (max-width: 500px){.progress__course{max-width:16.5rem}}@media (max-width: 360px){.progress__course{display:block;float:none;width:100%;max-width:initial;margin-top:2rem}}.progress__course-last{font-size:2rem;font-weight:400;line-height:1.25;text-decoration:none;color:#444}@media (max-width: 500px){.progress__course-last{font-size:1.6rem}}.progress__course-last:hover{text-decoration:underline}.progress__label{font-size:1.4rem;font-weight:500;font-style:italic;display:block;margin-bottom:0.25rem;color:#0078d4}.quick-start{max-width:1600px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:3rem}@media (max-width: 900px){.quick-start{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}}.quick-start__hero{display:block;-webkit-flex-grow:4;-moz-flex-grow:4;flex-grow:4;overflow:hidden;min-width:70%;background:center center / cover no-repeat}.quick-start__hero::after{content:' ';display:block;width:100%;padding-top:56.125%}.quick-start__course{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:0 3rem 3rem;background-color:#f4f4f4;min-width:30%;background-size:210% 100%;background-position:-95% 0;background-image:linear-gradient(to left, #f4f4f4 50%, #0078d4 50%);-webkit-transition:background-position 320ms;-moz-transition:background-position 320ms;transition:background-position 320ms}.quick-start__title,.quick-start__copy{-webkit-transition:color 320ms;-moz-transition:color 320ms;transition:color 320ms}.quick-start__title{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;font-family:"SegoeUI_Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4rem;font-weight:100;line-height:1.25;margin-bottom:0.75rem;color:#444}@media (max-width: 1000px){.quick-start__title{font-size:3rem}}.quick-start__copy{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;display:inline-block;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5;color:#444;max-width:100%}@media (max-width: 1000px){.quick-start__copy{font-size:1.6rem}}.quick-start__cta{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;margin-top:1.5rem;-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start}.quick-start__cta,.quick-start__cta:hover,.quick-start__cta:focus{color:#0078d4;border:0.2rem solid #0078d4;background-color:#fff}.quick-start__cta:focus{outline:1px dashed #fff !important}.quick-start__course--focusin{background-position:0 0}.quick-start__course--focusin .quick-start__cta,.quick-start__course--focusin .quick-start__title,.quick-start__course--focusin .quick-start__copy{background-color:transparent;color:#fff}.quick-start__course--focusin .quick-start__cta{border:0.2rem solid #fff}.quick-start--left .quick-start__hero{order:2}@media (max-width: 900px){.quick-start--left .quick-start__hero{order:1}}.quick-start--left .quick-start__course{order:1}@media (max-width: 900px){.quick-start--left .quick-start__course{order:2}}.image-rotator{max-width:1600px;margin-left:auto;margin-right:auto;height:36rem;margin-bottom:3rem;text-align:center}@media (max-width: 600px){.image-rotator{height:auto}}.image-rotator .image-rotator__image{z-index:9;display:block;width:100%;height:100%;text-align:center}.image-rotator .image-rotator__image:focus:before{border:1px dashed #fff !important;content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px}.image-rotator__img{display:inline-block;top:4px;max-height:calc(100% - 8px);max-width:calc(100% - 8px);margin:auto;text-align:center;vertical-align:top;width:auto;height:auto}.image-rotator__img::before{display:inline-block;height:100%;content:' ';vertical-align:middle}.image-rotator .swiper-container{height:100%;background-color:#004b50}.image-rotator .swiper-button-prev,.image-rotator .swiper-button-next{z-index:7 !important;background:none}.image-rotator .swiper-button-prev:focus,.image-rotator .swiper-button-next:focus{outline-offset:2px;outline:1px dashed #000;padding-bottom:5rem}@media (max-width: 767px){.image-rotator .swiper-button-prev{left:0}}@media (max-width: 767px){.image-rotator .swiper-button-next{right:0}}.image-rotator .swiper-pagination{width:100%;margin-left:-1.5rem}.image-rotator .swiper-action{top:-3rem;margin-left:3rem}@-webkit-keyframes rotator-main__content--animation{0%{opacity:0;top:70%}33%{opacity:0;top:70%}100%{opacity:1;top:50%}}@-moz-keyframes rotator-main__content--animation{0%{opacity:0;top:70%}33%{opacity:0;top:70%}100%{opacity:1;top:50%}}@keyframes rotator-main__content--animation{0%{opacity:0;top:70%}33%{opacity:0;top:70%}100%{opacity:1;top:50%}}@-webkit-keyframes rotator-main__cta--animation{0%{top:60px;opacity:0}56%{top:60px;opacity:0}75%{opacity:1}100%{opacity:1;top:0}}@-moz-keyframes rotator-main__cta--animation{0%{top:60px;opacity:0}56%{top:60px;opacity:0}75%{opacity:1}100%{opacity:1;top:0}}@keyframes rotator-main__cta--animation{0%{top:60px;opacity:0}56%{top:60px;opacity:0}75%{opacity:1}100%{opacity:1;top:0}}.rotator-main{z-index:1;width:100%;margin:0px auto;margin-bottom:3rem;padding:0 5rem;margin-bottom:3rem;max-width:1600px}.rotator-main .hidden{display:none}@media only screen and (max-width: 1084px){.rotator-main{padding:0px}}.rotator-main__new{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;padding:0.05rem 1.25rem 0.2rem;color:#fff;border:1px solid #fff}@media (max-width: 767px){.rotator-main__new{font-size:1.4rem}}.rotator-main__title{font-family:"SegoeUI_Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4rem;font-weight:100;line-height:1.25;margin:0 0 3rem;color:#fff}@media (max-width: 1280px){.rotator-main__title{font-size:4rem;margin-bottom:2rem}}@media (max-width: 900px){.rotator-main__title{font-size:3.6rem}}@media (max-width: 767px){.rotator-main__title{font-size:2.8rem}}@media (max-width: 600px){.rotator-main__title{font-size:2.6rem;line-height:1;margin-top:0.5rem;margin-bottom:1.5rem}}@media (max-width: 500px){.rotator-main__title{font-size:2.4rem}}.rotator-main__copy{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.5;padding:0 32.5%;color:#fff}@media (max-width: 1400px){.rotator-main__copy{padding:0 20%}}@media (max-width: 1024px){.rotator-main__copy{margin-bottom:0;padding:0 10%}}@media (max-width: 900px){.rotator-main__copy{font-size:1.7rem}}@media (max-width: 767px){.rotator-main__copy{font-size:1.5rem;margin-bottom:1rem;padding:0 5%}}@media (max-width: 650px){.rotator-main__copy{margin-bottom:-0.5rem}}@media (max-width: 500px){.rotator-main__copy{font-size:1.4rem;margin-bottom:-1.5rem}}.rotator-main__image{z-index:1;width:100%;background:center center / cover no-repeat;background:center center / cover no-repeat;overflow:hidden}.rotator-main__image-dark{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0.4;background-color:#000}.V2 .rotator-main__image-dark{opacity:0}.rotator-main-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0.4}.rotator-main__content{position:absolute;z-index:2;top:50%;display:inline-block;width:100%;height:10rem;max-height:10rem;margin-top:-10rem;text-align:center;vertical-align:middle}@media (max-width: 500px){.rotator-main__content{top:45%}}.rotator-main__content::after{display:inline-block;height:100%;content:' ';vertical-align:middle}.rotator-main__cta{display:inline-block;padding:1rem 3rem 1.25rem;opacity:1;position:relative}.rotator-main__cta img{top:0.8rem}.rotator-main__cta:not(.nofocus):focus{outline:1px dashed #fff !important}.home__main .rotator-main__content{animation-name:rotator-main__content--animation;-webkit-animation-name:rotator-main__content--animation;-webkit-animation-duration:420ms;animation-duration:420ms;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.home__main .rotator-main__cta{animation-name:rotator-main__cta--animation;-webkit-animation-name:rotator-main__cta--animation;-webkit-animation-duration:690ms;animation-duration:690ms;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.home__main .rotator-main__image{padding-top:65rem}@media (max-width: 1600px){.home__main .rotator-main__image{padding-top:40%}}@media (max-width: 1024px){.home__main .rotator-main__image{padding-top:46%}}@media (max-width: 900px){.home__main .rotator-main__image{padding-top:48%}}@media (max-width: 768px){.home__main .rotator-main__image{padding-top:50%}}@media (max-width: 600px){.home__main .rotator-main__image{padding-top:65%}}@media (max-width: 500px){.home__main .rotator-main__image{padding-top:80%}}@media (max-width: 400px){.home__main .rotator-main__image{padding-top:98%}}@media (max-width: 350px){.home__main .rotator-main__image{padding-top:120%}}.standard__main{margin-bottom:0}.standard__main .rotator-main__image{padding-top:44.5rem}@media (max-width: 1600px){.standard__main .rotator-main__image{padding-top:28.125%}}@media (max-width: 1024px){.standard__main .rotator-main__image{padding-top:35%}}@media (max-width: 768px){.standard__main .rotator-main__image{padding-top:40%}}@media (max-width: 500px){.standard__main .rotator-main__image{padding-top:54.6875%}}@media (max-width: 320px){.standard__main .rotator-main__image{padding-top:54.6875%}}.standard__main .rotator-main__image.V2{padding-top:35rem}.standard__main .rotator-main__title{margin-top:5.5rem}.slim-hero__main .rotator-main__image{padding-top:17rem}@media (max-width: 1600px){.slim-hero__main .rotator-main__image{padding-top:10.5%}}@media (max-width: 1024px){.slim-hero__main .rotator-main__image{padding-top:14%}}@media (max-width: 767px){.slim-hero__main .rotator-main__image{padding-top:18%}}@media (max-width: 500px){.slim-hero__main .rotator-main__image{padding-top:18%}}@media (max-width: 320px){.slim-hero__main .rotator-main__image{padding-top:24%}}.slim-hero__main .rotator-main__title{margin-top:3rem}.category-hero{margin-bottom:20px}.swiper-pagination-bullet{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;bottom:2rem;width:1.2rem;height:1.2rem;text-align:center;opacity:1;color:#fff;background:transparent}@media (max-width: 767px){.swiper-pagination-bullet{bottom:1rem}}@media (max-width: 500px){.swiper-pagination-bullet{bottom:0.5rem}}.swiper-pagination-bullet:focus{outline:1px dashed #fff !important;outline-offset:7px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1.5rem}.swiper-pagination-bullet-active{color:#fff;background:#fff}.swiper-action{bottom:1.475rem;display:inline-block;width:1.7rem;height:1.9rem;margin-left:0.75rem;text-decoration:none;color:#fff}@media (max-width: 767px){.swiper-action{top:-0.455rem}}@media (max-width: 500px){.swiper-action{top:0.1rem}}.swiper-action:focus{outline:1px dashed #fff !important;outline-offset:3px}@media screen and (-ms-high-contrast: active){.swiper-play img,.swiper-pause img{display:none}.swiper-play,.swiper-pause{bottom:1.95rem;width:auto;height:auto;font-size:1.6rem}.swiper-play::before{content:"Play"}.swiper-pause::before{content:"Pause"}}.search-results{max-width:1600px;margin-left:auto;margin-right:auto}.search-results__title{font-size:6rem;font-weight:300;width:100%;margin:0;padding-bottom:4rem;text-align:center;color:#0078d4;border-bottom:0.1rem solid #ddd}.search-results__details{font-size:1.4rem;font-weight:400;display:block;margin:2rem 0}.search-results__query{font-size:2rem;font-weight:400;width:75%;padding-left:1rem;padding-top:1rem;padding-bottom:1rem;color:#444;border:0;border-bottom:0.1rem solid #ddd}.search-results__query:focus{outline:1px dashed #000 !important;outline-offset:0}.search-results__query::-webkit-input-placeholder{color:#444}.search-results__query:-moz-placeholder{opacity:1;color:#444}.search-results__query::-moz-placeholder{opacity:1;color:#444}.search-results__query:-ms-input-placeholder{color:#444}.search-results__search--submit{position:absolute;padding:1.25rem}.search-results__search-image{z-index:2;width:2rem;height:2rem}.search-results__results{display:block;margin:3rem 0 5rem}.search-results__results-item{line-height:1.5;margin:2rem 0 4rem}@media (max-width: 767px){.search-results__results-item{line-height:1.75}}.search-results__results-link{font-size:1.8rem;font-weight:400;text-decoration:none;color:#0078d4}@media (max-width: 767px){.search-results__results-link{font-size:1.6rem}}.search-results__results-link:hover{text-decoration:underline}.search-results__results-description{font-size:1.6rem;font-weight:400;color:#444}@media (max-width: 767px){.search-results__results-description{font-size:1.4rem}}.search-results__pagination{margin:3rem 0}.search-results__page-link{font-size:2rem;font-weight:400;padding:0.5rem 1.25rem 0.75rem;text-decoration:none;color:#757575;border:0.1rem solid #ddd}@media (max-width: 767px){.search-results__page-link{font-size:1.6rem}}@media (max-width: 360px){.search-results__page-link:nth-last-of-type(-n+3){display:none}.search-results__page-link:last-child{display:initial}}.search-results__page-link:hover{color:#fff;background-color:#0078d4}.search-results__page-link:focus{outline-offset:0}.search-results__page--selected{color:#fff;background-color:#0078d4}.catalog__share-course{display:none;height:3rem;padding:0.5rem 1rem 3rem}.catalog__share-course-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.catalog__share-url{width:26rem;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#444;margin-right:.5rem}@media (max-width: 500px){.catalog__share-url{width:20rem}}@media (max-width: 465px){.catalog__share-url{width:15rem}}.catalog__share-button{padding:0.5rem 1rem 0.5rem;color:#fff;border:0.2rem solid #0078d4;background-color:#0078d4;position:relative}.catalog__share-button,.catalog__share-button:focus,.catalog__share-button:active{margin:0;cursor:pointer}.catalog__share-button::-moz-focus-inner,.catalog__share-button::-moz-focus-inner{border:none;padding:0}.qtip{max-width:none}.qtip-content{overflow:initial}.baa-qtip{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;background-color:#fff;border-color:#E2E2E2;color:#444;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.baa-qtip .qtip-titlebar{background-color:#fff;font-size:1.6rem;font-weight:400}.baa-qtip .qtip-titlebar .qtip-close{border:0;outline-offset:0;margin-top:-4px}.baa-qtip .qtip-titlebar .qtip-icon{border:0;background:none}.baa-qtip .qtip-titlebar .qtip-icon .ui-icon{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;position:relative;top:-2px}.enticement{margin-bottom:3rem;max-width:1600px;padding:0 5rem}@media only screen and (max-width: 1084px){.enticement{padding:0px}}.enticement__content-channel{max-width:1600px;margin-left:auto;margin-right:auto;padding:3rem 10rem 3rem 10rem;text-align:center}@media (max-width: 1600px){.enticement__content-channel{padding:3rem 10% 3rem 10%}}@media (max-width: 1120px){.enticement__content-channel{padding:3rem 4% 3rem 4%}}@media (max-width: 950px){.enticement__content-channel{padding:3rem 1rem 3rem 1rem}}@media (max-width: 768px){.enticement__content-channel{padding:3rem 10% 3rem 10%}}.enticement__title{font-family:"SegoeUI_Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:100;line-height:1.5;margin-bottom:2rem;color:#444}@media (max-width: 768px){.enticement__title{margin-bottom:3rem}}.enticement__cta{text-decoration:none;color:#0078d4}.enticement__cta:hover{text-decoration:underline}.enticement__item{text-align:center;vertical-align:top}@media (max-width: 768px){.enticement__item{display:block;width:100%;margin-top:3rem;padding:5rem 0 0;border-top:0.1rem solid #ddd}}@media (min-width: 769px){.enticement__item{display:table-cell;width:33.333%;height:100%;padding:3rem 5rem 1rem 4rem}.enticement__item:not(:last-of-type){border-right:0.1rem solid #ddd}}@media screen and (-ms-high-contrast: active){.enticement__item{padding-top:1rem}}.enticement__content-channel h1{display:none}.enticement__item-svg{padding:3rem 3rem 3rem 3rem;background:left top no-repeat}@media screen and (-ms-high-contrast: active){.enticement__item-svg{display:none}}.enticement__item-title{font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;font-style:italic;margin-bottom:1rem;padding-top:3rem;color:#707070;display:none}.enticement__item a{text-decoration:none}.enticement__item a:hover{text-decoration:underline}.enticement__item-copy{padding-top:3rem;font-family:"SegoeUI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:600;line-height:1.5;color:#444}.transcripts.container{display:none;font-family:"Segoe UI",sans-serif !important}.transcripts.container .pull-right{float:right !important}.transcripts.container h4{color:#000000;text-transform:none;font-family:"Segoe UI",sans-serif !important;font-weight:600}.transcripts.container .page-header a.btn{text-decoration:none;color:#000000;z-index:999}.transcripts.container .page-header a.btn img{display:inline-block;vertical-align:middle}.transcripts.container table{line-height:20px;empty-cells:show;border-collapse:collapse;font-size:14px;width:100%;max-width:100%;margin-bottom:20px;background-color:transparent}.transcripts.container table th,.transcripts.container table td{padding:8px;border:1px solid #ddd}.transcripts.container table th{text-align:left}.transcripts.container table .firstCol{width:30%;font-family:"Segoe UI",sans-serif !important;font-weight:800}.transcripts.container table strong{font-family:"Segoe UI",sans-serif !important;font-weight:800}.transcripts.container .table-bordered{border:1px solid #ddd}.transcripts.container .table-striped>tbody>tr:nth-child(odd)>td,.transcripts.container .table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.transcripts.container .firstCol{width:30%}.transcripts.container .header,.transcripts.container .footer{display:none}.transcripts.container .print-badges{display:inline-block;padding-bottom:30px}.transcripts.container .print-badge{width:124px;float:left;margin:0 36px 25px 0}.transcripts.container .print-badge img{width:124px;height:124px;margin:0 auto;display:block}.transcripts.container .print-badge .title{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:12px;margin-left:15px;margin-right:15px;text-align:center;padding-top:5px}#userProfileNameText{max-width:160px;line-height:52px;font-size:13px;padding-left:12px;padding-right:4px;margin-top:4px}#userProfileThumbnail{width:32px;height:32px;margin:8px;border-radius:50%}.me-menu-container{z-index:1000;position:relative;width:100%;height:0px}.me-menu-container .custom-me-menu{box-shadow:0 24px 54px rgba(0,0,0,0.15),0 4.5px 13.5px rgba(0,0,0,0.08);background-color:white;display:inline-block;width:320px;position:absolute;right:0px;top:0px;padding-bottom:20px}.me-menu-container .custom-me-menu.hidden{display:none}.me-menu-container .custom-me-menu .user-details{height:85px}.me-menu-container .custom-me-menu .user-details img{width:65px;height:65px;border-radius:50%;display:block;margin:10px;float:left}.me-menu-container .custom-me-menu .user-details .name-container{height:auto;padding-left:10px;padding-top:3px;display:block;float:left}.me-menu-container .custom-me-menu .user-details .name-container .user-name{font-weight:bold;font-size:18px}.me-menu-container .custom-me-menu .user-details .name-container .user-email{font-size:14px}.me-menu-container .custom-me-menu .user-details .name-container .user-name,.me-menu-container .custom-me-menu .user-details .name-container .user-email{max-width:220px;padding-top:3px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-menu-container .custom-me-menu .user-details .name-container .user-account-link a{color:#0078d6;text-decoration:none;font-size:14px}.me-menu-container .custom-me-menu .user-details .name-container .user-name,.me-menu-container .custom-me-menu .user-details .name-container .user-email,.me-menu-container .custom-me-menu .user-details .name-container .user-account-link{padding-top:3px}.me-menu-container .custom-me-menu .user-details .mectrl_profilepic_button:hover::before{background-color:rgba(0,0,0,0.5);content:"";position:absolute;display:block;width:65px;height:65px;margin:10px;border-radius:50%;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' fill='%23fff' stroke='%23fff'%3E%3Ccircle cx='72.8' cy='106.3' r='7' stroke='none'/%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='150' cy='155' r='49' stroke-width='15'/%3E%3Cpath d='M45 79v153h210V79h-55l-15-15h-70l-15 15z' stroke-width='14'/%3E%3C/g%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat}.me-menu-container .custom-me-menu .user-links{margin-top:-10px}.me-menu-container .custom-me-menu .user-links ul{margin-top:10px;list-style-type:none;padding-left:10px}.me-menu-container .custom-me-menu .user-links ul li{margin-top:5px}.me-menu-container .custom-me-menu .user-links ul li a{text-decoration:none;color:#000000}#cancel-search{color:#000000;bottom:5px;margin-left:0px}#footerArea{text-align:left}.f-search-opened #customMeControl{margin-left:-1px}@media only screen and (max-width: 859px){.wf-menu{margin-right:25px}button#customSearch{color:#000000;margin-top:-2px}.f-search-opened #customMeControl{display:none}#customMeControl{position:absolute;right:0px;width:auto}#customMeControl.hidden{display:none}}@media print{.uhf{display:none !important}}

/*# sourceMappingURL=base.css.map */
