.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('../font/ps_tt_commons_regular-webfont.woff2') format('woff2'),url('../font/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('../font/ps_tt_commons_bold-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Italic';src:url('../font/ps_tt_commons_italic-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Black Italic';src:url('../font/ps_tt_commons_black_italic-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_black_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Black';src:url('../font/ps_tt_commons_black-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_black-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Bold Italic';src:url('../font/ps_tt_commons_bold_italic-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_bold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Book Italic';src:url('../font/ps_tt_commons_book_italic-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_book_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Book';src:url('../font/ps_tt_commons_book-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_book-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Demibold Italic';src:url('../font/ps_tt_commons_demibold_italic-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_demibold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Demibold';src:url('../font/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-display:swap}
@font-face{font-family:'PS Commons Extra Bold Italic';src:url('../font/ps_tt_commons_extrabold_italic-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_extrabold_italic-webfont.woff') format('woff');font-weight:normal;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:normal;font-style:normal;font-display:swap}
@font-face{font-family:'PS Commons Extra Light Italic';src:url('../font/ps_tt_commons_extralight_italic-webfont.woff2') format('woff2'),url('../font/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('../font/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('../font/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('../font/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('../font/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('../font/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('../font/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('../font/ps_tt_commons_thin-webfont.woff2') format('woff2'),url('../font/ps_tt_commons_thin-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
.ps-events{overflow:auto;padding:50px 0}
.ps-events .filtering-options h4{margin-top:50px;margin-bottom:30px}
.ps-events .filtering-options .select-container{position:relative;margin-bottom:20px}
.ps-events .filtering-options .select-container label{color:#ccc;font-size:16px;padding:10px 0;border-bottom:1px solid #ccc;position:relative}
.ps-events .filtering-options .select-container label:after{content:"";display:block;height:4px;position:absolute;transform:rotate(45deg);transition:transform .2s ease;border:solid;border-width:0 2px 2px 0;padding:3px;color:#fff;top:15px;right:10px}
.ps-events .filtering-options .select-container label.active:after,.ps-events .filtering-options .select-container label.active_r:after{transform:rotate(-135deg);top:20px}
.ps-events .filtering-options .select-container>ul{margin:20px 0;padding:20px 20px 0;position:absolute;background:#222;width:100%;z-index:1;top:25px}
.ps-events .filtering-options .select-container>ul li{font-size:16px;padding:4px 0;cursor:pointer}
.ps-events .filtering-options .select-container>ul li:before{display:none}
.ps-events .filtering-options .select-container select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;background:#2c3e50;background-image:none}
.ps-events .filtering-options .select-container select::-ms-expand{display:none}
.ps-events .filtering-options .select-container select{height:40px;background:transparent;font-size:16px;color:#ccc;border:0;border-bottom:1px solid #ccc;padding:0;margin-bottom:30px}
.ps-events .filtering-options .selected-tags-container button{transition:none;background:transparent;text-transform:none;letter-spacing:unset;cursor:pointer;outline:0}
.ps-events .filtering-options .selected-tags-container .selected-tag{border-radius:50px;border:1px solid white;padding:8px 30px 8px 15px;font-size:12px;font-weight:700;margin-bottom:10px;margin-right:5px;text-align:left}
.ps-events .filtering-options .selected-tags-container .selected-tag:after{content:"\f00d";font-family:FontAwesome;color:#181818;background:white;width:16px;height:16px;border-radius:20px;display:inline-block;position:absolute;top:6px;right:5px;text-align:center;padding-top:2px}
.ps-events .filtering-options .selected-tags-container .clear-filters{font-size:14px;padding:0;border:0;color:#ec008c;font-weight:500;margin:20px 0 0}
.ps-events .filtering-options .search-box-container .search{position:relative}
.ps-events .filtering-options .search-box-container .search .search-button{position:absolute;right:5px;top:10px}
.ps-events .filtering-options .search-box-container .search .search-button.fa-search:before{font-size:16px;color:white}
.ps-events .filtering-options .search-box-container .search input.search-box{background:transparent;border:0;border-bottom:1px solid #ccc;width:100%;color:#ccc;font-size:16px;padding:0}
.ps-events .filtering-options .search-box-container .search input.search-box:focus{color:white}
.ps-events .ps-events-lists{margin-bottom:50px}
.ps-events .ps-events-lists .active-event a:hover{text-decoration:none}
.ps-events .ps-events-lists .active-event a:hover .event-cta:after{margin-left:8px}
.ps-events .ps-events-lists .column-container{padding:0 15px;margin-bottom:30px}
.ps-events .ps-events-lists .regular-container{background:#222;height:368px;padding:25px;-webkit-box-shadow:2px 20px 30px -15px rgba(0,0,0,0.8);-moz-box-shadow:2px 20px 30px -15px rgba(0,0,0,0.8);box-shadow:2px 20px 30px -15px rgba(0,0,0,0.8);border-radius:8px;display:flex;flex-direction:column}
.ps-events .ps-events-lists .events-container{display:flex;flex-wrap:wrap;max-width:1400px;margin:0 -15px}
.ps-events .ps-events-lists .events-container .event-item a{text-decoration:none}
.ps-events .ps-events-lists .events-container .event-item a:hover .event-cta:after{margin-left:8px}
.ps-events .ps-events-lists .event-type{background:#f7a614;display:inline-block;padding:3px 15px;margin-bottom:20px;border-radius:42px;color:black;font-size:12px;font-weight:700;align-self:start}
.ps-events .ps-events-lists .event-title{font-size:22px;line-height:28px;font-weight:300;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ps-events .ps-events-lists .event-subtext{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.5px;text-align:left;color:#ccc;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.ps-events .ps-events-lists .event-details{margin-top:auto;margin-bottom:25px}
.ps-events .ps-events-lists .event-details ul{margin:0;padding:0}
.ps-events .ps-events-lists .event-details ul li{font-size:12px;color:#aaa;font-weight:300;padding-left:0;margin-bottom:10px}
.ps-events .ps-events-lists .event-details ul li:before{display:none}
.ps-events .ps-events-lists .event-details i.event-icon{width:13px;height:13px;background-repeat:no-repeat;background-size:contain;background-position:center center;display:inline-block;position:relative;top:2px;margin-right:5px}
.ps-events .ps-events-lists .event-details i.event-icon.event-calendar{background-image:url("../image/calendar.svg")}
.ps-events .ps-events-lists .event-details i.event-icon.event-time{margin-left:20px;background-image:url("../image/clock.svg")}
.ps-events .ps-events-lists .event-details i.event-icon.event-tag{background-image:url("../image/tag.svg")}
.ps-events .ps-events-lists .event-details i.event-icon.event-global{background-image:url("../image/globe.svg")}
.ps-events .ps-events-lists .event-cta{font-size:16px;font-weight:700;color:white}
.ps-events .ps-events-lists .event-cta:after{content:"\f105";font-family:FontAwesome;color:#ec008c;margin-left:4px;transition:.3s all}
.ps-events .ps-events-button .more-events-button{color:#ec008c;text-align:left;margin:0 auto;padding-left:0;padding-right:0;border:0;cursor:pointer;background:transparent;text-transform:unset;letter-spacing:unset;font-size:16px}
.ps-events .ps-events-button .more-events-button:hover,.ps-events .ps-events-button .more-events-button:focus{box-shadow:unset;outline:unset;background:transparent}
.ps-events .event-conference-icon{position:absolute;top:10px;right:15px;padding:0 10px}
.ps-events .event-conference-icon span.event-conference-desc{z-index:10;display:none;width:200px;font-size:12px;line-height:1.4;color:#282828;background:#fff;padding:20px;border-radius:4px;position:absolute;top:40px;left:2px;transform:translateX(-80%)}
.ps-events .event-conference-icon:after{font-family:FontAwesome;content:"\f05a";font-size:14px;color:#777}
.ps-events .event-conference-icon:hover span.event-conference-desc{display:block}
.ps-events .event-conference-icon:hover span.event-conference-desc:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:15px;left:80%;top:-30px}
.ps-events .column-container.active-event{display:block}
@media only screen and (max-width:1130px){.ps-events .regular{width:50%}
}
@media only screen and (max-width:1024px){.ps-events .filtering-options{margin-bottom:30px}
.ps-events .regular{width:50%}
}
@media only screen and (max-width:550px){.ps-events .column-container{width:100%;height:auto}
}
[v-cloak]{display:none}