/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Aglet Sans;font-style:normal;font-weight:700;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:italic;font-weight:700;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Bold_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:italic;font-weight:400;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:normal;font-weight:300;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:italic;font-weight:300;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Light_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:normal;font-weight:400;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:italic;font-weight:600;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Semibold_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Aglet Sans;font-style:normal;font-weight:600;src:url(/themes/custom/pushtotalk/src/fonts/Aglet_Sans_Semibold.otf) format("opentype")}
html{box-sizing:border-box;min-height:100%}*,:after,:before{box-sizing:inherit}body{-webkit-overflow-scrolling:touch;background-color:#fff;box-sizing:border-box;color:#3c3c3c;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-size:1rem;font-weight:400;height:100%;letter-spacing:.025em;line-height:1.5;margin:0;overflow-x:hidden;position:relative;text-align:left}::selection{background-color:#69d7b9;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:inherit;font-size:1rem;font-weight:300;line-height:1.4;margin-bottom:1.5625rem;margin-top:0}h1{font-family:var(--font-title);font-size:2.25rem}@media (min-width:48rem){h1{font-size:3rem}}h2{font-family:var(--font-title);font-size:1.5rem}@media (min-width:48rem){h2{font-size:2.25rem}}h3{font-family:var(--font-title);font-size:1rem}@media (min-width:48rem){h3{font-size:1.5rem}}a{//border-bottom:1px solid transparent;color:#69d7b9;text-decoration:none;transition:all .25s ease-in-out}a.active,a:focus,a:hover{//border-bottom-color:inherit;cursor:pointer;outline:none}a:active{border:0;outline:none}p{margin:0 0 1.5em}p:last-child{margin-bottom:0}p.highlight{font-size:1.25rem;font-weight:600}strong{font-weight:700}em{font-style:italic}ol,ul{margin:0 0 1.5em;padding-left:1em}ul.reset--list{list-style:none;margin:0;padding:0}ul.reset--list:before{content:none}img,svg{height:auto;vertical-align:bottom;width:100%}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.text--uppercase{text-transform:uppercase}.color--primary{color:#69d7b9}.color--secondary{color:#87009b}.color--white{color:#fff}blockquote{border-left:4px solid #69d7b9;font-size:1.125rem;line-height:1.5;margin:3rem 0;padding-left:1.5rem}
html{scroll-behavior:smooth}.grid-container{margin-left:auto;margin-right:auto;max-width:88.75em;padding-left:.625rem;padding-right:.625rem}.grid-x{display:flex;flex-flow:row wrap}.cell{padding-left:.625rem;padding-right:.625rem}.column{width:100%}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.justify-left{justify-content:flex-start}.v-align-start>.layout{align-items:flex-start}.v-align-center>.layout{align-items:center}.v-align-end>.layout{align-items:flex-end}.align-center{justify-content:center}.justify-right{justify-content:flex-end}.align-middle{align-items:center}.height-100{height:100%}@media (min-width:40rem){.grid-x>.small-column--4{width:33.3333%}.grid-x>.small-column--8{width:66.66667%}.grid-x>.small-column--12{width:100%}}@media (min-width:48rem){.grid-x>.medium-column--4{width:33.3333%}.grid-x>.medium-column--8{width:66.66667%}.grid-x>.medium-column--12{width:100%}.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}}@media (min-width:64rem){.grid-x>.large-column--4{width:33.3333%}.grid-x>.large-column--8{width:66.66667%}.grid-x>.large-column--12{width:100%}.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.header-branding svg{border:2px solid #fff;border-radius:100%;height:5rem;transition:all .25s ease-in-out;width:5rem}.header-branding svg #circle{color:#69d7b9;transition:color .25s ease-in-out}.header-branding svg #text path{color:#87009b}.header-branding svg:hover #circle{color:#87009b;transition:color .25s ease-in-out}.header-branding svg:hover #text path,.js-toggle-menu .header-branding svg #circle,.page--node-type-cases .header-branding svg #circle,.page--node-type-system-page .header-branding svg #circle{color:#69d7b9}.js-toggle-menu .header-branding svg #text path,.js-toggle-menu .header-branding svg:hover #circle,.page--node-type-cases .header-branding svg #text path,.page--node-type-cases .header-branding svg:hover #circle,.page--node-type-system-page .header-branding svg #text path,.page--node-type-system-page .header-branding svg:hover #circle{color:#87009b}.js-toggle-menu .header-branding svg:hover #text path,.page--node-type-cases .header-branding svg:hover #text path,.page--node-type-system-page .header-branding svg:hover #text path{color:#69d7b9}.footer-branding svg{height:6.25rem;width:6.25rem}.footer-branding svg #circle{color:#87009b}.footer-branding svg #text path{color:#69d7b9;transition:color .25s ease-in-out}.footer-branding svg:hover #circle{color:#3c3c3c}.footer-branding svg:hover #text path{color:#fff}@media (min-width:30rem){.header-branding svg{height:7.5rem;width:7.5rem}}@media (min-width:64rem){.page--node-type-frontpage .header-branding svg{height:13.75rem;width:13.75rem}.page--node-type-articles .header-branding svg,.page--node-type-cases .header-branding svg,.page--node-type-flex-page .header-branding svg,.page--node-type-system-page .header-branding svg{height:8.75rem;width:8.75rem}.header-branding{position:relative;z-index:101}.header.sticky .header-branding svg{height:5rem;margin-bottom:-3.875rem;width:5rem}}.footer-branding .branding__link,.footer-branding .branding__link:hover,.header-branding .branding__link,.header-branding .branding__link:hover{border:0}
.footer{background-color:#69d7b9;color:#fff}.footer ::selection{background-color:#fff;color:#69d7b9}.footer a{border-bottom:1px solid transparent;color:#fff;text-decoration:none;transition:all .2s ease-in-out}.footer a:focus,.footer a:hover{border-bottom-color:#fff}.footer ul{list-style:none;margin:0;padding:0}.footer__bottom,.footer__middle{padding-left:1.25rem;padding-right:1.25rem}.footer__middle{font-weight:600;padding-bottom:1.25rem;padding-top:2.5rem}.footer__bottom{padding-bottom:1.875rem;padding-top:1.25rem}.footer__column{align-items:center;display:flex;flex-direction:column;width:100%}.footer__column:not(:first-child){margin-top:1.25rem}@media (min-width:48rem){.footer__column.footer__address{margin-top:0}.footer__column{flex-direction:row;width:inherit}.footer__column:not(:first-child){margin-top:0}.footer__middle--container{justify-content:space-between}.footer__navigation ul{grid-gap:1.25rem;display:flex}.footer__social{justify-content:flex-end}}@media (min-width:64rem){.footer__middle{padding-bottom:2.5rem;padding-top:5rem}.footer__bottom{padding-bottom:3.75rem;padding-top:2.5rem}.footer__column:not(:first-child){margin-top:0}}.footer__branding a{max-width:6.25rem}.menu-social{display:flex}.menu-social__item:not(:first-child){margin-left:1.875rem}.footer__social .menu-social__link:focus{border-bottom:0;display:block;outline:2px solid #3c3c3c}.footer__social .menu-social__link svg{height:1.875rem;width:1.875rem}.footer__social .menu-social__link svg .circle__background,.footer__social .menu-social__link svg .circle__icon{fill:currentcolor;transition:color .25s ease-in-out}.footer__social .menu-social__link svg .circle__background{color:#87009b}.footer__social .menu-social__link svg .circle__icon{color:#fff}.footer__social .menu-social__link svg:hover .circle__background{color:#3c3c3c}
.header{background-color:#fff;transition:all .25s ease-in-out}.header__top{background-color:#87009b;display:none;padding-bottom:.625rem;padding-top:.625rem}.header__middle{padding:2.5rem 0 .625rem;transition:all .25s ease-in-out}.header ul{list-style:none;margin:0;padding:0}.header__branding,.header__navigation,.header__slogan{padding-left:.625rem;padding-right:.625rem}.header__slogan{color:#87009b;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-size:1rem;margin-left:auto;order:2;text-align:right;text-transform:uppercase;width:calc(100% - 6.25rem)}.header__slogan strong{font-weight:500}@media (min-width:30rem){.header__slogan{font-size:1.125rem}}.header__branding{order:1}.header__navigation{-ms-grid-row-align:center;align-self:center;margin-left:auto;margin-top:-2rem;order:3}.header__language ul{display:flex}.header__language ul li:not(:last-child){margin-right:1rem}.header__language a{border-bottom:1px solid transparent;color:#3c3c3c;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-size:1.5625rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.header__language a.is-active,.header__language a:hover{border-bottom-color:#3c3c3c}.header__social .menu-social__link svg{height:1.875rem;width:1.875rem}.header__social .menu-social__link svg .circle__background,.header__social .menu-social__link svg .circle__icon{fill:currentcolor;transition:color .25s ease-in-out}.header__social .menu-social__link svg .circle__background{color:#87009b}.header__social .menu-social__link svg .circle__icon{color:#fff}.header__social .menu-social__link svg:hover .circle__background{color:#3c3c3c}.header__social .menu-social__link svg:hover .circle__icon{color:#fff}.nav__toggler{align-items:center;background-color:transparent;border:0;color:#87009b;cursor:pointer;display:flex;font-size:1.5625rem;margin-left:auto;position:relative;text-transform:uppercase}.nav__toggler:hover{color:#69d7b9}.nav__toggler:hover .nav__text{border-bottom-color:#69d7b9}.nav__toggler:hover .nav__icon{background-color:#69d7b9}.nav__toggler:focus{outline:1px solid #87009b}.nav__toggler .nav__text{border-bottom:1px solid transparent;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-weight:500;margin-right:1.25rem;transition:border .25s ease-in-out}.nav__toggler .nav__icon{background-color:#87009b;display:block;height:.1875rem;position:relative;transition:opacity .15s ease,transform .2s ease .2s;width:1.125rem}.nav__toggler .nav__icon:after,.nav__toggler .nav__icon:before{background:inherit;border-radius:inherit;content:"";height:inherit;left:0;position:absolute;transition:inherit;width:inherit}.nav__toggler .nav__icon:before{opacity:1;transform:translateY(-.5rem)}.nav__toggler .nav__icon:after{transform:translateY(.5rem)}.js-toggle-menu .nav__toggler .nav__icon{transform:rotate(45deg)}.js-toggle-menu .nav__toggler .nav__icon:after,.js-toggle-menu .nav__toggler .nav__icon:before{transform:translateY(0) rotate(90deg)}.js-toggle-menu .nav__toggler .nav__icon:before{opacity:0}.nav__wrapper{background-color:#fff;bottom:0;height:0%;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:8.75rem;transition:opacity .35s,visibility .35s,height .35s;visibility:hidden;width:100%;z-index:100}.nav__wrapper>div{flex-flow:inherit;flex-direction:column}.js-toggle-menu .nav__wrapper{height:calc(100% - 8.75rem);opacity:1;overflow-y:scroll;visibility:visible}@media (min-width:80rem){.js-toggle-menu .nav__wrapper{overflow-y:inherit}}.nav__actions,.nav__menu{padding-left:.625rem;padding-right:.625rem}.nav__menu{flex:1 0 auto;width:100%}.nav__menu .nav__background{align-items:center;background-color:#69d7b9;border-radius:6.25rem 0 6.25rem;display:flex;flex-direction:column;height:100%;justify-content:center}.nav__actions{display:flex;justify-content:space-between;margin-left:auto;padding-bottom:1.125rem;padding-top:1.125rem}@media (min-width:30rem){.header__slogan{width:calc(100% - 8.75rem)}.nav__wrapper{top:10.75rem}.js-toggle-menu .nav__wrapper{height:calc(100% - 10.75rem)}}@media (min-width:64rem){.header__top{display:block}.header__middle{padding-top:3.75rem}.header__branding,.header__navigation,.header__slogan{width:33.33333%}.header__slogan{font-size:1.5625rem;margin-left:0;order:1;text-align:left}.header__branding{display:flex;justify-content:center;margin-left:auto;order:1}.header__navigation{-ms-grid-row-align:initial;align-self:auto;margin-left:0;margin-top:0;order:2}.nav__wrapper{top:8.75rem}.js-toggle-menu .nav__wrapper{height:calc(100% - 8.75rem)}.page--node-type-frontpage.js-toggle-menu .nav__wrapper{height:calc(100% - 11.875rem);top:11.875rem}.page--node-type-articles.js-toggle-menu .nav__wrapper,.page--node-type-cases.js-toggle-menu .nav__wrapper,.page--node-type-flex-page.js-toggle-menu .nav__wrapper,.page--node-type-system-page.js-toggle-menu .nav__wrapper{height:calc(100% - 9.375rem);top:9.375rem}.nav__actions{padding-bottom:2.25rem;padding-top:4.5rem}.page--node-type-articles .sticky .nav__wrapper,.page--node-type-cases .sticky .nav__wrapper,.page--node-type-flex-page .sticky .nav__wrapper,.page--node-type-frontpage .sticky .nav__wrapper,.page--node-type-system-page .sticky .nav__wrapper{height:calc(100% - 3.4375rem);top:3.4375rem}.nav__background nav{width:100%}.header.sticky{background-color:#fff;position:fixed;top:0;width:100%;z-index:102}.header.sticky .header__middle{padding-top:.625rem}}.js-toggle-menu{overflow:hidden}
.menu--main ul{display:block;list-style:none;margin:0;padding:0}.menu--main ul.menu--level-1{list-style:none;margin:0;padding-bottom:0;padding-top:0}.menu--main .menu-item{position:relative}.menu--main .menu-link{background-color:transparent;border:none;border-bottom:1px solid transparent;color:#fff;cursor:pointer;display:block;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-size:1.75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .28s ease-out .12s;transition:all .2s ease-in-out;white-space:nowrap}.menu--main .menu-link--level-1{font-weight:500}.menu--main .menu-link--active-trail,.menu--main .menu-link.is-active,.menu--main .menu-link:focus,.menu--main .menu-link:hover{border-bottom:1px solid #87009b;color:#87009b;outline:none}.menu--main .menu-item--parent>ul{background-color:#fff;max-height:0;opacity:.3;padding:.5em 0;text-align:center;transform:rotateX(-90deg);transform-origin:top center;transition:all .28s ease-out .12s;visibility:hidden}.menu--main .menu-item--parent>ul .menu-item{display:block;width:100%}.menu--main .menu-item--parent button.menu-link{align-items:center;display:flex;justify-content:center;width:100%}.menu--main .menu-item--parent button.menu-link:after{border:.35rem solid transparent;border-top-color:#69d7b9;content:"";margin-left:.25em;transform:translateY(.15em)}.menu--main .menu-item--parent:focus-within>ul,.menu--main .menu-item--parent:hover>ul{max-height:99em;opacity:1;transform:rotateX(0);visibility:visible}.menu--main .menu-item--parent:focus-within>ul a,.menu--main .menu-item--parent:hover>ul a{opacity:1}@media (min-width:64rem){.menu--main ul{display:flex;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;width:100%}.menu--main .menu-link{font-size:2.25rem}.menu--main .menu-link--level-1{display:inline-block;line-height:1}.menu--main .menu-item--parent>ul{background-color:#fff;border-radius:.25rem;box-shadow:0 .15em .25em rgba(0,0,0,.25);left:calc(50% + 1.25rem);min-width:10em;opacity:.3;padding:0;position:absolute;text-align:center;top:calc(100% + .25rem);transform:rotateX(-90deg) translateX(-50%);transform-origin:top center;transition:all .28s ease-out .12s;visibility:hidden}.menu--main .menu-item--parent button.menu-link{width:auto}.menu--main .menu-item--parent:focus-within>ul,.menu--main .menu-item--parent:hover>ul{opacity:1;transform:rotateX(0) translateX(-50%);visibility:visible}.menu--main .menu-item--parent:focus-within>ul a,.menu--main .menu-item--parent:hover>ul a{opacity:1}}
.node__actions{background-color:#fff;border-top:2px solid rgba(0,0,0,.15);bottom:0;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);left:0;padding:1.25rem 0;position:fixed;right:0;z-index:106}.node__content--customer,.node__content--legal{padding:2.5rem .625rem}.node__footer{padding-bottom:5rem}.path--node-9 .node__hero--system{min-height:31.25rem}@media (min-width:48rem){.node__content--customer,.node__content--legal,.node__content--vertical{padding-bottom:2.1875rem;padding-top:3.75rem}}@media (min-width:64rem){.node__content--customer,.node__content--legal,.node__content--vertical{padding-bottom:3.4375rem;padding-top:5rem}.node__hero--detail,.node__hero--system{margin-top:-5rem}}
.menu--top{margin-top:1rem;width:100%}.menu--top ul{grid-gap:.5rem;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.menu--top ul.menu--level-1{list-style:none;margin:0;padding-bottom:0;padding-top:0}.menu--top .menu-item{position:relative}.menu--top .menu-link{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-size:1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .28s ease-out .12s;transition:all .2s ease-in-out;white-space:nowrap}.menu--top .menu-link--level-1{font-weight:500}.menu--top .menu-link--active-trail,.menu--top .menu-link.is-active,.menu--top .menu-link:focus,.menu--top .menu-link:hover{color:#87009b;outline:none}@media (min-width:64rem){.menu--top{margin-top:0}.nav__background .menu--top{display:none}.menu--top ul{grid-gap:2rem;display:flex;flex-direction:row;justify-content:center;padding-left:.625rem;padding-right:.625rem;width:100%}.menu--top .menu-link--level-1{display:inline-block;line-height:1}.menu--top .menu-link--active-trail,.menu--top .menu-link.is-active,.menu--top .menu-link:focus,.menu--top .menu-link:hover{color:#69d7b9}}
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-color:var(--color-white);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='buttonText' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}.ui-dialog > .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);}.ui-dialog > .ui-dialog-content .form-actions,.ui-dialog > .ui-dialog-content .field-actions{margin:0;padding:0;}.ui-dialog > .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset > *{margin:0;}.ui-dialog > .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}
.has-background-color .button{color:#fff}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;color:#3c3c3c;cursor:pointer;display:inline-block;font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5;outline:none;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.button:focus{outline:1px solid #3c3c3c}.button:after,.button:before{content:"";display:block;position:absolute;transition:all .25s ease-in-out}.button:before{background-color:#87009b;border-radius:100%;height:1.875rem;left:0;max-width:1.875rem;top:0;transition:all .25s ease-in-out;width:100%}.button:focus:before,.button:hover:before{background-color:#3c3c3c}.button.button--arrow-bottom,.button.button--arrow-left,.button.button--arrow-right{padding-left:2.625rem;transition:all .25s ease-in-out}.button.button--arrow-bottom:hover,.button.button--arrow-left:hover,.button.button--arrow-right:hover{padding-left:2.9375rem}.button.button--arrow-bottom:after,.button.button--arrow-left:after,.button.button--arrow-right:after{border:2px solid #fff;height:.5rem;transform:rotate(45deg);width:.5rem}.button.button--arrow-right:after{border-width:2px 2px 0 0;left:.5rem;top:.6875rem}.button.button--arrow-bottom:after,.button.button--arrow-left:after{border-width:0 0 2px 2px}.button.button--arrow-bottom:after{left:.75rem;top:.625rem}.button.button--arrow-left:after{left:.75rem;top:.6875rem}.button--black{color:#3c3c3c}.button--white{color:#fff}@media (min-width:64rem){.button.button--arrow-bottom,.button.button--arrow-bottom:hover{padding-left:0}.button.button--arrow-bottom{padding-top:2.625rem}.button.button--arrow-bottom:focus,.button.button--arrow-bottom:hover{padding-top:2.9375rem}.button.button--rotate{bottom:0;left:2.8125rem;position:absolute;transform:scale(-1) translateX(50%);white-space:nowrap;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}
#sliding-popup{right:0}.cookie-banner{--cc-max-width:37.5rem;--cc-background-color:#ebebec;--cc-color:var(--color-primary);--cc-font-size:var(--font-size-s);--cc-description-font-size:var(--font-size-xs);--cc-label-line-height:1.4;--cc-checkbox-size:1.5625rem;--cc-checkbox-color-checked:var(--color-white);--cc-checkbox-background-color:#fff;--cc-checkbox-background-color-hover:var(--cc-checkbox-background-color);--cc-checkbox-background-color-checked:#69d7b9;--cc-checkbox-border:1px solid rgba(0,0,0,.5);--cc-checkbox-border-radius:0;--cc-checkbox-border-color:var(--color-placeholder);--cc-checkbox-border-color-hover:var(--color-secondary);--cc-checkbox-border-color-focus:var(--cc-checkbox-border-color);--cc-checkbox-border-color-checked:#69d7b9;background-color:var(--cc-background-color);color:var(--cc-color);font-size:var(--cc-font-size);margin:1.25rem;max-width:var(--cc-max-width);overflow:hidden;padding:1.25rem;text-align:left}.cookie-banner .cookie-banner__message a{background-image:linear-gradient(#87009b,#87009b);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:#87009b;transition:background-size .5s ease-in-out}.cookie-banner .cookie-banner__message a:focus,.cookie-banner .cookie-banner__message a:hover{background-size:0 1px;color:#3c3c3c}.cookie-banner .cookie-banner__actions{margin-top:1.25rem;text-align:center}.cookie-banner .cookie-banner__toggler:checked~.cookie-banner__toggle-target{height:auto;max-height:21.875rem;opacity:1;overflow-y:auto}.cookie-banner .cookie-banner__toggler+.cookie-banner__button--prefs-toggle{display:inline-block}.cookie-banner .cookie-banner__toggler~.cookie-banner__toggle-target{max-height:0;opacity:0;transition:opacity .8s ease,max-height .4s ease}.cookie-banner .cookie-banner__button{background-color:#69d7b9;border:0;color:#fff;font-size:inherit;padding:.5rem 1rem;transition:all .25s ease-in-out}.cookie-banner .cookie-banner__button:focus,.cookie-banner .cookie-banner__button:hover{background-color:#87009b}.cookie-banner label.cookie-banner__prefs-toggle{background-image:linear-gradient(#87009b,#87009b);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:#87009b;cursor:pointer;display:inline-block;margin:0 .625rem;transition:background-size .5s ease-in-out}.cookie-banner label.cookie-banner__prefs-toggle:focus,.cookie-banner label.cookie-banner__prefs-toggle:hover{background-size:0 1px;color:#3c3c3c}.cookie-banner label.cookie-banner__prefs-toggle+.cookie-banner__button--agree-all{margin-left:.625rem;margin-right:.625rem}.cookie-banner .cookie-banner__categories{margin:1.25rem auto .625rem;max-width:28.125rem;text-align:left}.cookie-banner [dir=ltr] .cookie-banner__category{text-align:left}.cookie-banner [dir=rtl] .cookie-banner__category{text-align:right}.cookie-banner .cookie-banner__category{margin-bottom:1.25rem}.cookie-banner .cookie-banner__category input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cc-checkbox-background-color);border:var(--cc-checkbox-border);border-radius:var(--cc-checkbox-border-radius);cursor:pointer;flex-shrink:0;height:var(--cc-checkbox-size);margin:0;position:relative;vertical-align:bottom;width:var(--cc-checkbox-size)}.cookie-banner .cookie-banner__category input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.091 16.414'%3E%3Cpath d='M6.961 12.541 2.298 7.877.708 9.454l6.253 6.253L20.384 2.284 18.806.707Z' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.9375rem;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.cookie-banner .cookie-banner__category input[type=checkbox]:focus{box-shadow:var(--cc-checkbox-border-color-focus)}.cookie-banner .cookie-banner__category input[type=checkbox]:hover:not([disabled]){background-color:var(--cc-checkbox-background-color-hover);border-color:var(--cc-checkbox-border-color-hover)}.cookie-banner .cookie-banner__category input[type=checkbox][disabled]{opacity:.5}.cookie-banner .cookie-banner__category [dir=ltr] input[type=checkbox]+label{padding-left:.625rem}.cookie-banner .cookie-banner__category [dir=rtl] input[type=checkbox]+label{padding-right:.625rem}.cookie-banner .cookie-banner__category input[type=checkbox]+label{cursor:pointer;font-weight:700;line-height:var(--cc-label-line-height);margin-bottom:0;margin-top:calc((var(--cc-checkbox-size) - var(--cc-font-size)*var(--cc-label-line-height))*.5);padding-left:.625rem;padding-right:.625rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:auto}.cookie-banner .cookie-banner__category input[type=checkbox]+label a{color:inherit}.cookie-banner .cookie-banner__category input[type=checkbox]+label a:focus,.cookie-banner .cookie-banner__category input[type=checkbox]+label a:hover{text-decoration:none}.cookie-banner .cookie-banner__category input[type=checkbox]:checked{background-color:var(--cc-checkbox-background-color-checked);border-color:var(--cc-checkbox-border-color-checked)}.cookie-banner .cookie-banner__category input[type=checkbox]:checked:before{opacity:1}.cookie-banner .cookie-banner__category input[type=checkbox]:checked:hover:not([disabled]){background-color:var(--cc-checkbox-background-color-checked)}.cookie-banner .cookie-banner__category .description{color:#3c3c3c;display:block;font-size:.875rem;font-weight:400;margin-top:.3125rem}.cookie-banner .cookie-banner__cat-checkbox{display:flex}
.has-background-color .paragraph ::selection{background-color:#fff;color:#69d7b9}.paragraph--type--text h2,.paragraph--type--text h3,.paragraph--type--text h4,.paragraph--type--text h5,.paragraph--type--text h6{font-family:Aglet Sans,arial,Helvetica Neue,helvetica,sans-serif;font-weight:500;text-transform:uppercase}.paragraph--type--text h2{font-size:1.75rem}@media (min-width:48rem){.paragraph--type--text h2.highlighted{font-size:2.25rem}}.paragraph--type--text h2.highlighted--150{font-size:2.25rem}@media (min-width:48rem){.paragraph--type--text h2.highlighted--150{font-size:3rem}}.paragraph--type--text h2.highlighted--200{font-size:3rem}@media (min-width:48rem){.paragraph--type--text h2.highlighted--200{font-size:4.5rem}}.paragraph--type--text h3{font-size:1.25rem}.paragraph--type--text h3.highlighted--150{font-size:1.75rem}@media (min-width:48rem){.paragraph--type--text h3.highlighted--150{font-size:2.25rem}}.paragraph--type--text h3.highlighted--200{font-size:2.25rem}@media (min-width:48rem){.paragraph--type--text h3.highlighted--200{font-size:3.5rem}}.paragraph--type--text h4{font-size:1.125rem}.paragraph--type--text h4.highlighted{font-size:1.375rem}.paragraph--type--text h5{font-size:1rem}.paragraph--type--text h6{font-size:.875rem}.paragraph--type--text ul{list-style:none}.paragraph--type--text ul li:before{color:#69d7b9;content:"\2022";display:inline-block;margin-left:-1em;width:1em}.background-color--black .paragraph--type--text ul li:before,.background-color--blue .paragraph--type--text ul li:before{color:#fff}.paragraph--type--text a:not(.social){background-image:linear-gradient(#69d7b9,#69d7b9);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .5s ease-in-out}.background-color--black .paragraph--type--text a:not(.social),.background-color--blue .paragraph--type--text a:not(.social){background-image:linear-gradient(#fff,#fff);color:#fff}.paragraph--type--text a:not(.social):focus,.paragraph--type--text a:not(.social):hover{background-size:0 1px}.paragraph--type--text a:not(.social):focus{outline:1px solid #69d7b9}.background-color--black .paragraph--type--text a:not(.social):focus,.background-color--blue .paragraph--type--text a:not(.social):focus{outline:1px solid #fff}.paragraph--type--text a.button{background-image:none!important;transition:all .25s ease-in-out!important}.layout{display:flex;flex-direction:column}.layout__region{width:100%}.media--right .layout{flex-direction:column-reverse}.media--left .layout{flex-direction:column}.layout.pillars{flex-direction:row}.has-background-color .layout:after{content:"";height:100%;left:-100vw;position:absolute;top:0;width:200vw}.background-color--black .layout:after{background-color:#3c3c3c}.background-color--blue .layout:after{background-color:#69d7b9}.layout--twocol .paragraph--type--media+.paragraph--type--text,.layout--twocol .paragraph--type--text+.paragraph--type--media{margin-top:2rem}.layout--threecol .layout__column .paragraph{margin-bottom:2.5rem}.layout--threecol .layout__column .paragraph:last-child{margin-bottom:0}.has-background-color{color:#fff;overflow:hidden}.has-background-color .layout{padding:2.5rem .625rem;position:relative}.has-background-color .layout__region{position:relative;z-index:1}.has-background-color .layout--twocol__3366 img{border-bottom-right-radius:50px}.without-background-color .layout{padding:2.5rem .625rem}@media (min-width:48rem){.layout,.media--left .layout,.media--right .layout{flex-direction:row}.layout--twocol__3366 .layout__region--first,.layout--twocol__5050 .layout__region--first{padding-right:1.5625rem}.layout--twocol__3366 .layout__region--second,.layout--twocol__5050 .layout__region--second{padding-left:1.5625rem}.has-background-color .layout{padding-bottom:3.75rem;padding-top:3.75rem}.has-background-color .layout--twocol__3366:after{width:100vw}.has-background-color.media--right .layout--twocol__3366:after{left:inherit;right:8.33333%}.has-background-color.media--left .layout--twocol__3366:after{left:8.33333%}.without-background-color .layout{padding-bottom:3.75rem;padding-top:3.75rem}}@media (min-width:64rem){.layout--twocol__3366 .layout__region--first,.layout--twocol__5050 .layout__region--first{padding-right:3.125rem}.layout--twocol__3366 .layout__region--second,.layout--twocol__5050 .layout__region--second{padding-left:3.125rem}.has-background-color .layout{padding-bottom:4.375rem;padding-top:4.375rem}.without-background-color .layout{padding-bottom:3.75rem;padding-top:3.75rem}}.field-media--field-media-oembed-video{height:0;padding-bottom:56.25%;position:relative}.field-media--field-media-oembed-video iframe,.field-media--field-media-oembed-video object{height:100%;left:0;position:absolute;top:0;width:100%}.social{align-items:center;color:#87009b;display:inline-flex;font-size:0;transition:all .25s ease-in-out}.social:after{background-color:currentcolor;content:"";display:inline-block;height:1.875rem;-webkit-mask-image:url(/themes/custom/pushtotalk/dist/images/icons/%24icon.svg);mask-image:url(/themes/custom/pushtotalk/dist/images/icons/%24icon.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.875rem}.social:focus,.social:hover{color:#69d7b9}.social--facebook:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 28 – 23' xmlns='http://www.w3.org/2000/svg' width='30' height='29.85'%3E%3Cpath data-name='Exclusion 2' d='M12.877 29.85a15.013 15.013 0 0 1-9.007-4.794A14.968 14.968 0 0 1 0 14.999 14.9 14.9 0 0 1 4.394 4.393 14.9 14.9 0 0 1 15-.001a14.9 14.9 0 0 1 10.605 4.393A14.9 14.9 0 0 1 30 14.999a14.969 14.969 0 0 1-3.868 10.055 15.019 15.019 0 0 1-8.922 4.784l.079-.014V19.589h3.414l.649-4.235h-4.063v-2.747a2.112 2.112 0 0 1 2.388-2.288h1.847v-3.6a23.034 23.034 0 0 0-3.279-.285c-3.464 0-5.532 2.13-5.532 5.7v3.225H8.995v4.235h3.718v10.234l.165.025Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 28 – 23' xmlns='http://www.w3.org/2000/svg' width='30' height='29.85'%3E%3Cpath data-name='Exclusion 2' d='M12.877 29.85a15.013 15.013 0 0 1-9.007-4.794A14.968 14.968 0 0 1 0 14.999 14.9 14.9 0 0 1 4.394 4.393 14.9 14.9 0 0 1 15-.001a14.9 14.9 0 0 1 10.605 4.393A14.9 14.9 0 0 1 30 14.999a14.969 14.969 0 0 1-3.868 10.055 15.019 15.019 0 0 1-8.922 4.784l.079-.014V19.589h3.414l.649-4.235h-4.063v-2.747a2.112 2.112 0 0 1 2.388-2.288h1.847v-3.6a23.034 23.034 0 0 0-3.279-.285c-3.464 0-5.532 2.13-5.532 5.7v3.225H8.995v4.235h3.718v10.234l.165.025Z'/%3E%3C/svg%3E")}.social--linkedin:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 29 – 23' xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath data-name='Exclusion 3' d='M15 29.999a14.9 14.9 0 0 1-10.607-4.393A14.9 14.9 0 0 1 0 14.999 14.9 14.9 0 0 1 4.394 4.392 14.9 14.9 0 0 1 15-.001a14.9 14.9 0 0 1 10.605 4.393A14.9 14.9 0 0 1 30 14.999a14.9 14.9 0 0 1-4.394 10.606A14.9 14.9 0 0 1 15 29.999Zm3-15.206c1.47 0 1.47 1.4 1.47 2.417v4.431h2.832v-5c0-2.254-.412-4.34-3.4-4.34a2.993 2.993 0 0 0-2.683 1.472h-.036v-1.247h-2.718v9.114h2.832v-4.509c.003-1.155.209-2.337 1.703-2.337Zm-9.145-2.266v9.114h2.835v-9.114Zm1.418-4.529a1.645 1.645 0 0 0-1.645 1.643 1.645 1.645 0 0 0 1.645 1.643 1.644 1.644 0 0 0 1.643-1.643 1.644 1.644 0 0 0-1.64-1.642Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 29 – 23' xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath data-name='Exclusion 3' d='M15 29.999a14.9 14.9 0 0 1-10.607-4.393A14.9 14.9 0 0 1 0 14.999 14.9 14.9 0 0 1 4.394 4.392 14.9 14.9 0 0 1 15-.001a14.9 14.9 0 0 1 10.605 4.393A14.9 14.9 0 0 1 30 14.999a14.9 14.9 0 0 1-4.394 10.606A14.9 14.9 0 0 1 15 29.999Zm3-15.206c1.47 0 1.47 1.4 1.47 2.417v4.431h2.832v-5c0-2.254-.412-4.34-3.4-4.34a2.993 2.993 0 0 0-2.683 1.472h-.036v-1.247h-2.718v9.114h2.832v-4.509c.003-1.155.209-2.337 1.703-2.337Zm-9.145-2.266v9.114h2.835v-9.114Zm1.418-4.529a1.645 1.645 0 0 0-1.645 1.643 1.645 1.645 0 0 0 1.645 1.643 1.644 1.644 0 0 0 1.643-1.643 1.644 1.644 0 0 0-1.64-1.642Z'/%3E%3C/svg%3E")}.social--twitter:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 30 – 24' xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath data-name='Exclusion 4' d='M15 29.999a14.9 14.9 0 0 1-10.607-4.393A14.9 14.9 0 0 1 0 14.999 14.9 14.9 0 0 1 4.394 4.392 14.9 14.9 0 0 1 15-.001a14.9 14.9 0 0 1 10.605 4.393A14.9 14.9 0 0 1 30 14.999a14.9 14.9 0 0 1-4.394 10.606A14.9 14.9 0 0 1 15 29.999ZM7.213 19.59a.139.139 0 0 0-.071.016.031.031 0 0 0-.018.023c0 .022.028.049.059.075.169.11.35.216.566.334a8.95 8.95 0 0 0 1.814.727 10.645 10.645 0 0 0 2.828.384 9.192 9.192 0 0 0 6.554-2.577 9.713 9.713 0 0 0 2.6-7.183c0-.083.079-.137.149-.183l.046-.032a6.3 6.3 0 0 0 1.276-1.327.408.408 0 0 0 .085-.254v-.014c0-.019 0-.027-.007-.027a.074.074 0 0 0-.025.01l-.036.017a6.57 6.57 0 0 1-1.608.46c.253-.047.621-.5.778-.689l.011-.014a2.959 2.959 0 0 0 .535-.979c.021-.038.02-.066 0-.083a.1.1 0 0 0-.037-.008.111.111 0 0 0-.051.015 8.307 8.307 0 0 1-1.914.732.175.175 0 0 1-.042.006.126.126 0 0 1-.091-.04l-.007-.008v-.006a1.581 1.581 0 0 0-.154-.158 3.44 3.44 0 0 0-.928-.567 3.26 3.26 0 0 0-1.225-.241c-.068 0-.138 0-.206.007a3.418 3.418 0 0 0-1.351.383 3.488 3.488 0 0 0-1.09.888 3.381 3.381 0 0 0-.649 1.3 3.487 3.487 0 0 0-.034 1.376v.071a.036.036 0 0 1-.028.009h-.035a10.23 10.23 0 0 1-6.581-3.35c-.041-.045-.069-.064-.094-.064s-.053.021-.087.072a3.35 3.35 0 0 0 .569 3.943 5.369 5.369 0 0 0 .4.355h-.017a3.45 3.45 0 0 1-1.254-.356.126.126 0 0 0-.064-.024c-.034 0-.054.031-.058.091a2.035 2.035 0 0 0 .02.377 3.383 3.383 0 0 0 2.081 2.689 1.969 1.969 0 0 0 .421.131 2.734 2.734 0 0 1-.642.065c-.168 0-.366-.009-.6-.027a.185.185 0 0 0-.036 0 .065.065 0 0 0-.058.024.1.1 0 0 0 0 .094 3.5 3.5 0 0 0 2.618 2.192c.053.01.106.015.158.02a1.6 1.6 0 0 1 .2.028l-.01.011a.048.048 0 0 0-.01.011 3.913 3.913 0 0 1-1.708.919l-.08.028a6.634 6.634 0 0 1-2.156.375c-.187 0-.375-.009-.558-.027a1.094 1.094 0 0 0-.147-.02Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 30 – 24' xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath data-name='Exclusion 4' d='M15 29.999a14.9 14.9 0 0 1-10.607-4.393A14.9 14.9 0 0 1 0 14.999 14.9 14.9 0 0 1 4.394 4.392 14.9 14.9 0 0 1 15-.001a14.9 14.9 0 0 1 10.605 4.393A14.9 14.9 0 0 1 30 14.999a14.9 14.9 0 0 1-4.394 10.606A14.9 14.9 0 0 1 15 29.999ZM7.213 19.59a.139.139 0 0 0-.071.016.031.031 0 0 0-.018.023c0 .022.028.049.059.075.169.11.35.216.566.334a8.95 8.95 0 0 0 1.814.727 10.645 10.645 0 0 0 2.828.384 9.192 9.192 0 0 0 6.554-2.577 9.713 9.713 0 0 0 2.6-7.183c0-.083.079-.137.149-.183l.046-.032a6.3 6.3 0 0 0 1.276-1.327.408.408 0 0 0 .085-.254v-.014c0-.019 0-.027-.007-.027a.074.074 0 0 0-.025.01l-.036.017a6.57 6.57 0 0 1-1.608.46c.253-.047.621-.5.778-.689l.011-.014a2.959 2.959 0 0 0 .535-.979c.021-.038.02-.066 0-.083a.1.1 0 0 0-.037-.008.111.111 0 0 0-.051.015 8.307 8.307 0 0 1-1.914.732.175.175 0 0 1-.042.006.126.126 0 0 1-.091-.04l-.007-.008v-.006a1.581 1.581 0 0 0-.154-.158 3.44 3.44 0 0 0-.928-.567 3.26 3.26 0 0 0-1.225-.241c-.068 0-.138 0-.206.007a3.418 3.418 0 0 0-1.351.383 3.488 3.488 0 0 0-1.09.888 3.381 3.381 0 0 0-.649 1.3 3.487 3.487 0 0 0-.034 1.376v.071a.036.036 0 0 1-.028.009h-.035a10.23 10.23 0 0 1-6.581-3.35c-.041-.045-.069-.064-.094-.064s-.053.021-.087.072a3.35 3.35 0 0 0 .569 3.943 5.369 5.369 0 0 0 .4.355h-.017a3.45 3.45 0 0 1-1.254-.356.126.126 0 0 0-.064-.024c-.034 0-.054.031-.058.091a2.035 2.035 0 0 0 .02.377 3.383 3.383 0 0 0 2.081 2.689 1.969 1.969 0 0 0 .421.131 2.734 2.734 0 0 1-.642.065c-.168 0-.366-.009-.6-.027a.185.185 0 0 0-.036 0 .065.065 0 0 0-.058.024.1.1 0 0 0 0 .094 3.5 3.5 0 0 0 2.618 2.192c.053.01.106.015.158.02a1.6 1.6 0 0 1 .2.028l-.01.011a.048.048 0 0 0-.01.011 3.913 3.913 0 0 1-1.708.919l-.08.028a6.634 6.634 0 0 1-2.156.375c-.187 0-.375-.009-.558-.027a1.094 1.094 0 0 0-.147-.02Z'/%3E%3C/svg%3E")}.social:not(:first-child){margin-left:1.5rem}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
