@import url("./styles-1572851790682.css");
@import url("./theme-overide.css");
.ph-letter-spacing-inherit {
    letter-spacing:inherit;
}
/* .ph-letter-spacing-minus-2 {   
    letter-spacing:-0.14286rem!important;
}
.ph-letter-spacing-minus-1_5 { 
    letter-spacing:-0.10714rem!important;
}
.ph-letter-spacing-minus-1 { 
    letter-spacing:-0.07143rem!important;
}
.ph-letter-spacing-minus-0_5 { 
    letter-spacing:-0.03571rem!important;
}
.ph-letter-spacing-0 { 
    letter-spacing:0!important;
}
.ph-letter-spacing-0_5 { 
   letter-spacing:.03571rem!important;
}
.ph-letter-spacing-1 { 
    letter-spacing:normal !important;
}
.ph-letter-spacing-1_5 { 
    letter-spacing:.10714rem!important;
}
.ph-letter-spacing-2 { 
    letter-spacing:.14286rem!important;
}
.ph-letter-spacing-3 { 
    letter-spacing:.21429rem!important;
}
.ph-letter-spacing-4 { 
    letter-spacing:.28571rem!important;
}
.ph-letter-spacing-5 { 
    letter-spacing:.35714rem!important;
}
.ph-letter-spacing-6 { 
    letter-spacing:.42857rem!important;
}
.ph-letter-spacing-7 { 
  letter-spacing:.5rem!important;
}
.ph-letter-spacing-8 { 
  letter-spacing:.57143rem!important;
}
.ph-letter-spacing-9 { 
    letter-spacing:.64286rem!important;
}
.ph-letter-spacing-10 { 
    letter-spacing:.71429rem!important;
}
.ph-letter-spacing-11 { 
    letter-spacing:.78571rem!important;
}
.ph-letter-spacing-12 { 
    letter-spacing:.85714rem!important;
} */

.ph-letter-spacing-minus-0_2 { 
    letter-spacing:-0.2em!important;
}
.ph-letter-spacing-minus-0_1 { 
    letter-spacing:-0.1em!important;
}
.ph-letter-spacing-0 { 
    letter-spacing:normal !important;
}
.ph-letter-spacing-0_1 { 
    letter-spacing:0.1em!important;
}
.ph-letter-spacing-0_2 { 
    letter-spacing:0.2em!important;
}
.ph-letter-spacing-0_3 { 
    letter-spacing:0.3em!important;
}
.ph-letter-spacing-0_4 { 
    letter-spacing:0.4em!important;
}
.ph-letter-spacing-0_5 { 
    letter-spacing:0.5em!important;
}
.ph-letter-spacing-0_6 { 
    letter-spacing:0.6em!important;
}
.ph-letter-spacing-0_7 { 
  letter-spacing:0.7rem!important;
}
.ph-letter-spacing-0_8 { 
  letter-spacing:0.8em!important;
}
.ph-letter-spacing-0_9 { 
    letter-spacing:0.9em!important;
}
.ph-letter-spacing-1 { 
    letter-spacing:1em!important;
}
.ph-letter-spacing-1_5 { 
    letter-spacing:1.5em!important;
}
.ph-letter-spacing-2 { 
    letter-spacing:2em!important;
}
[class*='ph-line-height-'] {
    display: inline-block;
}
li [class*='ph-line-height-']{
    vertical-align: top;
}
.ph-line-height-0 { 
  line-height:normal!important;
}
.ph-line-height-0_5 { 
    line-height:.5!important;
}
.ph-line-height-0_6 { 
    line-height:.6!important;
}
.ph-line-height-0_7 { 
    line-height:.7!important;
}
.ph-line-height-0_8 { 
    line-height:.8!important;
}
.ph-line-height-0_9 { 
    line-height:.9!important;
}
.ph-line-height-1 { 
    line-height:1!important;
}
.ph-line-height-1_1 { 
    line-height:1.1!important;
}
.ph-line-height-1_2 { 
    line-height:1.2!important;
}
.ph-line-height-1_3 { 
    line-height:1.3!important;
}
.ph-line-height-1_4 { 
    line-height:1.4!important;
}
.ph-line-height-1_5 { 
    line-height:1.5!important;
}
.ph-line-height-1_6 { 
    line-height:1.6!important;
}
.ph-line-height-1_7 { 
    line-height:1.7!important;
}
.ph-line-height-1_8 { 
    line-height:1.8!important;
}
.ph-line-height-1_9 { 
    line-height:1.9!important;
}
.ph-line-height-2 { 
    line-height:2!important;
}
.ph-lazy{
    max-width: 100% !important;
}
.ph-lazy-animation{
    opacity: 1 !important;
    animation-fill-mode: both;
    animation-duration: 1000ms;
    animation-delay: 0ms;
    animation-iteration-count: 1;
    animation-name: ph-react-reveal;
}
@keyframes ph-react-reveal{
    0% {
    opacity: 0
    }
    to {
        opacity: 1
    }
}
.playkit-spinner span{
    display: none !important;
}
.playkit-spinner {
    background-color: transparent !important;
    animation:none !important;
}
.playkit-spinner:before{
    content: '';
    width: 60px;
    margin: 0 auto;
    height: 60px;
    border: 4px solid #e1e1e1;
    display: inline-block;
    z-index: 2;
    /* position: absolute; */
    animation: spin 1.5s linear infinite;
    max-width: 60px;
    border-top: 4px solid #454454;
    text-align: center;
    border-radius: 50%;
    -webkit-animation: spin 1.5s linear infinite
}


