.ps-horizontal-gradient-pink-to-orange{background:-moz-linear-gradient(left,#e80c88 0,#f15b2c 100%);background:-webkit-linear-gradient(left,#e80c88 0,#f15b2c 100%);background:linear-gradient(to right,#e80c88 0,#f15b2c 100%)}
@font-face{font-family:'PS Commons';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Bold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Black Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Black';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Bold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Book Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Book';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Demibold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Demibold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Bold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Bold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Light Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Light';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Light Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Light';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Medium Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Medium';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Thin Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Thin';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Bold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Black Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Black';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Bold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Book Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Book';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Demibold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Demibold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Extra Bold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Extra Bold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Extra Light Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Extra Light';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Light Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Light';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Medium Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Medium';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Thin Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'PS Commons Thin';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@media screen and (min-width:1024px){.show-medium{display:none !important}
}
@media screen and (max-width:1023px){.hide-medium{display:none !important}
.show-medium{display:block !important}
}
body.header-popup-open{overflow:hidden;position:fixed;width:100%}
.navigation{float:unset !important}
.navigation .mode-edit .nav-marker{color:white;background-color:black;line-height:35px;text-align:center;margin-bottom:0}
.navigation .mode-edit .ps-nav-global,.navigation .mode-edit .header_padding{height:unset}
.navigation .mode-edit .ps-nav-global,.navigation .mode-edit .ps-nav--inner,.navigation .mode-edit .ps-nav--brand,.navigation .mode-edit .ps-nav-global--links,.navigation .mode-edit .ps-nav-global--util,.navigation .mode-edit .ps-nav-global--main,.navigation .mode-edit .ps-nav-global--links>ul>li,.navigation .mode-edit .header_dropdown{display:block !important;flex:unset !important;position:relative}
.navigation .header_padding{height:90px;background:black}
@media screen and (max-width:1023px){.navigation .header_padding{height:80px}
}
@media screen and (max-width:767px){.navigation .header_padding{height:80px}
}
.navigation .ps-nav-global{font-family:"PS Commons",sans-serif;display:flex;align-items:center;position:fixed;height:80px;left:0;right:0;top:0;padding:0 20px;background:#212121;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2);z-index:9999}
@media screen and (min-width:1024px){.navigation .ps-nav-global{height:90px}
}
.navigation .ps-nav-global .ps-nav--logo{width:180px;height:40px;background-image:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/global/header/PS_logo.png');background-repeat:no-repeat;background-position:left center;background-size:90% auto;position:relative;display:inline-block}
@media screen and (min-width:1024px){.navigation .ps-nav-global .ps-nav--logo{background-size:100% auto}
}
.navigation .ps-nav-global .ps-nav--inner{display:flex;align-items:center;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;z-index:9998}
.navigation .ps-nav-global .ps-nav--inner .ps-nav--brand{display:flex;width:200px}
.navigation .ps-nav-global .ps-nav--inner .ps-nav-global--links{display:flex;width:100%;flex:1}
@media screen and (min-width:1024px){.navigation .ps-nav-global .ps-nav--inner .ps-nav-global--links{justify-content:space-between}
}
.navigation .ps-nav-global .ps-nav--inner .ps-nav--mobile .ps-nav--hamburger{opacity:0;transition:opacity .1s .2s ease-in-out}
@media screen and (min-width:1024px){.navigation .ps-nav-global .ps-nav--inner{justify-content:space-between}
}
.navigation .ps-nav-global .ps-nav-global--links>ul{display:flex;align-items:center;justify-content:flex-start;margin:0}
.navigation .ps-nav-global .ps-nav-global--links>ul>li{margin:0;padding:0;display:flex;position:relative;white-space:nowrap}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a{color:white;font-size:15px;font-weight:700;padding:33px 18px;display:block;position:relative;text-decoration:none}
.navigation .ps-nav-global .ps-nav-global--links>ul>li .ps-nav--arrow{display:inline-block;height:4px;position:relative;transform:rotate(45deg);border:solid;border-width:0 2px 2px 0;padding:2px;color:#fff;top:-3px;right:0;transition:all .3s ease}
.navigation .ps-nav-global .ps-nav-global--links>ul>li.primary-link>a span{display:inline-block;margin-left:4px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li.open.primary-link>a:after{content:"";width:100%;height:5px;background:linear-gradient(180deg,#f15b2a 0,#ec008c 100%);z-index:1;position:absolute;bottom:0;left:0}
.navigation .ps-nav-global .ps-nav-global--links>ul>li.open .ps-nav--arrow{top:1px;transform:scaleY(-1) rotate(45deg)}
.navigation .ps-nav-global .ps-nav-global--links>ul>li.ps-nav--search a{padding:33px 10px 30px 30px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li.ps-nav--search a:after{display:none}
.navigation .ps-nav-global .ps-nav-global--links>ul>li:before{display:none}
.navigation .ps-nav-global .ps-nav-global--links>ul.ps-nav-global--main{flex:0 0 460px}
.navigation .ps-nav-global .ps-nav-global--links>ul.ps-nav-global--util{justify-content:flex-end}
.navigation .ps-nav-global .ps-nav-global--links>ul.ps-nav-global--util .button{margin-bottom:0;font-size:12px;padding:13px 25px}
.navigation .ps-nav-global .ps-nav-global--links>ul.ps-nav-global--util>li:first-child a{display:flex}
.navigation .ps-nav-global .ps-nav-global--links>ul.ps-nav-global--util>li:last-child{padding-right:0}
.navigation .ps-nav-global .header_dropdown{background:rgba(0,0,0,0.8);display:block;position:fixed;top:90px;left:0;right:0;bottom:0;z-index:9999}
.navigation .ps-nav-global .header_dropdown>.section{background:linear-gradient(180deg,#181818 0,#000 100%);margin:0 auto;display:flex;position:relative;box-sizing:border-box}
.navigation .ps-nav-global .header_dropdown .nav-header--label{font-family:"PS Commons Bold";font-size:11px;line-height:1;letter-spacing:3px;text-transform:uppercase;color:#aaa;margin-bottom:20px;margin-top:0}
@media screen and (max-width:1023px){.navigation .ps-nav-global .header_dropdown .nav-header--label{padding:10px 50px;margin-bottom:0;background:#000}
}
.navigation .ps-nav-global .header_dropdown .closebutton{position:absolute;right:5px;top:5px;width:30px;height:30px;z-index:1;cursor:pointer}
.navigation .ps-nav-global .header_dropdown .closebutton:before,.navigation .ps-nav-global .header_dropdown .closebutton:after{content:"";display:block;background:#fff;position:absolute;top:50%;left:50%;margin-left:-7px;width:15px;height:2px;transform:rotate(45deg)}
.navigation .ps-nav-global .header_dropdown .closebutton:after{transform:rotate(-45deg)}
.navigation .ps-nav-global.ps-nav--desktop #header_tabs--search{transition:height ease .3s;height:0}
.navigation .ps-nav-global.ps-nav--desktop .ps-nav-global--links>ul>li.ps-nav--search.open #header_tabs--search{height:90px}
.navigation .ps-nav-global.ps-nav--desktop .ps-nav--hamburger{display:none}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--inner .ps-nav--brand{flex:1}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger{margin-left:auto;position:relative;display:flex;align-items:center}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger #searchMobile{position:relative;display:flex;width:40px;height:40px}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger #searchMobile svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .3s 0}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger #navMobile{position:relative;width:40px;height:40px;display:block}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger .ps-nav--mobileMenu{background:#fff;position:absolute;top:19px;left:50%;margin-left:-11px;width:22px;height:2px}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(1){top:12px}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(2){width:15px;left:unset;margin-left:unset;margin-right:-11px;right:50%}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(3){top:26px}
.navigation .ps-nav-global.ps-nav--mobile .ps-nav-global--links{display:none;opacity:0;transition:opacity .3s ease}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active.search-is-active .ps-nav-global--links{background:#000}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links{width:100%;height:100%;display:flex;flex-direction:column;position:fixed;top:80px;left:0;right:0;bottom:0;background:black;opacity:1;transform:scale(1) translateY(0);overflow-x:hidden;height:calc(100% - 80px)}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li{width:100%;position:relative;transform:translateX(0);transition:transform .25s 0;display:block}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li:not(:last-child){border-bottom:1px solid #212121}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li>a{width:100%;background:black;padding:30px 50px;height:84px}
@media screen and (max-width:320px){.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li>a{padding:25px 50px}
}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li .ps-nav--arrow{top:0;transform:rotate(-45deg)}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--search{border-bottom:0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--search a{display:none}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--search .header_dropdown{margin:0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--button{padding:20px 50px}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.open{position:fixed;z-index:1;padding:0;top:0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.open>a>span{position:absolute;left:25px}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.open .ps-nav--arrow{top:-1px;transform:rotate(135deg);left:unset}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.open.primary-link>a:after{display:none}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.move-out{transform:translateX(-100%)}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.move-out .header_dropdown{opacity:0;visibility:hidden;transform:translateX(-100%)}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links.back-to-main{background:#181818;overflow-x:initial;height:100%}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links .ps-nav-global--main{flex-direction:column}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links .ps-nav-global--util{display:none}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .header_dropdown{width:100%;height:100%;background:#000;transform:translateX(100%);transition:transform .25s 0;top:0;margin-top:85px}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .header_dropdown>div{max-width:unset;margin-left:unset;background:transparent;box-shadow:none;max-height:unset;display:block;padding:0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .header_dropdown>div .nav-dropdown-container{-webkit-overflow-scrolling:touch;padding-bottom:300px;height:100vh;overflow-y:auto;overflow-x:hidden}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .header_dropdown.slide-out{transform:translateX(0);display:block !important}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .header_dropdown .closebutton{display:none}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger{opacity:1}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger #searchMobile{display:none}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger .ps-nav--mobileMenu{opacity:0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(1){top:20px;transform:rotate(45deg)}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(2){width:0;opacity:0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(3){top:20px;transform:rotate(-45deg)}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(1),.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav--hamburger .ps-nav--mobileMenu:nth-of-type(3){opacity:1}
@supports(-ms-ime-align:auto) and (-webkit-text-stroke:initial){.ps-nav--desktop .ps-nav-global--links>ul>li{white-space:normal;width:130px}
.ps-nav--desktop .ps-nav-global--links>ul>li.ps-nav--search{width:50px}
}
@media screen and (min-width:1024px){.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.large-fs-13{font-size:13px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.large-fs-11{font-size:11px}
}
@media screen and (max-width:1090px) and (min-width:1024px){.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.sp-five{padding-left:5px;padding-right:5px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.sp-eight{padding-left:8px;padding-right:8px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.sp-ten{padding-left:10px;padding-right:10px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.sp-twelve{padding-left:12px;padding-right:12px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.sp-fifteen{padding-left:15px;padding-right:15px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.sp-eighteen{padding-left:18px;padding-right:18px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.medium-fs-13{font-size:13px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.medium-fs-11{font-size:11px}
}
@media screen and (max-width:1023px){.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.small-fs-13{font-size:13px}
.navigation .ps-nav-global .ps-nav-global--links>ul>li>a.small-fs-11{font-size:11px}
}
.ps-horizontal-gradient-pink-to-orange{background:-moz-linear-gradient(left,#e80c88 0,#f15b2c 100%);background:-webkit-linear-gradient(left,#e80c88 0,#f15b2c 100%);background:linear-gradient(to right,#e80c88 0,#f15b2c 100%)}
@font-face{font-family:'PS Commons';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Bold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Black Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Black';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Bold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Book Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Book';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Demibold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Demibold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Bold Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Bold';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Light Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Light';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Light Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Light';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Medium Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Medium';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Thin Italic';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Thin';src:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff2') format('woff2'),url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
.navigation .ps-nav-global .header_dropdown .nav-search{background:#181818}
.navigation .ps-nav-global .header_dropdown .nav-search .closebutton{top:30px}
@media screen and (min-width:1024px){.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-item{display:flex}
}
@media screen and (min-width:1024px){.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search.nav-dropdown-container{display:flex;flex-wrap:wrap;max-height:80vh;overflow-y:auto}
}
@media screen and (max-width:1023px){.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search.nav-dropdown-container{padding-bottom:200px;height:100vh !important}
}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search.nav-dropdown-container .header_search--url{display:none}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search.nav-dropdown-container .header_tabs_content--container{width:100%;max-width:1400px;margin:0 auto;padding:0 10px;position:relative}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search{width:100%}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search{padding:15px 0;align-items:center;position:relative}
@media screen and (min-width:1024px){.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search{display:flex}
}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search input[type="text"]{background-color:transparent;background-image:url("https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/search.svg");background-size:25px;background-repeat:no-repeat;background-position:0 18px;color:#fff;font-size:14px;font-style:normal;font-weight:700;padding:.5em .5em .5em 3em;margin:0;border:0;position:relative;height:60px;box-sizing:border-box;background-clip:padding-box;appearance:none;transition:all .3s ease;box-shadow:none}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search input[type="text"]:focus{outline:0}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search input[type="text"]::placeholder{color:#fff}
@media screen and (min-width:1024px){.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search input[type="text"]{font-size:18px}
}
.navigation .ps-nav-global .header_dropdown .nav-search #header_tabs--search .header_nav_search .header_search .header_search--form{width:100%;position:relative}
@media screen and (min-width:1024px){.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result{flex:0 0 35%}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths{flex:1}
}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul{padding:20px 40px;margin:0}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li{margin:0 0 10px;padding:0}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li a{color:#ccc;padding:8px 12px;display:block;font-weight:500;line-height:1.2;text-decoration:none;white-space:normal}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li a:hover{background:#222}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li.first{font-size:10px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#aaa;margin-bottom:20px;margin-top:0;padding:0 12px}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li.last{margin:0}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li.last a{color:rgba(232,10,137,0.8);padding:8px 12px;font-weight:700;font-size:16px}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li.last a:hover{background:transparent}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li.last a:after{content:"";display:inline-block;height:4px;position:relative;transform:rotate(-45deg);color:#ec008c;top:0;right:-5px;border-style:solid;border-color:initial;border-image:initial;border-width:0 2px 2px 0;padding:3px}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result ul li:before{display:none}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li{margin-bottom:10px}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a{background:#222;border-radius:8px;padding:0}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a .item-each{display:flex;align-items:center}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a .item-each .item-image{flex:0 0 60px}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a .item-each .item-text{font-size:14px;line-height:1.2;color:#fff}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a .item-each .item-text ul{display:flex;margin:0;padding:0}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a .item-each .item-text ul li{color:#aaa;font-size:12px;margin-bottom:0;white-space:normal}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li a .item-each .item-text ul li>span{color:white}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result.paths ul li.last a{background:transparent}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result .banners{padding:20px 40px;white-space:normal}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result .banners .banner{background:#222;border-radius:8px;padding:32px;color:#fff}
.navigation .ps-nav-global .header_dropdown .nav-search .nav-search-result .banners .banner a{padding:0;display:block}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--search.open .header_dropdown{height:100%}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--search.open .header_dropdown .nav-search-result ul.header_dropdown--lists{padding:20px 0}
.navigation .ps-nav-global.ps-nav--mobile.mobile-active .ps-nav-global--links>ul>li.ps-nav--search.open .header_dropdown .nav-search-result ul.header_dropdown--lists>li a{display:block}
.navigation .ps-nav-global.ps-nav--desktop .header_dropdown .nav-search #header_tabs--search{width:100%;height:90px;transition:height ease .3s}