.subNav{z-index:5}
@media(max-width:991px){.subNav{padding:0;min-height:0}
}
@media(min-width:992px){.subNav-collapse{margin:1.5rem 0}
}
.subNav-title{background-color:#858381;padding:.9375rem}
.subNav-title:after{content:'';position:absolute;right:1.25rem;top:50%;width:.8em;height:.8em;border-left:.125rem solid currentColor;border-bottom:.125rem solid currentColor;margin-top:-0.3em;transform:rotate(-45deg) translateY(-50%);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.subNav-title[aria-expanded="true"]{background-color:#afadab}
.subNav-title[aria-expanded="true"]:after{transform:rotate(135deg)}
@media(max-width:991px){.subNav-collapse{background-color:#afadab;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
}
.subNav-list{display:block;list-style:none;padding:0;margin:0;-ms-overflow-style:none;scrollbar-width:none;max-height:9.9375rem;overflow-y:auto}
.subNav-list::-webkit-scrollbar{display:none}
.subNav-listDT{min-width:3.3125rem}
@media(max-width:992px){.subNav-listDT{max-width:17rem;margin:0 auto;overflow-x:scroll;align-items:center}
}
@media(max-width:992px){.subNav-list .dt_slick_arrow{display:none}
}
@media(max-width:991px){.subNav-list{padding:0 .9375rem}
}
.subNav-list--back{display:none;position:absolute;z-index:4}
@media(min-width:992px){.subNav-list--back{bottom:100%}
}
@media(min-width:992px){.subNav-list--back{width:100%}
}
@media(max-width:992px){.subNav-list--back{left:10px}
}
.subNav-list--next{position:absolute;z-index:4}
@media(min-width:992px){.subNav-list--next{top:100%}
}
@media(min-width:992px){.subNav-list--next{width:100%}
}
@media(max-width:992px){.subNav-list--next{right:10px}
}
.subNav-list svg{cursor:pointer;border:.0625rem solid #fff;border-radius:100%}
.subNav-list .blue_arrow{display:none}
@media(max-width:992px){.subNav-list .blue_arrow{display:block}
.subNav-list .blue_arrow svg{border:0;border-radius:initial}
.subNav-list .blue_arrow.ba_left{transform:rotate(180deg)}
}
@media(min-width:992px){.subNav-list--itemDT.subNav-list--item.bb{border-bottom:1px solid rgba(255,255,255,0.36)}
}
@media(max-width:992px){.subNav-list--itemDT.subNav-list--item.bb{border-right:.75px solid rgba(255,255,255,0.36)}
}
.subNav-list--itemDT.subNav-list--item.bb.active{border-color:#fff}
.subNav-list--itemDT.subNav-list--item.bb-none{border:0}
@media(min-width:992px){.subNav-list--item.bb{border-bottom:1px solid rgba(255,255,255,0.36)}
.subNav-list--item.bb.active{border-color:#fff}
}
.subNav-list--item.bb-none{border:0}
.subNav-list--itemLink{font-size:.875rem;line-height:1.4375rem}
.subNav-list--itemLink,.subNav-list--itemLink:hover{color:inherit;text-decoration:none}
.subNav-list--itemLink:hover{opacity:1 !important}
.subNav-list--itemLink{font-size:1rem;opacity:.6}
.subNav-list--item.prev .subNav-list--itemLink,.subNav-list--item.active+.subNav-list--item .subNav-list--itemLink{opacity:.8}
.subNav-list--item.active .subNav-list--itemLink{opacity:1}
.subNav-list--item.currentPage .subNav-list--itemLink{opacity:1 !important}
.subNav-list--itemLinkDT{opacity:1}
@media(min-width:992px){.subNav-list--itemLinkDT{padding-left:1.25rem}
}
@media(max-width:992px){.subNav-list--itemLinkDT{padding-top:0rem !important;padding-bottom:0rem !important;padding:.9375rem}
}
.subNav-list--item.active .subNav-list--itemLinkDT{rakesh:rakesh}
@media(min-width:992px){.subNav-list--item.active .subNav-list--itemLinkDT{padding-left:2.5rem;color:#51f2b8}
}
@media(max-width:992px){.subNav-list--item.active .subNav-list--itemLinkDT{font-weight:bold}
}
@media(min-width:992px){.subNav-list--item.active .subNav-list--itemLinkDT:hover{color:#51f2b8}
}
.subNav-digitalThemes{background-color:#27005e}
@media(min-width:992px){.subNav-digitalThemes{background-color:rgba(255,255,255,0)}
}
.subNav-DTTargetList{color:#fff}
.subNav-DTTargetList a,.subNav-DTTargetList a:hover{color:inherit;text-decoration:none}
.subNav-DTTargetList.active{display:block}
.subNav-DTTargetList.currentPage{color:#51f2b8;font-weight:500 !important}
@media(min-width:992px){.subNav-DTTargetList.currentPage{font-size:24px !important;line-height:1.3em}
}
.subNavDT{min-width:45%}
@media(min-width:992px){.subNavDT{max-width:50%}
}
@media(max-width:991px){.subNavDT-collapse{position:absolute;top:100%;background-color:#27005e}
}
.subNavDT-collapse .col{min-width:0}
.subNav-leftNav .subNav-DTTargetList{margin-bottom:.625rem}
.subNav-leftNav .subNav-DTTargetList a{display:block;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.active.subNav-leftNav .subNav-DTTargetList a{opacity:1;-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s}
@media(min-width:992px){.subNav-leftNav .subNav-DTTargetList{text-align:right;margin-bottom:0rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(1){font-size:20px;font-weight:300;line-height:1.5;opacity:1;margin-bottom:5px;text-align:center;padding-right:2.5rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(1) a{-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}
.subNav-leftNav .subNav-DTTargetList:nth-child(2){font-size:14px;font-weight:200;line-height:1.3;opacity:.7;text-align:right;padding-right:1.25rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(2) a{-webkit-transform:translate(50px,0);-ms-transform:translate(-50px,0);transform:translate(-50px,0)}
.subNav-leftNav .subNav-DTTargetList:nth-child(3){font-size:14px;font-weight:300;line-height:1.3;opacity:.9;text-align:left;padding-left:1.25rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(3) a{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0)}
.subNav-leftNav .subNav-DTTargetList:nth-child(4){font-size:20px;font-weight:400;line-height:1.5;margin-bottom:5px;text-align:center}
.subNav-leftNav .subNav-DTTargetList:nth-child(4) a{-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}
.subNav-leftNav .subNav-DTTargetList:nth-child(5){font-size:18px;font-weight:200;line-height:1.5;text-align:right}
.subNav-leftNav .subNav-DTTargetList:nth-child(5) a{-webkit-transform:translate(50px,0);-ms-transform:translate(-50px,0);transform:translate(-50px,0)}
.subNav-leftNav .subNav-DTTargetList:nth-child(6){font-size:18px;font-weight:200;line-height:1.5;text-align:left;padding-left:2.5rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(6) a{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0)}
.subNav-leftNav .subNav-DTTargetList:nth-child(7){font-size:14px;font-weight:200;line-height:1.3;opacity:.8;text-align:right;padding-right:3.75rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(7) a{-webkit-transform:translate(50px,0);-ms-transform:translate(-50px,0);transform:translate(-50px,0)}
.subNav-leftNav .subNav-DTTargetList:nth-child(8){font-size:14px;font-weight:200;line-height:1.3;text-align:center;padding-left:1.25rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(8) a{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0)}
.subNav-leftNav .subNav-DTTargetList:nth-child(9){font-size:18px;font-weight:200;line-height:1.5;text-align:left;padding-left:1.25rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(9) a{-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}
.subNav-leftNav .subNav-DTTargetList:nth-child(10){font-size:14px;font-weight:200;line-height:1.3;text-align:right;padding-left:1.875rem}
.subNav-leftNav .subNav-DTTargetList:nth-child(10) a{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0)}
.active.subNav-leftNav .subNav-DTTargetList a{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.active.subNav-leftNav .subNav-DTTargetList a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
}
.subNav-leftNav .subNav-DTTargetList:nth-child(n+11){display:none}
.trend-subnav{position:relative}
.subNavTA-title{color:#51f2b8;font-weight:500;cursor:pointer}
.light-theme .subNavTA-title{color:#36312d}
.subNavTA-topics{max-height:0;overflow:hidden;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}
.subNavTA-topicsList{width:12.5rem;list-style:none;background-color:#fff;padding:0}
.light-theme .subNavTA-topicsList{background-color:#36312d}
.subNavTA-topicsList--item{font-size:.8125rem;line-height:1.5em;font-weight:bold;padding:.3125rem 0;border-bottom:.0625rem solid #f2f2f2;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.light-theme .subNavTA-topicsList--item{border-color:rgba(71,71,142,0.5)}
.subNavTA-topicsList--item:last-child{border-bottom:0}
.subNavTA-topicsList--itemLink{position:relative;text-decoration:none;padding:0 .625rem 0 .9375rem;color:#36312d}
.light-theme .subNavTA-topicsList--itemLink{color:#fff}
.subNavTA-topicsList--itemLink::before{content:'';display:block;width:5px;position:absolute;height:inherit;background-color:#00abed;left:0;top:0;bottom:0;z-index:1;opacity:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.subNavTA-topicsList--itemLink:hover{text-decoration:none;color:#00abed}
.subNavTA-topicsList--itemLink:hover::before{opacity:1}
.subNavTA-title:hover+.subNavTA-topics,.subNavTA-topics:hover{max-height:90vh}
.triangle-tip::before{content:'';width:5px;height:5px;position:absolute;display:block;right:.5rem;top:-5px;border:5px solid #fff;border-right-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0);margin:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.sub-navigation .subNav-personal-container{padding-top:5.5rem}
@media(max-width:992px){.sub-navigation .subNav-personal-container{display:none}
}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container{height:100%;border-left-width:5px;border-left-style:solid;border-left-color:#51f2b8}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container .subNav-personal-list{font-size:14px;font-weight:400}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container .subNav-personal-list li{list-style:none}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container .subNav-personal-list li a{text-decoration:none;cursor:pointer}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container .subNav-personal-list li a.inactivelink{color:#d8d7d5;pointer-events:none}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container .subNav-personal-list li a.prevpagelink{color:inherit}
.sub-navigation .subNav-personal-container .subNav-personal-internal-container .subNav-personal-list li a.currentpagelink{color:#403ff6;font-weight:700}
.sub-navigation .subNav-personal-container.active .subNav-personal-internal-container{min-height:calc(100vh - 75px)}
.sub-navigation .subNav-h2Nav-container{padding-top:5.5rem}
@media only screen and (min-width:241px) and (max-width:480px){.sub-navigation .subNav-h2Nav-container{display:none}
}
@media only screen and (min-width:481px) and (max-width:960px){.sub-navigation .subNav-h2Nav-container{display:none}
}
.sub-navigation .subNav-h2Nav-container .subNav-h2Nav-internal-container{height:100%;border-left-width:5px;border-left-style:solid;border-left-color:#51f2b8}
.sub-navigation .subNav-h2Nav-container .subNav-h2Nav-internal-container .subNav-h2Nav-content{font-size:14px;font-weight:400}
.sub-navigation .subNav-h2Nav-container .subNav-h2Nav-internal-container .subNav-h2Nav-content .subnav-texts{cursor:pointer}
.sub-navigation .subNav-h2Nav-container .subNav-h2Nav-internal-container .subNav-h2Nav-content .subnav-texts a{word-break:keep-all;color:#36312d;text-decoration:none}
.sub-navigation .subNav-h2Nav-container .subNav-h2Nav-internal-container .subNav-h2Nav-content .subnav-texts a.current{color:#403ff6;font-weight:700}
.sub-navigation .subNav-h2Nav-container.active .subNav-h2Nav-internal-container{min-height:calc(100vh - 75px)}
.sub-navigation .subNav-pnNav-container{padding:1rem}
@media(min-width:1200px) and (max-width:1439px){.sub-navigation .subNav-pnNav-container{position:relative;left:14rem}
}
@media(min-width:1440px){.sub-navigation .subNav-pnNav-container{position:relative;left:12rem}
}
@media(max-width:1200px){.sub-navigation .subNav-pnNav-container{width:100vw}
}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a{font-weight:bold;color:#858381;text-transform:uppercase;position:relative}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a:after,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a:after,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a:before,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a:before{position:absolute;top:15%}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a:before,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a:before{left:-20px}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a:after,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a:after{right:-20px}
@media only screen and (min-width:241px) and (max-width:480px){.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a,.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a{font-size:.8rem;padding-top:.2rem}
}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage{text-align:right}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a::after{content:'';width:1rem;height:1rem;margin-left:.5rem;transform:translateY(2px);display:inline-block;bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzg1ODM4MSIgY2xhc3M9ImJpIGJpLWNoZXZyb24tcmlnaHQiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Ii8+Cjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;background-size:initial}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a.lock-req::before{content:'';width:2rem;height:2rem;margin-right:.5rem;transform:translateY(7px);display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTQ1NDAiIGRhdGEtbmFtZT0iR3JvdXAgMTQ1NDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMiIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIyIDMwIj4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV84NjEzIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA4NjEzIiB3aWR0aD0iMjIiIGhlaWdodD0iMzAiIGZpbGw9IiNhZmFkYWIiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8xNDI2MyIgZGF0YS1uYW1lPSJHcm91cCAxNDI2MyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgPHBhdGggaWQ9IlBhdGhfMjAyOTkiIGRhdGEtbmFtZT0iUGF0aCAyMDI5OSIgZD0iTTE4LjMsMTAuMDA3SDE4VjdBNyw3LDAsMCwwLDQsN3YzLjAwN0gzLjdBMy43LDMuNywwLDAsMCwwLDEzLjdWMjYuM0EzLjcsMy43LDAsMCwwLDMuNywzMEgxOC4zQTMuNywzLjcsMCwwLDAsMjIsMjYuM1YxMy43YTMuNywzLjcsMCwwLDAtMy43LTMuN002LDdBNSw1LDAsMCwxLDE2LDd2My4wMDdINlpNMjAsMjYuM0ExLjcsMS43LDAsMCwxLDE4LjMsMjhIMy43QTEuNywxLjcsMCwwLDEsMiwyNi4zVjEzLjdhMS43LDEuNywwLDAsMSwxLjctMS43SDE4LjNBMS43LDEuNywwLDAsMSwyMCwxMy43WiIgZmlsbD0iI2FmYWRhYiIvPgogICAgPHBhdGggaWQ9IlBhdGhfMjAzMDAiIGRhdGEtbmFtZT0iUGF0aCAyMDMwMCIgZD0iTTExLDE1LjgzMmExLjk5NCwxLjk5NCwwLDAsMC0xLDMuNzIzVjIzLjFhMSwxLDAsMSwwLDIsMFYxOS41NTVhMS45OTQsMS45OTQsMCwwLDAtMS0zLjcyMyIgZmlsbD0iI2FmYWRhYiIvPgogIDwvZz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:initial}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .nextPage a:not(.lock-req)::before{content:'';width:2rem;height:2rem;margin-right:.5rem;transform:translateY(7px);display:inline-block;background-repeat:no-repeat;background-size:initial}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a::before{content:'';width:1rem;height:1rem;margin-right:.5rem;transform:translateY(3px);display:inline-block;left:0 bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzg1ODM4MSIgY2xhc3M9ImJpIGJpLWNoZXZyb24tbGVmdCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweiIvPgo8L3N2Zz4=");background-position:center;background-repeat:no-repeat;background-size:initial}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a.lock-req::after{content:'';width:2rem;height:2rem;margin-left:.5rem;transform:translateY(3px);display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTQ1NDAiIGRhdGEtbmFtZT0iR3JvdXAgMTQ1NDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMiIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIyIDMwIj4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV84NjEzIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA4NjEzIiB3aWR0aD0iMjIiIGhlaWdodD0iMzAiIGZpbGw9IiNhZmFkYWIiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8xNDI2MyIgZGF0YS1uYW1lPSJHcm91cCAxNDI2MyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgPHBhdGggaWQ9IlBhdGhfMjAyOTkiIGRhdGEtbmFtZT0iUGF0aCAyMDI5OSIgZD0iTTE4LjMsMTAuMDA3SDE4VjdBNyw3LDAsMCwwLDQsN3YzLjAwN0gzLjdBMy43LDMuNywwLDAsMCwwLDEzLjdWMjYuM0EzLjcsMy43LDAsMCwwLDMuNywzMEgxOC4zQTMuNywzLjcsMCwwLDAsMjIsMjYuM1YxMy43YTMuNywzLjcsMCwwLDAtMy43LTMuN002LDdBNSw1LDAsMCwxLDE2LDd2My4wMDdINlpNMjAsMjYuM0ExLjcsMS43LDAsMCwxLDE4LjMsMjhIMy43QTEuNywxLjcsMCwwLDEsMiwyNi4zVjEzLjdhMS43LDEuNywwLDAsMSwxLjctMS43SDE4LjNBMS43LDEuNywwLDAsMSwyMCwxMy43WiIgZmlsbD0iI2FmYWRhYiIvPgogICAgPHBhdGggaWQ9IlBhdGhfMjAzMDAiIGRhdGEtbmFtZT0iUGF0aCAyMDMwMCIgZD0iTTExLDE1LjgzMmExLjk5NCwxLjk5NCwwLDAsMC0xLDMuNzIzVjIzLjFhMSwxLDAsMSwwLDIsMFYxOS41NTVhMS45OTQsMS45OTQsMCwwLDAtMS0zLjcyMyIgZmlsbD0iI2FmYWRhYiIvPgogIDwvZz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:initial}
.sub-navigation .subNav-pnNav-container .subNav-pnNav-internal-container .subNav-pnNav-content .prevPage a:not(.lock-req)::after{content:'';width:2rem;height:2rem;margin-left:.5rem;transform:translateY(3px);display:inline-block;background-repeat:no-repeat;background-size:initial}
@supports(-webkit-mask-image:url('')){.sparks-line-green{display:block}
.sparks-line-green::after{content:'';display:block;width:100%;height:2.1875rem;margin:.625rem 0;background:#51f2b8;-webkit-mask:url('https://www.virtusa.com/is/content/virtusa/single_spark_horizontal_space') space no-repeat 50% 50%;mask:url('https://www.virtusa.com/is/content/virtusa/single_spark_horizontal_space') space no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.sparks-line-green::after{display:none}
}
}
.spark50::after{width:50% !important}
@media(max-width:992px){.spark50::after{height:1.0875rem}
}
.introText{position:relative}
@media only screen and (min-width:1150px) and (max-width:1250px){.brand-center-page .introText .font-nine{font-size:9px !important}
}
.introText .video-js{position:absolute;left:0;top:0;height:100%;width:100%}
.introText .image-overlay{opacity:.4}
@supports(-webkit-mask-image:url('')){.sparks_center_bottom{position:relative}
.sparks_center_bottom::after{content:'';position:absolute;display:block;right:0;left:50%;bottom:1.875rem;height:2.1875rem;margin:.625rem 0;background:linear-gradient(to right,#8d77ff,#8ae3f9,#51f2b8);-webkit-mask:url('https://www.virtusa.com/is/content/virtusa/single_spark_horizontal_space') space no-repeat 50% 50%;mask:url('https://www.virtusa.com/is/content/virtusa/single_spark_horizontal_space') space no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain}
.sparks_center_bottom .introText-ctaList{min-height:2.1875rem}
}
.introText-gartner .introText-description{line-height:100%}
.introText-wrapper{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;mask-image:-webkit-radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}
.introText .border_radius{border-radius:.375rem}
.introText .rounded_bgBorder{border-radius:50%;max-width:100%}
.introText .rounded_bgBorder p{margin:0;padding-bottom:1rem}
.introText .rounded_bgBorder .btn{margin:0 !important}
.introText-overlay{background-color:rgba(255,255,255,0)}
@media(min-width:768px){.introText-maxList:nth-child(3n-1){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.introText-maxList:nth-child(3n){-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}
}
.introText-list--icon{width:2.8125rem;height:2.8125rem;object-fit:contain;object-position:center;vertical-align:top}
.introText-list--titleLink{color:inherit}
.introText-list--titleLink:hover{color:inherit}
.introText-list--title{font-size:1.25rem;font-weight:700}
.introText-description{font-size:1.125rem;line-height:1.5em}
.introText-cta--button{margin:0 .625rem .625rem 0 !important}
.introText-circle{text-align:center;position:relative}
.introText .introText-circle{word-break:keep-all;width:100%;height:100%}
.rounded_bgBorder .introText-description{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%) !important;padding:calc(13% + 15px);overflow:hidden;height:100%;padding:0}
@media only screen and (max-width:767px){.introText-description{font-size:.875rem}
}
@media only screen and (min-width:992px){@supports(-webkit-mask-image:url('')){.stars-title-right{position:relative}
.stars-title-right::after{display:block;content:'';position:absolute;right:0;left:50%;top:1.875rem;height:2.1875rem;margin:.625rem 0;background:linear-gradient(to right,rgba(255,255,255,0.7),#fff);-webkit-mask:url('https://www.virtusa.com/is/content/virtusa/single_spark_horizontal_space') space no-repeat 50% 50%;mask:url('https://www.virtusa.com/is/content/virtusa/single_spark_horizontal_space') space no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain}
.stars-title-right .introText-list--header{max-width:50%}
}
}
.experiencefragment .full-grid .speaker_grid{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.speaker-tile{border-radius:.625rem}
.speaker-header{font-family:'Publico Headline Web',sans-serif;font-weight:700;font-style:normal;font-stretch:normal;font-size:2rem}
.image-top .speaker-details{margin-top:1.5rem}
.image-right .speaker-details{margin-right:1rem}
.image-left .speaker-details{margin-left:1rem}
.expert_variation .speaker-details{margin:0 !important}
.speaker-picture{min-height:12.5rem}
.speaker-image{width:12.5rem;height:12.5rem;display:block;margin:auto;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s;object-fit:cover;object-position:top;border:.4375rem solid #bfbfbf}
.speaker-image--default{width:9.375rem;height:9.375rem;display:block;margin:auto;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
body:not(.expert-detailspage) .speaker_grid:hover .speaker-image{border-color:currentColor;box-shadow:0 0 .4375rem 0 rgba(0,0,0,0.6)}
@media screen and (max-width:1200px) and (min-width:768px){.item4 .speaker-image{width:9.375rem;height:9.375rem}
}
.speaker-name{font-size:1rem;font-weight:bold;line-height:1.75rem;letter-spacing:.11px;margin-bottom:0;transform-origin:bottom;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
@media(min-width:992px){.speaker-name{font-size:1.25rem;line-height:2rem;letter-spacing:.14px}
}
@media(min-width:992px){body:not(.expert-detailspage) .speaker_grid:hover .speaker-name{transform:scale(1.1)}
}
.image-right .speaker-name{transform-origin:bottom right}
.image-left .speaker-name{transform-origin:bottom left}
.speaker-title{font-weight:bold;transform-origin:top;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
@media(min-width:992px){body:not(.expert-detailspage) .speaker_grid:hover .speaker-title{transform:scale(1.1)}
}
.image-right .speaker-title{transform-origin:top right}
.image-left .speaker-title{transform-origin:top left}
.speaker-description{font-size:.875rem;line-height:1.6875rem;letter-spacing:.11px}
.expert_variation .speaker-description{font-size:1rem}
.speaker-cta--button.social_icon{width:2.5rem;display:inline-block;padding:.25rem 0;background-color:#bfbfbf;color:#fff;border-radius:.1875rem;text-align:center}
.speaker-cta--button.social_icon:hover{background-color:#006aa5}
.speakerPage-link,.speakerPage-link:hover{color:#36312d;text-decoration:none}
.col .speaker_grid{padding-left:0;padding-right:0}
.solution .active{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity,-webkit-transform ease .7s;transition:opacity,-webkit-transform ease .7s;-o-transition:opacity,transform ease .7s;transition:opacity,transform ease .7s;transition:opacity,transform ease .7s,-webkit-transform ease .7s}
.solution-img{width:2rem;height:auto;object-fit:contain}
.solution-title{font-size:1.875rem;line-height:1.875rem}
.solution-description{font-size:1.125rem}
.active .solution-cta--button{margin:0 .625rem .625rem 0;opacity:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);-webkit-transition:opacity,-webkit-transform ease .7s;transition:opacity,-webkit-transform ease .7s;-o-transition:opacity,transform ease .7s;transition:opacity,transform ease .7s;transition:opacity,transform ease .7s,-webkit-transform ease .7s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
.animate>.solution-cta--button{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.solution-list--icon{margin-right:1rem}
.align--right .solution-list--icon{margin-right:0;margin-left:1rem}
.solution.animate .active{opacity:1;transform:translate(0)}
.inline-brightcove--video{position:relative;display:none;max-width:100%}
@media only screen and (max-width:767px){.solution-description{font-size:.875rem}
}
.results_tile{position:relative;min-height:17.1875rem;background-image:linear-gradient(45deg,#000,rgba(255,255,255,0));background-repeat:np-repeat;background-size:cover;background-position:center center}
.results_link{position:absolute;top:0;right:0;bottom:0;left:0}
.results_link.cta-inline-video-close{display:block;position:relative;color:#fff;text-align:right;padding-top:.3125rem !important;padding-bottom:.3125rem !important;z-index:2;background-color:rgba(0,0,0,0.6)}
.content_center .results_link,.content_center .results_nolink{text-align:center}
@media only screen and (max-width:767px){.results_tile{min-height:9.375rem}
.results_title{font-size:2.375rem}
.results_subtitle{font-size:1.125rem}
}
.text_hover-container{width:100%;min-height:250px;position:relative}
.text_hover-bg,.text_hover-fg{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;bottom:0;right:0;left:0}
.text_hover-bg{z-index:1}
.text_hover-fg{transform:scale(0);transition:all .1s ease-in}
.text_hover-container:hover .text_hover-fg{transform:scale(1);z-index:2}
.text_hover-title,.text_hover-desc{display:block;width:100%}
.partner-container{transition:1s;cursor:pointer}
.partner-link,.partner-link:hover{color:inherit}
.partner-img{width:100%;height:auto;object-fit:contain;object-position:center}
@media only screen and (min-width:992px){.partner-info{max-height:0;transition:all 1s ease-in-out}
.partner-container:hover .partner-info{max-height:100vh}
.partner-info-content{opacity:0;transform:translateY(-100%);transition:transform .5s ease-in-out,opacity .2s ease-in-out}
.partner-container:hover .partner-info-content{opacity:1;transform:translateY(0);transition:transform .5s ease-in-out,opacity .2s ease-in-out .3s}
}
.hpb-link,.hpb-link:hover{color:inherit;text-decoration:none}
.hpb-block{position:relative;width:100%;height:21.875rem;background-color:#51f2b8;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.25rem;overflow:hidden;mask-image:-webkit-radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}
.hpb-block:hover .hpb-content{background-color:#51f2b8b3}
.hpb-content{position:relative;width:100%;z-index:2;background-color:rgba(255,255,255,0.9);-webkit-transition:all ease-in .6s;-moz-transition:all ease-in .6s;-o-transition:all ease-in .6s;transition:all ease-in .6s}
@media(max-width:992px){.featured-block-list .hpb-content{background-color:rgba(0,106,165,0.7);color:#fff}
}
.hpb-img{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:#51f2b8;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:transform ease-out 1.5s;-moz-transition:transform ease-out 1.5s;-o-transition:transform ease-out 1.5s;transition:transform ease-out 1.5s}
.desc_slider:hover .hpb-img{transform:scale(1.1);-webkit-transition:transform ease-in 1.5s;-moz-transition:transform ease-in 1.5s;-o-transition:transform ease-in 1.5s;transition:transform ease-in 1.5s}
@media(min-width:1024px){.hpb-img--overlay{color:#fff}
.hpb-img--overlay::before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;z-index:1;background-color:currentcolor;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
.desc_slider:hover .hpb-img--overlay::before{opacity:.7}
.hpb-img--overlay ~ *{position:relative;z-index:2}
}
.hpb-pers .hpb-content{min-height:8.625rem}
.hpb-pers .hpb-contentType{font-size:.4375rem;font-weight:bold;line-height:.625rem;letter-spacing:.7px;text-transform:uppercase}
.hpb-pers .hpb-title{max-height:4.5rem;font-size:.875rem;font-weight:bold;line-height:1.125rem;letter-spacing:.1px;overflow:hidden;-webkit-transition:all linear .4s .4s;-moz-transition:all linear .4s .4s;-o-transition:all linear .4s .4s;transition:all linear .4s .4s}
.hpb-pers .hpb-description{height:6.25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:0;overflow:hidden}
.hpb-pers .desc_slide{height:6.9375rem}
@media(min-width:992px){.hpb-pers .desc_slide{height:7.25rem}
}
@media(min-width:1024px){.hpb-pers .desc_slide{height:0}
}
@media(min-width:1024px){.hpb-pers .desc_slider:hover .desc_slide{height:7.25rem}
}
@media(min-width:1024px){.hpb-pers .desc_slider:hover .hpb-title{max-height:8.75rem;-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s}
}
.hpb-pers .arrows_container{position:relative;top:-7rem;padding-right:4rem;margin-bottom:-4rem}
.hpb-ss .hpb-content{min-height:7.0625rem}
.hpb-ss .hpb-contentType{font-size:.6875rem;font-weight:bold;line-height:1rem;letter-spacing:1.1px;text-transform:uppercase}
.hpb-ss .hpb-title{max-height:5.75rem;font-size:.9375rem;font-weight:bold;line-height:1.4375rem;letter-spacing:.1px;overflow:hidden;-webkit-transition:all linear .4s .4s;-moz-transition:all linear .4s .4s;-o-transition:all linear .4s .4s;transition:all linear .4s .4s}
.hpb-ss .hpb-description{height:5rem;font-size:.75rem;line-height:1rem;letter-spacing:.08px;overflow:hidden}
.hpb-ss .desc_slide{height:5.6875rem}
@media(min-width:992px){.hpb-ss .desc_slide{height:7.25rem}
}
@media(min-width:1024px){.hpb-ss .desc_slide{height:0}
}
@media(min-width:1024px){.hpb-ss .desc_slider:hover .desc_slide{height:7.25rem}
}
@media(min-width:1024px){.hpb-ss .desc_slider:hover .hpb-title{max-height:8.75rem;-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s}
}
.hpb-sol .hpb-content{min-height:4.8125rem}
.hpb-sol .hpb-contentType{display:none;font-size:.4375rem;font-weight:bold;line-height:.625rem;letter-spacing:.7px;text-transform:uppercase}
.hpb-sol .hpb-title{max-height:6rem;font-size:.875rem;font-weight:bold;line-height:1.5rem;letter-spacing:1.4px;text-align:center;overflow:hidden;-webkit-transition:all linear .4s .4s;-moz-transition:all linear .4s .4s;-o-transition:all linear .4s .4s;transition:all linear .4s .4s}
@media(min-width:1024px){.hpb-sol .hpb-title{max-height:4.5rem}
}
.hpb-sol .hpb-description{height:6.5625rem;font-size:.875rem;line-height:1.3125rem;letter-spacing:.1px;overflow:hidden}
.hpb-sol .desc_slide{height:7.25rem}
@media(min-width:1024px){.hpb-sol .desc_slide{height:0}
}
@media(min-width:1024px){.hpb-sol .desc_slider:hover .desc_slide{height:7.25rem}
}
@media(min-width:1024px){.hpb-sol .desc_slider:hover .hpb-title{max-height:7.5rem;-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s}
}
.hpb-featured-block .hpb-block{min-height:15.625rem !important;height:auto !important}
@media(min-width:768px){.hpb-featured-block .hpb-block{min-height:18.75rem !important}
}
.hpb-featured-block .hpb-block:hover .hpb-content{background-color:rgba(255,255,255,0.9)}
.hpb-featured-block .btn{font-size:1.125rem;line-height:1.625rem;letter-spacing:.13px;padding:.75rem 2.5rem}
.hpb-featured--contentType{display:block !important}
@media(max-width:991px){.hpb-featured--contentType{font-size:.5rem;line-height:.6875rem;letter-spacing:.8px}
}
.hpb-featured--title{max-height:6.375rem;overflow:hidden}
@media(min-width:768px){.hpb-featured--title{max-height:9rem;margin-right:14rem}
}
.hpb-featured--description{max-height:4.5rem;font-size:.875rem;line-height:1.5rem;letter-spacing:.1px;overflow:hidden}
@media(min-width:992px){.hpb-featured--description{max-height:5.25rem;font-size:1.25rem;line-height:1.75rem;letter-spacing:.38px}
}
@media(min-width:768px){.hpb-featured--content{width:70%;border-top-right-radius:50% 100%;border:solid 1px #d8d8d8;border-right:0}
}
.infinite__scroll .col-12{transform-origin:center;-webkit-animation:scaleIn ease-in-out .6s;animation:scaleIn ease-in-out .6s}
.icon_list{list-style:none;padding-left:0}
.icon_list-item{margin-bottom:2.1875rem}
.icon_list-icon{height:34px;width:34px}
@media only screen and (min-width:992px){.hpb-sol .col-lg-4 .hpb-block{min-height:18.75rem}
.hpb-sol .col-lg-4 .hpb-title{max-height:5.25rem;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;text-align:left}
.hpb-sol .col-lg-4 .hpb-description{height:6rem;font-size:1rem;line-height:1.5rem;letter-spacing:.11px}
.hpb-sol .col-lg-6 .hpb-block{height:21.875rem}
.hpb-sol .col-lg-6 .hpb-block.desc_slider:hover .desc_slide{height:10.5rem}
.hpb-sol .col-lg-6 .hpb-contentType{display:block;font-size:.75rem;line-height:1.0625rem;letter-spacing:1.2px}
.hpb-sol .col-lg-6 .hpb-title{max-height:5.25rem;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;text-align:left}
.hpb-sol .col-lg-6 .hpb-description{height:9rem;font-size:1.5rem;line-height:2.25rem;letter-spacing:.17px}
}
@media only screen and (min-width:992px){.hpb-pers .hpb-contentType{font-size:.75rem;line-height:1.0625rem;letter-spacing:1.2px}
.hpb-pers .hpb-title{max-height:5.25rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:.13px}
.hpb-pers .hpb-description{height:6.5625rem;font-size:.875rem;line-height:1.3125rem;letter-spacing:.11px}
.hpb-ss .hpb-contentType{font-size:1rem;line-height:1.4375rem;letter-spacing:1.6px}
.hpb-ss .hpb-title{max-height:5.25rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:.13px}
.hpb-ss .hpb-description{height:6.5625rem;font-size:.875rem;line-height:1.3125rem;letter-spacing:.11px}
.hpb-sol .hpb-block{height:17.1875rem}
.hpb-sol .hpb-contentType{font-size:.75rem;line-height:1.0625rem;letter-spacing:1.2px}
}
@keyframes scaleIn{from{transform:scale(0.5)}
to{transform:scale(1)}
}
.dynamicList-block{display:none}
#loading.dynamicList-loader{display:block}
.partner_history-details{position:relative;width:100%;overflow:hidden;padding:0 1.875rem}
.partner_history-details::before{position:absolute;left:1.875rem;top:0;content:' ';display:block;width:.375rem;height:100%;margin-left:-0.1875rem;background:linear-gradient(180deg,#00aae8 0,#063354 100%);z-index:1}
@media(min-width:768px){.partner_history-details::before{left:50%}
}
.partner_history-info{padding:0 .9375rem .625rem .9375rem}
@media(min-width:768px){.partner_history-info{padding:0 1.875rem .625rem 1.875rem;text-align:right}
}
.partner_history-info::before{position:absolute;top:10px;left:-12px;content:' ';display:block;width:25px;height:6px;margin-top:-10px;background:#00aae8;z-index:10;border-top-right-radius:10px;border-bottom-right-radius:10px}
@media(min-width:768px){.partner_history-info::before{display:none}
}
.partner_history-content{padding:0 .9375rem .625rem .9375rem}
@media(min-width:768px){.partner_history-content{padding:0 1.875rem .625rem 1.875rem}
}
.partner_history-logo{width:12.5rem;height:auto;padding:.625rem 0 .9375rem}
@media(min-width:768px){.partner_history-logo{padding:.375rem 0 .9375rem}
}
.partner_history-desc::before{position:absolute;top:.625rem;left:-1.875rem;content:' ';display:block;width:1.875rem;height:1.875rem;background:#00aae8;border-radius:100%;z-index:3}
@media(min-width:768px){.partner_history-desc::before{left:-0.9375rem}
}
.partner_history-desc::after{position:absolute;top:0;left:-2.5rem;content:' ';display:block;width:3.125rem;height:3.125rem;background:white;z-index:2}
@media(min-width:768px){.partner_history-desc::after{left:-1.5625rem}
}
.partner_history-duration{position:relative;display:block;padding:.375rem 0;border-radius:.3125rem;font-size:2rem;font-weight:800;line-height:1;min-height:3.1875rem}
.fade-left,.fade-right{opacity:0;transition:all .4s ease-in-out}
.fade-left.animated,.fade-right.animated{opacity:1;transform:translate3d(0,0,0)}
.fade-left{transform:translate3d(100px,0,0)}
.fade-right{transform:translate3d(-100px,0,0)}
.accordion-title{font-size:1.125rem;font-weight:bold;line-height:1.625rem;letter-spacing:0;background-color:#f9f9f9;padding:.9375rem 3.125rem .9375rem 1.25rem;cursor:pointer}
@media(min-width:992px){.accordion-title{font-size:1.25rem;line-height:1.75rem}
}
.accordion-title::after{content:'';width:.625rem;height:.625rem;position:absolute;right:1.25rem;top:50%;color:#a9a9a9;border-top:.125rem solid currentColor;border-right:.125rem solid currentColor;transform:translateY(-50%) rotate(45deg);transition:color ease-in-out .4s,transform ease-in-out .4s}
@media(min-width:992px){.accordion-title::after{width:.8125rem;height:.8125rem;border-top-width:.1875rem;border-right-width:.1875rem}
}
.accordion-title[aria-expanded="true"]::after{color:inherit;transform:translateY(-50%) rotate(135deg)}
.expert-list .speaker_grid{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:0 !important;padding-bottom:0 !important}
.expert-list .speaker_block{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;text-align:center !important}
.expert-list .speaker-picture{margin:0 auto 1.25rem !important}
.expert-list .speaker-details{margin:0 !important}
.expert-list .speakerPage-link,.expert-list .speakerPage-link:hover{color:#36312d;text-decoration:none}
.expert-list .speaker-name{transform-origin:bottom}
.expert-list .speaker-title{transform-origin:top}
.textButton{border:.0625rem solid rgba(255,255,255,0);margin:0 .9375rem;border-radius:.1875rem}
.textButton.no-spacing-top-textButton{margin-top:0 !important}
.textButton .dynamicTextBtns.disabled .loading{height:20px;width:20px;margin-left:4px}
.col .textButton{margin:0}
.textButton .description{margin:auto}
@media only screen and (min-width:241px) and (max-width:480px){.textButton .description{text-align:center !important}
}
.textButton hr:last-of-type{display:none}
.textButton .line-between{margin-top:0;margin-bottom:10px;border:1px solid lightgrey}
.textButton .button{padding:10px 45px}
.textButton .text-title{font-weight:bold;font-size:1.1rem}
.textButton .text-title p{margin-bottom:0}
.textButton .text-description{font-weight:400;font-size:14px}
.subscribe{position:relative;max-width:100%;overflow:hidden;border:.0625rem solid #dbdbdb;border-radius:.25rem}
.subscribe-wrapper{width:100%;padding:2.1875rem 1.25rem}
.subscribe-title{font-size:.875rem;font-weight:bold;line-height:1.25rem;letter-spacing:1.4px;text-transform:uppercase;padding-bottom:1.25rem;border-bottom:.0625rem solid #a7a7a7;margin:0 .625rem 1.25rem}
.subscribe-description{font-size:.75rem;line-height:1.25rem;letter-spacing:.08px;margin-bottom:1.875rem}
@media(min-width:992px){.subscribe-description{font-size:.875rem;line-height:1.5rem;letter-spacing:.1px}
}
.subscribe-button.button.btn{font-size:.875rem;font-weight:bold;line-height:1.25rem;letter-spacing:.1px;padding:.75rem 2.5rem}
@media(min-width:992px){.subscribe-button.button.btn{font-size:1.125rem;letter-spacing:.13px}
}
.subscribe-form{display:none;height:0;background:#fff;-webkit-transition:height ease .5s;-moz-transition:height ease .5s;-o-transition:height ease .5s;transition:height ease .5s}
.subscribe-form iframe{position:absolute;top:0;left:0;z-index:1;padding-top:1.875rem;background:#fff}
.subscribe-closeBtn{position:absolute;top:.625rem;right:.9375rem;width:1.875rem;height:1.875rem;z-index:2;transform:rotate(45deg);cursor:pointer}
.subscribe-closeBtn::before{content:'';position:absolute;right:0;top:.78125rem;width:1.5625rem;height:.1875rem;background-color:currentColor}
.subscribe-closeBtn::after{content:'';position:absolute;top:.78125rem;right:0;width:1.5625rem;height:.1875rem;background-color:currentColor;transform:rotate(90deg)}
.no-scroll{-ms-overflow-style:none;scrollbar-width:none}
.no-scroll::-webkit-scrollbar{display:none}
.no-anim{animation:none}
.investorinfo-container{background-color:rgba(239,239,239,0.51);padding:1.875rem 1.5625rem;border-radius:.375rem}
@media(min-width:768px){.investorinfo-container{padding:2.5rem}
}
.investorinfo-title{font-size:1.125rem;line-height:1.625rem;letter-spacing:.08px}
@media(min-width:992px){.investorinfo-title{font-size:1.25rem;line-height:1.75rem;letter-spacing:.14px}
}
.investorinfo-quarter{white-space:nowrap}
.investorinfo-data{color:#5d5d5d;font-size:.75rem;line-height:1.75rem;letter-spacing:.08px}
@media(min-width:992px){.investorinfo-data{font-size:1.125rem;line-height:1.625rem;letter-spacing:.13px}
}
.newsevents{position:relative;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0}
@media(min-width:992px){.newsevents{font-size:1.125rem}
}
.newsevents-title{font-weight:bold}
@media(min-width:992px){.newsevents-title{font-weight:300}
}
.newsevents a{font-size:inherit;font-weight:bold}
.newsevents a,.newsevents a:hover{color:#5e1de4;text-decoration:none}
@media(max-width:991px){.newsevents-link{order:1}
}
@media(max-width:991px){.newsevents .row:nth-child(n+5){display:none}
.newsevents .row:nth-child(n+4){border-bottom:none !important}
}
@media(min-width:992px){.content-faded-scroll{max-height:31.25rem;overflow-y:auto;font-size:1.125rem}
.content-faded-scroll.governance{max-height:22.5rem}
}
@media(min-width:992px){.faded-mask{position:absolute;height:5rem;bottom:0;left:0;right:0;background-image:linear-gradient(to top,rgba(255,255,255,0.9) 0,rgba(255,255,255,0.6) 70%,rgba(255,255,255,0) 100%);z-index:1}
.governance+.faded-mask{height:3.75rem}
}
@media(min-width:992px){.bottom-padding{padding-bottom:5rem}
.governance+.bottom-padding{padding-bottom:3.75rem}
}
.viewMore-wrapper .row{margin-botom:1rem;border-bottom:1px solid #dee2e6}
.viewMore-wrapper .row:last-child{margin-bottom:0;border-bottom:0}
@media(min-width:992px){.viewMore-wrapper .row{margin-bottom:0}
}
.viewMore-loading{display:none}
.viewMore-button--container{display:none}
@media(min-width:992px){.viewMore-button--container{display:block}
}
.quicklinks-tile{min-height:15.625rem;text-align:center;background-color:#efefef;border:2px solid #efefef;border-radius:0 0 .25rem .25rem;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.quicklinks-tile:hover{background-color:#51f2b8;border-color:#51f2b8}
.quicklinks-tile:hover h3,.quicklinks-tile:hover p{transform:scale(1.1)}
.quicklinks-tile,.quicklinks-tile:hover{color:inherit;text-decoration:none}
.quicklinks-tile h3{transform-origin:bottom;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
.quicklinks-tile p{-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
.quicklinks-title{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.8px}
@media(min-width:992px){.quicklinks-title{font-size:1.1875rem;line-height:1.6875rem;letter-spacing:1.9px}
}
.quicklinks-date{font-size:.75rem;line-height:1.0625rem;letter-spacing:.08px}
.quicklinks-download--icon{font-size:2rem;opacity:0;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
.quicklinks-download--icon span{position:absolute;bottom:.625rem;left:0;right:0;transform:scale(0);-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
.quicklinks-tile:hover .quicklinks-download--icon{opacity:1}
.quicklinks-tile:hover .quicklinks-download--icon span{transform:scale(1)}
.quicklinks .slick-slide .col-12{padding:0}
.quarterlyHistory{max-height:31.25rem;overflow-y:auto}
.quarterlyHistory-title{background-color:#f2f2f2;line-height:1em;padding:.9375rem;margin-bottom:.9375rem;border-radius:.25rem}
.quarterlyHistory a{display:block;color:#5e1de4;font-size:1rem;line-height:1.25rem;margin-bottom:.625rem}
.quarterlyHistory a:hover{color:inherit;text-decoration:none}
.anchor-icon{color:#5e1de4;margin-right:.625rem}
.pdf-icon{color:#f00f00;margin-right:.625rem}
.volume-icon{color:#36312d;margin-right:.625rem}
.governance a.governance-link{font-size:1.75rem}
.governance a.governance-link,.governance a.governance-link:hover{color:#8e7afc}
.bod-block.active.in{display:block !important;max-width:100%;flex:0 0 100%;background-color:#f6f6f6;background-clip:content-box}
@media(min-width:768px){.bod-block.active.in .bod-tile{max-width:50%;flex:0 0 50%;margin:0 .625rem}
}
@media(min-width:992px){.bod-block.active.in .bod-tile{max-width:33.333%;flex:0 0 33.333%}
}
.bod-tile{min-height:7.875rem;color:#414141;background-color:rgba(255,255,255,0);border-radius:0 0 .25rem .25rem;cursor:pointer;-webkit-transition:background ease-in-out .4s;-moz-transition:background ease-in-out .4s;-o-transition:background ease-in-out .4s;transition:background ease-in-out .4s}
.bod-tile:hover,.bod-tile[aria-expanded="true"]{background-color:#f6f6f6}
.bod-tile[aria-expanded="true"]{border-radius:0}
.bod-tile h3{font-size:1.25rem;line-height:2.3125rem}
@media(min-width:992px){.bod-tile h3{line-height:1.875rem}
}
.bod-description{position:absolute;right:0;left:0;background-color:#f6f6f6;z-index:1}
.bod-close{display:none;position:absolute;z-index:2;right:3.125rem;margin-top:1.875rem;cursor:pointer}
.bod-close span{display:inline-block;width:1em;height:1em;font-size:1.75rem;transform:rotate(45deg)}
.bod-close span::before{content:'';position:absolute;display:block;width:1em;height:.1em;background-color:black;top:50%;background:black;transform:translate(0,-50%)}
.bod-close span::after{content:'';display:block;width:.1em;height:1em;position:absolute;left:50%;background:black;transform:translate(-50%,0)}
@media(min-width:768px){.bod-tile[aria-expanded="true"] ~ .bod-close{display:block}
}
.background-container .cmp-card-wrapper>.section.iframe{padding-left:.9375rem;padding-right:.9375rem}
.blockquote{position:relative;margin:3.75rem 0 3.75rem;padding:0 1.25rem;quotes:"\201C" "\201D" "\2018" "\2019"}
@media(min-width:992px){.blockquote{margin:2.5rem 0 2.5rem;padding:0 2.5rem}
}
.blockquotes::before{display:block;content:"\201C";position:absolute;left:-0.625rem;top:2.5rem;color:inherit;font-family:"Publico Headline Web";font-size:15.625rem;font-weight:normal;line-height:2.75rem;letter-spacing:1.75px;opacity:.8;z-index:-1}
.blockquote .authorname p{display:inline}
.blockquote cite{display:block;color:inherit;font-size:1.25rem;text-align:right}
.blockquote cite::before{font-family:serif;content:"\2014";margin-right:.625rem}
.hide-cite.blockquote cite::before{display:none}
.blockquote-block:not(.blockquote-blockDiv) .blockquote cite *{display:inline}
.blockquote-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
@media(min-width:768px){.block-quotes.aem-GridColumn .blockquote-bg,.container .blockquote-block:not(.blockquote-blockDiv) .blockquote-bg{background-clip:content-box}
}
.blockquote-img{height:inherit;width:inherit;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.blockquote-imgContainer{max-width:100%;flex-grow:0;flex-shrink:0;border:.3125rem solid;border-radius:50%;margin:.9375rem;overflow:hidden}
.blockquote-carousel .slick-list{margin:0}
.blockquote-carousel .slick-slider{margin:0}
.blockquote-carousel .slick-slide{padding:0}
@media(max-width:600px){.blockquote-carousel .slick-slide{height:100%}
}
.blockquote-carousel .slick-slide .container-fluid,.blockquote-carousel .slick-slide .container,.blockquote-carousel .slick-slide .row,.blockquote-carousel .slick-slide .blockquote-block{height:100%}
.blockquote-carousel .slick-dots{bottom:.625rem}
@media(min-width:992px){.blockquote-carousel .blockquote-parsys{height:100%}
}
@media(min-width:1200px){.blockquote-parsys{padding:.9375rem calc(4.5% + 15px)}
}
@media(max-width:1023px){.blockquote-block{padding:0 .9375rem !important}
}
@media(min-width:1200px){.blockquote-blockDiv{padding:.9375rem calc(4.5% + 15px)}
}
.blockquote-blockDiv .blockquote{padding:0 1.25rem}
.target.parbase>div>.block-quotes.section{width:91%;max-width:91%;margin-left:auto;margin-right:auto}
.recent_blocks-tile{min-height:14.8125rem}
.recent_blocks-bg,.recent_blocks-bg--overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.recent_blocks-bg--overlay{background-color:#fff;opacity:.5;z-index:1}
.recent_blocks-cta,.recent_blocks-cta:hover{color:inherit;text-decoration:none}
.recent_blocks-type{font-size:.875rem;font-weight:bold;line-height:1.25rem;letter-spacing:.33px;text-transform:uppercase}
.recent_blocks-title{font-family:'Publico Headline Web',sans-serif;font-weight:700;font-style:normal;font-stretch:normal;font-size:1.25rem;line-height:1.5rem;letter-spacing:.47px}
.recent_blocks-link{min-height:1.0625rem;font-size:.75rem;font-weight:bold;line-height:1.0625rem;letter-spacing:.28px;text-align:right;text-transform:uppercase}
.recent_blocks-link span{position:absolute;right:1.5rem;bottom:1.5rem}
.recent_blocks-link span:hover{text-decoration:underline}
.aem-GridColumn.board-of-directors,.background-container .cmp-card-wrapper.board-of-directors,.aem-GridColumn>.board-of-directors,.background-container .cmp-card-wrapper>.board-of-directors{padding-left:.9375rem;padding-right:.9375rem}
.bofd-section{min-height:8.125rem;cursor:pointer;border-radius:.25rem;margin-bottom:1rem;-webkit-transition:background ease .4s;-moz-transition:background ease .4s;-o-transition:background ease .4s;transition:background ease .4s}
.bofd-section:hover{background-color:#f6f6f6}
.bofd-image{width:9.375rem;height:9.375rem;margin:0 auto .9375rem;border-radius:100%;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.bofd-info{text-align:center}
.bofd-description{display:none}
.bofd--overlay{position:fixed;top:0;width:100%;height:100%;background-color:black;z-index:9;opacity:.8}
.bofd-lightbox{position:fixed;top:50%;left:10vw;width:80vw;max-height:80vh;margin:auto;border-radius:.625rem;background-color:#fff;transform:translateY(-50%);-webkit-animation:fadeInAnimation ease-in .2s;animation:fadeInAnimation ease-in .2s;z-index:10}
@media(min-width:992px){.bofd-lightbox{left:20vw;width:60vw}
}
@media(min-width:1600px){.bofd-lightbox{left:50%;width:56.25rem;transform:translate(-50%,0)}
}
span.bofd-lightbox--btnclose{position:absolute;top:-25px;right:-20px;padding:1.25rem 1.25rem;background:#444;border:2px solid #fff;border-radius:100%;z-index:9;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
span.bofd-lightbox--btnclose::before,span.bofd-lightbox--btnclose::after{content:'';width:1.25rem;height:.25rem;background-color:#fff;position:absolute;z-index:9;left:.625rem;top:1.125rem}
span.bofd-lightbox--btnclose::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.bofd-lightbox .bofd-section{max-height:80vh;overflow-y:auto;margin-bottom:0}
.bofd-lightbox .bofd-section:hover{background-color:rgba(255,255,255,0)}
.bofd-lightbox .bofd-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bofd-lightbox .bofd-image{width:5rem;height:5rem;margin:0 1.25rem 0 0}
.bofd-lightbox .bofd-info{-webkit-box-flex:0;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;text-align:left}
.bofd-lightbox .bofd-description{display:block}
.roko-instabot-widget-button{display:none !important}
.roko-instabot-widget-button.show{display:block !important}
.back-to-top{position:relative;z-index:8}
.lex-web-ui-iframe.lex-web-ui-iframe--show.lex-web-ui-iframe--minimize.moveplace{right:-4.5rem !important}
.backToTop{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.backToTop:not(.edit-mode):not(.show){opacity:0;visibility:hidden}
.backToTop-button,.backToTopID-btn{line-height:1em;z-index:99;padding:.625rem;border:.0625rem solid #dbdbdb;border-radius:100%;cursor:pointer;-webkit-transition:all ease-out .5s;-moz-transition:all ease-out .5s;-o-transition:all ease-out .5s;transition:all ease-out .5s}
.right-animation .backToTop-button,.right-animation .backToTopID-btn{border-radius:50px 0 0 50px;height:55px}
.circle-animation .backToTop-button,.circle-animation .backToTopID-btn{width:42px !important}
.backToTop-button .backToTop-icon:hover,.backToTopID-btn .backToTop-icon:hover{transform:scale(1.1);-webkit-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-o-transition:all ease-in .5s;transition:all ease-in .5s}
.backToTop:not(.edit-mode) .backToTop-button{position:fixed;bottom:1.25rem;right:1.5625rem}
.right-animation .backToTop:not(.edit-mode) .backToTop-button{right:0}
.chatBot.backToTop:not(.edit-mode) .backToTop-button{bottom:4.6875rem;right:4.0625rem}
.right-animation .chatBot.backToTop:not(.edit-mode) .backToTop-button{right:0;bottom:6.6875rem}
.right-animation .show.backToTop:not(.edit-mode) .backToTop-button{right:0 !important}
@media(max-width:991px){.campaign-eventpage .backToTop:not(.edit-mode) .backToTop-button{bottom:4.6875rem}
}
.backToTop:not(.edit-mode).above .backToTop-button{bottom:9.5rem;position:absolute}
.backToTop:not(.edit-mode).above .titleBText{color:#36312d;font-family:synthese,sans-serif;font-style:normal;font-weight:300;border-radius:inherit;border:0;right:1rem;bottom:4rem}
@media(min-width:992px){.backToTop:not(.edit-mode).above .titleBText{bottom:12.5rem}
}
@media(min-width:992px){.backToTop:not(.edit-mode).aboveId .backToTopID-btn{bottom:9.5rem}
}
.backToTop-icon{width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:contain;background-position:50%,50%}
.right-animation .backToTop-icon{width:2rem;height:32px;background-repeat:no-repeat;background-size:contain;background-position:50%,50%;align-self:baseline}
.text:not(.richtext).aem-GridColumn .cmp-text,.cmp-card-wrapper>.text:not(.richtext) .cmp-text{padding-left:.9375rem;padding-right:.9375rem}
@media only screen and (min-width:1150px) and (max-width:1250px){.brand-center-page .font-fourteen{font-size:14px}
}
@media only screen and (max-width:370px){.brand-center-page .font-fourteen{font-size:14px}
}
@media only screen and (min-width:481px) and (max-width:1181px){.brand-center-page .media-title-size{font-size:28px}
.brand-center-page .media-desc-size{font-size:20px}
}
@media only screen and (min-width:1180px){.brand-center-page .brand-accessories-pb{padding-bottom:105px}
}
@media only screen and (min-width:1180px) and (max-width:1280px){.brand-center-page .marketing-title-size{font-size:17px !important}
.brand-center-page .marketing-desc-size{font-size:14px !important}
}
#busindessInitial .loadedAjaxBC{display:none}
#busindessInitial .loadingAjaxBC .loadingBc{animation:loading-anime 2s infinite linear}
@keyframes loading-anime{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.button-description--btn{color:#1c54b6;font-size:1rem;font-weight:bold;padding:.3125rem .75rem .4375rem .75rem;border:.0625rem #1c54b6 solid;border-radius:.25rem;background:rgba(255,255,255,0)}
.button-description--btn .fa{transition:all ease .2s}
.button-description--btn[aria-expanded="true"],.button-description--btn:hover{background:#1c54b6;color:#fff}
.button-description--btn[aria-expanded="true"] .original-text{display:none}
.button-description--btn[aria-expanded="true"] .close-text{display:inline}
.button-description--btn[aria-expanded="true"] .fa{transform:rotate(90deg)}
.button-description--btn .close-text{display:none}
.button-description--btnEntroll{background:#1c54b6;border-radius:3.125rem;padding:.6875rem 2.1875rem .625rem 2.1875rem;color:#fff;font-size:.9375rem;font-weight:600;border:.0625rem solid #1c54b6;font-family:'Barlow',Arial;margin-right:.625rem;margin-top:.3125rem}
.button-description--btnEntroll:hover{background:#fff;color:inherit}
.button-description--checkbox label{color:#1c54b6;font-size:1rem;font-weight:bold;line-height:1.2}
.button-description .bg-gray{background-color:#f1f1f1}
.button-description .multiCheckboxVariation input[type='checkbox']{height:1.2rem;width:1.2rem}
.button-description .nochecked{color:red}
.button-emailCustom{text-transform:initial}
.emailModalPopupForm label{width:100%;font-weight:500}
.emailModalPopupForm input{width:100%;padding:.3125rem;border-radius:4px;border:1px solid #414141}
.emailModalPopupForm textarea{width:100%;padding:.3125rem}
.emailModalPopupForm button{text-transform:initial}
.emailModalPopupForm .loading{display:none}
.emailModalPopupForm .invalid input,.emailModalPopupForm .invalid textarea{border-color:red}
.emailModalPopupForm .invalid .errorMsg{color:#dc3545;font-size:.875rem;line-height:1.125rem}
.emailModalPopupNotification{display:inline-flex;align-items:center;position:fixed;top:10px;font-size:14px;line-height:100%;left:50%;padding:7px 15px;border-radius:4px;background-color:#51f2b8;transform:translate(-50%,0);z-index:9999}
.emailModalPopupNotification *{margin:0}
.emailModalPopupNotification span{display:inline-block;margin-right:5px}
.emailModalPopupNotification img{margin:2px 5px}
[id*="suppliersForm"],[id^="suppliersForm"]{display:none}
[id*="suppliersForm"].edit-mode,[id^="suppliersForm"].edit-mode{display:block}
.supplies-form{max-width:31.25rem}
@media(min-width:992px){.supplies-register--btnContainer{min-height:4.9375rem}
}
.supplies-register--btns,.supplies-bu option{display:none}
.supplierFormRegisterForm .modal-body .close{font-size:1.5em;right:25px;top:0}
.supplierFormRegisterForm .modal-content{border-radius:15px;overflow:hidden}
.pageScroller-next,.pageScroller-previous{width:2.5rem;height:2.5rem;color:#fff;background-color:#5e1de4;border-radius:50%;background-repeat:no-repeat;background-size:contain;background-position:50%,50%;cursor:pointer}
.pageScroller-next:hover,.pageScroller-previous:hover{background-color:#310078}
.pageScroller-next.default{transform:rotate(180deg)}
@media only screen and (min-width:1150px) and (max-width:1250px){.brand-center-page .imageScroller .imageScroller-tile{width:200px !important}
}
@media only screen and (min-width:961px){.imageScroller#text-left-padding .item-content{margin-left:35px}
}
@media only screen and (min-width:481px) and (max-width:960px){.imageScroller#hide-in-mobile-tablet{display:none}
}
@media only screen and (min-width:241px) and (max-width:480px){.imageScroller#hide-in-mobile-tablet{display:none}
}
.imageScroller .horzontal-w-o-scroller .imageScroller-tile.default-size{max-height:300px;max-width:300px;min-height:300px;min-width:300px}
.imageScroller .tmin-h{min-height:2.5rem}
.imageScroller .img-tile-margin-0+.imageScroller-tile{margin:0 !important}
.imageScroller .img-tile-margin-0+div .imageScroller-tile{margin:0 !important}
@media(min-width:992px){.imageScroller .make-ml-0+div .imageScroller-tile{margin-left:0 !important}
}
@media(min-width:992px){.imageScroller .make-mr-0+div .imageScroller-tile{margin-right:0 !important}
}
@media(min-width:993px){.imageScroller .vertical-items,.imageScroller .horizontal-items{padding:0 120px}
.imageScroller .px-110{padding-left:120px;padding-right:120px}
.imageScroller .apl{padding-right:120px;padding-left:98px}
.imageScroller .apr{padding-right:98px;padding-left:120px}
}
.imageScroller .moveCirclR,.imageScroller .moveCirclL{position:relative}
.imageScroller .bg-scroller.video+.imageScroller-row .half-round.p-absolute.align-middle{top:50%}
.imageScroller .bg-scroller.video+.imageScroller-row .half-round.p-absolute.align-bottom .right-arrow,.imageScroller .bg-scroller.video+.imageScroller-row .half-round.p-absolute.align-bottom .left-arrow{top:0 !important}
.imageScroller .w-40{width:40% !important}
.imageScroller .w-60{width:60% !important}
.imageScroller-row,.imageScroller .button-container,.imageScroller .vert-content{z-index:1;position:relative}
.imageScroller .adaptive-h .slick-track{align-items:flex-start}
@media(min-width:993px){.imageScroller .half-round .left-arrow,.imageScroller .half-round .right-arrow{position:absolute;min-width:inherit;right:100%;background-color:#f5f5f5;border-radius:50%;left:-200px;z-index:8;top:0;transition:all .6s ease}
.imageScroller .half-round .left-arrow.verti-circle-top,.imageScroller .half-round .right-arrow.verti-circle-top,.imageScroller .half-round .left-arrow.verti-circle-bottom,.imageScroller .half-round .right-arrow.verti-circle-bottom{position:static;display:inline-block}
.imageScroller .half-round .left-arrow.slick-disabled,.imageScroller .half-round .right-arrow.slick-disabled{opacity:0;cursor:default}
.imageScroller .half-round .left-arrow.slick-hidden,.imageScroller .half-round .right-arrow.slick-hidden{cursor:default}
.imageScroller .half-round .left-arrow.slick-arrow:not(.slick-hidden):hover,.imageScroller .half-round .right-arrow.slick-arrow:not(.slick-hidden):hover{background-color:#51f2b8}
.imageScroller .half-round .right-arrow{left:auto !important}
.imageScroller .half-round .left-arrow{right:auto !important}
.imageScroller .half-round.d-block .slick-hidden{display:block !important}
}
@media(min-width:993px){.imageScroller .three-fourth .left-arrow,.imageScroller .three-fourth .right-arrow{position:absolute;min-width:inherit;right:100%;background-color:#f5f5f5;border-radius:50%;left:-200px;z-index:8;top:0;transition:all .6s ease}
.imageScroller .three-fourth .left-arrow.verti-circle-top,.imageScroller .three-fourth .right-arrow.verti-circle-top,.imageScroller .three-fourth .left-arrow.verti-circle-bottom,.imageScroller .three-fourth .right-arrow.verti-circle-bottom{position:static;display:inline-block}
.imageScroller .three-fourth .left-arrow.slick-disabled,.imageScroller .three-fourth .right-arrow.slick-disabled{opacity:0;cursor:default}
.imageScroller .three-fourth .left-arrow.slick-hidden,.imageScroller .three-fourth .right-arrow.slick-hidden{cursor:default}
.imageScroller .three-fourth .left-arrow.slick-arrow:not(.slick-hidden):hover,.imageScroller .three-fourth .right-arrow.slick-arrow:not(.slick-hidden):hover{background-color:#51f2b8}
.imageScroller .three-fourth .right-arrow{left:auto !important}
.imageScroller .three-fourth .left-arrow{right:auto !important}
.imageScroller .three-fourth.d-block .slick-hidden{display:block !important}
}
@media(min-width:993px){.imageScroller .full-circle .left-arrow,.imageScroller .full-circle .right-arrow{position:static;display:inline-block;min-width:inherit;right:100%;background-color:#f5f5f5;border-radius:50%;left:-200px;z-index:8;top:0;transition:all .6s ease}
.imageScroller .full-circle .left-arrow.slick-disabled,.imageScroller .full-circle .right-arrow.slick-disabled{opacity:0;cursor:default}
.imageScroller .full-circle .left-arrow.slick-hidden,.imageScroller .full-circle .right-arrow.slick-hidden{cursor:default}
.imageScroller .full-circle .left-arrow.slick-arrow:not(.slick-hidden):hover,.imageScroller .full-circle .right-arrow.slick-arrow:not(.slick-hidden):hover{background-color:#51f2b8}
.imageScroller .full-circle .right-arrow{left:auto !important}
.imageScroller .full-circle .left-arrow{right:auto !important}
.imageScroller .full-circle.show-arrows .slick-hidden{display:block !important}
}
.imageScroller .bg-scroller{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover}
.imageScroller .bg-scroller.video{min-height:calc(100vh)}
@media(min-width:1600px){.imageScroller-row .textCircle .imageScroller-img{font-size:70%}
}
.imageScroller-tile{position:relative;border-radius:50%;overflow:hidden;width:100%;flex-shrink:0}
.imageScroller-tile.bordered{border-width:.3125rem;border-style:solid}
@media(max-width:992px){.imageScroller-tile.pgiven{margin-left:auto !important;margin-right:auto !important}
}
@media(max-width:992px){.imageScroller .w100-mobile{width:100% !important}
}
@media(max-width:992px){.imageScroller .arrangeLeftRight{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.imageScroller .arrangeLeftRight .imageScroller-tile{margin:0 auto !important}
}
.imageScroller-link{height:inherit}
.imageScroller-img{width:100%;max-width:100%;height:inherit;max-height:100%;transition:all .6s ease;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.imageScroller-img h1{line-height:60%}
.imageScroller-img h1 span{line-height:normal !important}
@media(max-width:992px){.imageScroller-img h1 span{font-size:55% !important}
}
.imageScroller-img p{font-size:1rem;line-height:normal}
@media(max-width:992px){.imageScroller-img p{font-size:55%}
}
.imageScroller-video--container{opacity:0;visibility:hidden}
@media(max-width:992px){.imageScroller-carousel .slick-list{padding:0 !important}
}
.imageScroller-carousel .slick-list .slick-slide{opacity:0;visibility:hidden;transition:all .6s ease}
.imageScroller-carousel .slick-list .slick-slide.slick-active,.imageScroller-carousel .slick-list .slick-slide.slick-center{opacity:1;visibility:visible}
.imageScroller-carousel.showMiddle .slick-slide{opacity:1;visibility:visible}
.imageScroller.imageScroller-vertical .imageScroller-tile{position:static;overflow:visible;max-width:100%}
.imageScroller.imageScroller-vertical .left-shadow .imageScroller-tile,.imageScroller.imageScroller-vertical .right-shadow .imageScroller-tile{max-width:calc(100%/4*3)}
.imageScroller.imageScroller-vertical .imageScroller-img,.imageScroller.imageScroller-vertical .imageScroller-video--container{border-radius:50%;overflow:hidden}
.imageScroller.imageScroller-vertical .imageScroller-img .video-js,.imageScroller.imageScroller-vertical .imageScroller-video--container .video-js{border-radius:50%;overflow:hidden}
.imageScroller.imageScroller-vertical .imageScroller-img .video-js.bordered,.imageScroller.imageScroller-vertical .imageScroller-video--container .video-js.bordered{border-width:.3125rem;border-style:solid}
.imageScroller.imageScroller-vertical .imageScroller-img.bordered,.imageScroller.imageScroller-vertical .imageScroller-video--container.bordered{border-width:.3125rem;border-style:solid}
.imageScroller.imageScroller-vertical .imageScroller-darkBg{position:absolute;top:0;width:100%;height:100%;background-color:#f2f2f2;border-radius:50%;z-index:1;box-sizing:content-box}
.imageScroller.imageScroller-vertical .left-shadow .imageScroller-darkBg{right:100%;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 0)}
.imageScroller.imageScroller-vertical .right-shadow .imageScroller-darkBg{left:100%;clip-path:polygon(0 0,60% 0,60% 100%,0 100%,0 0)}
.imageScroller .slick-list{margin:0}
.imageScroller .slick-slide{padding:0}
.imageScroller .slick-slide>div{line-height:0}
.hashtag{color:#fff}
.hashtag-item{color:#fff;background-color:#36312d;padding:.125rem .75rem .3125rem;border-radius:.125rem;margin:0 .3125rem .3125rem 0}
.hashtag-item:hover{color:#fff;text-decoration:none}
.hashtag-item span{display:none}
.reviews-likes{padding-right:15px;padding-left:15px;cursor:pointer}
.reviews-title{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;flex-shrink:1}
.reviews-icon{width:3.125rem;height:3.125rem;background-repeat:no-repeat;background-size:contain;background-position:0,50%;flex-shrink:0}
.reviews-svg{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.liked .reviews-svg{color:#00aae8}
.reviews-likes--count{position:relative;left:-50px;flex-shrink:0;font-size:20px;line-height:1;opacity:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.liked .reviews-likes--count{left:0;color:#00aae8;opacity:1}
.technology_poll-title p{font-size:1.5rem;line-height:1.875rem;letter-spacing:0}
.technology_poll-error{display:none;color:red}
.invalid .technology_poll-error{display:block}
.technology_poll:not(.withoutOutline) .technology_poll-option label{position:relative;font-size:1.125rem;font-weight:bold;line-height:1.375rem;letter-spacing:0;padding:.875rem 1.5625rem 1.0625rem 2.8125rem;border:.125rem solid #d7d6d5;border-radius:.9375rem;background-color:#fff;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.technology_poll:not(.withoutOutline) .technology_poll-option label::before{content:"";display:inline-block;width:1.25rem;height:1.25rem;position:absolute;left:.9375rem;top:50%;transform:translate(0,-50%);border-radius:50%;border:solid .125rem #d7d6d5;margin-right:.625rem;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.technology_poll:not(.withoutOutline) .technology_poll-option label::after{content:"\2713";position:absolute;left:1.125rem;opacity:0;color:#fff;font-size:1rem;margin-top:.0625rem;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.invalid .technology_poll:not(.withoutOutline) .technology_poll-option label{border-color:rgba(255,0,0,0.6)}
.technology_poll:not(.withoutOutline) .technology_poll-option input[type="radio"],.technology_poll:not(.withoutOutline) .technology_poll-option input[type="checkbox"]{display:none}
.technology_poll:not(.withoutOutline) .technology_poll-option input[type="radio"]:checked+label,.technology_poll:not(.withoutOutline) .technology_poll-option input[type="checkbox"]:checked+label{border:solid .125rem #5e1de4;margin-left:1.875rem}
.technology_poll:not(.withoutOutline) .technology_poll-option input[type="radio"]:checked+label::before,.technology_poll:not(.withoutOutline) .technology_poll-option input[type="checkbox"]:checked+label::before{border:solid .125rem #5e1de4;background:#5e1de4}
.technology_poll:not(.withoutOutline) .technology_poll-option input[type="radio"]:checked+label::after,.technology_poll:not(.withoutOutline) .technology_poll-option input[type="checkbox"]:checked+label::after{opacity:1}
.technology_poll:not(.withoutOutline) .technology_poll-option input[type="checkbox"]+label::before,.technology_poll:not(.withoutOutline) .technology_poll-option input[type="checkbox"]+label::after{border-radius:.3125rem}
.technology_poll.withoutOutline .technology_poll-option label{position:relative;font-size:1.125rem;font-weight:bold;line-height:1.375rem;letter-spacing:0;padding:.4375rem 1.5625rem .4375rem 1.875rem;background-color:#fff;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.technology_poll.withoutOutline .technology_poll-option label::before{content:"";display:inline-block;width:1.25rem;height:1.25rem;position:absolute;left:.3125rem;top:50%;transform:translate(0,-50%);border:solid .125rem #d7d6d5;border-radius:100%;margin-right:.625rem;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.technology_poll.withoutOutline .technology_poll-option label.checkbox-label::after{content:"\2713";position:absolute;left:.5rem;opacity:0;color:#fff;font-size:1rem;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.technology_poll.withoutOutline .technology_poll-option label.radio-label::after{content:"";position:absolute;left:.5rem;width:.875rem;height:.875rem;opacity:0;color:#fff;font-size:1rem;margin-top:.25rem;background-color:#0af;border-radius:100%;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.invalid .technology_poll.withoutOutline .technology_poll-option label{border-color:rgba(255,0,0,0.6)}
.technology_poll.withoutOutline .technology_poll-option input[type="radio"],.technology_poll.withoutOutline .technology_poll-option input[type="checkbox"]{display:none}
.technology_poll.withoutOutline .technology_poll-option input[type="radio"]:checked+label::before,.technology_poll.withoutOutline .technology_poll-option input[type="checkbox"]:checked+label::before{border:solid .125rem #0af}
.technology_poll.withoutOutline .technology_poll-option input[type="radio"]:checked+label.checkbox-label::before,.technology_poll.withoutOutline .technology_poll-option input[type="checkbox"]:checked+label.checkbox-label::before{background:#0af}
.technology_poll.withoutOutline .technology_poll-option input[type="radio"]:checked+label::after,.technology_poll.withoutOutline .technology_poll-option input[type="checkbox"]:checked+label::after{opacity:1}
.technology_poll.withoutOutline .technology_poll-option input[type="checkbox"]+label::before,.technology_poll.withoutOutline .technology_poll-option input[type="checkbox"]+label::after{border-radius:.3125rem}
.technology_poll-percentage{display:flex;border-radius:.9375rem;border:.125rem solid #d7d6d5;opacity:0;z-index:-1;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.analytics-results .technology_poll-percentage{opacity:1;z-index:1}
.technology_poll-percentage--bg{width:0;background-color:#51f2b8;border-radius:.9375rem;z-index:-1;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.technology_poll-percentage span{padding:0 1.5625rem}
.assessment-pdf-spinner1{margin-bottom:1em !important}
.group-by-questions{max-width:100vw;overflow:hidden}
.groupByQuestion.active{max-height:0;opacity:0;visibility:hidden;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:transform ease .4s;-moz-transition:transform ease .4s;-o-transition:transform ease .4s;transition:transform ease .4s}
.groupByQuestion.active.show{max-height:99999px;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:1024px){.groupByQuestion.active.show{min-height:calc(100vh - 226px)}
}
@media(min-width:1600px){.groupByQuestion.active.show{min-height:650px}
}
.groupByQuestion .loading.form-spinner{border-top:.25rem solid #51f2b8;height:5rem;width:5rem;left:50%;top:-200%;margin-left:-2.5rem !important}
.groupByQuestion .heroBanner-container{background-position:center top}
.groupByQuestion-info{position:relative}
.groupByQuestion-info,.groupByQuestion-infoNumber{max-height:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:all ease .4s,max-height ease 0;-o-transition:all ease .4s,max-height ease 0;transition:all ease .4s,max-height ease 0}
.groupByQuestion-info.show,.groupByQuestion-infoNumber.show{opacity:1;visibility:visible;height:auto;overflow:visible;max-height:100vh;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding-bottom:1.875rem}
.groupByQuestion-info .groups,.groupByQuestion-info .groups span{color:#bebebe}
@media(max-width:992px){.groupByQuestion-info .groups,.groupByQuestion-info .groups span{display:none}
}
@media(max-width:992px){.groupByQuestion-info .groups div.group-name:not(.active){display:none}
}
.groupByQuestion-info .groups .active{color:#36312d}
.groupByQuestion-infoMeter{width:100%;height:.1875rem;position:absolute;top:100%;background-color:#f2f2f2}
.groupByQuestion-infoMetertrack,.groupByQuestion-infoMetertrackm{width:0;height:.3125rem;position:absolute;bottom:-4px;border-radius:.125rem;background-color:#707070;display:none;-webkit-transition:width ease .4s;-moz-transition:width ease .4s;-o-transition:width ease .4s;transition:width ease .4s}
@media(min-width:992px){.groupByQuestion-infoMetertrack,.groupByQuestion-infoMetertrackm{display:block}
}
.groupByQuestion-infoMetertrackm{display:none}
@media(max-width:992px){.groupByQuestion-infoMetertrackm{display:block}
}
.groupByQuestion-carousel .slick-track{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}
.groupByQuestion-carousel .introText-list--header{font-size:2.5rem;line-height:2.875rem;letter-spacing:.28px}
@media(max-width:992px){.groupByQuestion-carousel .introText-list--header{font-size:1.625rem;line-height:1.875rem}
}
@media(min-width:992px){.groupByQuestion-carousel .introText-wrapper{width:70%;max-width:70%}
}
.groupByQuestion-carousel .slick-slide:first-child .question-container{display:block !important}
.groupByQuestion .slick-list{margin:0;min-height:calc(25vh)}
.groupByQuestion .slick-slide{padding:0;min-height:calc(25vh)}
.groupByQuestion .slick-prev{display:none !important;opacity:0}
.groupByQuestion .heroBanner.active{min-height:25rem}
@media(min-width:992px){.groupByQuestion .heroBanner.active{min-height:calc(90vh - 40px)}
}
@media(min-width:1600px){.groupByQuestion .heroBanner.active{min-height:650px}
}
@media(min-width:1024px){.groupByQuestion .active .heroBanner-wrapper{min-height:calc(60vh);min-width:93%}
}
@media(min-width:1600px){.groupByQuestion .active .heroBanner-wrapper{min-height:650px;min-width:93%}
}
.groupByQuestion .heroBanner-ctaList{position:relative;z-index:3}
.groupByQuestion .groupByQuestion-carousel{display:none}
.groupByQuestion.active .groupByQuestion-carousel{display:block}
.digital-assessment-form{max-height:0;opacity:0;visibility:hidden;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:transform ease .4s;-moz-transition:transform ease .4s;-o-transition:transform ease .4s;transition:transform ease .4s}
.digital-assessment-form.show{max-height:99999px;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:992px){.digital-assessment-form.show{min-height:calc(100vh - 202px)}
}
.digital-assessment-form button{position:relative;font-size:1rem !important;line-height:100% !important;letter-spacing:.13px;line-height:1.5rem;padding-right:10vw !important;margin:1.25rem 0 !important}
.digital-assessment-form button::after{content:"";background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002424'width='32'height='32'class='ml-3'%3E%3Cpathd='M13.2219.03a.75.750001.060l6.25-6.25a.75.750000-1.06l-6.25-6.25a.75.75010-1.061.06l4.974.97H3.75a.75.7500001.5h14.44l-4.974.97a.75.7500001.06z'%3E%3C/path%3E%3C/svg%3E");background-size:cover;position:absolute;height:25px;width:25px;top:11px;right:20px}
.digital-assessment-form button.disabled{background-color:#ebeaea;border:solid 1px #ebeaea;color:#afadab}
.digital-assessment-form button.disabled::after{background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002424'width='32'height='32'class='ml-3'%3E%3Cpathfill='%23afadab'd='M13.2219.03a.75.750001.060l6.25-6.25a.75.750000-1.06l-6.25-6.25a.75.75010-1.061.06l4.974.97H3.75a.75.7500001.5h14.44l-4.974.97a.75.7500001.06z'%3E%3C/path%3E%3C/svg%3E")}
.asessment-form--section{position:relative}
.asessment-form--section .image-overlay{max-width:100vw;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.slick-slide .asessment-form--section .image-overlay{opacity:0;visibility:hidden;-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s}
.slick-active.slick-slide .asessment-form--section .image-overlay{opacity:1;visibility:visible}
.asessment-form.active{max-height:0;opacity:0;visibility:hidden;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:transform ease .4s;-moz-transition:transform ease .4s;-o-transition:transform ease .4s;transition:transform ease .4s}
.asessment-form.active.show{max-height:99999px;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:992px){.asessment-form.active.show{min-height:21.875rem}
}
@media(min-width:1200px){.asessment-form.active.show{min-height:calc(100vh - 121px);width:75%}
}
@media(min-width:1600px){.asessment-form.active.show{min-height:650px}
}
.asessment-form-label,.asessment-form-field.select .asessment-form-label{display:block;color:inherit;font-size:1.25rem;line-height:1.75rem;letter-spacing:.00875rem;margin:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform ease-in-out .3s;-moz-transition:transform ease-in-out .3s;-o-transition:transform ease-in-out .3s;transition:transform ease-in-out .3s}
.animate .asessment-form-label,.animate .asessment-form-field.select .asessment-form-label{font-size:.875rem;font-weight:bold;letter-spacing:.00625rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.asessment-form-label span,.asessment-form-field.select .asessment-form-label span{color:#5e1de4;font-size:.75rem;line-height:1em;vertical-align:super;margin-left:.125rem}
.asessment-form-label span span,.asessment-form-field.select .asessment-form-label span span{vertical-align:-webkit-baseline-middle;margin-left:1.5rem}
.asessment-form--hero .asessment-form-label span,.asessment-form--hero .asessment-form-field.select .asessment-form-label span{color:currentColor;opacity:.7}
.asessment-form-label span span,.asessment-form-field.select .asessment-form-label span span{opacity:1;visibility:visible;-webkit-transition:transform ease-in-out .3s;-moz-transition:transform ease-in-out .3s;-o-transition:transform ease-in-out .3s;transition:transform ease-in-out .3s}
.animate .asessment-form-label span span,.animate .asessment-form-field.select .asessment-form-label span span{opacity:0;visibility:hidden}
.bg-media .asessment-form-label span,.bg-media .asessment-form-field.select .asessment-form-label span{color:inherit}
.asessment-form-field .custom__dropdown{max-height:7.5rem}
.asessment-form-field .custom__select-trigger span{border-bottom-color:rgba(0,0,0,0) !important}
.asessment-form-input,.asessment-form-field .custom__select-trigger span{display:block;position:relative;width:100%;color:inherit;font-size:1.25rem;font-weight:400;line-height:1.75rem;letter-spacing:.00875rem;background-color:rgba(255,255,255,0);padding:.0625rem .125rem;border:0;border-bottom:.0625rem solid #707070;border-radius:0}
.asessment-form--hero .asessment-form-input,.asessment-form--hero .asessment-form-field .custom__select-trigger span{border-color:currentColor}
.asessment-form-input::placeholder,.asessment-form-field .custom__select-trigger span::placeholder{opacity:0}
.animate .asessment-form-input::placeholder,.animate .asessment-form-field .custom__select-trigger span::placeholder{opacity:1}
.asessment-form-input:-webkit-autofill,.asessment-form-field .custom__select-trigger span:-webkit-autofill,.asessment-form-input:-webkit-autofill:hover,.asessment-form-field .custom__select-trigger span:-webkit-autofill:hover,.asessment-form-input:-webkit-autofill:focus,.asessment-form-field .custom__select-trigger span:-webkit-autofill:focus{transition:background-color 15000s ease-in-out,color 15000s ease-in-out}
.bg-media .asessment-form-input:-webkit-autofill,.bg-media .asessment-form-field .custom__select-trigger span:-webkit-autofill,.bg-media .asessment-form-input:-webkit-autofill:hover,.bg-media .asessment-form-field .custom__select-trigger span:-webkit-autofill:hover,.bg-media .asessment-form-input:-webkit-autofill:focus,.bg-media .asessment-form-field .custom__select-trigger span:-webkit-autofill:focus{-webkit-text-fill-color:#fff}
.invalid>.asessment-form-input,.invalid>.asessment-form-field .custom__select-trigger span{border-color:red}
.asessment-form-disclaimer input{width:1.125rem;height:1.125rem;margin:.1875rem 0 0;box-sizing:border-box}
.asessment-form-disclaimer label{font-size:.875rem;font-weight:300;line-height:20px;letter-spacing:.11px;padding-left:1.5rem}
.asessment-form-disclaimer label p{margin-bottom:0}
.asessment-form--groupLabels{color:#bebebe}
.asessment-form button.arrow-right{padding-right:3.125rem}
.asessment-form div.errorMsg,.asessment-form--hero div.errorMsg{margin-top:.25rem;font-size:80%;color:#dc3545;display:none}
.asessment-form .loading{width:3.75rem;height:3.75rem}
div.assessment-results{position:relative;max-width:100%;overflow:hidden}
.assessment-results.active{max-height:0;opacity:0;visibility:hidden;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:transform ease .4s;-moz-transition:transform ease .4s;-o-transition:transform ease .4s;transition:transform ease .4s}
.assessment-results.active.show{max-height:99999px;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.assessment-results--title h2{font-size:1.875rem;line-height:2.5rem;letter-spacing:.21px;font-weight:500}
@media(min-width:992px){.assessment-results--title h2{font-size:3.125rem;line-height:3.75rem;letter-spacing:.35px}
}
@media(min-width:992px){.assessment-results--groupfeedback>.col-12:first-child{padding-right:1.875rem}
.assessment-results--groupfeedback>.col-12:last-child:not(:first-child){padding-left:1.875rem}
}
.assessment-results .bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.assessment-results--groupTile .desc_slide{height:7.25rem;overflow:hidden}
@media only screen and (min-width:1200px){.assessment-results--groupTile .desc_slide{height:0}
.assessment-results--groupTile .desc_slider:hover .desc_slide{height:7.25rem}
}
@media only screen and (min-width:992px){.assessment-results .heroBanner-container-bg.banner-with-circle-image{top:50%;left:50%;width:21.875rem;height:21.875rem;border-radius:50% !important;transform:translate(-50%,-50%)}
}
@media only screen and (max-width:991px){.assessment-results .heroBanner-container-bg{z-index:3;opacity:.5}
}
.accordionModified.noPadding{border-radius:2rem;padding:0 !important}
.accordionModified.noPadding:hover{background-color:#fff !important;border:1px solid #000}
.accordionModified.noPadding .accordionModified-title{padding:.7rem 3.125rem 0rem 1.25rem;font-size:1rem}
.accordionModified.noPadding .accordionModified-title::after{top:65%}
.accordionModified-title{font-size:1.125rem;font-weight:bold;line-height:1.625rem;letter-spacing:0;padding:.9375rem 3.125rem .9375rem 1.25rem;cursor:pointer}
@media(min-width:992px){.accordionModified-title{font-size:1.25rem;line-height:1.75rem}
}
.two-column-layout .accordionModified-title{padding:.9375rem 1.25rem .9375rem 1.875rem}
@media(min-width:768px){.two-column-layout .accordionModified-title{padding-left:2.5rem}
}
.accordionModified-title::after{content:'';width:.625rem;height:.625rem;position:absolute;right:1.25rem;top:50%;color:inherit;border-top:.125rem solid currentColor;border-right:.125rem solid currentColor;transform:translateY(-50%) rotate(45deg);transition:color ease-in-out .4s,transform ease-in-out .4s}
@media(min-width:992px){.accordionModified-title::after{width:.8125rem;height:.8125rem;border-top-width:.1875rem;border-right-width:.1875rem}
}
.two-column-layout .accordionModified-title::after{left:.3125rem;right:unset}
.accordionModified-title[aria-expanded="true"]::after{color:inherit;transform:translateY(-50%) rotate(135deg)}
.accordionModified-bgImage{background-repeat:no-repeat;background-size:cover;background-position:50%,50%}
.accordionModified-bgVideo{z-index:0}
.accordionModified-bgVideo .video-js{position:absolute;top:0;left:0;width:100%;height:100%}
.accordionModified-bgVideo .vjs-tech{object-fit:cover}
.accordionModified-bgVideo .vjs-poster{background-size:cover}
.accordionModified-bgVideo .video-js .vjs-control-bar,.accordionModified-bgVideo .vjs-big-play-button{display:none}
.accordionModified-bgVideo .video-js{pointer-events:none}
.accordionModified-bgGradient{z-index:0}
.accordionModified.curve-left{overflow:hidden}
.accordionModified.curve-left.top{padding-top:.9375rem}
@media(min-width:992px){.accordionModified.curve-left.top{border-top-left-radius:13vw;padding-top:6vw}
}
@media(min-width:1600px){.accordionModified.curve-left.top{border-top-left-radius:250px;padding-top:100px}
}
.accordionModified.curve-left.bottom{padding-bottom:.9375rem}
@media(min-width:992px){.accordionModified.curve-left.bottom{border-bottom-left-radius:13vw;padding-bottom:6vw}
}
@media(min-width:1600px){.accordionModified.curve-left.bottom{border-top-left-radius:250px;padding-bottom:100px}
}
.accordionModified.curve-right{overflow:hidden}
.accordionModified.curve-right.top{padding-top:.9375rem}
@media(min-width:992px){.accordionModified.curve-right.top{border-top-right-radius:13vw;padding-top:6vw}
}
@media(min-width:1600px){.accordionModified.curve-right.top{border-top-right-radius:250px;padding-top:100px}
}
.accordionModified.curve-right.bottom{padding-bottom:.9375rem}
@media(min-width:992px){.accordionModified.curve-right.bottom{border-bottom-right-radius:13vw;padding-bottom:6vw}
}
@media(min-width:1600px){.accordionModified.curve-right.bottom{border-top-right-radius:250px;padding-bottom:100px}
}
.suppliersVariation .accordionModified.section .container{max-width:100%;padding:0}
.suppliersVariation .accerror .accordionModified-title{color:red}