/*
Theme Name:     Uniphore.com
Theme URI:      https://www.uniphore.com/
Description:    A lightweight child theme based on Twenty Twenty-Five.
Author:         Uniphore
Author URI:     https://www.uniphore.com/
Template:       twentytwentyfive
Version:        1.0.0
Tags:           block-theme, full-site-editing
Text Domain:    twentytwentyfive-child
*/

*:focus {outline:0!important;border:0px!important;}
:root :where(.wp-element-button:hover, .wp-block-button__link:hover) {background:var(--wp--preset--color--uni-secondary);background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%)!important;}
summary::-webkit-details-marker {display:none;}
summary::marker {content:'';display:none;}
html {scroll-behavior:smooth;}
a {text-decoration:none;}


wistia-player {max-width:650px;margin:0px auto 0px auto;border:2px solid rgba(22, 197, 132, .5);border-radius:15px;overflow:hidden;box-shadow:0px 0px 30px #000;}
.wistia_responsive_padding {max-width:650px;margin:0px auto 0px auto;border:2px solid rgba(22, 197, 132, .5);border-radius:15px;overflow:hidden;box-shadow:0px 0px 30px #000;padding:0px!important;}
/*.wistia_responsive_padding {height:365px;max-width:650px;margin:0px auto 0px auto;border:2px solid rgba(22, 197, 132, .5);border-radius:15px;overflow:hidden;box-shadow:0px 0px 60px #000;padding:0px!important;}*/


.uniShadow {box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.eyebrow {color:var(--wp--preset--color--uni-white);background:var(--wp--preset--color--uni-primary);border-radius:100px;font-size:.9rem!important;font-weight:700;text-transform:uppercase;text-align:center;padding:7px 24px;display:inline;letter-spacing:1px;}
.eyebrow-alt {text-transform:uppercase;border-bottom:2px solid var(--wp--preset--color--uni-primary);width:auto;display:inline-block;margin:0px!important;font-size:1rem!important;font-weight:900;}
.uni-wider-max {width:100%;max-width:1492px!important;margin:0px auto;padding-left:15px;padding-right:15px;}
.max-width-600 {max-width:600px;margin-left:auto;margin-right:auto;}
.force-white, .force-white img {filter:grayscale(100%) brightness(999%);}
.force-light-grey-bg img {background:var(--wp--preset--color--uni-light-grey);}
.videoBtn {transition:all .36s ease;background:var(--wp--preset--color--uni-primary);color:var(--wp--preset--color--uni-white);width:100%;max-width:250px;text-align:center;border-radius:8px;cursor:pointer;padding:10px;}
.videoBtn:hover {background:var(--wp--preset--color--uni-black);}
.uni-blur {backdrop-filter:blur(15px);}
.uni-note {position:relative;background:var(--wp--preset--color--uni-light-grey);padding:25px 20px 20px 20px;border-radius:15px;border:2px solid #CCC;font-size:1.2rem;line-height:1.2;}
.uni-note:before {content:'Uniphore Note';display:block;position:absolute;top:-18px;background:var(--wp--preset--gradient--uni-primary-gradient);background-color:var(--wp--preset--color--uni-primary);color:var(--wp--preset--color--uni-white);font-size:1rem;padding:5px 30px;border-radius:100px;line-height:1.4;border:2px solid var(--wp--preset--color--uni-white);}
.uni-numbered-header-1 {}

@media screen and (max-width:1199px) {
	/* special overrides */
	:root main.wp-block-group div.wp-block-group.uni-white-icon-box {padding-left:0px!important;padding-right:0px!important;}
	
	:root main.wp-block-group :where(div.wp-block-group) {padding-left:15px!important;padding-right:15px!important;}
	:root main.wp-block-group :where(div.entry-content) {padding-left:15px!important;padding-right:15px!important;}
	/* Special Overwrite for Davos page */
	body.page-id-62578 main.wp-block-group :where(div.wp-block-group), body.page-id-62578 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.page-id-62578 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	/* Newsroom exceptions */
	body.page-id-60751 main.wp-block-group :where(div.wp-block-group), body.page-id-60751 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.page-id-60751 main.wp-block-group div.entry-content.has-global-padding .alignfull {margin:0px!important;}
	body.page-id-60751 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	/* Resource Listing exceptions */
	
	/* Product Page Exceptions */
	/** Customer Service Agents **/
	body.parent-pageid-38137 main.wp-block-group :where(div.wp-block-group), body.parent-pageid-38137 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.parent-pageid-38137 main.wp-block-group div.entry-content.has-global-padding .alignfull {margin:0px!important;}
	body.parent-pageid-38137 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	body.parent-pageid-38137 main.wp-block-group div.entry-content .uni-prod-pg-nav {padding-left:0px!important;padding-right:0px!important;}
	/** CDP Agent **/
	body.parent-pageid-38143 main.wp-block-group :where(div.wp-block-group), body.parent-pageid-38143 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.parent-pageid-38143 main.wp-block-group div.entry-content.has-global-padding .alignfull {margin:0px!important;}
	body.parent-pageid-38143 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	body.parent-pageid-38143 main.wp-block-group div.entry-content .uni-prod-pg-nav {padding-left:0px!important;padding-right:0px!important;}
	/** Sales Interaction Agent **/
	body.parent-pageid-38144 main.wp-block-group :where(div.wp-block-group), body.parent-pageid-38144 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.parent-pageid-38144 main.wp-block-group div.entry-content.has-global-padding .alignfull {margin:0px!important;}
	body.parent-pageid-38144 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	body.parent-pageid-38144 main.wp-block-group div.entry-content .uni-prod-pg-nav {padding-left:0px!important;padding-right:0px!important;}
	/** Recruiting Agent **/
	body.parent-pageid-38145 main.wp-block-group :where(div.wp-block-group), body.parent-pageid-38145 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.parent-pageid-38145 main.wp-block-group div.entry-content.has-global-padding .alignfull {margin:0px!important;}
	body.parent-pageid-38145 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	body.parent-pageid-38145 main.wp-block-group div.entry-content .uni-prod-pg-nav {padding-left:0px!important;padding-right:0px!important;}
}
@media screen and (max-width:781px) {
	.uni-numbered-header-1 h2, .uni-numbered-header-1 h3, .uni-numbered-header-1 h4 {text-align:center!important;}
}

main.wp-block-group {padding-top:0px;padding-bottom:0px;}

/* Davos page styling */
body.page-id-62578 .has-text-align-center {text-align:center!important;}
body.page-id-62578 #davos-spotlight {}
body.page-id-62578 #davos-spotlight .wp-block-column {}
body.page-id-62578 #davos-spotlight .wp-block-column figure {}
body.page-id-62578 #davos-spotlight .wp-block-column figure img {}
body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group {}
body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group figure {}
body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group figure img {}
body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group p {}
body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group p a {}
@media screen and (max-width:1199px) {
	body.page-id-62578 main.wp-block-group :where(div.wp-block-group), body.page-id-62578 main.wp-block-group :where(div.entry-content) {padding-left:0px!important;padding-right:0px!important;}
	body.page-id-62578 main.wp-block-group div.entry-content .wp-block-group {padding-left:15px!important;padding-right:15px!important;}
	body.page-id-62578 #davos-spotlight {}
	body.page-id-62578 #davos-spotlight .wp-block-column {}
	body.page-id-62578 #davos-spotlight .wp-block-column figure {}
	body.page-id-62578 #davos-spotlight .wp-block-column figure img {width:100%;}
	body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group {}
	body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group figure {}
	body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group figure img {}
	body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group p {}
	body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group p a {}
}
@media screen and (max-width:768px) {
	body.page-id-62578 #davos-spotlight .wp-block-column .wp-block-group {min-height:auto!important;}
}

.uni-search-box {transition: all .36s ease;opacity: 0;position: fixed;top: -2000px;left: 0px;width: 100%;background: rgba(0,0,0,.80);height: 100%;z-index: 0;}
.uni-search-box.show {opacity: 1;z-index: 999;top: 0px;}
.uni-search-box .closeBtn {position:absolute;top:30px;right:30px;cursor:pointer;}
.uni-search-box .closeBtn i {color:var(--wp--preset--color--uni-white);font-size:2rem;}
.uni-search-box .closeBtn:hover i {color:var(--wp--preset--color--uni-primary);}
.uni-search-box form {width:100%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.uni-search-box form label {display:none;}
.uni-search-box form div {}
.uni-search-box form div input {transition:all .36s ease;background:transparent;color:var(--wp--preset--color--uni-white);padding:5px 10px;font-size:1.2rem;border:0px;border-bottom:2px solid var(--wp--preset--color--uni-white);border-radius:0px;}
.uni-search-box form div input:focus {border-bottom:2px solid var(--wp--preset--color--uni-primary)!important;}
.uni-search-box form div input:focus-visible {outline:0;}
.uni-search-box form div button {border-radius:8px;padding:0px 40px;}
.uni-search-box form div button:hover {color:var(--wp--preset--color--uni-white);}
@media screen and (max-width:768px) {
	
}

body.search-results .uni-search-results {}
body.search-results .uni-search-results .wp-block-query {}
body.search-results .uni-search-results .wp-block-query ul {}
body.search-results .uni-search-results .wp-block-query ul li {}
body.search-results .uni-search-results .wp-block-query ul li h2 {margin-bottom:8px;font-size:2.2rem;}
body.search-results .uni-search-results .wp-block-query ul li h2 a {}
body.search-results .uni-search-results .wp-block-query ul li h2 a {}
body.search-results .uni-search-results .wp-block-query ul li div {}
body.search-results .uni-search-results .wp-block-query ul li div p {}
body.search-results .uni-search-results nav {justify-content:center;margin:30px 0px 0px 0px;gap:0px;}
body.search-results .uni-search-results nav div {}
body.search-results .uni-search-results nav div span {padding:0px 10px;}
body.search-results .uni-search-results nav div a {padding:0px 10px;}
body.search-results .uni-search-results nav div .current {}
body.search-results .uni-search-results nav div .dots {padding:0px 0px;}

/* Marketo Form Styles */
form.uniMarketoForm {display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;background:#EEE;padding:40px 40px!important;margin:0 auto;border-radius:20px;box-sizing:border-box;width:100%;box-shadow:0 1px 1px hsl(0deg 0% 0% / 0.075), 0 2px 2px hsl(0deg 0% 0% / 0.075), 0 4px 4px hsl(0deg 0% 0% / 0.075), 0 8px 8px hsl(0deg 0% 0% / 0.075), 0 16px 16px hsl(0deg 0% 0% / 0.075);max-width:600px;}
form.uniMarketoForm.closedForm:before {content:'Closed for further registration';top:0px;left:0px;border-radius:20px;display:flex;align-content:center;position:absolute;background:rgba(255,255,255,.66);width:100%;height:100%;z-index:500;align-items:center;justify-content:center;font-size:2.8rem;text-align:center;line-height:1;}
form.uniMarketoForm .timeslots {padding:0px 5px;}
form.uniMarketoForm .timeslots div {background:#CCC;padding:15px 10px;border-radius:5px;line-height:1;margin:5px 0px;}
form.uniMarketoForm .timeslots div input {margin-right:5px;vertical-align:middle;}
form.uniMarketoForm .timeslots div label {display:inline-block;padding:0px;font-size:1rem;vertical-align:middle;line-height:1;}
form.uniMarketoForm .timeslots div label .date {}
form.uniMarketoForm .timeslots div label .time {}
/* Stylings for Marketo Repeat Signup  */
form.uniMarketoForm p.formTitle {text-align:center;font-size:2.6rem;line-height:1;margin-bottom:10px;}
form.uniMarketoForm .mktoTemplateBox {width:100%;text-align:center;font-size:1.8rem;line-height:1.1;background:-webkit-linear-gradient(30deg, var(--wp--preset--color--uni-secondary), var(--wp--preset--color--uni-primary));-webkit-background-clip:text;-webkit-text-fill-color:rgba(255, 255, 255, 0);text-shadow:0px 0px rgb(255 255 255 / 0%);}
form.uniMarketoForm .mktoTemplateBox br {display:none;}
form.uniMarketoForm .mktoTemplateBox span {display:block;font-size:1.1rem;border:0px;}
form.uniMarketoForm .mktoTemplateBox span button {display:block;width:100%;max-width:300px;border:0px!important;-webkit-text-fill-color:#FFF;color:#FFF;margin:15px auto;padding:15px!important;background:var(--wp--preset--color--uni-primary);background:linear-gradient(60deg, rgba(26, 163, 161, 1) 0%, rgba(71, 183, 110, 1) 100%)!important;border-radius:8px;}
form.uniMarketoForm .mktoTemplateBox span button:hover {}
form.uniMarketoForm .mktoTemplateBox a {display:block;color:var(--wp--preset--color--uni-primary);-webkit-text-fill-color:var(--wp--preset--color--uni-primary);font-size:.8rem;}
form.uniMarketoForm .mktoTemplateBox a:hover {color:var(--wp--preset--color--uni-black);-webkit-text-fill-color:var(--wp--preset--color--uni-almost-black);text-decoration:none;}
form.uniMarketoForm .mktoTemplateBox .pardotResponse p {color:var(--wp--preset--color--uni-almost-black);-webkit-text-fill-color:var(--wp--preset--color--uni-almost-black);text-align:center;}
form.uniMarketoForm .mktoTemplateBox .pardotResponse span {display:none;}
form.uniMarketoForm .mktoTemplateBox .pardotResponse a {display:block;background:var(--wp--preset--color--uni-black)!important;width:100%;max-width:300px;font-size:1.1rem;border:0px!important;-webkit-text-fill-color:#FFF;color:#FFF;margin:15px auto;padding:15px!important;text-align:center;border-radius:8px;}
form.uniMarketoForm .mktoTemplateBox .pardotResponse a:hover {background:var(--wp--preset--color--uni-primary)!important;}
form.uniMarketoForm .mktoFormRow {width:100%;}
form.uniMarketoForm .mktoFormRow .mktoFormCol {width:100%;}
form.uniMarketoForm .mktoFormRow .mktoFormCol {padding:5px;margin:0px!important;box-sizing:border-box;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {width:100%;}
form.uniMarketoForm .mktoFormRow .mktoFormCol input {width:100%!important;color:#000;font-size:1rem;box-shadow:0px 0px 0px #000;border:2px solid var(--wp--preset--color--uni-white);padding:10px;line-height:1;margin:5px 0px 5px 0px;display:inline-block;-webkit-appearance:none;background:var(--wp--preset--color--uni-white);border-radius:4px;}
form.uniMarketoForm .mktoFormRow .mktoFormCol input:hover, form.uniMarketoForm .mktoFormRow .mktoFormCol textarea:hover, form.uniMarketoForm .mktoFormRow .mktoFormCol select:hover {}
form.uniMarketoForm .mktoFormRow .mktoFormCol input:focus, form.uniMarketoForm .mktoFormRow .mktoFormCol textarea:focus, form.uniMarketoForm .mktoFormRow .mktoFormCol select:focus {padding:12px;}
form.uniMarketoForm .mktoFormRow .mktoFormCol input[type="checkbox"] {-webkit-appearance:checkbox;margin:5px 0px 0px 0px!important;}
form.uniMarketoForm .mktoFormRow .mktoFormCol select {width:100%!important;color:#000;font-size:1rem;border:2px solid var(--wp--preset--color--uni-white);padding:10px;line-height:1;margin:5px 0px 5px 0px;display:inline-block;-webkit-appearance:none;background:#FFF;box-shadow:0px 0px 0px #000;border-radius:4px;}
form.uniMarketoForm .mktoFormRow .mktoFormCol textarea {width:100%!important;color:#000;font-size:1rem;box-shadow:0px 0px 0px #000;border:2px solid var(--wp--preset--color--uni-white);padding:10px;line-height:1.36;margin:5px 0px 5px 0px;display:inline-block;-webkit-appearance:none;background:var(--wp--preset--color--uni-white);height:100px;border-radius:4px;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoGutter {display:none;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoHtmlText {width:100%!important;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoCheckboxList {width:100%!important;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoCheckboxList label {margin-left:25px;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoCheckboxList label p {line-height:1.3!important;padding-top:3px;}
form.uniMarketoForm .mktoFormRow .mktoFormCol .mktoHtmlText p {margin:5px 0px 15px 0px;}
form.uniMarketoForm .mktoFormRow:first-of-type, form.uniMarketoForm .mktoFormRow:nth-of-type(2) {}
form.uniMarketoForm .mktoFormRow:first-of-type, form.uniMarketoForm .mktoFormRow:nth-of-type(2) {width:49%;display:inline-block;}
form[data-marketo-id="1012"] .mktoFormRow:first-of-type {width:49%;}
form[data-marketo-id="1012"] .mktoFormRow:nth-of-type(2) {width:49%;}
form.uniMarketoForm .mktoButtonRow span button {border-radius:8px;transition:all .36s ease;background:var(--wp--preset--color--uni-secondary);background:-moz-linear-gradient(90deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%)!important;background:-webkit-linear-gradient(90deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%)!important;background:linear-gradient(90deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%)!important;border:0px!important;padding:15px 20px!important;width:100%;font-size:1.1rem!important;font-weight:600;line-height:1.5;}
.mktoForm input[type="text"],
.mktoForm input[type="url"],
.mktoForm input[type="email"],
.mktoForm input[type="tel"],
.mktoForm input[type="number"],
.mktoForm input[type="date"],
.mktoForm textarea.mktoField,
.mktoForm select.mktoField {width:100%!important;}
.mktoForm input[type="text"]::placeholder,
.mktoForm input[type="url"]::placeholder,
.mktoForm input[type="email"]::placeholder,
.mktoForm input[type="tel"]::placeholder,
.mktoForm input[type="number"]::placeholder,
.mktoForm input[type="date"]::placeholder,
.mktoForm textarea.mktoField::placeholder,
.mktoForm select.mktoField::placeholder {font-size:1rem;}
.mktoForm .mktoOffset {display:none;}
.mktoButtonRow {margin-top:10px;width:100%;}
.mktoButtonWrap {margin:0!important;width:100%;}
form#mktoForm_1081 .mktoFormRow .mktoFormCol input {margin:3px 0px!important;}
@media screen and (max-width:768px) {
	form.uniMarketoForm {padding:15px!important;}
	form.uniMarketoForm .mktoFormRow .mktoFormCol input {margin:0px;}
}

div.dialog-widget .pardotResponse p {font-size:24px;font-family:var(--uni-main-font)!important;line-height:1.3;margin:30px;}
.pardotResponse {background:#EEE;padding:30px;text-align:center;border-radius:30px;max-width:600px;margin:0px auto;}
.pardotResponse a, .pardotResponse div.button {display:block;max-width:400px;background:#000;padding:15px 30px;border-radius:8px;color:#FFF!important;-webkit-text-fill-color:#FFF;text-align:center;margin:15px auto 15px auto;transition:all .5s ease;cursor:pointer;font-size:18px;}
.pardotResponse a:hover, .pardotResponse div.button:hover {color:#FFF;background:var(--wp--preset--color--uni-primary);}
.pardotResponse a.regLink {display:inline;padding:0px 0px;color:var(--uni-primary)!important;background:#EEE;}
.pardotResponse a.regLink:hover {color:#000!important;}
.pardotResponse.thank-you {background-image:url(/wp-content/uploads/2025/10/uniphore-thank-you-background1.svg);background-size:auto;background-repeat:no-repeat;background-position:top center;padding:100px 50px;}
.pardotResponse.thank-you img {width:100%;height:auto;max-width:200px;}
.pardotResponse.thank-you h2 {font-size:2.8rem;line-height:1.1;}
.pardotResponse.thank-you span {display:block;font-size:1.05rem;}
.pardotResponse.thank-you span.social {display:block;margin-top:30px;color:#75787B;}
.pardotResponse.thank-you span.social a {display:inline-block;background:none;-webkit-text-fill-color:#75787B!important;color:#75787B!important;border:1px solid #75787B;font-size:1.4rem;padding:12px;line-height:0px;margin:5px;}
.pardotResponse.thank-you span.social a:hover {color:var(--uni-secondary)!important;-webkit-text-fill-color:var(--uni-primary)!important}
form#uniphorePardotForm.newsletter p.title {text-align:left;margin-bottom:15px;font-family:var(--uni-main-font)!important;font-size:1.5em;}
form#uniphorePardotForm.newsletter p.subcopy {text-align:left;margin-bottom:15px;}
body.page-id-30 .pardotResponse.thank-you {margin-top:-400px;}

/* Video Overlay Styling */
.uni-video-overlay {position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:999999;}
.uni-video-overlay.is-open {display:flex;}
.uni-video-modal {background:var(--wp--preset--color--uni-black);color:var(--wp--preset--color--uni-white);max-width:900px;width:92vw;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.5);overflow:hidden;outline:none;}
.uni-video-header {display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--wp--preset--color--uni-primary);}
.uni-video-title {font-size:0rem;margin:0;color:var(--wp--preset--color--uni-white);}
.uni-video-close {border:0;background:transparent;cursor:pointer;font-size:1.5rem;line-height:1;color:var(--wp--preset--color--uni-white);}
.uni-video-close:hover {color:var(--wp--preset--color--uni-white); }
.uni-video-body {aspect-ratio:16 / 9;width:100%;background:var(--wp--preset--color--uni-black);}
.uni-video-body iframe, .uni-video-body .wistia_embed {width:100%;height:100%;display:block;border:0px;}
body.uni-modal-open {overflow:hidden;}

/* Various Gradients */
.uniphoreBG {background:var(--wp--preset--color--uni-primary);background:linear-gradient(60deg, rgba(26, 163, 161, 1) 0%, rgba(71, 183, 110, 1) 100%);}
.uniphoreBG:hover {background:var(--wp--preset--color--uni-secondary);background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%);}
.uniphoreBG-rev {background:var(--wp--preset--color--uni-secondary);background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%);}
.uniphoreBG-purpgold {background:var(--wp--preset--color--uni-accent-3);background:linear-gradient(60deg, rgba(101, 46, 139, 1) 0%, rgba(212, 162, 55, 1) 100%);}
.uniphoreBG-purpteal {background:var(--wp--preset--color--uni-accent-3);background:linear-gradient(60deg, rgba(101, 46, 139, 1) 0%, rgba(26, 163, 161, 1) 100%);}
.uniTextGradient {background:-webkit-linear-gradient(30deg, var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary));-webkit-background-clip:text;-webkit-text-fill-color:rgba(255, 255, 255, 0);text-shadow:0px 0px rgb(255 255 255 / 0%);}

.uniBorder {background:linear-gradient(var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary)) padding-box, linear-gradient(to right, var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary)) border-box;border-radius:15px;border:4px solid transparent;}

.pill-primary, .pill-secondary {color:var(--wp--preset--color--uni-white);border-radius:100px;text-transform:uppercase;letter-spacing:2px;width:100%;max-width:175px;text-align:center;font-size:.9rem;line-height:2!important;font-weight:700;}
.pill-primary {background:var(--wp--preset--color--uni-primary);}
.pill-secondary {background:var(--wp--preset--color--uni-primary);}

/* Elements inside gradient elements */
.uniphoreBG .wp-block-button__link, .has-uni-primary-gradient-gradient-background .wp-block-button__link, .has-uni-primary-gradient-rev-gradient-background .wp-block-button__link {transition:all .36s ease;background:var(--wp--preset--color--uni-black)!important;text-decoration:none;}
.uniphoreBG .wp-block-button__link:hover, .has-uni-primary-gradient-gradient-background .wp-block-button__link:hover, .has-uni-primary-gradient-rev-gradient-background .wp-block-button__link:hover {background:var(--wp--preset--color--uni-accent-2)!important;text-decoration:none;}

/* Main Logo Banner #1 */
.logo-banner-1 {max-width:clamp(1299px, 50%, 600px);margin:0px auto;padding-left:30px;padding-right:30px;align-items:center;}
.logo-banner-1 figure {text-align:center;padding:0px 15px;}
.logo-banner-1 figure img {filter:brightness(0);height:auto;width:100%;grid-auto-columns:100%;margin:0px auto;}
.logo-banner-1 figure.norm img {filter:brightness(1);}
.logo-banner-1 figure.force-auto img {height:auto;width:auto;}
@media screen and (max-width:992px) {
	.logo-banner-1 {max-width:500px;grid-template-columns:repeat(2, minmax(0, 1fr));}
	.logo-banner-1 figure {}
	.logo-banner-1 figure img {}
	.logo-banner-1 figure.norm img {}
	.logo-banner-1 figure.force-auto img {}
}

.uni-logo-banner-2 {align-items:center;display:flex!important;flex-wrap:wrap;justify-content:center;gap:30px;}
.uni-logo-banner-2 figure {width:14%;text-align:center;}
.uni-logo-banner-2 figure img {}
@media screen and (max-width:1139px) {

}
@media screen and (max-width:768px) {

}

/* Uni Formula Card */
.uni-formula-card {margin-top:30px;padding:15px!important;border-radius:15px;}
.uni-formula-card .wp-block-media-text {grid-template-columns:90px auto!important;}
.uni-formula-card .wp-block-media-text figure {width:100px;margin-top:-30px;margin-left:-30px}
.uni-formula-card .wp-block-media-text figure img {}
.uni-formula-card .wp-block-media-text div {padding:0px;}
.uni-formula-card .wp-block-media-text div p {background:none!important;color:var(--wp--preset--color--uni-black)!important;font-size:2rem;padding:0px;margin:-15px 0px 0px 0px;}
.uni-formula-card p {}
.uni-formula-card p:last-of-type {background:var(--wp--preset--gradient--uni-primary-gradient);margin-top:-10px;padding:15px 30px;border-radius:8px;color:var(--wp--preset--color--uni-white);}
@media screen and (max-width:768px) {
	
}

/* Partner Sticky Bar/Menu */
.partnerStickyBar {position:sticky!important;top:0px;z-index:99999;box-shadow:0px 0px 0px #333;transition:all .5s ease;}
.partnerStickyBar.stuck {box-shadow:0px 0px 15px #333;}
.partnerStickyBar section .elementor-column p {font-size:14px;width:auto;padding:10px;margin:0px 0px 15px 0px;transition:all .5s ease;}
.partnerStickyBar section .elementor-column:last-of-type p {text-align:right;}
.partnerStickyBar section .elementor-column .active p {background:-webkit-linear-gradient(var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;
transition:all .5s ease;}
.partnerBoxContainer {}
.partnerBoxContainer .partnerCategories {padding:15px;}
.partnerBoxContainer .partnerCategories .category {display:inline-block;width:20%;text-align:center;padding:10px 0px;border-bottom:2px solid #CCC;cursor:pointer;}
.partnerBoxContainer .partnerCategories .category.current {color:var(--wp--preset--color--uni-primary);border-bottom:2px solid var(--wp--preset--color--uni-primary);}
.partnerBoxContainer .partners ul {display:flex;flex-wrap:wrap;justify-content:center;padding:0px;margin:0px;}
.partnerBoxContainer .partners ul li {transition:all .36s ease;display:inline-block;width:19%;padding:5px;vertical-align:middle;}
.partnerBoxContainer .partners ul li.hidden {opacity:0;width:0px;padding:0px;}
.partnerBoxContainer .partners ul li img {width:100%;height:100px;border:0px solid #CCC;display:grid;place-content:center;inline-size:100%;padding-inline:10px;object-fit:contain;}
@media screen and (max-width:768px) {
	.partnerBoxContainer .partnerCategories {padding:15px;}
	.partnerBoxContainer .partnerCategories .category:first-of-type {width:100%;}
	.partnerBoxContainer .partnerCategories .category {width:25%;}
	.partnerBoxContainer .partners ul {padding:0px;margin:0px;}
	.partnerBoxContainer .partners ul li {width:33.3%;padding:5px;}
}

@media screen and (max-width:440px) {
	.partnerBoxContainer {padding:15px;}
	.partnerBoxContainer .partnerCategories {padding:15px;}
	.partnerBoxContainer .partnerCategories .category:first-of-type {width:100%;}
	.partnerBoxContainer .partnerCategories .category {width:50%;}
	.partnerBoxContainer .partners ul li {width:50%;}
}

/* Uniphore Pattern Styles */
/** Logo row **/
.uni-logo-row {padding:10px 0px;align-items:center;}
.uni-logo-row figure {}
.uni-logo-row figure img {display:block;margin:0px auto;}

/* Uniphore Accordion */
.uni-accordion {padding:0px;margin:30px 0px;}
.uni-accordion details {transition: all .36s ease;width:100%;padding:0px 15px;border-radius:15px;margin-bottom:30px;}
.uni-accordion details summary {transition:all .36s ease;position:relative;font-size:1.6rem;font-weight:700;padding-right:20px;line-height:1.3;padding-bottom:10px;}
.uni-accordion details summary a {color:var(--wp--preset--color--uni-black);}
.uni-accordion details summary:hover a {color:var(--wp--preset--color--uni-secondary);}
.uni-accordion details summary::marker {content:'';}
.uni-accordion details summary::before {font-size:1.6rem;line-height:0;position:absolute;top:50%;transform:translate(0%,-50%);z-index:2;right:0px;content:'\2b';font-family:'FontAwesome';}
.uni-accordion details p {transition:all .36s ease;display:block;max-height:0px;opacity:0;}
.uni-accordion details .uni-circle-list {transition:all .36s ease;opacity:0;}
.uni-accordion details[open] {padding:15px 15px;background:var(--wp--preset--color--uni-light-grey);}
.uni-accordion details[open] summary a {color:var(--wp--preset--color--uni-primary);}
.uni-accordion details[open] summary::before {font-size:1.1rem;content:'\f068';font-family:'FontAwesome';}
.uni-accordion details[open] p {display:block;opacity:1;max-height:999px;}
.uni-accordion details .uni-circle-list {transition:all .36s ease;opacity:1;margin-left:30px;}

/* two column banner with overflowing images */
.uni-two-col-banner-with-overflow {position:relative;z-index:9;gap:0px;}
.uni-two-col-banner-with-overflow .wp-block-image {margin-inline-start:0px;}
.uni-two-col-banner-with-overflow .wp-block-column {background-size:cover;background-repeat:no-repeat;background-position:center;}
.uni-two-col-banner-with-overflow .uni-banner-idc {background-image:url(/wp-content/uploads/2025/10/another-background-banner.webp);}
.uni-two-col-banner-with-overflow .uni-banner-forrester {background-image:url(/wp-content/uploads/2025/10/background-image-computer-graphic-leds.webp);}
.uni-two-col-banner-with-overflow .uni-neurosymbolic {background-image:url(/wp-content/uploads/2025/10/white-paper-one-background.webp);}
.uni-two-col-banner-with-overflow .uni-llm-guide {background-image:url(/wp-content/uploads/2025/10/white-paper-two-background.webp);}
@media screen and (max-width:768px) {
	.uni-two-col-banner-with-overflow {z-index:initial;}
	.uni-two-col-banner-with-overflow p {line-height:1.3!important;margin-bottom:15px!important;}
	.uni-two-col-banner-with-overflow p strong {font-size:1.5rem;}
	.uni-two-col-banner-with-overflow figure {margin:0px!important;}
	.uni-two-col-banner-with-overflow figure a {}
	.uni-two-col-banner-with-overflow figure a img {}
}

.uni-feat-testimonial {background:rgba(0,0,0,.25);padding-left:50px;padding-right:50px;padding-top:45px;}
.uni-feat-testimonial:before {content:'';position:absolute;top:30px;left:30px;width:52px;height:50px;background-image:url(/wp-content/uploads/2025/08/quote-icon-rounded-u1.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}
.uni-feat-testimonial .stats {max-width:500px;margin:-30px auto 0px auto;gap:0px;}
.uni-feat-testimonial .stats .callout-badge {background:transparent!important;}
.uni-feat-testimonial .stats .callout-badge p strong {font-weight:900;display:block;padding-bottom:5px;}
.uni-feat-testimonial .stats .callout-badge p:first-of-type {line-height:1.2}
.uni-feat-testimonial .stats .callout-badge p:last-of-type {font-size:1.3rem;line-height:1;}

/** Hero with Video Background **/
.uni-hero-with-videobg {padding:100px 0px;}
.uni-hero-with-videobg p {font-size:1.3rem!important;}
.uni-hero-with-videobg p:first-of-type {font-size:1.1rem!important;margin:0px 0px 5px 0px;}
.uni-hero-with-videobg h1 {margin-bottom:10px;}
.uni-hero-with-videobg .wp-block-buttons {}
.uni-hero-with-videobg .wp-block-buttons .wp-block-button {}
.uni-hero-with-videobg .wp-block-buttons .wp-block-button a {}
@media screen and (max-width:768px) {
	.uni-hero-with-videobg {padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:450px) {
	.uni-hero-with-videobg h1 {font-size: 2.1rem!important;}
	.uni-hero-with-videobg p.has-uni-white-color {font-size:1.2rem!important;line-height:1.2;}
}
/* Archive Header */
.archive-hero {min-height:380px;display:flex;align-items:center;}
.archive-hero h1 {width:100%;padding-top:0px!important;}
@media screen and (max-width:768px) {
	.archive-hero {min-height:200px;}
}
/* Single Webinar Hero */
body.uni-cat-webinar .uni-webinar-box .webinar-hero {padding-left:15px!important;padding-right:15px!important;}
body.uni-cat-webinar .uni-webinar-box .webinar-hero .wp-block-group {padding-top:50px;padding-bottom:80px;margin-bottom:30px;padding-left:0px!important;padding-right:0px!important;}
body.uni-cat-webinar .uni-webinar-box .webinar-hero .wp-block-group h1 {margin-top:15px;}
body.uni-cat-webinar .uni-webinar-box .webinar-hero.with-img {padding-left:15px!important;padding-right:15px!important;}
body.uni-cat-webinar .uni-webinar-box .webinar-hero.with-img .hero-content {}
body.uni-cat-webinar .uni-webinar-box .webinar-hero.with-img .hero-content .hero-text {width:50%;}
body.uni-cat-webinar .uni-webinar-box .webinar-hero.with-img .hero-content .hero-text h1 {}
body.uni-cat-webinar .uni-webinar-box .webinar-hero.with-img .hero-content figure {width:50%;}
body.uni-cat-webinar .uni-webinar-box .webinar-hero.with-img .hero-content figure img {}
body.uni-cat-webinar .uni-webinar-box  {}
body.uni-cat-webinar .uni-webinar-box .wp-block-columns {padding-left:15px;padding-right:15px;}
body.uni-cat-webinar .uni-webinar-box .wp-block-group.is-layout-constrained {padding-left:15px;padding-right:15px;}

/** Hero with space on right **/
.uni-half-hero {}
.uni-half-hero .wp-block-group {padding:0px;gap:0px;}
.uni-half-hero .main {width:75%;}
.uni-half-hero .main p {line-height:1.1;}
.uni-half-hero .spacer {}

/** Promo banners **/
/*** Event Promo Banner ***/
.uni-event-promo-1 {box-shadow:0px 10px 20px 10px rgba(0, 0, 0, 0.5);border-radius:15px;overflow:hidden;position:relative;z-index:5;align-items:stretch;padding:0px!important;}
.uni-event-promo-1 figure {width:50%;}
.uni-event-promo-1 figure img {width:100%;height:100%;object-fit:cover;}
.uni-event-promo-1 .event-info {width:50%;padding:20px 15px 15px 30px!important;background:var(--wp--preset--color--uni-white);}
.uni-event-promo-1 .event-info p:first-of-type {font-size:2rem;font-weight:900;line-height:1.1;margin-bottom:0px;}
.uni-event-promo-1 .event-info p {font-size:1.1rem;line-height:1.4;}
.uni-event-promo-1 .event-info a {}
@media screen and (max-width:1199px) {
	.uni-event-promo-1 {margin-left:15px!important;;margin-right:15px!important;}
	.uni-event-promo-1 figure {}
	.uni-event-promo-1 figure img {}
	.uni-event-promo-1 .event-info {}
}
@media screen and (max-width:768px) {
	.uni-event-promo-1 {flex-direction:column}
	.uni-event-promo-1 figure {width:100%;}
	.uni-event-promo-1 .event-info {width:100%;}
}
/*** Quad Banner ***/
.uni-quad-banner {border:2px solid #CCC;border-radius:20px;padding:15px!important;}
.uni-quad-banner p {width:25%;margin:5px 0px!important;font-size:1.3rem;line-height:1.2!important;position:relative;padding-left:15px;padding-right:15px;}
.uni-quad-banner p:after {position:absolute;top:0px;right:0px;content:'';display:block;height:100%;width:2px;background:var(--wp--preset--color--uni-black);}
.uni-quad-banner p:last-of-type:after {display:none;}
@media screen and (max-width:992px) {
	.uni-quad-banner {flex-direction:column;}
	.uni-quad-banner p {width:100%;}
	.uni-quad-banner p:after {bottom:-14px;left:50%;transform:translate(-50%,0%);top:initial;right:initial;height:2px;width:95%;}
}
/*** Asset Promo Banner ***/
.uni-asset-promo-1 {box-shadow:0px 10px 20px 10px rgba(0, 0, 0, 0.5);border-radius:15px;overflow:hidden;position:relative;z-index:5;align-items:stretch;padding:0px!important;}
.uni-asset-promo-1 figure {width:30%;}
.uni-asset-promo-1 figure img {width:100%;height:100%;object-fit:cover;}
.uni-asset-promo-1 .asset-info {width:70%;padding:20px 15px 15px 30px!important;background:var(--wp--preset--color--uni-white);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}
.uni-asset-promo-1 .asset-info p:first-of-type {}
.uni-asset-promo-1 .asset-info p:nth-of-type(2) {font-size:2rem;font-weight:900;line-height:1.1;margin:15px 0px!important;}
.uni-asset-promo-1 .asset-info p {font-size: 1.1rem;line-height:1.4;margin:0px 0px!important;}
.uni-asset-promo-1 .asset-info .wp-block-buttons {margin:15px 0px!important;}
.uni-asset-promo-1 .asset-info .wp-block-buttons a {}
@media screen and (max-width:1139px) {
	.uni-asset-promo-1 {margin-left:15px!important;;margin-right:15px!important;}
	.uni-asset-promo-1 figure {width:40%;}
	.uni-asset-promo-1 .asset-info {width:60%;}
}
@media screen and (max-width:768px) {
	.uni-asset-promo-1 {flex-direction:column}
	.uni-asset-promo-1 figure {width:100%;}
	.uni-asset-promo-1 .asset-info {width:100%;}
}

.uni-multi-content {padding:0px;}
.uni-multi-content .anchors {width:20%;list-style: none;padding:0px;margin:30px;}
.uni-multi-content .anchors li {cursor: pointer;padding:10px 0px;font-weight:700;}
.uni-multi-content .anchors li.active {color:var(--wp--preset--color--uni-primary);}
.uni-multi-content .content {width:80%;padding:0px 0px 0px 0px;position:relative;height:auto;min-height:425px;border-left:2px solid var(--wp--preset--color--uni-primary);}
.uni-multi-content .content .wp-block-group {transition:all .36s ease;opacity:0;position:absolute;left:0px;top:0px;width:100%;padding:50px 0px 0px 30px;}
.uni-multi-content .content .wp-block-group.show {opacity:1;position: relative;padding-top:0px;padding-left:30px;z-index:5;}
@media screen and (max-width:768px) {
	.uni-multi-content {flex-direction:column;}
	.uni-multi-content .anchors {margin:0px;width:100%;}
	.uni-multi-content .anchors li {margin:0px;opacity:.33;}
	.uni-multi-content .anchors li.active {opacity:1;}
	.uni-multi-content .content {min-height:auto;width:100%;border-top:2px solid var(--wp--preset--color--uni-primary);border-left:0px solid var(--wp--preset--color--uni-primary);padding-top:15px!important;}
	.uni-multi-content .content .wp-block-group {padding:0px 0px 0px 0px!important;}
	.uni-multi-content .content .wp-block-group ul {padding:0px 0px 0px 15px;}
}

/** Promo Banner with asset cover **/
.uni-asset-cover-promo {}

/** Hero with Image on Left **/
.uni-hero-with-img {}
.uni-hero-with-img .wp-block-group {}
.uni-hero-with-img .wp-block-group figure {width:45%;text-align:center;}
.uni-hero-with-img .wp-block-group .wp-block-columns {width:55%}
.uni-hero-with-img .wp-block-group .wp-block-columns .wp-block-column {}
.uni-hero-with-img .wp-block-group .wp-block-columns .wp-block-column h1 {font-size:clamp(3.8rem,4rem,3.2rem);}
.uni-hero-with-img .wp-block-group .wp-block-columns .wp-block-column .wp-block-buttons {}
.uni-hero-with-img .wp-block-group .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button a {}
@media screen and (max-width:768px) {
	.uni-hero-with-img .wp-block-group {flex-direction:column;}
	.uni-hero-with-img .wp-block-group figure {width:100%;}
	.uni-hero-with-img .wp-block-group .wp-block-columns {width:100%}
	.uni-hero-with-img .wp-block-group .wp-block-columns .wp-block-column h1 {font-size:clamp(3.2rem,3rem,2.8rem);}
}

/** Uniphore Banner 2 **/
.uni-banner-two {max-width:var(--wp--style--global--content-size);padding:30px;border-radius:15px;margin:30px auto;}
/** Uniphore Banner 3 **/
.uni-banner-three {padding:30px!important;border-radius:30px;margin-top:80px;margin-bottom:50px!important;}
.uni-banner-three p {width:90%;line-height:1.1!important;margin:0px;}
.uni-banner-three .img-and-bttn {padding:0px 0px 0px 0px!important;}
.uni-banner-three .img-and-bttn figure {}
.uni-banner-three .img-and-bttn figure img {margin-top:-100px;}
.uni-banner-three .img-and-bttn {}

/** Product Page Navigation **/
.uni-prod-pg-nav {padding:0px;transition:all .36s ease;position:sticky;top:0px;z-index:998;}
.uni-prod-pg-nav .productBreadcrumbs {background:var(--wp--preset--color--uni-white);padding:10px;margin:0px;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.uni-prod-pg-nav .productBreadcrumbs a {transition:all .36s ease;display:inline-block;padding:0px 35px;border-radius:6px;font-size:.9rem;background:var(--wp--preset--color--uni-white);color:var(--wp--preset--color--uni-black);position:relative;font-size:1.1rem;font-weight:900;}
.uni-prod-pg-nav .productBreadcrumbs a:after {transition:all .36s ease;content:'';background:var(--wp--preset--color--uni-primary);width:0%;height:4px;display:block;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0%);}
.uni-prod-pg-nav .productBreadcrumbs a:hover {color:var(--wp--preset--color--uni-primary);}
.uni-prod-pg-nav .productBreadcrumbs a:hover:after {width:100%;}
.uni-prod-pg-nav .productBreadcrumbs a.active {background:var(--wp--preset--color--uni-white);color:var(--wp--preset--color--uni-primary);}
.uni-prod-pg-nav .productBreadcrumbs a.active:after {width:100%;}
.uni-prod-pg-nav .productBreadcrumbs a.contact {font-size:14px;margin-top:-3px;display:inline-block;color:var(--wp--preset--color--uni-white);background:var(--wp--preset--color--uni-black);float:right;opacity:1;position:relative;background:var(--wp--preset--color--uni-secondary);background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(31, 111, 181, 1) 100%);padding-top:5px;padding-bottom:5px;}
.uni-prod-pg-nav.show .productBreadcrumbs a.contact {opacity:0;}
.uni-prod-pg-nav .productBreadcrumbs a.contact:after,.productBreadcrumbs a.demo:after {display:none;}
.uni-prod-pg-nav .productBreadcrumbs a.demo {font-size:14px;margin-top:-3px;color:var(--wp--preset--color--uni-white);background:var(--wp--preset--color--uni-black);float:right;margin-left:15px;background:var(--wp--preset--color--uni-secondary);background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(31, 111, 181, 1) 100%);padding-top:5px;padding-bottom:5px;}
.uni-prod-pg-nav .productBreadcrumbs a.demo:after {display:none;}
@media screen and (max-width:1199px) {
	.uni-prod-pg-nav {padding:0px!important;}
	.uni-prod-pg-nav .productBreadcrumbs a {padding:0px 14px;}
}
@media screen and (max-width:992px) {
	.uni-prod-pg-nav .productBreadcrumbs {display:none;}
}

/** Product Page Benefits **/
.uni-prod-benefits {}
.uni-prod-benefits h3 {letter-spacing:0px;}
.uni-prod-benefits p {}
@media screen and (max-width:768px) {
	.uni-prod-benefits {}
	.uni-prod-benefits .wp-block-column {padding:0px 0px 0px 15px!important;margin-bottom:30px;}
	.uni-prod-benefits .wp-block-column h3 {font-size:1.6rem;}
}

.uni-locations {margin-bottom:45px;}
.uni-locations .wp-block-column {}
.uni-locations .wp-block-column h3 {margin-top:15px;margin-bottom:15px;}
.uni-locations .wp-block-column .wp-block-columns {margin:0px;height:100%;}
.uni-locations .wp-block-column .wp-block-columns .wp-block-column {}
.uni-locations .wp-block-column .wp-block-columns .wp-block-column p {position:relative;padding-left:20px;height:100%;}
.uni-locations .wp-block-column .wp-block-columns .wp-block-column p:before {content:'';position:absolute;top:0px;left:0px;height:80%;width:3px;background:var(--wp--preset--color--uni-secondary);background:linear-gradient(0deg, rgba(31, 111, 181, 1) 0%, rgba(71, 183, 110, 1) 100%);}

/** Product Page Capabilties **/
.capability-blade {margin-top:30px!important;}
.capability-blade #capabiltyBox {display:flex;flex-direction:column;align-items:flex-end;}
.capability-blade #capabiltyBox .capability {max-width:700px;padding:30px 0px 30px 10px!important;cursor:pointer;margin:0px;}
.capability-blade #capabiltyBox .capability:first-of-type {}
.capability-blade #capabiltyBox .capability p:nth-of-type(1) {font-size:1.6rem;font-weight:600;text-transform:uppercase;color:#A7A8AA;margin:0px 0px 0px 0px;line-height:1.1;}
.capability-blade #capabiltyBox .capability p:nth-of-type(1):after {transition:width .36s linear, opacity .36s ease;opacity:0;content:' ';display:block;line-height:0;width:0%;height:3px;background:var(--wp--preset--color--uni-secondary);margin-bottom:5px;}
.capability-blade #capabiltyBox .capability.active p:nth-of-type(1):after {transition:width 8s linear;width:100%;opacity:1;}
.capability-blade #capabiltyBox .capability p:nth-of-type(2) {font-size:1.05rem;line-height:1.7;margin-bottom:10px;margin-left:0px;margin-top:0px;color:#A7A8AA;padding-right:200px;}
.capability-blade #capabiltyBox .capability p:nth-of-type(3) {line-height:1.3;font-size:1rem;margin-top:2px;margin-left:0px;color:#A7A8AA;padding-right:200px;}
.capability-blade #capabiltyBox .capability.active {}
.capability-blade #capabiltyBox .capability.active p:nth-of-type(1) {color:var(--wp--preset--color--uni-secondary);}
.capability-blade #capabiltyBox .capability.active p:nth-of-type(2) {color:#3F4245;}
.capability-blade #capabiltyBox .capability.active p:nth-of-type(3) {color:#3F4245;}
@media screen and (max-width:768px) {
    .capability-blade #capabiltyBox .capability {max-width:700px;padding-left:0px}
    .capability-blade #capabiltyBox .capability p:nth-of-type(2) {padding-right:0px;}
    .capability-blade #capabiltyBox .capability p:nth-of-type(3) {padding-right:0px;}
}
.capability-blade #accordionImgs {position:relative;padding-top:30px;}
.capability-blade #accordionImgs .wp-block-image {transition:all .36s ease;opacity:0;margin:0px;top:105px;position:absolute;z-index:1;}
.capability-blade #accordionImgs .wp-block-image.show {opacity:1;position:sticky;z-index:5;}
.capability-blade #accordionImgs .wp-block-image a {width:100%;}
.capability-blade #accordionImgs .wp-block-image a img {width:100%;}
.capability-blade #accordionImgs .wp-block-video {transition:all .36s ease;opacity:0;margin:0px;top:105px;position:absolute;z-index:1;}
.capability-blade #accordionImgs .wp-block-video.show {opacity:1;position:sticky;z-index:5;}
.capability-blade #accordionImgs .wp-block-video a {width:100%;}
.capability-blade #accordionImgs .wp-block-video a img {width:100%;}
@media screen and (max-width:768px) {
    .capability-blade #accordionImgs {}
}

/** Product Pg Testimonial Section **/
.uni-prod-pg-testimonial {}
.uni-prod-pg-testimonial button {position:absolute;top:50%;transform:translate(0%,-50%);font-size:2rem;background:transparent;border:0px;z-index:2;cursor:pointer;color:var(--wp--preset--color--uni-primary);}
.uni-prod-pg-testimonial button:hover {color:var(--wp--preset--color--uni-secondary);}
.uni-prod-pg-testimonial button.slick-next {right:15px;}
.uni-prod-pg-testimonial button.slick-prev {left:15px;}
.uni-prod-pg-testimonial .wp-block-columns {border-radius:15px;display:flex!important;margin-left:15px;margin-right:15px;}
.uni-prod-pg-testimonial .wp-block-columns.velera {background-image:url(/wp-content/uploads/2025/08/velera-background-image1.webp);background-repeat:no-repeat;background-position:center right;background-size:auto;}
.uni-prod-pg-testimonial .wp-block-columns.puget {background-image:url(/wp-content/uploads/2025/09/puget-sound-energy-background-image1.webp);background-repeat:no-repeat;background-position:center right;background-size:auto;}
.uni-prod-pg-testimonial .wp-block-columns.atlassian {background-image:url(/wp-content/uploads/2025/10/atlassian-testimonial-banner-graphic-background.webp);background-repeat:no-repeat;background-position:center right;background-size:auto;}
.uni-prod-pg-testimonial .wp-block-columns.dell {background-image:url(/wp-content/uploads/2025/10/dell-testimonial-background-img.webp);background-repeat:no-repeat;background-position:center right;background-size:auto;}
.uni-prod-pg-testimonial .wp-block-columns.skechers {background-image:url(/wp-content/uploads/2025/10/skechers-testimonial-background-img.webp);background-repeat:no-repeat;background-position:center right;background-size:auto;}
.uni-prod-pg-testimonial .wp-block-columns.bloomberg {background-image:url(/wp-content/uploads/2025/10/bloomberg-testimonial-background-img.webp);background-repeat:no-repeat;background-position:center right;background-size:auto;}
.uni-prod-pg-testimonial .wp-block-columns .content .logo {max-width:180px;margin-bottom:15px;}
.uni-prod-pg-testimonial .wp-block-columns .content p {}
.uni-prod-pg-testimonial .wp-block-columns .content .stats {}
.uni-prod-pg-testimonial .wp-block-columns .content .stats .callout-badge {padding-left:5px;padding-right:5px;text-align:center;box-shadow:0 0px 0px hsl(0deg 0% 0% / 0%), 0 0px 0px hsl(0deg 0% 0% / 0%), 0 0px 0px hsl(0deg 0% 0% / 0%), 0 0px 0px hsl(0deg 0% 0% / 0%)!important;}
.uni-prod-pg-testimonial .wp-block-columns .content .stats .callout-badge p:first-of-type {font-size:3rem;}
.uni-prod-pg-testimonial .wp-block-columns .content .stats .callout-badge p {font-size:1rem;text-transform:uppercase;}
@media screen and (max-width:768px) {
	.uni-prod-pg-testimonial .wp-block-columns {background-size:0px 0px!important;padding:15px;}
	.uni-prod-pg-testimonial .wp-block-columns .content .stats {flex-direction:row;flex-wrap:wrap!important;gap:0%;padding:0px;margin:0px!important;}
	.uni-prod-pg-testimonial .wp-block-columns .content .stats .wp-block-column {flex-basis:50%!important;flex-grow:0;}
	.uni-prod-pg-testimonial .wp-block-columns .content .stats .wp-block-column .callout-badge {padding:10px 5px;}
	.uni-prod-pg-testimonial .wp-block-columns .content .stats .wp-block-column .callout-badge p:first-of-type {font-size:3rem}
	.uni-prod-pg-testimonial .wp-block-columns .content .stats .wp-block-column .callout-badge p {font-size:.9rem;}
}

/** Product Pg Special Stylings **/
@media screen and (max-width:991px) {
	.wp-container-core-columns-is-layout-c35f20b1 {flex-direction:column;}
}


/** Product Pg Resources Section **/
.uniResource {transition:all .36s ease;border:1px solid var(--wp--preset--color--uni-primary);padding:15px 15px 45px 15px;border-radius:10px;position:relative;}
.uniResource p:first-of-type {width:auto;display:inline-block;text-transform:uppercase;font-weight:900;letter-spacing:1px;border-bottom:2px solid var(--wp--preset--color--uni-primary);font-size:.9rem;margin-bottom:10px;padding-right:10%;padding-bottom:5px;}
.uniResource p {transition:all .36s ease;margin:0px;padding:0px;font-size:1.3rem;margin-bottom:15px!important;}
.uniResource p:last-of-type {position:absolute;background:transparent;width:100%;height:100%;top:0px;left:0px;border-radius:8px;}
.uniResource p a {font-size:0px;position:absolute;width:100%;height:100%;top:0px;left:0px;border-radius:8px;}
.uniResource:after {transition:all .36s ease;content:'Learn more';position:absolute;bottom:15px;left:15px;text-decoration:underline;color:var(--wp--preset--color--uni-primary);cursor:pointer;}
.uniResource:hover {background:var(--wp--preset--color--uni-primary);}
.uniResource:hover p {color:var(--wp--preset--color--uni-white);}
.uniResource:hover p:first-of-type {border-color:var(--wp--preset--color--uni-white);}
.uniResource:hover:after {color:var(--wp--preset--color--uni-white);text-decoration:none!important;}
.resources .featured {padding-bottom:1%;}
.resources .featured .uniResource:after {bottom:30px;left:30px;text-decoration:underline;}
.resources .featured .uniResource {padding:30px 0px 0px 30px;height:100%;}
.resources .featured .uniResource .elementor-widget-container {height:100%;padding:0px;}
.resources .featured .uniResource p:first-of-type {font-size:.9rem!important;margin-bottom:30px;padding-right:5%;}
.resources .featured .uniResource p:nth-of-type(2) {font-size:2.2rem;line-height:1.4;padding-right:33%;}
.resources .resource-list {display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;}
.resources .resource-list .uniResource {width:48%;margin-bottom:2%;}
.resources.feat-plus-two {max-width:950px;}
.resources.feat-plus-two .featured .uniResource {background-size:55%!important;}
.resources.feat-plus-two .featured .uniResource p:nth-of-type(2) {font-size:2rem;line-height:1.2;padding-right:0%;}
.resources.feat-plus-two .featured .uniResource p.sub {font-size:1.3rem;line-height:1.2;padding-right:55%;margin-bottom:75px!important;}
.resources.feat-plus-two .resource-list .uniResource {width:100%;margin-bottom:2%;}
.resource-ctas {}
.resource-ctas a {text-transform:uppercase;font-size:1rem;}
@media screen and (max-width:991px) {
	.resources {gap:5px;flex-direction:column;}
	.resources .featured .uniResource {width:100%;padding:15px 15px 45px 15px;}
	.resources .featured .uniResource:after {bottom:15px;left:15px;}
	.resources .featured .uniResource p:nth-of-type(2) {font-size:1.6rem;line-height:1.1;padding-right:20%;}
	.resources .resource-list .uniResource {width:100%;}
}

/* Uniphore Resources & Pagination Styles */
body.page-id-26 main .wp-block-group:first-of-type {padding-left:0px!important;padding-right:0px!important;margin:0px auto!important;}
body.page-id-26 main .wp-block-group:first-of-type h1 {}
body.page-id-26 main .entry-content {padding:0px!important;}
.resourceFilter {background:#FFF;border:2px solid #DDD;padding:15px;border-radius:10px;}
.resourceFilter .option {}
.resourceFilter .option label {cursor:pointer;width:100%;margin:0px 0px 0px 0px;color:var(--wp--preset--color--uni-primary);font-size:1rem;font-weight:900;}
.resourceFilter .option label i {transition:all .36s ease;float:right;color:var(--wp--preset--color--uni-black);}
.resourceFilter .option ul {transition:all .36s ease;display:block;height:0%;max-height:0px;overflow:hidden;margin:10px 0px 10px 0px;list-style:none;padding-left:15px;}
.resourceFilter .option ul.open {height:100%;max-height:600px;}
.resourceFilter .option ul li {font-size:.9rem;line-height:1.5;cursor:pointer;}
.resourceFilter .option ul li:before {content:'\f0c8';font-family:"Font Awesome 6 Pro";padding-right:10px;}
.resourceFilter .option ul li.active {color:var(--wp--preset--color--uni-secondary);}
.resourceFilter .option ul li.active:before {content:'\f14a';font-weight:900;color:var(--wp--preset--color--uni-secondary);}
.resourceFilter .filterActions {display:flex;flex-directon:row;flex-wrap:no-wrap;gap:10px;}
.resourceFilter .filterActions button {width:50%;padding:8px!important;border:0px;border-radius:6px!important;font-size:.9rem;}
.resourceFilter .filterActions button.reset {background:#F7F7F7!important;color:var(--wp--preset--color--uni-primary);}

.activeFilters {display:none;background:#EEE;padding:15px 15px 10px 15px;margin:0px 0px 15px 0px;
border-radius:7px;}
.activeFilters span {transition:all.36s ease;display:inline-block;font-size:.8rem;line-height:1.33;background:#F7F7F7;padding:5px 10px 5px 5px;border-radius:100px;margin-right:10px;margin-bottom:10px;cursor:pointer;}
.activeFilters span i {transition:all.36s ease;color:#FFF;background:var(--wp--preset--color--uni-black);line-height:0;padding:8px 4px;border-radius:100px;font-size:.7rem;margin-right:5px;}
.activeFilters span:hover {background:var(--wp--preset--color--uni-black);color:var(--wp--preset--color--uni-white);}
.activeFilters span:hover i {background:transparent;}
@media screen and (max-width:768px) {
	.activeFilters {display:block;margin:-15px 0px 30px 0px;}
}

.resourceControls {text-align:right;margin-bottom:30px;}
.resourceControls .view {}
.resourceControls .view label {display:inline;vertical-align:middle;line-height:0;}
.resourceControls .view .options {display:inline;vertical-align:middle;line-height:0;}
.resourceControls .view .options img {cursor:pointer;}
.resourceControls .view .options img:first-of-type {padding-right:10px;padding-left:5px;}
.uniphoreReources {}
.uniphoreReources ul.resourceList {list-style:none;display:flex;flex-direction:column;padding-left:0px;}
.uniphoreReources ul.resourceList li {transition:all .36s ease;background:#FFF;padding:15px 1px 15px 15px;border-radius:15px;display:flex;align-items:center;margin-bottom:30px;}
.uniphoreReources ul.resourceList li:hover {box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.uniphoreReources ul.resourceList li .content {width:80%;}
.uniphoreReources ul.resourceList li .content h3 {font-size:1.2rem;margin:5px 0px 0px 0px;letter-spacing:1px;font-weight:600;}
.uniphoreReources ul.resourceList li .content h3 a {transition:all .36s ease;color:var(--wp--preset--color--uni-black);}
.uniphoreReources ul.resourceList li .content h3 a .category {font-size:.9rem;color:var(--wp--preset--color--uni-black);text-transform:uppercase;letter-spacing:2px;font-weight:400;display:block;padding-bottom:5px;}
.uniphoreReources ul.resourceList li .content h3:hover a, .uniphoreReources ul.resourceList li .content h3:hover a .category {color:var(--wp--preset--color--uni-primary);}
.uniphoreReources ul.resourceList li .btnAction {width:20%;text-align:right;}
.uniphoreReources ul.resourceList li .btnAction a {transition:all .36s ease;padding-right:15px;font-weight:600;}
.uniphoreReources ul.resourceList li .btnAction a i {padding-left:5px;}
.uniphoreReources ul.resourceList li .btnAction a:hover {color:var(--wp--preset--color--uni-black);background:transparent;-webkit-text-fill-color:var(--wp--preset--color--uni-black);}
.uniphoreReources ul.resourceList.grid {flex-direction:row;flex-wrap:wrap;gap:3%;}
.uniphoreReources ul.resourceList.grid li {width:30%;flex-direction:column;padding:15px;justify-content:space-between;}
.uniphoreReources ul.resourceList.grid li .content {width:100%;}
.uniphoreReources ul.resourceList.grid li .content h3 {margin:5px 0px 15px 0px;line-height:1.4;}
.uniphoreReources ul.resourceList.grid li .btnAction {width:100%;text-align:left;}
.uniphoreReources nav {margin:15px 0px 45px 0px;}
.uniphoreReources nav ul {list-style:none;display:flex;justify-content:center;flex-direction:row;gap:15px;}
.uniphoreReources nav ul li {background:none;padding:10px 5px;}
.uniphoreReources nav ul li .current {background:#1F6FB5;background:linear-gradient(60deg, rgba(26, 163, 161, 1) 0%, rgba(71, 183, 110, 1) 100%);color:#FFF;border-radius:100%;padding:0px 7px;}
.uniphoreReources nav ul li a {color:var(--wp--preset--color--uni-black);padding:0px 7px;}
.uniphoreReources nav ul li a:hover {color:var(--wp--preset--color--uni-primary);}
.uniFeaturedReources {display:flex;flex-direction:row;gap:30px;align-items:stretch;margin-top:30px;}
.uniFeaturedReources div {transition:all .36s ease;display:flex;flex-direction:column;background:#FFF;border-radius:15px;width:33%;padding:30px;border:2px solid #DDD;justify-content:space-between;}
.uniFeaturedReources div:hover {border-color:var(--wp--preset--color--uni-primary);}
.uniFeaturedReources div .details {border:0px;width:100%;padding:0px;}
.uniFeaturedReources div .details p {text-transform:uppercase;margin:0px;font-size:.9rem;}
.uniFeaturedReources div .details p a {transition:all .36s ease;color:var(--wp--preset--color--uni-black);}
.uniFeaturedReources div .details p a:hover {color:var(--wp--preset--color--uni-primary);}
.uniFeaturedReources div .details h2 {font-size:1.4rem!important;font-family:var(--uni-main-font);}
.uniFeaturedReources div .details h2 a {transition:all .36s ease;color:var(--wp--preset--color--uni-black);}
.uniFeaturedReources div .details h2:hover a {color:var(--wp--preset--color--uni-primary);}
.uniFeaturedReources div a {transition:all .36s ease;display:block;}
.uniFeaturedReources div a:hover {}
@media screen and (max-width:1199px) {
	body.single-resources main .entry-content {padding-left:0px!important;padding-right:0px!important;}
	body.single-resources main .entry-content .uni-gated-asset {padding-left:0px!important;padding-right:0px!important;}
	body.single-resources main .entry-content .uni-gated-asset .gated-asset-hero {margin-left:0px!important;margin-right:0px!important;}
	body.single-resources main .entry-content .uni-gated-asset .wp-block-columns {padding-left:15px!important;padding-right:15px!important;}
	body.single-resources main .entry-content .dotted-border.has-uni-primary-gradient-rev-gradient-background {padding-left:0px!important;padding-right:0px!important;}
	.uniFeaturedReources {padding-left:10px;padding-right:10px;}
}

@media screen and (max-width:768px) {
	.resourceFilter {margin:0px 0px;}
	.resourceControls {display:none;}
	.uniphoreReources ul.resourceList {padding:0px 0px;}
	.uniphoreReources ul.resourceList li {border-radius:15px;flex-direction:column;}
	.uniphoreReources ul.resourceList li .content {width:100%;}
	.uniphoreReources ul.resourceList li .btnAction {width:100%;padding:10px 0px 10px 0px;}
	.uniFeaturedReources {flex-direction:column;padding-left:15px;padding-right:15px}
	.uniFeaturedReources div {width:100%;box-sizing:border-box;}
}

/** Main Contact Us Pg Stylings **/
body.page-id-30 {}
body.page-id-30 .contactHero {z-index:-1;}
body.page-id-30 .contactInfo {z-index:2;}
body.page-id-30 form.uniMarketoForm {margin-top:-400px;}
@media screen and (max-width:768px) {
	body.page-id-30 form.uniMarketoForm {margin-top:0px;}
}

/** Product Pg FAQs Section **/
.uni-prod-pg-faqs {}
.uni-prod-pg-faqs details {transition:all 1s ease;height:0%;max-height:55px;border-bottom:1px solid var(--wp--preset--color--uni-primary);padding-bottom:15px;padding-top:15px;margin-top:0px;overflow:hidden;}
.uni-prod-pg-faqs details[open=""] {height:100%;max-height:800px;}
.uni-prod-pg-faqs details summary {position:relative;padding-right:30px;}
.uni-prod-pg-faqs details summary:after {content:'\2b';font-family:'FontAwesome';position:absolute;top:0px;right:30px;font-size:1.2rem;}
.uni-prod-pg-faqs details[open=""] summary:after {content:'\f068';font-family:'FontAwesome';top:6px;font-size:.8rem;}
.uni-prod-pg-faqs details summary::marker {content:'';}
.uni-prod-pg-faqs details summary a {transition:all .36s ease;display:block;font-size:1.1rem;font-weight:900;padding:0px 0px 0px 30px;color:#3F4245;line-height:1.2;}
.uni-prod-pg-faqs details[open=""] summary a {color:var(--wp--preset--color--uni-primary);}
.uni-prod-pg-faqs details summary a:hover {color:var(--wp--preset--color--uni-primary);}
.uni-prod-pg-faqs details p {transition:all .36s ease;margin:5px 30px 0px 30px;line-height:1.6;height:100%;max-height:0px;overflow:hidden;}
.uni-prod-pg-faqs details[open=""] p {max-height:999px;}
.uni-prod-pg-faqs details ul {padding-left:65px;}
@media screen and (max-width:768px) {
	.uni-prod-pg-faqs details {max-height:100px;}
	.uni-prod-pg-faqs details p {margin:5px 0px 0px 0px;line-height:1.6;}
	.uni-prod-pg-faqs details summary a {padding-left:0px;}
	.uni-prod-pg-faqs details ul {padding-left:30px;}
}

/** Columns with Left Gradient Border **/
.uni-gradient-border-tabs {gap:30px;}
.uni-gradient-border-tabs .wp-block-column {position:relative;border-radius:0px 8px 8px 0px;padding:15px 0px 25px 30px;background:var(--wp--preset--color--uni-white);box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.uni-gradient-border-tabs .wp-block-column:before {content:'';position:absolute;top:0px;left:0px;height:100%;width:10px;background:var(--wp--preset--color--uni-primary);background:linear-gradient(180deg, var(--wp--preset--color--uni-primary) 0%, var(--wp--preset--color--uni-secondary) 100%);}
.uni-gradient-border-tabs .wp-block-column h3 {font-size:clamp(1.8rem, 2rem, 2.2rem);line-height:1.1;margin-bottom:15px;}
.uni-gradient-border-tabs .wp-block-column p {font-size:clamp(1.1rem, 1.3rem, 1.5rem);}

/** White Icon Box **/
.uni-white-icon-box {width:100%;height:100%;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);border-radius:10px;gap:0px;overflow:hidden;flex-direction:column;}
.uni-white-icon-box figure {}
.uni-white-icon-box figure img {width:auto!important;height:100px;margin:20px auto;}
.uni-white-icon-box p {font-size:1rem;display:block;margin:0px!important;padding:15px 15px 30px 15px;width:100%;background:var(--wp--preset--color--uni-white);box-sizing:border-box;}
.uni-white-icon-box p:first-of-type {background:#DDD;padding:15px;}
.uni-white-icon-box p:last-of-type {}
@media screen and (max-width:1199px) {
}

/** Uniphore Quote Box #1 **/
.uni-quote-box-1 {width:100%;max-width:800px;padding:25px 45px 30px 160px;background:var(--wp--preset--color--uni-white);box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);border-radius:10px;gap:0px;overflow:hidden;}
.uni-quote-box-1:after {position:absolute;top:30px;left:30px;content:'';width:100px;display:block;height:100%;background-image:url(/wp-content/uploads/2025/08/quote-icon-rounded-u1.svg);background-repeat:no-repeat;background-size:contain;}
.uni-quote-box-1 p {line-height:1.5!important;}
.uni-quote-box-1 p:last-of-type {text-align:right;}

.uni-quote-box-2 {border:2px solid var(--wp--preset--color--uni-primary);border-radius:15px;padding:30px;margin-bottom:30px;max-width:950px;}
.uni-quote-box-2:after {content:'';display:block;background-image:url(/wp-content/uploads/2025/11/quote-icon-block-solid1.svg);width:80px;height:80px;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-50px;right:-15px;background-position:right center;}
.uni-quote-box-2 h3 {text-align:center;font-size:1.3rem;font-weight:400;line-height:1.2em;color:var(--wp--preset--color--uni-primary);}
.uni-quote-box-2 p {}
.uni-quote-box-2 p:last-of-type {color:var(--wp--preset--color--uni-primary);}

/* Uniphore Icon Box #1 */
.uni-icon-box-1 {height:100%;border-radius:15px;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.uni-icon-box-1 .wp-block-columns {gap:20px;}
.uni-icon-box-1 .wp-block-columns .wp-block-column {}
.uni-icon-box-1 .wp-block-columns .wp-block-column figure {}
.uni-icon-box-1 .wp-block-columns .wp-block-column figure img {width:100%;max-width:50px;}
.uni-icon-box-1 .wp-block-columns .wp-block-column h3 {margin-bottom:15px;font-size:1.4rem;line-height:1.1;}
.uni-icon-box-1 .wp-block-columns .wp-block-column p {line-height:1.7;font-size:1.05rem;}

.uni-icon-box-2 {padding:15px!important;border-radius:15px;box-shadow:0px 5px 10px #666;}
.uni-icon-box-2 figure {margin-top:-50px!important;}
.uni-icon-box-2 figure img {}
.uni-icon-box-2 p {font-size:1.3rem;line-height:1.2!important;}

/* Uniphore Product Card #1 */
.uni-product-card-1 {height:100%;display:flex;flex-direction:column;justify-content:space-between;background:var(--wp--preset--color--uni-white);border-radius:0px 15px 15px 0px;padding:30px 15px 15px 15px;border:5px solid red;border-right:0px;border-top:0px;border-bottom:0px;}
.uni-product-card-1 figure {position:absolute;top:-45px;right:15px;width:100%;max-width:80px;}
.uni-product-card-1 figure img {width:100%;height:auto;}
.uni-product-card-1 h3 {font-size:1.8rem;line-height:1;width:100%;margin-top:10px;}
.uni-product-card-1 p {font-size:1.05rem;line-height:1.7!important;width:100%;}
.uni-product-card-1 p a {font-size:1.2rem;}
.uni-product-card-1 p a:after {content:'\f054';font-family:'FontAwesome';font-size:1rem;vertical-align:middle;padding-left:2px;transition:all .36s ease;}
.uni-product-card-1 p a:hover:after {padding-left:30px;}

/* Uniphore Resource Cards */
.uni-resource-card {display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:linear-gradient(var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary)) padding-box, linear-gradient(to right, var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary)) border-box;border-radius:15px;border:4px solid transparent;padding:15px;height:100%;}
.uni-resource-card:after {content:'';background:var(--wp--preset--color--uni-white);display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:10px;z-index:0}
.uni-resource-card p:first-of-type {text-transform:uppercase;line-height:1;font-size:1rem;letter-spacing:1px;margin:0px;}
.uni-resource-card p {font-size:1.5rem;line-height:1.3;position:relative;z-index:1;margin:15px 0px 0px 0px;width:100%;}
.uni-resource-card p a {display:block;margin-top:0px;font-size:1.2rem;}
.uni-resource-card p a:after {content:'\f0a9';font-family:'FontAwesome';padding-left:5px;}

/* Uniphore Accordion #1 */
.uni-accordion-1 {padding:0px!important;border-left:1px solid var(--wp--preset--color--uni-grey);}
.uni-accordion-1 details {transition:all .36s ease;min-height:0px;height:100%;padding:5px 0px 15px 15px;border-left:5px solid transparent;}
.uni-accordion-1 details[open=""] {border-left:5px solid var(--wp--preset--color--uni-primary);}
.uni-accordion-1 details summary {transition:all .36s ease;font-size:1.75rem;font-weight:700;line-height:1.1;}
.uni-accordion-1 details[open=""] summary {color:var(--wp--preset--color--uni-primary);list-style:none;appearance:none;-webkit-appearance:none;}
.uni-accordion-1 details summary::marker {content:'';}
.uni-accordion-1 details p {transition:all .36s ease;display:block;height:100%;max-height:0px;line-height:1.6;font-size:1.05rem;}
.uni-accordion-1 details[open=""] p {max-height:600px;}

/* Information Box */
.uni-info-box {height:100%;padding:30px;border-radius:15px;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;gap:0px;background:var(--wp--preset--color--uni-white);}
.uni-info-box * {width:100%;}
.uni-info-box h3 {line-height:1.2;margin:0px 0px 15px 0px;font-size:clamp(1.8rem, 2rem, 2.2rem);}
.uni-info-box p {font-size:clamp(1.1rem, 1.1rem, 1.3rem);margin:0px 0px 0px 0px!important;}
.uni-info-box p:first-of-type {text-transform:uppercase;color:var(--wp--preset--color--uni-primary);margin:0px!important;font-weight:900;}
.uni-info-box ul {margin:0px 0px 15px 0px!important;}
.uni-info-box ul li {font-size:clamp(1.1rem, 1.1rem, 1.3rem);line-height:1.3;}
.uni-info-box .wp-block-button {}

/* Checkbox Icon List */
.uni-checkbox-list {list-style:none;margin:0px;padding:0px;}
.uni-checkbox-list li {margin:0px 0px 20px 0px;padding:0px 0px 0px 40px;background-image:url(/wp-content/uploads/2025/08/check-in-square-box-orange-icon1.svg);background-size:24px;background-repeat:no-repeat;background-position:0px 6px;}

/* Circle Icon List */
.uni-circle-list {list-style:none;margin:0px;padding:0px 0px 0px 15px;}
.uni-circle-list li {margin:0px 0px 20px 0px;padding:0px 0px 0px 35px;background-image:url(/wp-content/uploads/2025/08/bullet_icon1.svg);background-size:21px;background-repeat:no-repeat;background-position:0px 2px;line-height:1.4;}

/* Blog Author Pg Styling */
body.page-id-60750 h1 {max-width:1100px;padding-top:24px;}
.uniAuthors {display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;justify-content:space-evenly;}
.uniAuthors .author {transition:all .36s ease;display:flex;flex-direction:row;flex-wrap:nowrap;width:29%;background:#F7F7F7;gap:15px;padding:15px;margin-bottom:2%;border-radius:15px;cursor:pointer;align-items:flex-start;position:relative;}
.uniAuthors .author:hover {background:#DDD;}
.uniAuthors .author img {max-width:100px;height:auto;border-radius:100%;}
.uniAuthors .author .info {}
.uniAuthors .author .info p {font-size:.9rem;line-height:1.2;color:var(--wp--preset--color--uni-black);}
.uniAuthors .author .info p b {display:block;font-size:1.3rem;padding-bottom:10px;line-height:1;color:var(--wp--preset--color--uni-black);}
.uniAuthors .author .info span {transition:all .36s ease;position:absolute;bottom:10px;right:15px;display:block;padding-right:2px;}
.uniAuthors .author:hover .info span {color:var(--wp--preset--color--uni-black)!important;}
@media screen and (max-width:768px) {
	.uniAuthors {flex-direction:column;}
	.uniAuthors .author {width:100%;}
}

/* Blog Author Archive Page Styling */
.author-hero {padding-left:15px;padding-right:15px;}
.author-hero h1 {margin-bottom:5px;}
.author-hero .uni-acf-field-output--author_title {font-weight:900;margin:0px;line-height:1;font-size:1.5rem;color:var(--wp--preset--color--uni-primary);}
.author-hero img {box-sizing:border-box;background:var(--wp--preset--color--uni-light-grey);width:100%;height:auto;border-radius:100%;border:8px solid var(--wp--preset--color--uni-primary);padding:3px;}
.author-hero .author-socials {display:flex;justify-content:center;gap:15px;}
.author-hero .author-socials a {transition:all .36s ease;}
.author-hero .author-socials a i {font-size:2rem;}
.author-listing {padding-left:15px;padding-right:15px;}
.author-listing ul {}
.author-listing ul li {background-image:url(/wp-content/uploads/2025/08/bullet_icon1.svg);background-repeat:no-repeat;background-position:0px 3px;padding-left:32px;}
.author-listing ul li h2 {font-size:1.33rem;}
.author-listing ul li h2 a {font-weight:600!important;}
@media screen and (max-width:768px) {
	.author-hero {text-align:center;}
	.author-hero img {max-width:250px;border-width:4px;}
}

/* Pg. Table of Contents */
#uniTableOfContents {position:sticky;top:50px;}
#uniTableOfContents select.mobileTableOfContents {display:none;width:100%;font-size:clamp(.9rem, .9rem, 1.1rem);padding:8px;border-radius:8px;}
#uniTableOfContents select.mobileTableOfContents option {}
#uniTableOfContents .tableOfContents {}
#uniTableOfContents .tableOfContents p {cursor:pointer;font-size:clamp(1rem, 1rem, 1.1rem);margin:0px 0px 10px 0px;padding:15px;background:var(--wp--preset--color--uni-light-grey);}
#uniTableOfContents .tableOfContents p:hover {color:var(--wp--preset--color--uni-primary);}
#uniTableOfContents .tableOfContents p.header2 {}
#uniTableOfContents .tableOfContents p.header3 {}
#uniTableOfContents .tableOfContents p.current {color:var(--wp--preset--color--uni-primary);}
@media screen and (max-width:768px) {
	#uniTableOfContents {position:relative;top:initial;}
	#uniTableOfContents select.mobileTableOfContents {display:block;}
	#uniTableOfContents .tableOfContents {display:none;}
}

/* Uniphore Product Slider */
.uni-product-slider {padding:0px 50px;background:transparent;}
.uni-product-slider .wp-block-columns {background:transparent;}
.uni-product-slider .wp-block-columns button {position:absolute;top:50%;transform:translate(0%,-50%);font-size:2rem;background:transparent;border:0px;z-index:2;cursor:pointer;color:var(--wp--preset--color--uni-primary);}
.uni-product-slider .wp-block-columns button:hover {color:var(--wp--preset--color--uni-secondary);}
.uni-product-slider .wp-block-columns button.slick-next {right:-35px;}
.uni-product-slider .wp-block-columns button.slick-prev {left:-35px}
.uni-product-slider .wp-block-columns .wp-block-column {display:flex;flex-direction:column;justify-content:space-between;padding:30px;background:var(--wp--preset--color--uni-white);min-height:265px;margin:15px 10px;border-radius:15px;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.uni-product-slider .wp-block-columns .wp-block-column h3 {font-weight:900;margin-bottom:15px;}
.uni-product-slider .wp-block-columns .wp-block-column p {margin:0px;}
.uni-product-slider .wp-block-columns .wp-block-column p a {margin-top:15px;transition:all .36s ease;display:block;width:100%;text-align:center;color:var(--wp--preset--color--uni-white);background:var(--wp--preset--color--uni-primary);border-radius:6px;padding:12px 0px;line-height:1}
.uni-product-slider .wp-block-columns .wp-block-column p a:hover {background:var(--wp--preset--color--uni-secondary);}
@media screen and (max-width:768px) {
	.uni-product-slider .wp-block-columns .wp-block-column {min-height:200px;}
}

/* 404 Page Styling */
body.error404 main figure.wp-block-image.size-full {position:relative;width:100%;}
body.error404 main figure.wp-block-image.size-full img {opacity:.33;}
body.error404 main figure.wp-block-image.size-full:before {content:'404';font-family:var(--wp--preset--font-family--inter);font-weight:900;font-size:10.5rem;position:absolute;left:0px;top:-10px;text-align:center;width:100%;opacity:1;color:var(--wp--preset--color--uni-black);z-index:1;letter-spacing:-10px;}

/* Archive Stylings */
body.archive {}
body.archive h1 {max-width:1100px;padding-top:24px;}

/* In The News and Press Releases under "Newsroom" */
body.page-id-62385, body.page-id-62383 {}
body.page-id-62385 h1, body.page-id-62383 h1 {max-width:1100px;padding-top:24px;}
body.page-id-62385 .uniphoreBlog li .content .date, body.page-id-62383 .uniphoreBlog li .content .date {font-size:1rem;margin:15px;}
body.page-id-62385 .uniphoreBlog li .content .read-more, body.page-id-62383 .uniphoreBlog li .content .read-more {margin:0px;}

/* Glossary Styles */
body.page-id-93 .glossary-top {}
body.page-id-93 .glossary-top .wp-block-columns {gap:15px;}
body.page-id-93 .glossary-top .wp-block-columns .tow {padding-left:30px!important;padding-right:30px!important;}
body.page-id-93 .glossary-top .wp-block-columns .tow h2 {font-size:1.5rem!important;font-weight:600!important;line-height:1!important;background:-webkit-linear-gradient(var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:15px;}
body.page-id-93 .glossary-top .wp-block-columns .tow h4 {font-size:1.4rem;margin:0px 0px 8px 0px;font-weight:400;}
body.page-id-93 .glossary-top .wp-block-columns .tow p {font-size:1rem;line-height:1.4;margin-bottom:10px;}
body.page-id-93 .glossary-top .wp-block-columns .suggestions {}
body.page-id-93 .glossary-top .wp-block-columns .suggestions p:first-of-type {font-size:1.5rem;font-weight:600;line-height:1;}
body.page-id-93 .glossary-top .wp-block-columns .suggestions p {font-size:1rem;line-height:1.4;margin-bottom:10px;}
body.single-uni_terms h1 {text-align:center;font-weight:900;margin-bottom:30px;}
body.page-id-93  .glossaryBreadcrumbs {text-align:left;}
body.page-id-93 .termBoxContainer {}
body.page-id-93 .termBoxContainer .termNav {text-align:center;border-bottom:1px solid #DBD7D5;position:sticky;background:#FFF;z-index:500;margin-bottom:0px;top:38px;}
body.page-id-93 .termBoxContainer .termNav span {display:inline-block;color:#75787B;width:3.6%;font-size:1rem;line-height:2;margin:0px 0px 15px 0px;}
body.page-id-93 .termBoxContainer .termNav span a {font-family:var(--uni-main-font);}
body.page-id-93 .termBoxContainer .termNav span.current {color:#FFF;border-radius:5px;background:#1F6FB5;background:linear-gradient(60deg, rgba(26, 163, 161, 1) 0%, rgba(71, 183, 110, 1) 100%);}
body.page-id-93 .termBoxContainer .termNav span.current a {color:#FFF;}
body.page-id-93 .termBoxContainer .termAnchor {height:60px;}
body.page-id-93 .termBoxContainer #A.termAnchor {height:30px;}
body.page-id-93 .termBoxContainer .letterBox {display:flex;align-items:center;width:100%;background:#F7F7F7;border-radius:15px;padding:15px 0px;margin-top:-15px;}
body.page-id-93 .termBoxContainer .letterBox .letter {width:100px;text-align:center;font-size:3rem;font-weight:900;}
body.page-id-93 .termBoxContainer .letterBox .termList {width:100%;display:flex;flex-wrap:wrap;gap:1%;}
body.page-id-93 .termBoxContainer .letterBox .termList .term {width:31%;padding:5px;}
@media screen and (max-width:992px) {
	.termBoxContainer .termNav {display:none;}
}
@media screen and (max-width:768px) {
    .termBoxContainer .letterBox {flex-direction:column;}
    .termBoxContainer .letterBox .termList {flex-direction:column;}
    .termBoxContainer .letterBox .termList .term {width:100%!important;padding:5px 15px;}
}

/* Integration page Stylings */
body.page-id-60840 .integrations.featured {}
body.page-id-60840 .integrations.featured figure {width:25%;}
body.page-id-60840 .integrations.featured figure img {transition: all .36s ease;background: #FFF;padding: 30px 15px;border: 2px solid #CCC;}
body.page-id-60840 .integrations.featured figure img:hover {border:2px solid var(--wp--preset--color--uni-primary);}
body.page-id-60840 #selected-tags {display:flex;flex-direction:row;flex-wrap:no-wrap;gap:15px;}
body.page-id-60840 #selected-tags .label {transition:all .36s ease;cursor:pointer;background:#F7F7F7;padding:10px 15px;border-radius:8px;font-size:1rem;}
body.page-id-60840 #selected-tags .label i {padding-left:10px;vertical-align:middle;}
body.page-id-60840 #selected-tags .label:hover {background:var(--wp--preset--color--uni-black);color:#F7F7F7;}
body.page-id-60840 .integrationFilter {position:sticky;top:0px;}
body.page-id-60840 .integrationFilter .filterBox {margin-bottom:30px;}
body.page-id-60840 .integrationFilter .filterBox label {font-size:1.2rem;font-weight:700;margin:0px;display:block;}
body.page-id-60840 .integrationFilter .filterBox.search {position:relative;}
body.page-id-60840 .integrationFilter .filterBox.search input {margin-top:0px;width:100%;padding:8px;font-size:1rem;border-radius:5px;border:1px solid #BBB;box-sizing:border-box;}
body.page-id-60840 .integrationFilter .filterBox.search input:focus, body.page-id-60840 .integrationFilter .filterBox.search input:active {border:1px solid #BBB!important;}
body.page-id-60840 .integrationFilter .filterBox.search button {color:#000;background:none;border:0px;position:absolute;top:42px;right:15px;padding:0px;}
body.page-id-60840 .integrationFilter ul {margin:0px;list-style:none;padding:0px;font-size:.9rem;text-transform:uppercase;}
body.page-id-60840 .integrationFilter ul li {cursor:pointer;padding:10px 0px 0px 0px;}
body.page-id-60840 .integrationFilter ul li i {float:right;}
body.page-id-60840 .integrationFilter ul li.active {}
body.page-id-60840 .integrationFilter ul li ul {margin-left:15px;list-style:none;height:0px;overflow:hidden;}
body.page-id-60840 .integrationFilter ul li ul.open {height:auto;}
body.page-id-60840 .integrationFilter ul li ul li {padding:10px 0px 0px 0px;}
body.page-id-60840 .integrationFilter ul li span.selected {color:var(--wp--preset--color--uni-primary);}
body.page-id-60840 .integrations ul {display:flex;flex-wrap:wrap;list-style:none;align-items:center;gap:0%;padding:0px;margin:0px;}
body.page-id-60840 .integrations ul li {width:16%;text-align:center;padding:15px;font-size:.8rem;margin-bottom:30px;display:flex;flex-direction: column;height:125px;justify-content:space-between;}
body.page-id-60840 .integrations ul li.no-results {width:100%;font-size:1rem;color:red;font-weight:700;}
body.page-id-60840 .integrations ul li img {display:block;margin:0px auto 15px auto;width:100%;max-width:90px;height:auto;}
body.page-id-60840 .loadmore {cursor:pointer;transition:all .36s ease;display:block;text-align:center;max-width:200px;margin:0px auto;background:var(--wp--preset--color--uni-primary);color:#FFF;font-weight:600;font-size:1.1rem;padding:10px 0px;border-radius:8px;}
body.page-id-60840 .loadmore:hover {background:var(--wp--preset--color--uni-black);}
@media screen and (max-width:768px) {
    body.page-id-60840 .integrations ul {gap:0%;}
    body.page-id-60840 .integrations ul li {width:33%;text-align:center;padding:15px;margin-bottom:15px;height:125px;justify-content:space-between;}
}

/* Single Glossary Term Styles */
/*body.single-uni_terms .entry-content .wp-block-group:first-of-type p:first-of-type a:before {content:'\f323';font-family:"Font Awesome 6 Pro";padding-right:10px;}*/
body.single-uni_terms .entry-content h1 {font-size:clamp(2.2rem, 2vw + 1rem, 4rem);text-transform:uppercase;line-height:1.1em;letter-spacing:0.3px;}

.zeroDataLayers {display:flex;flex-direction:row;gap:0px;max-width:1120px;margin:0px auto;}
.zeroDataLayers .layers {width:35%;position:relative;}
.zeroDataLayers .layers .base {transition:all .36s ease;opacity:0;width:100%;}
.zeroDataLayers .layers .base.show {opacity:1;}
.zeroDataLayers .layers .slice {transition:all .36s ease;position:absolute;top:0px;left:0px;opacity:0;width:100%;}
.zeroDataLayers .layers .slice.show {opacity:1;z-index:8;}
.zeroDataLayers .layers .dots {position:absolute;right:10px;top:280px;display:flex;flex-direction:column;transform:translate(0%,-50%);gap:0px;z-index:9;width:60%;}
.zeroDataLayers .layers .dots label {width:100%;transform:skew(0deg, -23deg);cursor:pointer;text-align:right;}
.zeroDataLayers .layers .dots label img {width:20px;height:auto;margin:8px 0px;visibility:hidden;}
.zeroDataLayers .info {width:65%;position:relative;}
.zeroDataLayers .info div {transition:all .36s ease;position:absolute;display:block;width:95%;top:50%;left:-50px;transform:translate(0%,-50%);opacity:0;padding:0px;border-radius:15px;}
.zeroDataLayers .info div a {transition:all .36s ease;padding:10px!important;margin:0px auto;text-align:center;color:#FFF!important;font-weight:900;max-width:200px;border-radius:8px;position:relative;background:#1F6FB5;background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(31, 111, 181, 1) 100%);display:block;margin-left:15px!important}
.zeroDataLayers .info .current {opacity:1;left:30px;z-index:9;}
.zeroDataLayers .info .layer-details {}
.zeroDataLayers .info .layer-details .title {text-align:right;font-weight:700;font-size:1.2rem;letter-spacing:2px;margin:0px 0px 5px 0px;}
.white-layer-container .zeroDataLayers .info .layer-details .title {color:var(--wp--preset--color--uni-white);}
.zeroDataLayers .info .top-strip {display:flex;gap:10px;border-radius:8px;align-items:stretch;margin-bottom:25px;padding:10px 0px;}
.zeroDataLayers .info .top-strip span {display:flex;align-items:center;padding:0px 10px;color:var(--wp--preset--color--uni-white);line-height:1.2;font-size:.9rem;border-left:1px solid #3FFBF9;margin-left:15px;}
.zeroDataLayers .info .line-details {border-left:2px solid var(--wp--preset-color--uni-primary);margin-bottom:30px;margin-left:15px;}
.zeroDataLayers .info .line-details ul li {font-size:1.2rem;margin:0px 0px 10px 10px;}
.white-layer-container .zeroDataLayers .info .line-details ul li {color:var(--wp--preset--color--uni-white);}
.zeroDataLayers .info .base {border:0px;background:transparent;padding:0px 0px 0px 0px;position:relative;opacity:1;left:0px;}
.zeroDataLayers .info .base ul {transition:all .36s ease;opacity:0;}
.zeroDataLayers .info .base ul li {}
.zeroDataLayers .info .base.current ul {opacity:1;}
.zeroDataLayers .info .base.current ul li {color:#000;font-size:1.2rem;}
.zeroDataLayers .info .base.current {opacity:1!important;}
.zeroDataLayers .info {position:realtive;}
.zeroDataLayers .info .mobileClose {display:none;position:absolute;top:0px;right:0px;cursor:pointer;font-size:1.7rem;z-index:10;color:var(--wp--preset-color--uni-primary);}
.zeroDataLayers .info div a {transition:all .36s ease;padding:10px!important;text-align:center;color:#FFF!important;font-weight:500;max-width:225px;border-radius:8px;position:relative;display:block;font-size:1.1rem;letter-spacing:1px;}
.zeroDataLayers .info div a:hover {}
@media screen and (max-width:1139px) {

}
@media screen and (max-width:992px) {
    .zeroDataLayers {flex-direction:column;align-items:center;}
    .zeroDataLayers .layers {width:100%;max-width:350px;}
    .zeroDataLayers .layers .dots {align-items:flex-end;gap:0px;top:255px;}
    .zeroDataLayers .layers .dots label {width:100%;transform:skew(0deg,-23deg);height:30px;}
    .zeroDataLayers .layers .dots label img {width:28px;margin:3px 0px;}
    .zeroDataLayers .layers .base.show {opacity:1;}
    .zeroDataLayers .layers .slice.show {opacity:0;}
	.zeroDataLayers .layers .slice.mobLayerOpc {opacity:1;}
	.zeroDataLayers .info {width:100%;top:-200px;}
	.zeroDataLayers .info div {background:rgba(255,255,255,1);opacity:0!important;z-index:0!important;width:90%;top:50%;transform:translate(-50%,-50%);}
	.zeroDataLayers .info div.base.current {opacity:0!important;}
	.zeroDataLayers .info div.current {opacity:1!important;z-index:9!important;left:50%;}
	.zeroDataLayers .info div.base.current.mobileInitial {}
    .zeroDataLayers .info div .mobileClose {display:block;top:-15px;}
    .zeroDataLayers .info div {padding:15px;}
    .zeroDataLayers .info .layer-details .title {text-align:center;font-weight:700;padding-top:10px;color:var(--wp--preset--color--uni-black)!important;}
    .zeroDataLayers .info .top-strip {flex-direction:column;gap:0px;margin-left:15px;margin-right:15px;}
    .zeroDataLayers .info .top-strip span {padding:0px 10px 5px 10px;}
    .zeroDataLayers .info .line-details {border-left:1px solid var(--uni-primary);}
    .zeroDataLayers .info .line-details p {font-size:.9rem;}
    .zeroDataLayers .info div h3 {font-size:1.5rem;font-weight:700;}
    .zeroDataLayers .info div a {margin:0px auto!important;}
    .zeroDataLayers .info div p {font-size:1rem;line-height:1.3;}
    .zeroDataLayers .info div p:before {display:none;}
	.zeroDataLayers .info div ul {padding-left:15px;}
	.zeroDataLayers .info div ul li {font-size:1rem!important;background-size:15px;padding-left:0px;color:var(--wp--preset--color--uni-black)!important;}
}
@media screen and (max-width:330px) {

}

.uniphoreBG h1, .uniphoreBG h2, .uniphoreBG h3, .uniphoreBG h4, .uniphoreBG p, .uniphoreBG li {color:var(--wp--preset--color--uni-white);}
.uniphoreBG a {color:var(--wp--preset--color--uni-white);text-decoration:underline;}
.uniphoreBG a:hover {color:var(--wp--preset--color--uni-black);text-decoration:none;}
.wp-site-blocks {padding-top:0px;padding-bottom:0px;}

.panelOverlay {position:fixed;background:transparent;width:100%;height:100%;z-index:100;}
header .header-top {position:relative;z-index:10;}
header .header-top .wp-block-navigation__submenu-container {display:none!important;}
header.wp-block-template-part {position:relative;z-index:101;}
header #menu-panels {margin:0px;position:absolute;top:85px;width:100%;z-index:5;}
header #menu-panels .navPanel {transition:all .36s ease;border-bottom:5px solid #DDD;position:absolute;width:100%;max-width:1800px;left:50%;top:-700px;background:#FFF;border-radius:0px 0px 15px 15px;transform:translate(-50%,0%);padding:0px}
header #menu-panels .navPanel a {box-sizing:border-box;text-decoration:none;}
header #menu-panels .navPanel div {padding:30px 30px 30px 30px;}
header #menu-panels .navPanel div .info {padding:0px;width:100%;line-height:1.2;font-size:.8rem;color:#000;}
header #menu-panels .navPanel div .info b {display:block;padding-bottom:5px;color:#000;font-size:1rem;}
header #menu-panels .navPanel div .sectionTitle {font-size:1.6rem;font-weight:600;border-bottom:1px solid var(--wp--preset--color--uni-primary);margin:0px 0px 15px 0px;}
header #menu-panels .navPanel .resourceBox span {color:var(--uni-orange);}
header #menu-panels .navPanel .resourceBox img {transition:all .36s ease;border-radius:15px;border:2px solid #CCC;opacity:1;}
header #menu-panels .navPanel .resourceBox img:hover {opacity:.5;}
header #menu-panels #platformPanel {max-width:500px;left:50%;transform:translate(-50%, 0%);}
header #menu-panels #platformPanel .platform {display:flex;flex-direction:row;flex-wrap:wrap;gap:3%;align-items:stretch;height:100%;}
header #menu-panels #platformPanel .platform section {width:100%;}
header #menu-panels #platformPanel .platform section .sectionTitle:nth-of-type(2) {margin-top:15px;}
header #menu-panels #platformPanel .platform section .product {width:100%;display:flex;gap:15px;align-items:center;padding:10px;border-radius:6px;}
header #menu-panels #platformPanel .platform section .product.indent {padding-left:50px;}
header #menu-panels #platformPanel .platform section .product .info {}
header #menu-panels #platformPanel .platform section .product .info b {padding-bottom:0px;}
header #menu-panels #platformPanel .platform section .product:hover {background:#1F6FB5;background:linear-gradient(60deg, rgba(31, 111, 181, 1) 0%, rgba(71, 183, 110, 1) 100%);}
header #menu-panels #platformPanel .platform section .product:hover .info {color:#FFF;}
header #menu-panels #platformPanel .platform section .product:hover .info b {color:#FFF;}
header #menu-panels #productsPanel {padding-top:15px;}
header #menu-panels #productsPanel .products {display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;align-items:stretch;height:100%;}
header #menu-panels #productsPanel a.biz {display:block;text-align:left;font-size:2rem;color:var(--wp--preset--color--uni-primary);font-weight:900;border-bottom:1px solid var(--wp--preset--color--uni-primary);padding-top:-10px;margin:0px 30px;}
header #menu-panels #productsPanel a.biz:hover {color:var(--wp--preset--color--uni-secondary);}
header #menu-panels #productsPanel .products section {}
header #menu-panels #productsPanel .products section.contact-center {width:30%;}
header #menu-panels #productsPanel .products section.marketing {width:24%}
header #menu-panels #productsPanel .products section.sales {width:20%;}
header #menu-panels #productsPanel .products section.hr {width:20%;}
header #menu-panels #productsPanel .products section .sectionTitle {font-size:1.4rem;font-weight:600;border-bottom:1px solid var(--wp--preset--color--uni-primary);line-height:1.3;}
header #menu-panels #productsPanel .products section .sectionTitle a {color:var(--wp--preset--color--uni-primary);background:none!important;padding:0px;}
header #menu-panels #productsPanel .products section .sectionTitle a:hover {color:var(--wp--preset--color--uni-primary)!important;}
header #menu-panels #productsPanel .products section .sectionTitle:nth-of-type(2) {margin-top:15px;}
header #menu-panels #productsPanel .products section .product {width:100%;display:flex;gap:15px;align-items:center;padding:10px;border-radius:6px;}
header #menu-panels #productsPanel .products section .product .info {width:100%;line-height:1.2;font-size:.8rem;color:#000}
header #menu-panels #productsPanel .products section .product .info b {display:block;color:#000;font-size:1rem;}
header #menu-panels #productsPanel .products section .product:hover {background:#1F6FB5;background:linear-gradient(60deg, rgba(31, 111, 181, 1) 0%, rgba(71, 183, 110, 1) 100%);}
header #menu-panels #productsPanel .products section .product:hover .info {color:#FFF;}
header #menu-panels #productsPanel .products section .product:hover .info b {color:#FFF;}
header #menu-panels #productsPanel .products section .product.coming-soon:hover {background:#FFF!important;}
header #menu-panels #productsPanel .products section .product.coming-soon:hover .info {color:#000;}
header #menu-panels #productsPanel .products section .product.coming-soon:hover .info b {color:#000;}
/* -- commented out due to solutions being removed from site during re-branding:07/22/2025 -- Stefan Hartman
header #menu-panels #solutionsPanel {}
header #menu-panels #solutionsPanel .solutions {display:flex;flex-direction:row;flex-wrap:nowrap;gap:3%;height:100%;}
header #menu-panels #solutionsPanel .solutions div {width:50%;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:0px;}
header #menu-panels #solutionsPanel .solutions div span {width:100%;font-size:1.6rem;font-weight:600;border-bottom:1px solid var(--wp--preset--color--uni-primary);margin:0px 0px 15px 0px;}
header #menu-panels #solutionsPanel .solutions div .links {width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1%;}
header #menu-panels #solutionsPanel .solutions div .links a {width:49%}
header #menu-panels #solutionsPanel .solutions div a {display:block;width:100%;color:#000;padding:5px 0px;}
header #menu-panels #solutionsPanel .solutions div a img {padding-right:10px;vertical-align:middle;}
header #menu-panels #solutionsPanel .solutions div a i {color:#000;padding-right:10px;font-size:1.33rem;vertical-align:middle;}
header #menu-panels #solutionsPanel .solutions div a:hover {color:var(--wp--preset--color--uni-primary);}
header #menu-panels #solutionsPanel .solutions .useCases {width:65%;}
header #menu-panels #solutionsPanel .solutions .industries {width:35%;}
header #menu-panels #solutionsPanel .solutions .industries .links a {width:100%;}
*/
header #menu-panels #resourcesPanel {max-width:500px;left:50%;transform:translate(-50%, 0%);}
header #menu-panels #resourcesPanel .resources {display:flex;flex-direction:row;flex-wrap:nowrap;gap:2%;height:100%;}
header #menu-panels #resourcesPanel .resources div {width:100%;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start;padding:0px;}
header #menu-panels #resourcesPanel .resources div span {width:100%;font-size:1.6rem;font-weight:600;border-bottom:1px solid var(--wp--preset--color--uni-primary);margin-bottom:15px;padding-bottom:5px;}
header #menu-panels #resourcesPanel .resources div a {font-size:1rem;display:block;width:50%;color:var(--wp--preset--color--uni-black);padding:5px 0px 5px 15px;font-weight:700;border-radius:6px;}
header #menu-panels #resourcesPanel .resources div a:hover {background:#1F6FB5;background:linear-gradient(60deg, rgba(31, 111, 181, 1) 0%, rgba(71, 183, 110, 1) 100%);color:var(--wp--preset--color--uni-white);}
header #menu-panels #companyPanel {max-width:500px;left:50%;transform:translate(-50%, 0%);}
header #menu-panels #companyPanel .company {display:flex;flex-direction:row;flex-wrap:nowrap;gap:2%;height:100%;padding:0px;}
header #menu-panels #companyPanel .company div {width:100%;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start;}
header #menu-panels #companyPanel .company div span {width:100%;font-size:1.6rem;font-weight:600;border-bottom:1px solid var(--wp--preset--color--uni-primary);margin:0px 0px 15px 0px;}
header #menu-panels #companyPanel .company div a {font-size:1rem;display:block;width:50%;color:var(--wp--preset--color--uni-black);padding:5px 0px 5px 15px;font-weight:700;border-radius:6px;}
header #menu-panels #companyPanel .company div a:hover {background:#1F6FB5;background:linear-gradient(60deg, rgba(31, 111, 181, 1) 0%, rgba(71, 183, 110, 1) 100%);color:var(--wp--preset--color--uni-white);}
header #menu-panels #platformPanel.show,
header #menu-panels #productsPanel.show,
header #menu-panels #solutionsPanel.show,
header #menu-panels #resourcesPanel.show,
header #menu-panels #companyPanel.show {top:30px;}
@media screen and (max-width:1199px) {
	header .header-logo img {height:35px!important;}
	header .wp-block-navigation__container {gap:15px;}
	header .wp-block-navigation__container li a {}
	header .search-and-contact li a {padding:10px 20px!important;margin-left:15px!important;}
}
@media screen and (max-width:768px) {
    .navPanel {display:none;}
	header .header-top .wp-block-navigation__submenu-container {display:block!important;}
    .mobileNav-noScroll {position:relative!important;overflow:initial!important;}
    .mainHeader .navigation {position:absolute!important;min-height:1800px;top:80px!important;}
}

header .wp-block-navigation__container {}
header .wp-block-navigation__container li {outline:0;}
header .wp-block-navigation__container li a {outline:0;color:#CCC!important;text-decoration:none;font-weight:600;font-size:1rem;}
header .wp-block-navigation__container li a span {transition:all .36s ease;text-transform:uppercase;}
header .wp-block-navigation__container li a:hover span {color:var(--wp--preset--color--uni-secondary);}

header .search-and-contact {list-style:none;margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}
header .search-and-contact li {display:inline;font-size:1rem;}
header .search-and-contact li i {transition:all .36s ease;color:#CCC;cursor:pointer;font-size:1.3rem;}
header .search-and-contact li i:hover {color:var(--wp--preset--color--uni-secondary);}
header .search-and-contact li a {transition:all .36s ease;background:var(--wp--preset--color--uni-primary);background:linear-gradient(60deg, rgba(26, 163, 161, 1) 0%, rgba(71, 183, 110, 1) 100%);display:block;text-decoration:none;color:var(--wp--preset--color--uni-white);font-weight:600;margin-left:30px;padding:10px 30px;border-radius:8px;}
header .search-and-contact li a:hover {background:var(--wp--preset--color--uni-secondary);background:linear-gradient(60deg, rgba(71, 183, 110, 1) 0%, rgba(26, 163, 161, 1) 100%);}

/* Header Banner News */
#unibannerNews {position:relative;z-index:0;}
#unibannerNews ul {list-style:none;line-height:.5;background:transparent;}
#unibannerNews ul li {transition:all .36s ease;opacity:0;margin:0px;}
#unibannerNews ul li a {font-size:1rem;transition:all .36s ease;width:98%;text-decoration:none;color:var(--wp--preset--color--uni-white);}
#unibannerNews ul li a:hover {color:var(--wp--preset--color--uni-black);}
#unibannerNews .slick-arrow {transition:all .36s ease;border:0px;font-size:1rem;padding:0px 0px;background:transparent;position:absolute;top:50%;transform:translate(0%,-50%);z-index:5;color:var(--wp--preset--color--uni-white);cursor:pointer;}
#unibannerNews .slick-arrow.slick-prev {left:15px;}
#unibannerNews .slick-arrow.slick-next {right:15px;}
#unibannerNews .slick-slide {opacity:1;margin:0px;padding:8px 0px;display:flex;align-items:center;font-size:1rem;line-height:1.5;font-weight:500;justify-content:space-between;}
#unibannerNews .slick-slide a:after {content:'Learn more';float:right;}
@media screen and (max-width:992px) {
	header .search-and-contact {display:none;}
	/*header .uniphore-header {margin-top:46px;}*/
	#unibannerNews {padding:0px!important;}
	#unibannerNews ul li {justify-content:center!important;}
	#unibannerNews ul li a {text-align:center;line-height:1;display:block;max-width:90%;font-size:.85rem;}
	#unibannerNews .slick-slide a:after {display:none;}
}

/* Home Page Specific Stylings */
/** Home Page Hero Slider **/
body.home .homePgSlider {}
body.home .homePgSlider p:first-of-type {}
body.home .homePgSlider .homeHeroSlider {margin-top:0px;}
body.home .homePgSlider .homeHeroText {margin-top:0px;}
body.home .homePgSlider .homeHeroText h1, body.home .homePgSlider .homeHeroText h2 {font-size:4rem;margin:15px 0px;font-weight:500;}
body.home .homePgSlider .homeHeroText p {font-size:1.6rem;}
body.home .homePgSlider .homeHeroText .slideTextAndBtn .btn.cs-button:hover {background:var(--wp--preset--color--uni-black);}
body.home .homePgSlider .homeHeroText .slideTextAndBtn .logos {margin-bottom:15px;display:flex;flex-direction:row;gap:30px;justify-content:center;align-items:center;}
body.home .homePgSlider .homeHeroText #sliderTextSpec-0.slideTextAndBtn .logos {margin:30px 0px;}
body.home .homePgSlider .homeHeroText #sliderTextSpec-3.slideTextAndBtn video {background:var(--wp--preset--color--uni-white);border-radius:20px;box-shadow:0px 15px 15px #000;}

body.home .wp-block-columns.what-we-do {}
body.home .wp-block-columns.what-we-do .wp-block-column {position:relative;}
body.home .wp-block-columns.what-we-do .wp-block-column:after {display:block;position:absolute;top:0px;right:-20px;content:'';height:100%;width:2px;background:var(--wp--preset--color--uni-accent-2);}
body.home .wp-block-columns.what-we-do .wp-block-column:last-of-type:after {display:none;}

@media screen and (max-width:1199px) {
	body.home .homePgSlider .homeHeroText h1, body.home .homePgSlider .homeHeroText h2 {font-size:3.2rem!important;line-height:1!important;}
	body.home .homePgSlider .homeHeroText h1 span, body.home .homePgSlider .homeHeroText h2 span {line-height:1.1!important;}
	body.home .homePgSlider .homeHeroText .slideTextAndBtn p > span {font-size:1.3rem!important;}
	body.home .homePgSlider .homeHeroText p {font-size:1.2rem!important;line-height:1.3}
}
@media screen and (max-width:992px) {
	body.home .homePgSlider .homeHeroText .logos {flex-wrap:wrap;gap:5px!important;}
	body.home .homePgSlider .homeHeroText .logos img {width:150px;height:auto;}
	body.home .homePgSlider .homeHeroText .slideTextAndBtn div:nth-of-type(1) {padding-left:30px!important;padding-right:30px!important;}
	body.home .homePgSlider .homeHeroText #sliderTextSpec-0.slideTextAndBtn .logos {margin:15px 0px;}
	body.home .homePgSlider .homeHeroText #sliderTextSpec-0.slideTextAndBtn .logos img {}
	body.home .homePgSlider .homeHeroText #sliderTextSpec-3.slideTextAndBtn div:nth-of-type(1) {width:100%!important;}
	body.home .homePgSlider .homeHeroText #sliderTextSpec-3.slideTextAndBtn div:nth-of-type(2) {display:none;}
	body.home .homePgSlider .homeHeroText #sliderTextSpec-2.slideTextAndBtn .logos {flex-wrap:nowrap;}
	.homeHeroText .slick-dots {bottom:0px;}
}
@media screen and (max-width:781px) {
	body.home .homePgSlider .homeHeroText .slideTextAndBtn {margin-top:0px!important;}
	body.home .homePgSlider .homeHeroText .logos img {width:100px;height:auto;}
	body.home .homePgSlider .homeHeroText h1, body.home .homePgSlider .homeHeroText h2 {font-size:2.8rem!important;}
	
	body.home .wp-block-columns.what-we-do .wp-block-column:after {top:initial;bottom:-20px;right:0px;height:2px;width:100%;}
}
@media screen and (max-width:404px) {	
	.homeHeroText .slick-arrow.slick-prev i, .homeHeroText .slick-arrow.slick-next i {font-size:1.1rem;}
	body.home .homePgSlider .homeHeroText h1, body.home .homePgSlider .homeHeroText h2 {font-size:2rem!important;}
	body.home .homePgSlider .homeHeroText p.subtext {font-size:1.1rem!important;line-height:1.1}
}
body.home .pgSliderBlade {position:relative;}
body.home .pgSliderBlade #pageSlider {padding:0px;}
body.home .pgSliderBlade #pageSlider .sliderNav {margin-bottom:50px;text-align:center;margin-top:-2px;}
body.home .pgSliderBlade #pageSlider .sliderNav ul {display:flex;justify-content:center;padding:0px;margin:0px;}
body.home .pgSliderBlade #pageSlider .sliderNav ul:before {content:'';width:50%;background:var(--wp--preset--color--uni-black);}
body.home .pgSliderBlade #pageSlider .sliderNav ul:after {content:'';width:50%;background:var(--wp--preset--color--uni-black);}
body.home .pgSliderBlade #pageSlider .sliderNav ul li {transition:all .36s ease;list-style:none;width:25%;background:var(--wp--preset--color--uni-black);}
body.home .pgSliderBlade #pageSlider .sliderNav ul li:hover, #pageSlider .sliderNav ul li.slick-active {border-radius:0px;list-style:none;display:inline-block;background:transparent;}
body.home .pgSliderBlade #pageSlider .sliderNav ul li button {cursor:pointer;font-size:0;border:0px;padding:15px 0px 0px 0px;background:transparent;width:100%;border-radius:0px;}
body.home .pgSliderBlade #pageSlider .sliderNav ul li button:focus {outline:0;border:0px;}
body.home .pgSliderBlade #pageSlider .sliderNav ul li button:before {font-size:1.1rem;color:#666666;text-align:center;display:block;width:100%;padding-bottom:10px;}
body.home .pgSliderBlade #pageSlider .sliderNav ul li.slick-active button:before {color:#FFF;}
body.home .pgSliderBlade #pageSlider .sliderNav ul li:hover button:before {color:#FFF!important;}
body.home .pgSliderBlade #pageSlider .sliderNav ul li:nth-child(1) button:before {content:'Marketing AI';}
body.home .pgSliderBlade #pageSlider .sliderNav ul li:nth-child(2) button:before {content:'Sales AI';}
body.home .pgSliderBlade #pageSlider .sliderNav ul li:nth-child(3) button:before {content:'People AI';}
body.home .pgSliderBlade #pageSlider .sliderNav ul li:nth-child(4) button:before {content:'Customer Service AI';}
body.home .pgSliderBlade #pageSlider .slides {max-width:1100px;margin:0px auto;}
body.home .pgSliderBlade #pageSlider .slides .slick-arrow {background:var(--uni-orange);border:0px;color:#FFF;position:absolute;top:33%;z-index:50;padding:0px 5px;border-radius:0px;}
body.home .pgSliderBlade #pageSlider .slides .slick-arrow:focus, #pageSlider .slides .slick-arrow:hover {border:0px;outline:0;}
body.home .pgSliderBlade #pageSlider .slides .slick-next {right:-40px;}
body.home .pgSliderBlade #pageSlider .slides .slick-prev {left:-40px;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox {min-height:610px;display:flex;border-radius:15px;padding:15px;gap:5%;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox {width:45%;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox h2 {color:#FFF;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox p {color:#FFF;font-size:1.4rem;line-height:1.2;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox li {margin-bottom:15px;font-size:1.4rem;line-height:1.2;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox p a {font-size:1.4rem;line-height:1.2;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox li a:hover {color:#FFF;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox p a:hover {color:#FFF;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox p a i {vertical-align:middle;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox ul {padding:0px 15px 25px 15px;margin-top:0px;border-radius:10px;color:#FFF;}
body.home .pgSliderBlade #pageSlider .slides #slide .contentBox ul li {padding:0px;margin:10px 0px 0px 0px;line-height:1.6;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .imgBox {width:50%;position:relative;}
body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .imgBox img {width:100%;height:auto;}
@media screen and (max-width:992px) {
    body.home .pgSliderBlade #pageSlider {padding:15px 30px;}
    body.home .pgSliderBlade #pageSlider .sliderNav {display:none;}
    body.home .pgSliderBlade #pageSlider .slides {}
    body.home .pgSliderBlade #pageSlider .slides .slick-arrow {top:40%;font-size:22px;}
	body.home .pgSliderBlade #pageSlider .slides .slick-next {right:-20px;}
	body.home .pgSliderBlade #pageSlider .slides .slick-prev {left:-20px;}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox {padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;flex-direction:column;margin-bottom:0px;}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .slidePill {}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox {width:100%;}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox h2 {font-size:1.4rem;}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox p {font-size:.9rem;line-height:1.3;}
	body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox p a {display:block;width:100%;max-width:350px;font-size:1.2rem;border-radius:8px;padding:10px;margin:0px auto;text-align:center;background:var(--wp--preset--color--uni-primary);color:var(--wp--preset--color--uni-white);}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox ul {padding:5px 15px 15px 30px;margin-top:15px;font-size:.9rem;}
	body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .contentBox ul li {font-size:1.2rem;}
    body.home .pgSliderBlade #pageSlider .slides #slide .contentBox ul li {padding:0px;margin:10px 0px 0px 0px;line-height:1.6;}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .imgBox {width:100%;}
    body.home .pgSliderBlade #pageSlider .slides .slick-slide .slideBox .imgBox img {position:relative;right:initial;top:initial;display:block;margin:0px auto;width:100%;max-width:300px;}
}
@media screen and (max-width:768px) {
	
}
body.home #homeRecLead {}
body.home #homeRecLead figure {}
body.home #homeRecLead figure img {}
@media screen and (max-width:768px) {
	body.home #homeRecLead {}
	body.home #homeRecLead figure {}
	body.home #homeRecLead figure img {max-width:225px;}
}
body.home #homePgTestimonials {margin:0px auto;}
body.home #homePgTestimonials .testimonials {}
body.home #homePgTestimonials .testimonials .slick-arrow {position:absolute;top:50%;z-index:99;transform:translate(0%,-50%);cursor:pointer;background:transparent;border-radius:100px;font-size:1rem;color:#F7F7F7;border:1px solid #F7F7F7;padding:8px 15px;}
body.home #homePgTestimonials .testimonials .slick-arrow:hover {color:var(--wp--preset--color--uni-primary);border-color:var(--wp--preset--color--uni-primary);}
body.home #homePgTestimonials .testimonials .slick-arrow:hover {color:var(--wp--preset--color--uni-primary);}
body.home #homePgTestimonials .testimonials .slick-arrow:focus {color:var(--wp--preset--color--uni-primary);}
body.home #homePgTestimonials .testimonials .slick-arrow.slick-prev {left:30px;}
body.home #homePgTestimonials .testimonials .slick-arrow.slick-next {right:30px;}
body.home #homePgTestimonials .testimonials .slick-dots {display:none!important;}
body.home #homePgTestimonials .testimonials .testimonial {display:flex;flex-direction:row;background-repeat:no-repeat;background-size:cover;background-position:center right;padding:100px 0px;height:100%;height:715px;}
body.home #homePgTestimonials .testimonials .testimonial .container {max-width:1100px;margin:0px auto;}
body.home #homePgTestimonials .testimonials .testimonial.atlassian {background-image:url(/wp-content/uploads/2025/07/atlassian-slider-background-img-e1748887366699.webp);}
body.home #homePgTestimonials .testimonials .testimonial.sketchers {background-image:url(/wp-content/uploads/2025/07/Sketchers2.webp);background-position:top right;}
body.home #homePgTestimonials .testimonials .testimonial.state {background-image:url(/wp-content/uploads/2025/07/State.webp);}
body.home #homePgTestimonials .testimonials .testimonial.lunavi {background-image:url(/wp-content/uploads/2025/07/Lunavi.webp);}
body.home #homePgTestimonials .testimonials .testimonial .info {width:55%;background:rgba(255,255,255,.33);padding:30px;border-radius:10px;}
body.home #homePgTestimonials .testimonials .testimonial .info .logo {width:180px;margin-bottom:30px;}
body.home #homePgTestimonials .testimonials .testimonial .info p {color:#FFF;font-size:1.1rem;line-height:1.4;font-weight:300;}
body.home #homePgTestimonials .testimonials .testimonial .info p.credit {font-size:1rem;}
body.home #homePgTestimonials .testimonials .testimonial .stats {width:55%;display:flex;flex-direction:row;margin-top:50px;gap:15px;}
body.home #homePgTestimonials .testimonials .testimonial .stats div {width:33%;color:#FFF;font-size:.9rem;line-height:1.2;}
body.home #homePgTestimonials .testimonials .testimonial .stats div b {display:block;color:var(--wp--preset--color--uni-primary);font-size:3rem;line-height:1.2;font-weight:900;}
body.home #homePgTestimonials .testimonials .testimonial a {transition:all .36s ease;display:inline-block;position:relative;padding:10px 20px;color:#FFFFFF;background:var(--wp--preset--color--uni-primary);margin-top:30px;border-radius:6px;}
body.home #homePgTestimonials .testimonials .testimonial a:hover {background:var(--wp--preset--color--uni-secondary);}
@media screen and (max-width:768px) {
	body.home #homePgTestimonials .testimonials {}
	body.home #homePgTestimonials .testimonials .testimonial {display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover;background-position:center right;padding:30px 0px 30px 0px;height:565px;}
	body.home #homePgTestimonials .testimonials .testimonial .container {box-sizing:border-box;padding-left:30px;padding-right:30px;}
	body.home #homePgTestimonials .testimonials .testimonial .img {display:none;}
	body.home #homePgTestimonials .testimonials .testimonial .info {box-sizing:border-box;width:100%;border-radius:15px;padding:20px;margin:0px auto;background:rgba(255,255,255,.88);}
	body.home #homePgTestimonials .testimonials .testimonial .info .logo {display:block;filter:brightness(0);margin-bottom:0px;}
	body.home #homePgTestimonials .testimonials .testimonial .info p {font-size:.9rem;line-height:1.2;color:#000;font-weight:400;margin:15px 0px;}
	body.home #homePgTestimonials .testimonials .testimonial .stats {box-sizing:border-box;display:flex;flex-wrap:wrap;margin:15px 0px 0px 0px;justify-content:center;width:100%;background:rgba(0,0,0,.66);border-radius:15px;gap:0px;}
	body.home #homePgTestimonials .testimonials .testimonial .stats div {width:100%!important;line-height:1.1;text-align:center;padding:10px;}
	body.home #homePgTestimonials .testimonials .testimonial .stats div b {font-size:2.8rem;}
	body.home #homePgTestimonials .testimonials .testimonial a {margin-top:0px;}
	body.home #homePgTestimonials .testimonials .slick-dots {display:none;}
	body.home #homePgTestimonials .testimonials .slick-arrow {font-size:1.4rem;padding:0px;border:0px;}
	body.home #homePgTestimonials .testimonials .slick-arrow.slick-prev {left:5px;}
    body.home #homePgTestimonials .testimonials .slick-arrow.slick-next {right:5px;}
}
body.home .homePgResources .featured-resource {}
body.home .homePgResources .featured-resource .eyebrow {background:var(--wp--preset--color--uni-primary);border-radius:100px;padding:6px 20px;line-height:1;text-transform:uppercase;font-size:.8rem;font-weight:800;letter-spacing:1px;color:#FFF;}
body.home .homePgResources .featured-resource .logo {display:block;margin:40px 0px 10px 0px;width:200px;}
body.home .homePgResources .featured-resource h3 {color:#FFF;font-size:1.4rem;margin:0px;}
body.home .homePgResources .featured-resource p {color:#FFF;font-weight:300;font-size:1rem;margin-bottom:45px;}
body.home .homePgResources .featured-resource a {display:block;color:#FFF;}
body.home .homePgResources .featured-resource a:hover {color:var(--wp--preset--color--uni-primary);}
body.home .homePgResources .featured-resource a i {background:var(--wp--preset--color--uni-black);padding:4px;margin-right:10px;color:#FFF;}
body.home .homePgResources .featured-resource a:hover i {background:#FFF;color:#000;}
body.home .homePgResources .thresource {display:flex;flex-direction:row;gap:3%;margin-top:0px;}
body.home .homePgResources .thresource .resource-asset {transition:all .36s ease;display:flex;width:100%;padding:15px;border-radius:10px;align-items:center;background:var(--wp--preset--color--uni-black);text-decoration:none;}
body.home .homePgResources .thresource .resource-asset img {border-radius:8px;width:80px;height:80px;background:#DDD;margin-right:10px;object-fit:cover;}
body.home .homePgResources .thresource .resource-asset h3 {transition:all .36s ease;color:var(--wp--preset--color--uni-primary);margin:0px 0px 5px 0px;font-size:.8rem;}
body.home .homePgResources .thresource .resource-asset p {transition:all .36s ease;color:#FFF;line-height:1.2;font-size:1rem;margin:0px;}
body.home .homePgResources .thresource .resource-asset:hover {background:var(--wp--preset--color--uni-secondary);}
body.home .homePgResources .thresource .resource-asset:hover h3 {color:var(--wp--preset--color--uni-white);}
@media screen and (max-width:768px) {
    body.home .homePgResources .thresource {display:flex;flex-direction:column;gap:15px;margin-top:15px;}
    body.home .homePgResources .thresource .resource-asset {transition:all .36s ease;display:flex;width:100%;padding:15px;border-radius:10px;align-items:center;}
}

/* Force Stylings */
body.post-template-default.single h1.wp-block-post-title {max-width:clamp(1199px, 50%, 600px);margin:30px auto;font-size:clamp(2.8rem, 2.8rem + ((1vw - 0.2rem) * 2.75), 3.4rem);padding-left:15px;padding-right:15px;}
body.post-template-default.single.postid-37176 h1 span {display:block;font-weight:900;font-size:2.8rem;line-height:1.2;background:-webkit-linear-gradient(30deg, var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary));-webkit-background-clip:text;-webkit-text-fill-color:rgba(255, 255, 255, 0);text-shadow:0px 0px rgb(255 255 255 / 0%);}
body.post-template-default.single .uni-acf-field-output--post_subtitle {text-align:center;margin:-15px auto 30px auto;font-size:1.8rem;max-width:1199px;line-height:1;font-weight:700;padding-left:15px;padding-right:15px;}
body.post-template-default.single .blog-content {padding-bottom:30px;}
body.post-template-default.single.uni-cat-press-releases .uni-article-info {display:none;}
.entry-content select.mobileTableOfContents {display:none;border:none;width:100%;font-size:0.9rem;-webkit-appearance:none;-moz-appearance:none;font-family:'FontAwesome';padding-left:10px;}
.entry-content p {line-height:1.5;margin-bottom:28px;}
.entry-content h2 {margin-bottom:15px;}
.entry-content h3 {margin-bottom:8px;}
.entry-content ul, .entry-content ol {margin-bottom:28px;}
.entry-content ul.wp-block-list.uni-circle-list {padding-left:15px;margin-bottom:0px;}
.entry-content ul li, .entry-content ol li {line-height:1.5;}
.entry-content .wp-block-table {}
.entry-content .wp-block-table table {margin-bottom:45px;}
.entry-content .wp-block-table table thead {border:0px;}
.entry-content .wp-block-table table thead tr {background:var(--wp--preset--color--uni-grey);}
.entry-content .wp-block-table table thead tr th {font-size:1rem;border-color:#AAA;}
.entry-content .wp-block-table table tbody {}
.entry-content .wp-block-table table tbody tr {}
.entry-content .wp-block-table table tbody tr:nth-of-type(even) {background:var(--wp--preset--color--uni-light-grey);}
.entry-content .wp-block-table table tbody tr:hover {background:#EEE;}
.entry-content .wp-block-table table tbody tr td {font-size:.9rem;vertical-align:top;border-color:var(--wp--preset--color--uni-grey);}
.entry-content .wp-block-table table tbody tr td ul {margin:0px 0px 0px 18px;padding:0px 0px 0px 0px;}
.entry-content .wp-block-table table tbody tr td ul li {margin-bottom:8px;}
.entry-content .is-style-none {list-style:none;margin:0;padding-left:15px;}
.entry-content .is-style-none li::before {content:none!important;}

.entry-content .dotted-border {border-radius:15px;border:4px dashed var(--wp--preset--color--uni-white);padding:0px!important;}
.entry-content .dotted-border p {background:var(--wp--preset--color--uni-white);margin:0px;padding:15px;}
.entry-content .dotted-border p:first-of-type {text-transform:uppercase;padding-bottom:0px;font-weight:900;}
.entry-content .dotted-border ul {background:var(--wp--preset--color--uni-white);margin:0px;padding:15px 15px 30px 45px;}
.entry-content .dotted-border ul li {margin:0px;}
.entry-content .dotted-border .uni-quote-box-1 {max-width:none!important;margin:0px;border-radius:0px;position:relative;padding:0px 15px 15px 15px!important;box-shadow:0px 0px 0px #000!important;overflow:visible;}
.entry-content .dotted-border .uni-quote-box-1 p {background:#F7F7F7;border-radius:0px;padding:18px;font-size:1.1rem;}
.entry-content .dotted-border .uni-quote-box-1 p:first-of-type {padding-top:65px;border-radius:15px 15px 0px 0px;}
.entry-content .dotted-border .uni-quote-box-1 p:last-of-type {border-radius:0px 0px 15px 15px;}
.entry-content .dotted-border .uni-quote-box-1:after {background-image:url(/wp-content/uploads/2025/10/quote-icon-white_u.svg);width:65px;top:-15px;}

.entry-content .uni-icon-with-eyebrow {margin-top:15px;margin-bottom:45px;}
.entry-content .uni-icon-with-eyebrow figure {width:100px;}
.entry-content .uni-icon-with-eyebrow p {font-size:1rem!important;margin: 0px 0px 10px 0px;color:#666;}
.entry-content .uni-icon-with-eyebrow h2 {font-size:1.8rem!important;font-weight:900!important;margin:0px 0px 0px 0px;}

/* Sidebar Stylings */
main.wp-block-group .wp-block-columns .sidebar-content {position:relative;}
main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents {width:100%;box-sizing:border-box;background:#F7F7F7;padding: 20px;border-radius:15px;}
main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents p {transition:all .36s ease;cursor:pointer;margin:0px 0px 0px 0px;color:#3D3935;font-weight:600;}
main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents p.inView {font-weight:900;}
main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents p.header2 {margin:15px 0px 15px 0px;font-size:.85rem;line-height:1.2;}
main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents p.header3 {margin:0px 0px 0px 0px;padding:5px 0px 5px 15px;font-size:.75rem;line-height:1.2;border:10px solid;border-image-slice:1;border-width:3px;border-color:var(--wp--preset--color--uni-secondary);border-top:0px;border-right:0px;border-bottom:0px;}
main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents p:hover {color:var(--wp--preset--color--uni-primary);}
@media screen and (max-width:768px) {
	main.wp-block-group .wp-block-columns .sidebar-content {}
	main.wp-block-group .wp-block-columns .sidebar-content .tableOfContents {display:none;}
	
}

/* Uniphore based Pattern Stylings */
.uni-boxes-w-left-border {}
.uni-boxes-w-left-border .wp-block-column {position:relative;padding:30px 30px 30px 40px;background:var(--wp--preset--color--uni-white);}
.uni-boxes-w-left-border .wp-block-column:before {content:'';width:10px;height:100%;position:absolute;top:0px;left:0px;background:var(--wp--preset--color--uni-primary);background:linear-gradient(180deg, var(--wp--preset--color--uni-primary) 0%, var(--wp--preset--color--uni-secondary) 100%);}
.uni-boxes-w-left-border .wp-block-column p {line-height:1;}
.uni-boxes-w-left-border .wp-block-column p.has-large-font-size {font-size:clamp(1.8rem, 2rem, 2.2rem)!important;font-weight:700;margin-bottom:30px;}
.uni-boxes-w-left-border .wp-block-column p.has-medium-font-size {line-height:1.3;font-size:clamp(1rem, 1.3rem, 1.6rem)!important;}

.wp-block-group.callout-badge {display:flex;align-items:center;background:var(--wp--preset--color--uni-white);padding:30px 0px;border-radius:15px;}
.wp-block-group.callout-badge.vert {flex-direction:column;}
.wp-block-group.callout-badge p {width:auto;margin:0px;padding:0px;line-height:1;font-size:1.6rem;font-weight:700;}
.wp-block-group.callout-badge p:first-of-type {font-weight:900;font-size:4.5rem;background:-webkit-linear-gradient(-90deg, var(--wp--preset--color--uni-primary), var(--wp--preset--color--uni-secondary));-webkit-background-clip:text;-webkit-text-fill-color:rgba(255, 255, 255, 0);text-shadow:0px 0px rgb(255 255 255 / 0%);}

.wp-block-group.team-box {cursor:pointer;margin-bottom:45px;}
.wp-block-group.team-box img {background:var(--wp--preset--color--uni-light-grey);border-radius:15px;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;transition:all .2s ease;}
.wp-block-group.team-box .icon {margin-top:-22px;}
.wp-block-group.team-box .icon img {border-radius:0px!important;width:28px;height:auto;}
.wp-block-group.team-box:hover img {background:var(--wp--preset--color--uni-grey);filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);}
.wp-block-group.team-box .bio {padding:0px;height:0px;overflow:hidden;}
.wp-block-group.team-box .bio p {line-height:0;margin:0px;padding:0px;color:var(--wp--preset--color--uni-white);}

.uni-callout-box {margin-top:45px;}
.uni-callout-box .eyebrow-2 {font-size:1.6rem;line-height:1.2;background:var(--wp--preset--color--uni-primary);padding:10px;color:var(--wp--preset--color--uni-white);border-radius:10px;text-align:center;max-width:280px;margin-top:-50px;margin-bottom:-10px;margin-left:0px!important;}
.uni-callout-box p {font-weight:600;font-size:1.33rem;}
@media screen and (max-width:768px) {
	
}

.uni-key-takeaways {margin-bottom:30px;}
.uni-key-takeaways .title {}
.uni-key-takeaways ul {}
.uni-key-takeaways ul li {}
@media screen and (max-width:768px) {
	
}

/* Newsroom stylings */
.feat-news-item {position:relative;display:flex;flex-direction:column;background:transparent;padding:15px 30px 30px 30px;border-radius:15px;height:100%;justify-content:space-between;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);overflow:hidden;background-color:#00A6A5;background:linear-gradient(150deg, rgba(0, 166, 165, 1) 0%, rgba(28, 64, 102, 1) 100%);}
.feat-news-item h2:before {content:'Featured';color:var(--wp--preset--color--uni-white);text-transform:uppercase;background:var(--wp--preset--color--uni-black);border-radius:8px;padding:10px 30px;letter-spacing:2px!important;font-weight:600;font-size:1rem;display:inline-block;margin-bottom:15px;line-height:1;}
.feat-news-item h2 {margin:0px 0px 5px 0px;line-height:1.1;font-weight:900;}
.feat-news-item h2 a {color:var(--wp--preset--color--uni-white);background:transparent;text-align:left;padding:0px;display:block;width:100%;max-width:none!important;}
.feat-news-item h2 a:hover {background:transparent!important;color:var(--wp--preset--color--uni-black);}
.feat-news-item .authorBox.uniAuth {position:absolute;top:15px;right:20px;align-items:center;color:var(--wp--preset--color--uni-white);display:none;}
.feat-news-item .authorBox.uniAuth img {height:40px;padding-right:10px;}
.feat-news-item p {font-size:1rem;line-height:1.4;color:var(--wp--preset--color--uni-white);}
.feat-news-item a {transition:all .36s ease;display:block;width:100%;background:var(--wp--preset--color--uni-white);text-align:center;border-radius:8px;padding:10px;}
.feat-news-item a:hover {background:var(--wp--preset--color--uni-black);color:var(--wp--preset--color--uni-white);}
.feat-news-item a:last-of-type {max-width:300px;box-sizing:border-box;}
.uniRelatedArticles {}
.uniRelatedArticles .relatedPosts ul {display:flex!important;gap:1%;list-style:none;padding:0px;}
.uniRelatedArticles .relatedPosts ul li {position:relative;padding:0px 5px!important;height:100%;width:33%;}
.uniRelatedArticles .relatedPosts li .content {background:#F7F7F7;padding:15px 15px 20px 15px;border-radius:15px;height:100%;box-shadow:0 1px 1px hsl(0deg 0% 0% / 8%), 0 2px 2px hsl(0deg 0% 0% / 8%), 0 4px 4px hsl(0deg 0% 0% / 8%), 0 8px 8px hsl(0deg 0% 0% / 8%);}
.uniRelatedArticles .relatedPosts li .content h3 {min-height:100px;font-size:1.2rem;font-weight:400;line-height:1.4rem;margin-bottom:5px;}
.uniRelatedArticles .relatedPosts li .content h3 a {color:var(--wp--preset--color--uni-black);}
.uniRelatedArticles .relatedPosts li .content h3 a:hover {color:var(--wp--preset--color--uni-primary);}
.uniRelatedArticles .relatedPosts li .content .postDetails .date {font-size:.9rem;}
.uniRelatedArticles .relatedPosts li .content .postDetails {display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}
.uniRelatedArticles .relatedPosts li .content .postDetails .authorBox img {}
.uniRelatedArticles .relatedPosts li .content .postDetails .btnAction {width:50%;text-align:right;}
.uniRelatedArticles .relatedPosts li .content .postDetails .btnAction a {padding-right:1px;font-size:.9rem;font-weight:700;}

.uniRelatedArticles.press-releases .relatedPosts li .content {background:#FFF;}
.uniRelatedArticles.press-releases .relatedPosts li .content .postDetails {margin-top:15px;}
.uniRelatedArticles.press-releases .relatedPosts li .content .postDetails .date {width:50%!important;padding:0px;}
.uniRelatedArticles.press-releases .relatedPosts li .content .postDetails .btnAction {width:50%;text-align:right;}

.uniRelatedArticles.in-the-news .content h3 {padding-left:75px;margin-top:10px;}
.uniRelatedArticles.in-the-news .content .postDetails .date {width:33%;}
.uniRelatedArticles.in-the-news .content .postDetails .btnAction {width:66%!important;text-align:right;}
.uniRelatedArticles.in-the-news .content .authorBox.uniAuth {position:absolute;top:25px;left:15px;text-align:center;width:65px!important;line-height:1;font-size:.7rem;}
.uniRelatedArticles.in-the-news .content .authorBox.uniAuth img {width:40px;height:40px;display:block;margin:0px auto 5px auto!important;}
@media screen and (max-width:1549px) {
	.feat-news-blade {padding-left:30px;padding-right:30px;}
	.uniRelatedArticles {padding-left:30px;padding-right:30px;}
}
@media screen and (max-width:1199px) {
	
}

@media screen and (max-width:992px) {
	.newsroom-main .feat-news-blade {padding-left:5px;padding-right:5px;}
	.newsroom-main .feat-news-item {padding:5px 15px 15px 15px;}
	.newsroom-main .feat-news-item .authorBox.uniAuth {font-size:0px;}
	.uniRelatedArticles .wp-block-group {justify-content:space-between;}
	.uniRelatedArticles .relatedPosts ul {flex-direction:column;}
	.uniRelatedArticles .relatedPosts ul li {width:100%!important;margin-bottom:15px!important;}
	.uniRelatedArticles .relatedPosts li .content h3 {min-height:80px;}
}
@media screen and (max-width:781px) {
	.newsroom-main {background-size:cover!important;}
	.newsroom-main .feat-news-item a:last-of-type {max-width:none;}
}
@media screen and (max-width:375px) {
	.uniRelatedArticles .wp-block-group {flex-direction:column;align-content:flex-start;flex-wrap:wrap;gap:0px;}
	.uniRelatedArticles .wp-block-group h2 {width:100%;text-align:left;}
	.uniRelatedArticles .wp-block-group p {width:100%;text-align:left;}
}
/* NEW 2024 BLOG STYLES */
.uni-bread-crumbs {text-align:center;padding:15px 0px;}
.uni-bread-crumbs p {font-size:.9rem;}
.uni-bread-crumbs p span {padding-left:10px;padding-right:10px;}

.uni-article-info {padding:0px 0px 30px 0px;}
.uni-article-info .authorBox {line-height:1.3;font-size:.9rem;color:#75787B;width:100%;margin:0px!important;padding:0px;display:flex;flex-direction:row;gap:0px;}
.uni-article-info .authorBox a {width:25%;}
.uni-article-info .authorBox a img {width:60px;height:auto;border-radius:100%;border:2px solid var(--wp--preset--color--uni-primary);padding:2px;float:left;margin-right:10px;}
.uni-article-info .authorBox a #authorName {padding-top:5px;display:block;font-weight:600;font-size:1.1rem;}
.uni-article-info .authorBox.uniAuth #authorName {padding-top:24px;}
.uni-article-info .authorBox.uniAuth img {width:60px;height:auto;border-radius:100%;border:2px solid var(--wp--preset--color--uni-primary);padding:2px;float:left;margin-right:10px;}
.uni-article-info .authorBox a #authorTitle {font-size:.9rem;display:block;color:#75787B;}
.uni-article-info .authorBox a #authorCompany {font-size:.9rem;display:block;color:#75787B;}
.uni-article-info .wp-block-post-date {font-size:.8rem;margin:10px 0px 0px 0px;clear:both;}
.uni-article-info .wp-block-post-date time {}
.uni-article-info p {margin:0px;}
.uni-article-info p .readTime {font-size:.8rem;}
.uni-article-info p .readTime label {}
@media screen and (max-width:1199px) {
	.uni-article-info {padding:0px 15px 30px 15px;}
}
@media screen and (max-width:992px) {
	.uni-article-info .authorBox {flex-wrap:wrap;gap:5px;}
	.uni-article-info .authorBox a {width:48%;}
}
@media screen and (max-width:768px) {
	.uni-article-info .authorBox a {width:100%;}	
}

.uni-author-box {max-width:var(--wp--style--global--content-size);margin:0px auto 15px auto;}
.uni-author-box .authorBox {line-height:1.3;font-size:.9rem;color:#75787B;cursor:pointer;width:100%;margin:0px!important;}
.uni-author-box .authorBox:hover span {color:var(--wp--preset--color--uni-primary);}

.uniphoreBlog {max-width:clamp(1299px, 50%, 600px);margin:0px auto;}
.uniphoreBlog .blogList {list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;padding-left:0px;}
body.paged .uniphoreBlog .blogList li, .uniphoreBlog .blogList li {display:flex;flex-direction:column;width:31.5%;background:#F7F7F7;border-radius:20px;margin-bottom:2%;border:2px solid #DDD;}
.uniphoreBlog .blogList li a {transition:all .36s ease;padding:0px!important;}
.uniphoreBlog .blogList li .content {display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;}
.uniphoreBlog .blogList li .content h3 {font-size:1.2rem;padding-left:15px;padding-right:15px;margin-bottom:0px;font-weight:600;line-height:1.3;}
.uniphoreBlog .blogList li .content h3 a {transition:all .36s ease;color:var(--wp--preset--color--uni-almost-black);}
.uniphoreBlog .blogList li .content h3 a:hover {color:var(--wp--preset--color--uni-primary);}
.uniphoreBlog .blogList li .content p {padding-left:15px;padding-right:15px;}
.uniphoreBlog .blogList li .content p span {font-size:1rem;}
.uniphoreBlog .blogList li .content .readTimeLabel {margin-top:10px;margin-bottom:10px;}
.uniphoreBlog .blogList li .content .readTime {font-size:.9rem;color:var(--wp--preset--color--uni-almost-black);}
.uniphoreBlog .blogList li .content .readTime:before {content:'\f017';font-family:"Font Awesome 6 Pro";display:inline-block;padding-right:5px}
.uniphoreBlog .blogList li .content .readTime label {display:none;}
.uniphoreBlog .blogList li .content .authorBox {display:flex;align-items:center;gap:0px;padding:0px 0px 15px 15px;}
.uniphoreBlog .blogList li .content .authorBox img {border-radius:100%;width:45px;height:auto;border:2px solid var(--wp--preset--color--uni-secondary);vertical-align:middle;margin-right:5px;}
.uniphoreBlog .blogList li .content .authorBox span {font-size:.8rem}
.uniphoreBlog .blogList li .content .authorBox #authorTitle {display:none;}
.uniphoreBlog .blogList li .content .authorBox #authorCompany {display:none;}
.uniphoreBlog .blogList li .content .authorBox.authorLink {}
.uniphoreBlog .blogList li .content p.read-more {font-size:.9rem;position:absolute;bottom:15px;right:0px;}
.uniphoreBlog .blogList li .content .btnAction {text-align:right;}
.uniphoreBlog .blogList li .content .btnAction a {transition:all .36s ease;display:block;color:var(--wp--preset--color-uni-secondary);padding-right:3px!important;margin-top:-30px;}
.uniphoreBlog .blogList li .content .btnAction a:hover {color:var(--wp--preset--color--uni-primary);}
.uniphoreBlog .blogList li .content .btnAction a i {}
.uniphoreBlog nav {margin:15px 0px 45px 0px;}
.uniphoreBlog nav ul {list-style:none;display:flex;justify-content:center;flex-direction:row;gap:15px;font-size:1rem;line-height:1;}
.uniphoreBlog nav ul li {background:none;padding:10px 5px;}
.uniphoreBlog nav ul .current {background:#1F6FB5;background:linear-gradient(60deg, rgba(26, 163, 161, 1) 0%, rgba(71, 183, 110, 1) 100%);color:#FFF;border-radius:100%;padding:4px 8px;}
.uniphoreBlog nav ul a {color:var(--wp--preset--color--uni-almost-black);padding:4px 8px;}
.uniphoreBlog nav ul a:hover {color:var(--wp--preset--color--uni-primary);}
/** Webinar Listing Stylings **/
.uniphoreBlog .blogList.webinars li {position:relative;padding:0px;}
.uniphoreBlog .blogList.webinars li .content {display:flex;flex-direction:column;justify-content:space-between;height:100%;}
.uniphoreBlog .blogList.webinars li .content p {}
.uniphoreBlog .blogList.webinars li .content p a {display:flex;flex-direction:row;width:100%;justify-content:space-between;}
@media screen and (max-width:491px) {
	body.paged .uniphoreBlog .blogList li, .uniphoreBlog .blogList li {margin-bottom:5%;}
}
@media screen and (max-width:375px) {
	.uniphoreBlog .blogList.webinars li .content p a {flex-direction:column;justify-content:flex-start;gap:5px;}
}
body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(1) {width:100%;}
body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(1) a {padding:30px;}
body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(1) h3 {font-size:2.4rem!important;line-height:1;font-weight:900;}
body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(2), body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(3) {width:48.5%;}
body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(2) a, body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(3) a {padding:25px;}
body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(2) h3, body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(3) h3 {font-size:1.7rem!important;line-height:1.1;}
/** Event Listing Stylings **/
.uniphoreBlog .blogList.events {}
.uniphoreBlog .blogList.events li {display:block;position:relative;}
.uniphoreBlog .blogList.events li .imgBox {width:100%;border-radius:20px 20px 0px 0px;overflow:hidden;height:200px;}
.uniphoreBlog .blogList.events li .imgBox img {width:100%;height:100%;object-fit:cover;}
.uniphoreBlog .blogList.events li .content {padding:0px 0px 0px 0px;width:100%;height:auto;display:block;}
.uniphoreBlog .blogList.events li .content h3 {margin:15px 0px;}
.uniphoreBlog .blogList.events li .content h3 a {color:var(--wp--preset--color--uni-primary);}
.uniphoreBlog .blogList.events li .content h3 a:hover {color:var(--wp--preset--color--uni-secondary);}
.uniphoreBlog .blogList.events li .content .eventInfo {}
.uniphoreBlog .blogList.events li .content .eventInfo p {margin:10px 0px;font-size:1rem;}
.uniphoreBlog .blogList.events li .content .eventInfo p i {color:var(--wp--preset--color--uni-primary);font-size:1.6rem;vertical-align:middle;padding-right:5px;}
.uniphoreBlog .blogList.events li .content .eventInfo .date {}
.uniphoreBlog .blogList.events li .content .eventInfo .location {}
.uniphoreBlog .blogList.events li .read-more {position:absolute;bottom:10px;right:10px;border-radius:8px;margin:0px;}
.uniphoreBlog .blogList.events li .read-more a {display:block;font-size:1rem;padding:6px 12px!important;line-height:0;text-decoration:none;}
.uniphoreBlog .blogList.events li .read-more a:hover {color:var(--wp--preset--color--uni-white);}
.uniphoreBlog .blogList.events li:nth-of-type(1) {display:flex;flex-direction:row;align-items:stretch;}
.uniphoreBlog .blogList.events li:nth-of-type(1) .imgBox {width:50%;height:300px;border-radius:20px 0px 0px 20px;}
.uniphoreBlog .blogList.events li:nth-of-type(1) .content {display:flex;padding-left:5px;width:50%;justify-content:space-between;}
.uniphoreBlog .blogList.events li:nth-of-type(1) .content .eventInfo {margin-bottom:5px;}
.uniphoreBlog .blogList.events li:nth-of-type(1) .read-more a {padding:15px 20px!important;}
.uniphoreBlog .blogList.events li:nth-of-type(2), .uniphoreBlog .blogList.events li:nth-of-type(3) {}
.uniphoreBlog .blogList.events li:nth-of-type(2) .imgBox, .uniphoreBlog .blogList.events li:nth-of-type(3) .imgBox {height:200px;}
.uniphoreBlog .blogList.events li:nth-of-type(2) .content, .uniphoreBlog .blogList.events li:nth-of-type(3) .content {}
.uniphoreBlog .blogList.events li:nth-of-type(2) .read-more, .uniphoreBlog .blogList.events li:nth-of-type(3) .content .read-more {}
.uniphoreBlog .blogList.events li:nth-of-type(2) .read-more a, .uniphoreBlog .blogList.events li:nth-of-type(3) .read-more a {padding:12px 15px!important;}
@media screen and (max-width:992px) {
	
}
@media screen and (max-width:768px) {
	.post-type-archive-events header + main {padding-top:50px!important;padding-bottom:50px!important;margin-top:0px!important;margin-bottom:0px!important;background-position:center center!important;}
	.uniphoreBlog .blogList.events li:nth-of-type(1) {display:block;}
	.uniphoreBlog .blogList.events li:nth-of-type(1) .imgBox {width:100%;height:200px;border-radius:20px 20px 0px 0px;}
	.uniphoreBlog .blogList.events li:nth-of-type(1) .content {padding:0px 0px 0px 0px;width:100%;height:auto;display:block;}
	.uniphoreBlog .blogList.events li:nth-of-type(1) .content .eventInfo {margin-bottom:55px;}
	.uniphoreBlog .blogList.events li:nth-of-type(1) .read-more a {display:block;font-size:1rem;padding:6px 12px!important;line-height:0;text-decoration:none;}
	.uniphoreBlog .blogList.events li:nth-of-type(2) .read-more a, .uniphoreBlog .blogList.events li:nth-of-type(3) .read-more a {padding:6px 12px!important;}
	.uniphoreBlog .blogList.events li:nth-of-type(2) .content .eventInfo, .uniphoreBlog .blogList.events li:nth-of-type(3) .content .eventInfo {margin-bottom:55px;}
}
/** Blog Stylings Listing Stylings **/
.blogFilter {position:absolute;top:-30px;width:100%;z-index:15;padding:0px;border-radius:6px;display:flex;gap:15px;align-items:flex-start;}
.blogFilter .option {width:33%;background:#F7F7F7;padding:10px;border-radius:10px;}
.blogFilter .option label {cursor:pointer;width:100%;margin:0px 0px 0px 0px;color:var(--wp--preset--color--uni-primary);font-family:var(--wp--preset--color--uni-main-font);font-size:1rem;font-weight:700;line-height:.8;}
.blogFilter .option label i {transition:all .36s ease;float:right;color:var(--wp--preset--color--uni-primary);}
.blogFilter .option ul {transition:all .36s ease;display:block;height:0%;max-height:0px;overflow:hidden;margin:0px;list-style:none;padding:0px;}
.blogFilter .option ul.open {height:100%;max-height:600px;}
.blogFilter .option ul li {font-size:.9rem;line-height:1.5;cursor:pointer;}
.blogFilter .option ul li:first-of-type {padding-top:10px;}
.blogFilter .option ul li:before {content:'\f0c8';font-family:"Font Awesome 6 Pro";padding-right:10px;}
.blogFilter .option ul li.active {color:var(--uni-secondary);}
.blogFilter .option ul li.active:before {content:'\f14a';font-weight:900;color:var(--wp--preset--color--uni-secondary);}
.blogFilter .filterActions {width:33%;display:flex;flex-directon:row;flex-wrap:wrap;gap:2%;padding:3px 0px 0px 0px;}
.blogFilter .filterActions button {width:49%;padding:8px!important;border:0px;border-radius:6px!important;font-size:.9rem;}
.blogFilter .filterActions button.reset {background:#F7F7F7!important;color:var(--wp--preset--color--uni-primary);}
@media screen and (max-width:992px) {
	body.paged .uniphoreBlog .blogList li, .uniphoreBlog .blogList li {width:100%;}
	body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(2), body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(3) {width:100%;}
	body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(1) h3 {font-size:1.6rem!important;}
	body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(2) h3, body:not(.paged) .uniphoreBlog .blogList li:nth-of-type(3) h3 {font-size:1.4rem!important;}
	.blogFilter {margin:0px 0px;flex-wrap:wrap;position:relative;top:initial;}
	.blogFilter .option {width:47%;}
	.blogFilter .filterActions {width:100%;}
	.blogFilter .filterActions button {width:47%;}
	.uniphoreBlog .blogList li .content p.read-more a {font-size:.9rem!important;font-weight:500!important;}
}

#infoOverlay {transition:all .36s ease;position:fixed;background:rgba(0,0,0,.80);top:0px;left:0px;width:0%;height:100%;z-index:9999;max-width:none;overflow:hidden;}
#infoOverlay.show {width:100%;}
#infoOverlay .infoBox {transition:all .36s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--wp--preset--color--uni-white);width:100%;max-width:850px;border-radius:15px;}
#infoOverlay.show .infoBox {opacity:1;display:flex;padding:15px!important;gap:30px;}
#infoOverlay .infoBox .closeBtn {cursor:pointer;font-size:1rem;font-weight:900;position:absolute;top:5px;right:5px;color:var(--wp--preset--color--uni-white);background:var(--wp--preset--color--uni-primary);padding:0px 8px;border-radius:100px;}
#infoOverlay .infoBox .closeBtn:hover {transition:all .36s ease;background:var(--wp--preset--color--uni-black);}
#infoOverlay .infoBox .info {width:40%;}
#infoOverlay .infoBox .info .photo {}
#infoOverlay .infoBox .info .photo img {width:100%;border-radius:20px;background:var(--wp--preset--color--uni-light-grey);}
#infoOverlay .infoBox .info .name {text-align:center;font-size:1rem;line-height:1.3;}
#infoOverlay .infoBox .info .name strong {font-size:1.5rem;}
#infoOverlay .infoBox .info .linkedin {text-align:center;}
#infoOverlay .infoBox .info .linkedin img {width:24px;height:auto;padding-top:10px;}
#infoOverlay .infoBox .bio {width:60%;}
#infoOverlay .infoBox .bio p {font-size:1rem;}
@media screen and (max-width:768px) {
	#infoOverlay .infoBox .info {width:50%;}
	#infoOverlay .infoBox .info .photo img {max-width:200px;margin:0px auto;display:block;}
	#infoOverlay .infoBox .bio {width:100%;}
	#infoOverlay.show .infoBox {max-height:525px;}
}

/* Footer Styles */
footer.wp-block-template-part {}
footer.wp-block-template-part div h5 {font-weight:400;margin-bottom:30px;color:var(--wp--preset--color--uni-grey);font-size:1rem;}
footer.wp-block-template-part div ul {padding:0px;margin:0px;list-style:none;}
footer.wp-block-template-part div ul li {padding:0px;margin:0px;font-size:.9rem;}
footer.wp-block-template-part div ul li a {font-weight:400;color:var(--wp--preset--color--uni-grey);text-decoration:none;}
footer.wp-block-template-part div ul li a:hover {color:var(--wp--preset--color--uni-secondary);}
footer.wp-block-template-part div.social ul {text-align:center;margin-bottom:15px;}
footer.wp-block-template-part div.social ul li {display:inline-block;}
footer.wp-block-template-part div.social ul li a {font-size:0rem;padding:0px 5px;}
footer.wp-block-template-part div.social ul li a i {font-size:1.5rem;}
footer.wp-block-template-part p.copyright a {padding:0px 10px;}
footer.wp-block-template-part p.copyright a:first-of-type {padding-left:20px;}
footer.wp-block-template-part p.copyright a:hover {color:var(--wp--preset--color--uni-secondary);}
@media screen and (max-width:992px) {
	footer.wp-block-template-part .footer-links {flex-direction:column;}
	footer.wp-block-template-part .footer-links .wp-block-column {flex-basis:100%!important;}
}

/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none;}

/* Colorbox CSS */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background:var(--wp--preset--color--uni-black);opacity:1;filter:alpha(opacity=100)}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;margin-top:32px;overflow:visible;background:transparent}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;background:transparent;padding:1px}#cboxTitle{margin:0;position:absolute;top:-22px;left:0;color:#000}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/wp-content/themes/twentytwentyfive-child/assets/img/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;background:#fff}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxError{padding:50px;border:1px solid #ccc;}
