.elementor-kit-455{--e-global-color-primary:#000000;--e-global-color-secondary:#324359;--e-global-color-text:#54595F;--e-global-color-accent:#0F4777;--e-global-color-7cf147b6:#6EC1E4;--e-global-color-402dd005:#7A7A7A;--e-global-color-4a2da0b1:#4054B2;--e-global-color-58847970:#23A455;--e-global-color-8dcd26f:#000;--e-global-color-101af631:#FFF;--e-global-color-175289c4:#020101;--e-global-color-5a4cfb1:#4085FF;--e-global-color-553bcb5a:#2D2D2B;--e-global-color-3c3bd50:#00198F;--e-global-color-bff8318:#F6F6F6;--e-global-color-5b32148:#E1E1E1;--e-global-color-d92715a:#010D48;--e-global-color-bfddfca:#6FA93A;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Montserrat", Montserrat;font-weight:bold;}.elementor-kit-455 button,.elementor-kit-455 input[type="button"],.elementor-kit-455 input[type="submit"],.elementor-kit-455 .elementor-button{background-color:var( --e-global-color-5a4cfb1 );font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-101af631 );border-style:none;border-radius:12px 12px 12px 12px;padding:17px 40px 17px 40px;}.elementor-kit-455 button:hover,.elementor-kit-455 button:focus,.elementor-kit-455 input[type="button"]:hover,.elementor-kit-455 input[type="button"]:focus,.elementor-kit-455 input[type="submit"]:hover,.elementor-kit-455 input[type="submit"]:focus,.elementor-kit-455 .elementor-button:hover,.elementor-kit-455 .elementor-button:focus{background-color:var( --e-global-color-101af631 );color:var( --e-global-color-5a4cfb1 );border-radius:12px 12px 12px 12px;}.elementor-kit-455 e-page-transition{background-color:#FFBC7D;}.elementor-kit-455 a{color:#4085FF;}body{overflow-x:inherit !important;}.elementor a, .elementor a:link, .elementor a:focus, .elementor a:active, .elementor a:hover{text-decoration:inherit !important;}.elementor a:link, .elementor .smooth-hover a:link, {transition:inherit;}.elementor-kit-455 a:hover{color:#00198F;}.elementor-kit-455 h1{color:#2D2D2B;font-family:"Montserrat", Montserrat;font-weight:bold;}.elementor-kit-455 h2{color:#2D2D2B;}.elementor-kit-455 h3{color:#2D2D2B;font-family:"Montserrat", Montserrat;font-size:24px;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */figcaption {
    line-height: 1.2 !important;
    font-style: italic !important;
}
.pp-multiple-authors-boxes-wrapper.box-post-id-12019.pp-multiple-authors-layout-boxed.multiple-authors-target-widget.box-instance-id-1 .pp-author-boxes-avatar img {
    border-radius: 0 !important;
}
.menu__block__list-custom{
    border:none;
}
.menu-for-journalists-container,
.menu-about-colab-container,
.menu-for-community-container,
.menu-get-involved-container{
    border-left: solid 2px var(--e-global-color-5a4cfb1);
    padding-left: 10px;
}
/*****  UM Forms   *****/
/*****  UM Account Page.css  *****/
#frm_acct label,
#frm_acct .um-field-block{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    color: var(--e-global-color-secondary);
}

#frm_acct .um-field-checkbox-option,
#frm_acct a{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-5a4cfb1) !important;
}
#frm_acct a:hover{
    color: var(--e-global-color-primary) !important;
}

#frm_acct input[type="text"],
#frm_acct input[type="password"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-text) !important;
}

#frm_acct input[type="submit"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    text-transform: capitalize !important;
    background-color: var(--e-global-color-5a4cfb1);
    color: var(--e-global-color-101af631);
    padding: 17px 40px !important;
    border-radius: 12px !important;
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_acct input[type="submit"]:hover{
    background-color: var(--e-global-color-101af631) !important;
    color: var(--e-global-color-5a4cfb1);
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_acct .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{
    color: green !important;
}

#frm_acct a.um-alt{
    background-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-101af631) !important;
    padding: 17px 40px !important;
    border-radius: 12px !important;
    box-shadow: none;
}
#frm_acct a.um-alt:hover{
    background-color: var(--e-global-color-secondary) !important;
    color: var(--e-global-color-101af631) !important;
}