.playkit-spinner img {
    opacity: 0;
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}
@keyframes spin {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}
mark.smart-job-highlights{
    padding: 0;
}
mark.smart-job-highlights.style1{
    background-color: rgba(154, 18, 179, 0.5);
}
mark.smart-job-highlights.style2{
    background-color: rgba(44, 130, 201, 0.5);
}
mark.smart-job-highlights.style1.style2{
    background-color: rgba(42, 187, 155, 0.5);
}
/* Action button */

[view="primary-action-link"],
[view="header-block-primary-action-link"] {
    padding: 0 !important;
    display: inline-block;
}

[view="primary-action-link"][class*="ph-cc-d-f-s"] .action-link, 
[view="primary-action-link"][class*="ph-cc-ms-f-s"] .action-link, 
[view="primary-action-link"][class*="ph-cc-m-f-s"] .action-link, 
[view="primary-action-link"][class*="ph-cc-t-f-s"] .action-link,
[view="header-block-primary-action-link"][class*="ph-cc-d-f-s"] .action-link, 
[view="header-block-primary-action-link"][class*="ph-cc-ms-f-s"] .action-link, 
[view="header-block-primary-action-link"][class*="ph-cc-m-f-s"] .action-link, 
[view="header-block-primary-action-link"][class*="ph-cc-t-f-s"] .action-link {
    font-size: inherit !important;
    line-height: inherit !important;
}

/* .ph-component-cntr .element-left[view="header-block-primary-action-link"], 
.ph-component-cntr .element-right[view="header-block-primary-action-link"], 
.ph-component-cntr .element-center[view="header-block-primary-action-link"]{
    display: inline-block;
}

[view="header-block-primary-action-link"][class*='ph-cc-m-p-'],
[view="header-block-primary-action-link"][class*='ph-cc-t-p-'],
[view="header-block-primary-action-link"][class*='ph-cc-d-p-'],
[view="header-block-primary-action-link"][class*='ph-cc-ms-p-']{
    min-height: auto !important;
}
.button-radius-lg[view="header-block-primary-action-link"]{
    border-radius: 25px !important;
}

.button-radius-md[view="header-block-primary-action-link"] {
    border-radius: 12.5px !important;
}

.button-radius-sm[view="header-block-primary-action-link"] {
    border-radius: 5px !important;
}

.button-radius-xs[view="header-block-primary-action-link"] {
    border-radius: 3px !important;
}

.button-radius-empty[view="header-block-primary-action-link"] {
    border-radius: 0 !important;
} */


