.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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_regular-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_black-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_bold_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_book-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_demibold-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extrabold-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_extralight-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_light-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_medium-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin_italic-webfont.woff2') format('woff2'),url('../../../../../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('../../../../../etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/fonts/tt-commons/ps_tt_commons_thin-webfont.woff2') format('woff2'),url('../../../../../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}
.ps-paragraph-theme{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-size:12px;color:#fff;line-height:24px;letter-spacing:.5px}
.ps-eyebrow-text-theme{font-family:sans-serif;font-weight:700;font-size:12px;color:#ec008c;line-height:130%;letter-spacing:3px;text-transform:uppercase}
.ps-temporary-tt-commons-theme .text-4.section{margin-bottom:0}
.ps-temporary-tt-commons-theme .title2 h1,.ps-temporary-tt-commons-theme .text-4 h1,.ps-temporary-tt-commons-theme .title2 h2,.ps-temporary-tt-commons-theme .text-4 h2,.ps-temporary-tt-commons-theme .title2 h3,.ps-temporary-tt-commons-theme .text-4 h3,.ps-temporary-tt-commons-theme .title2 h4,.ps-temporary-tt-commons-theme .text-4 h4,.ps-temporary-tt-commons-theme .title2 h5,.ps-temporary-tt-commons-theme .text-4 h5,.ps-temporary-tt-commons-theme .title2 h6,.ps-temporary-tt-commons-theme .text-4 h6{margin:0 0 20px 0}
.ps-temporary-tt-commons-theme p,.ps-temporary-tt-commons-theme .text-4 p,.ps-temporary-tt-commons-theme .link.section a,.ps-temporary-tt-commons-theme a.fourteen-px,.ps-temporary-tt-commons-theme .text-4 .fs--normal,.ps-temporary-tt-commons-theme .section ul,.ps-temporary-tt-commons-theme .section ol,.ps-temporary-tt-commons-theme .section dl,.ps-temporary-tt-commons-theme .section li{font-size:16px;line-height:1.4;font-weight:unset}
.ps-temporary-tt-commons-theme .text-4 .fs--large{font-size:24px;line-height:1.2;font-weight:unset}
.ps-temporary-tt-commons-theme ul li:before{margin-top:7px}
@media screen and (max-width:1024px){.pricing-card-group .flex-block-container>.flex-open-block{width:100% !important}
}
@media screen and (min-width:1024px){.pricing-card-group .flex-block-container>.flex-open-block .main{display:flex;flex-direction:column;height:100%}
}
.pricing-card-flow.section{display:flex;flex:1}
.pricing-card-flow.section .pricing-card-flow-container{max-width:360px;position:relative;margin:0 auto;box-shadow:0 20px 25px -2px rgba(0,0,0,0.4);display:flex;flex-direction:column}
@media screen and (min-width:1024px){.pricing-card-flow.section .pricing-card-flow-container{width:100%;max-width:unset;margin:0 auto}
}
@media screen and (max-width:1023px){.pricing-card-flow.section .pricing-card-flow-container{margin-bottom:30px}
}
.pricing-card-flow.section .pricing-card-flow-container.isMainCard{z-index:1}
.pricing-card-flow.section .pricing-card-flow-container h6{text-transform:uppercase;color:#130f25;margin-bottom:15px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-item{text-align:center;padding:55px 20px;background:linear-gradient(180deg,#181818 0,#222 100%);display:flex;justify-content:center;flex-direction:column;color:#fff;height:100%}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display{position:relative;display:flex;flex-direction:column;height:100%}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-sku{position:relative}
@media screen and (max-width:1023px){.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-sku{margin-bottom:5px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-sku .api-price-styling .curr-symbol{font-size:19px;top:-22px;left:-2px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-sku .api-price-styling .curr-major{font-size:52px}
}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-plan-name{font-size:26px;font-weight:100;color:white;margin-top:0;margin-bottom:25px;display:inline-block}
@media screen and (max-width:1023px){.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-plan-name{margin-bottom:15px}
}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-save{display:inline-block;position:relative;top:-5px;margin-left:10px;font-size:11px;text-transform:uppercase;padding:7px 15px;background:#f7a614;border-radius:5px;color:#000;font-weight:700;text-align:center}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-period,.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-sku-offer{font-size:16px;font-weight:500;color:#ddd}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-period{display:inline-block;position:absolute;text-align:left;font-size:12px;font-weight:800;color:#ccc;margin-left:10px;bottom:16px}
@media screen and (max-width:1023px){.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-period{bottom:8px}
}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description{font-size:15px;font-weight:500;color:#fff;margin:0 0 20px 0;text-align:center}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description.pricing-custom-10{padding-left:10px;padding-right:10px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description.pricing-custom-15{padding-left:15px;padding-right:15px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description.pricing-custom-20{padding-left:20px;padding-right:20px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description.pricing-custom-25{padding-left:25px;padding-right:25px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description.pricing-custom-30{padding-left:30px;padding-right:30px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description.pricing-custom-35{padding-left:35px;padding-right:35px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-feature-mini{text-align:left;margin-left:0;margin-bottom:60px;padding-left:10%}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-feature-mini li{padding-left:0;color:#fff}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-feature-mini li span{font-weight:700}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-feature-mini li:before{display:none}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-bottom{margin-top:auto}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-bottom span{font-size:14px;font-weight:300;color:#aaa}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-bottom span a{color:#ec008c;font-weight:700}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-bottom>div{font-size:14px}
.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-bottom>div a{text-transform:uppercase;color:#0084bd;font-weight:800}
@media screen and (min-width:1024px){.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description{padding:0 2%}
}
@media only screen and (min-width:1240px){.pricing-card-flow.section .pricing-card-flow-container .pricing-card-display .pricing-card-description{padding:0 10%}
}
.pricing-card-flow.section .pricing-card-flow-container .pricing_toggleFeature{display:flex;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;color:white;position:relative;align-items:center;justify-content:center;margin:20px 0 40px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_toggleFeature>div{position:relative;cursor:pointer}
.pricing-card-flow.section .pricing-card-flow-container .pricing_toggleFeature .toggleFeature--arrow{display:block;height:6px;position:absolute;transform:rotate(45deg);border:solid;border-width:0 2px 2px 0;padding:4px;color:#ec008c;top:2px;right:-20px;transition:all .3s ease}
.pricing-card-flow.section .pricing-card-flow-container .pricing_toggleFeature.open .toggleFeature--arrow{transform:scaleY(-1) rotate(45deg);top:8px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features{background-color:#181818;padding:35px 45px;height:100%}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .features-header{font-family:"PS Commons Bold",Helvetica,Roboto,Arial,sans-serif;font-size:17px;color:#fff;margin-bottom:30px;text-align:center;text-transform:uppercase;letter-spacing:1px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.hide-features{display:none}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing-bold{font-weight:700}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .button{margin:50px auto 0;width:max-content;display:block;max-width:100%}
@media(max-width:1023px){.pricing-card-flow.section .pricing-card-flow-container .pricing_features .button{display:none}
}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list{margin:0 auto}
@supports(-ms-ime-align:auto){li{margin:0 auto;width:270px;margin-bottom:16px}
}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li:before{content:''}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li{position:relative;padding-left:30px;color:#f2f2f2;font-weight:500;font-size:17px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li strong{color:white}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li .pricing_feature--option{font-size:14px;font-style:italic;color:#aaa}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li .pricing_list-circle-checkmark:before{content:'';display:block;width:7px;height:15px;border:solid #0084bd;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:3px;left:8px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-disabled{color:#666}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-disabled .pricing_feature--option{color:#555}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-disabled .pricing_list-circle-checkmark{background-color:#222}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-disabled .pricing_list-circle-checkmark::before{content:'\00D7';top:-2px;left:5px;transform:unset;border-width:0;font-size:16px;font-weight:normal}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-optional{color:white}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-optional .pricing_feature--option{color:#aaa}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list li.pricing_feature-list-optional .pricing_list-circle-checkmark{display:none}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.pricing-custom-10{padding-left:10px;padding-right:10px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.pricing-custom-15{padding-left:15px;padding-right:15px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.pricing-custom-20{padding-left:20px;padding-right:20px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.pricing-custom-25{padding-left:25px;padding-right:25px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.pricing-custom-30{padding-left:30px;padding-right:30px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features.pricing-custom-35{padding-left:35px;padding-right:35px}
@media screen and (min-width:1024px) and (max-width:1100px){.pricing-card-flow.section .pricing-card-flow-container .pricing_features{padding-left:30px;padding-right:30px}
.pricing-card-flow.section .pricing-card-flow-container .pricing_features .pricing_feature-list{width:unset}
}
@media screen and (min-width:1024px){.pricing-card-flow.section .pricing-card-flow-container.pricing-card-main{z-index:1}
}
.pricing-card-flow a.tooltip_wrapper{outline:0;display:inline-block;vertical-align:middle;margin-left:5px;margin-top:-1px;position:relative;white-space:normal}
.pricing-card-flow a.tooltip_wrapper .tooltip_wrapper--circle:after{font-family:FontAwesome;content:"\f05a";font-size:.8em;color:#444}
.pricing-card-flow a.tooltip_wrapper span.tooltip_wrapper--desc{z-index:10;display:none;width:300px;font-size:12px;line-height:1.4;color:#282828;border:1px solid #aaa;background:white;padding:20px;border-radius:4px;position:relative}
@media only screen and (max-width:1023px){.pricing-card-flow a.tooltip_wrapper{display:none}
}
.pricing-card-flow ul li:hover .tooltip_wrapper:hover{text-decoration:none;cursor:default}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc{display:block;position:absolute;top:50%;left:30px;transform:translateY(-50%)}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc:after,.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;margin-top:-15px}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc:before{border-color:rgba(170,170,170,0);border-right-color:#aaa;border-width:16px;margin-top:-16px}
@media only screen and (min-width:1024px) and (max-width:1366px){.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc{left:inherit;top:inherit;bottom:30px;transform:translateX(-50%);margin-left:5px}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc:before{border-top-color:#aaa;border-width:15px;border-right-color:transparent;margin-top:-16px;right:inherit;top:inherit;left:50%;bottom:-30px;transform:translateX(-50%)}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc:after{border-top-color:#fff;border-right-color:transparent;border-width:15px;margin-top:-15px;right:inherit;left:50%;top:inherit;bottom:-29px;transform:translateX(-50%)}
}
@media only screen and (min-width:1024px) and (max-width:1800px){.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc.right-edge{left:inherit;top:inherit;bottom:30px;transform:translateX(-50%);margin-left:5px}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc.right-edge:before{border-top-color:#aaa;border-width:15px;border-right-color:transparent;margin-top:-16px;right:inherit;top:inherit;left:50%;bottom:-30px;transform:translateX(-50%)}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc.right-edge:after{border-top-color:#fff;border-right-color:transparent;border-width:15px;margin-top:-15px;right:inherit;left:50%;top:inherit;bottom:-29px;transform:translateX(-50%)}
}
@media only screen and (min-width:1024px) and (max-width:1450px){.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc.right-edge{transform:translateX(-80%)}
.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc.right-edge:before,.pricing-card-flow ul li:hover .tooltip_wrapper span.tooltip_wrapper--desc.right-edge:after{left:80%}
}