#frm_acct a.um-request-button{
    background-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-101af631) !important;
    padding: 17px 40px !important;
    border-radius: 12px !important;
    box-shadow: none;
}
#frm_acct a.um-request-button:hover{
    background-color: var(--e-global-color-secondary) !important;
    color: var(--e-global-color-101af631) !important;
}
#frm_acct .um-account-link.current i{
    
    color: var(--e-global-color-101af631) !important;
}
#frm_acct li .um-account-icon i{
    color:var(--e-global-color-5a4cfb1) !important;
}
#frm_acct li:hover .um-account-icon i{
    color:var(--e-global-color-primary) !important;
}
#frm_acct li .current .um-account-icon i{
    color:var(--e-global-color-031ad90) !important;
}


#frm_acct .um-account-heading{
    color:var(--e-global-color-5a4cfb1) !important;
}
#frm_acct .um-account-heading i{
    color:var(--e-global-color-primary) !important;
}

#frm_acct .um-req{
    color:var(--e-global-color-primary) !important;
}
/*****  UM Login Form.css  *****/
#frm_login label{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    color: var(--e-global-color-secondary);
}

#frm_login .um-field-checkbox-option,
#frm_login a{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-5a4cfb1) !important;
}
#frm_login a:hover{
    color: var(--e-global-color-7cf147b6) !important;
}

#frm_login input[type="text"],
#frm_login input[type="password"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-text) !important;
}

#frm_login input[type="submit"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    font-size: .875rem;
    text-transform: uppercase !important;
    background-color: var(--e-global-color-5a4cfb1);
    color: var(--e-global-color-101af631);
    margin-top: 20px;
    padding: 17px 40px !important;
    border-radius: 12px !important;
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_login input[type="submit"]:hover{
    background-color: var(--e-global-color-101af631) !important;
    color: var(--e-global-color-5a4cfb1);
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_login .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{
    color: green !important;
}
/*****  UM Password Reset.css  *****/
#frm_reset label,
#frm_reset .um-field-block{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    color: var(--e-global-color-secondary);
}

#frm_reset .um-field-checkbox-option,
#frm_reset a{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-5a4cfb1) !important;
}
#frm_reset a:hover{
    color: var(--e-global-color-primary) !important;
}

#frm_reset input[type="text"],
#frm_reset input[type="password"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-text) !important;
}

#frm_reset input[type="submit"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    font-size: .875rem;
    text-transform: uppercase !important;
    background-color: var(--e-global-color-5a4cfb1);
    color: var(--e-global-color-101af631);
    margin-top: 20px;
    padding: 17px 40px !important;
    border-radius: 12px !important;
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_reset input[type="submit"]:hover{
    background-color: var(--e-global-color-101af631) !important;
    color: var(--e-global-color-5a4cfb1);
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_reset .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{
    color: green !important;
}
/*****  UM Register Form  *****/
#frm_register label,
#frm_register .um-field-block{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    color: var(--e-global-color-secondary);
}

#frm_register .um-field-checkbox-option,
#frm_register a{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-5a4cfb1) !important;
}
#frm_register a:hover{
    color: var(--e-global-color-primary) !important;
}

#frm_register input[type="text"],
#frm_register input[type="password"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 400 !important;
    color: var(--e-global-color-text) !important;
}

#frm_register input[type="submit"]{
    font-family: var(--e-global-typography-primary-font-family) !important;
    font-weight: 700 !important;
    text-transform: capitalize !important;
    background-color: var(--e-global-color-5a4cfb1);
    color: var(--e-global-color-101af631);
    padding: 17px 40px !important;
    border-radius: 12px !important;
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_register input[type="submit"]:hover{
    background-color: var(--e-global-color-101af631) !important;
    color: var(--e-global-color-5a4cfb1);
    border: solid 2px var(--e-global-color-5a4cfb1) !important;
}
#frm_register .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{
    color: green !important;
}

#frm_register a.um-alt{
    background-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-101af631) !important;
    padding: 17px 40px !important;
    border-radius: 12px !important;
    box-shadow: none;
}
#frm_register a.um-alt:hover{
    background-color: var(--e-global-color-secondary) !important;
    color: var(--e-global-color-101af631) !important;
}

/*****  PP Adv Posts button icon layout hack  *****/
a.pp-posts-button span  {
    display: inline-block !important;
}/* End custom CSS */