/* Single cards Cards */
[data-cards-per-row="one"].ph-cards-1 >.ph-card{
    padding-top: 0;
    padding-bottom: 0;
}
[data-cards-per-row="one"].ph-more-cards > .ph-card:first-child {
    padding-top: 0;
}
[data-cards-per-row="one"].ph-more-cards > .ph-card:last-child{
    padding-bottom: 0;   
}
/* Justify */
.ph-component-cntr .element-justify {
    display: block;
}
.ph-component-cntr .element-justify,
.ph-component-cntr .element-justify .image {
    text-align: justify;
}

/* Ellipsis */
.pcs-ellipsis .description-block,
.pcs-ellipsis{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
/* Fit to  bottom */
.ph-card-block.pcs-sticky-bottom{
    display:flex !important;
    flex-direction:column !important;
}
.pcs-sticky-bottom [class*='ph-col-'] {
    position: static;
}
.pcs-sticky-bottom [ph-col-num="3"]{
    margin-top: auto !important;
}
/* Image container */
.pcs-image-wrapper{
    position: relative;
}
.ph-fixed-img {
    width: 100% !important;
    height: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    object-fit: cover;
    object-position: center;
}
.ph-fixed-img-ctr {
    position: relative;
    width: 100%;
    margin: 0;
}
/* .ph-fit-container-none{
    padding-top: 0 !important;
} */
.ph-fit-container-none img{
    object-fit: initial;
    width: auto !important;
    height: auto  !important;
    position: static !important;
}
.ph-fit-container-contain img{
    object-fit: contain;
}
.ph-fit-container-cover img{
    object-fit: cover;
}
/* */
.pcs-fit-cntr-image-v .media,
.pcs-fit-cntr-image-v .pcs-image-wrapper,
.pcs-fit-cntr-image-v .image,
.pcs-fit-cntr-image-v .ph-fixed-img-ctr{
    height: 100%;
}
.pcs-fit-cntr-image-v .ph-fixed-img-ctr{
    padding-top: 0 !important;
}
.pcs-ie-img-object-fit{
    background-size: cover;
    background-position: center center;
}
.pcs-ie-img-object-fit img{
    opacity: 0;
}

/* Card blocks center */
.pcs-card-blocks-center{
    justify-content: center;
}

/* Bullets */
[class*="ph-field"] ul,
[class*="ph-field"] ol{
    margin: auto;
    padding-left: 40px;
}       
[class*="ph-field"] ul li,
[class*="ph-field"] ol li {
    /* list-style-type: initial; */
    margin: auto;
    padding: inherit;
}
/* [class*="ph-field"] ul li ul li ul li ul li ol li,
[class*="ph-field"] ul li ul li ul li ol li,
[class*="ph-field"] ul li ul li ol li,
[class*="ph-field"] ul li ol li, */
[class*="ph-field"] ol >li{
    list-style-type: decimal;
}
[class*="ph-field"] ul>li{
    list-style-type: disc;
}
[class*="ph-field"] ul>li > ul>li,
[class*="ph-field"] ol li > ul>li{
    list-style-type: circle;
}
[class*="ph-field"] ul li ol > li > ul>li,
[class*="ph-field"] ol>li ol>li ul li,
[class*="ph-field"] ul li ul > li > ul>li,
[class*="ph-field"] ol li ul > li > ul>li{
    list-style-type: square;
}


/* Div tag handle */
ppc-container[component-content-key="header-block-primary-action-link"] a ppc-content > div,
ppc-container[component-content-key="primary-action-link"] a ppc-content > div{
    display: inline-block;
}