button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}
textarea{height:auto;min-height:50px}
select{box-sizing:border-box;width:100%}
.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;line-height:1;cursor:auto}
[data-whatinput='mouse'] button{outline:0}
pre{overflow:auto}
button,input,optgroup,select,textarea{font-family:inherit}
.is-visible{display:block !important}
.is-hidden{display:none !important}
[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.8rem .5rem .5rem;border:1px solid #cacaca;background-color:#f2f3f4;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
textarea{max-width:100%}
textarea[rows]{height:auto}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}
input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}
input::placeholder,textarea::placeholder{color:#cacaca}
input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}
[type='submit'],[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type='search']{box-sizing:border-box}
[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}
[type='checkbox'] + label,[type='radio'] + label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}
[type='checkbox'] + label[for],[type='radio'] + label[for]{cursor:pointer}
label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}
[type='file']{width:100%}
label{display:block;margin:0;font-size:.75rem;font-weight:normal;line-height:1.8;color:#0a0a0a}
label.middle{margin:0 0 1rem;padding:.5625rem 0}
.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}
.input-group{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-ms-flex-align:stretch;align-items:stretch}
.input-group>:first-child{border-radius:3px 0 0 3px}
.input-group>:last-child>*{border-radius:0 3px 3px 0}
.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap}
.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}
.input-group-label:first-child{border-right:0}
.input-group-label:last-child{border-left:0}
.input-group-field{border-radius:0;-ms-flex:1 1 0;flex:1 1 0;height:auto;min-width:0}
.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}
.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}
fieldset{margin:0;padding:0;border:0}
legend{max-width:100%;margin-bottom:.5rem}
.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}
.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 .1875rem}
select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'width='32'height='24'viewBox='003224'><polygonpoints='0,032,016,24'style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}
@media screen and (min-width:0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}
}
select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
select:disabled{background-color:#e6e6e6;cursor:not-allowed}
select::-ms-expand{display:none}
select[multiple]{height:auto;background-image:none}
.is-invalid-input:not(:focus){border-color:#c60f13;background-color:#f8e6e7}
.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#c60f13}
.is-invalid-input:not(:focus)::-moz-placeholder{color:#c60f13}
.is-invalid-input:not(:focus):-ms-input-placeholder{color:#c60f13}
.is-invalid-input:not(:focus)::placeholder{color:#c60f13}
.is-invalid-label{color:#c60f13}
.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#c60f13}
.form-error.is-visible{display:block}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}
textarea{height:auto;min-height:50px}
select{box-sizing:border-box;width:100%}
.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;line-height:1;cursor:auto}
[data-whatinput='mouse'] button{outline:0}
pre{overflow:auto}
button,input,optgroup,select,textarea{font-family:inherit}
.is-visible{display:block !important}
.is-hidden{display:none !important}
[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.8rem .5rem .5rem;border:1px solid #cacaca;background-color:#f2f3f4;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
textarea{max-width:100%}
textarea[rows]{height:auto}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}
input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}
input::placeholder,textarea::placeholder{color:#cacaca}
input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}
[type='submit'],[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type='search']{box-sizing:border-box}
[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}
[type='checkbox'] + label,[type='radio'] + label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}
[type='checkbox'] + label[for],[type='radio'] + label[for]{cursor:pointer}
label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}
[type='file']{width:100%}
label{display:block;margin:0;font-size:.75rem;font-weight:normal;line-height:1.8;color:#0a0a0a}
label.middle{margin:0 0 1rem;padding:.5625rem 0}
.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}
.input-group{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-ms-flex-align:stretch;align-items:stretch}
.input-group>:first-child{border-radius:3px 0 0 3px}
.input-group>:last-child>*{border-radius:0 3px 3px 0}
.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap}
.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}
.input-group-label:first-child{border-right:0}
.input-group-label:last-child{border-left:0}
.input-group-field{border-radius:0;-ms-flex:1 1 0;flex:1 1 0;height:auto;min-width:0}
.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}
.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}
fieldset{margin:0;padding:0;border:0}
legend{max-width:100%;margin-bottom:.5rem}
.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}
.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 .1875rem}
select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'width='32'height='24'viewBox='003224'><polygonpoints='0,032,016,24'style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}
@media screen and (min-width:0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}
}
select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
select:disabled{background-color:#e6e6e6;cursor:not-allowed}
select::-ms-expand{display:none}
select[multiple]{height:auto;background-image:none}
.is-invalid-input:not(:focus){border-color:#c60f13;background-color:#f8e6e7}
.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#c60f13}
.is-invalid-input:not(:focus)::-moz-placeholder{color:#c60f13}
.is-invalid-input:not(:focus):-ms-input-placeholder{color:#c60f13}
.is-invalid-input:not(:focus)::placeholder{color:#c60f13}
.is-invalid-label{color:#c60f13}
.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#c60f13}
.form-error.is-visible{display:block}
@font-face{font-family:'icons';src:url('font-icons/resources/icons.eot');src:url('font-icons/resources/icons.eot') format('embedded-opentype'),url('font-icons/resources/icons.woff') format('woff'),url('font-icons/resources/icons.ttf') format('truetype'),url('font-icons/resources/icons.svg') format('svg');font-weight:normal;font-style:normal}
[class^='icon-podio-'],[class*=' icon-podio-']{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-podio-cloud-1::before{content:'\e944'}
.icon-podio-collaboration::before{content:'\e945'}
.icon-podio-file-tasks-check::before{content:'\e946'}
.icon-podio-shield-8::before{content:'\e947'}
.icon-podio-add-2::before{content:'\e900'}
.icon-podio-add-circle-1::before{content:'\e901'}
.icon-podio-arrow::before{content:'\e902'}
.icon-podio-at-sign::before{content:'\e903'}
.icon-podio-bookmark-1::before{content:'\e904'}
.icon-podio-business-man::before{content:'\e905'}
.icon-podio-calendar-3::before{content:'\e906'}
.icon-podio-chat-bubbles-square::before{content:'\e907'}
.icon-podio-checkmark::before{content:'\e908'}
.icon-podio-cloud::before{content:'\e909'}
.icon-podio-content-view-content::before{content:'\e90a'}
.icon-podio-content-view-list::before{content:'\e90b'}
.icon-podio-content-view-module-1::before{content:'\e90c'}
.icon-podio-cursor-finger::before{content:'\e90d'}
.icon-podio-data-download-1::before{content:'\e90e'}
.icon-podio-dropdown::before{content:'\e90f'}
.icon-podio-email-document::before{content:'\e910'}
.icon-podio-email-envelope::before{content:'\e911'}
.icon-podio-email-send-2::before{content:'\e912'}
.icon-podio-expand-horizontal-7::before{content:'\e913'}
.icon-podio-facebook::before{content:'\e914'}
.icon-podio-file-add-2::before{content:'\e915'}
.icon-podio-file-block-1::before{content:'\e916'}
.icon-podio-file-block-2::before{content:'\e917'}
.icon-podio-file-copy::before{content:'\e918'}
.icon-podio-file-new-1::before{content:'\e919'}
.icon-podio-file-new-2::before{content:'\e91a'}
.icon-podio-files-1::before{content:'\e91b'}
.icon-podio-folders::before{content:'\e91c'}
.icon-podio-googleplus::before{content:'\e91d'}
.icon-podio-interface-alert-triangle::before{content:'\e91e'}
.icon-podio-interface-information::before{content:'\e91f'}
.icon-podio-interface-question-mark::before{content:'\e920'}
.icon-podio-laptop-1::before{content:'\e921'}
.icon-podio-location-map::before{content:'\e922'}
.icon-podio-location-pin-1::before{content:'\e923'}
.icon-podio-location-pin-2::before{content:'\e924'}
.icon-podio-lock-1::before{content:'\e925'}
.icon-podio-lock-unlock-1::before{content:'\e926'}
.icon-podio-navigation-drawer-0::before{content:'\e927'}
.icon-podio-navigation-drawer-1::before{content:'\e928'}
.icon-podio-navigation-show-more-horizontal::before{content:'\e929'}
.icon-podio-navigation-show-more-vertical::before{content:'\e92a'}
.icon-podio-operator-female::before{content:'\e92b'}
.icon-podio-operator-male::before{content:'\e92c'}
.icon-podio-paperclip::before{content:'\e92d'}
.icon-podio-pen-4::before{content:'\e92e'}
.icon-podio-pencil-ruler::before{content:'\e92f'}
.icon-podio-phone::before{content:'\e930'}
.icon-podio-quotemarks::before{content:'\e931'}
.icon-podio-radio_closed::before{content:'\e932'}
.icon-podio-radio_open::before{content:'\e933'}
.icon-podio-remove-2::before{content:'\e934'}
.icon-podio-remove-circle-1::before{content:'\e935'}
.icon-podio-rewards-trophy-5::before{content:'\e936'}
.icon-podio-search::before{content:'\e937'}
.icon-podio-server-1::before{content:'\e938'}
.icon-podio-subtract-2::before{content:'\e939'}
.icon-podio-subtract-circle-1::before{content:'\e93a'}
.icon-podio-tag-1::before{content:'\e93b'}
.icon-podio-tag-2::before{content:'\e93c'}
.icon-podio-twitter::before{content:'\e93d'}
.icon-podio-user::before{content:'\e93e'}
.icon-podio-video-control-play-1::before{content:'\e93f'}
.icon-podio-video-control-play::before{content:'\e940'}
.icon-podio-vote-star::before{content:'\e941'}
.icon-podio-wallet::before{content:'\e942'}
.icon-podio-youtube::before{content:'\e943'}
.aem-author.show-hf-ipar .topNav{margin:0;background-color:#fffedd}
.aem-author.show-hf-ipar ul li .ddown,.aem-author.show-hf-ipar ul li .dropdown{box-shadow:none}
.aem-author.show-hf-ipar ul li .ddown>div,.aem-author.show-hf-ipar ul li .dropdown>div{border:1px solid #555}
.panel-open{overflow:hidden;position:relative;height:100%}
.panel-open body{overflow:hidden;position:relative;height:100%}
.topnav-bp{display:none;text-align:left}
.topNav.ctx-topnav-show .listExpand .ddown,.topNav.ctx-topnav-show .hasChild .dropdown{display:block;max-width:300px;position:relative}
.topNav.ctx-topnav-show .primaryList{margin-top:50px}
.topNav.ctx-topnav-show .navBottomBar ul li{display:block;float:none}
.podio-logo{border-bottom:0}
.podio-logo img{height:30px;padding-left:10px}
.topNav{margin:0 -15px}
.topNav .topNav_container{max-width:1920px}
.topNav .topNav_container.sticky{position:fixed;top:0;width:100%;z-index:1000}
.topNav .navBottomBar{background:#fff;border-bottom:1px solid #d8dcdf;padding:15px 10px;padding:.8333333333333334rem .5555555555555556rem}
.topNav .navBottomBar .menu-container .logo-wrapper{display:flex}
.topNav .navBottomBar .menu-container .logo-wrapper #citrix-logo{border-bottom:0}
.topNav .navBottomBar .menu-container .logo-wrapper #citrix-logo:before{color:#000;font-size:45px;font-size:2.5rem;border-bottom:0}
.topNav .navBottomBar .menu-container .logo-menu{display:flex;align-items:flex-end;justify-content:space-between;flex:1 1 auto;padding-left:30px;padding-left:1.6666666666666667rem}
.topNav .navBottomBar .menu-container .podio-nav-cta #lgn-btn{color:#000;min-width:unset;margin-right:0;font-size:13px;font-size:.7222222222222222rem;border:0}
.topNav .navBottomBar .menu-container .podio-nav-cta #signup-btn{font-size:13px;font-size:.7222222222222222rem}
.topNav .navBottomBar .menu-container ul{list-style:none;padding:0}
.topNav .navBottomBar .menu-container ul li{display:block}
.topNav .navBottomBar .menu-container ul li.hasChild:hover a{color:#05758a}
.topNav .navBottomBar .menu-container ul li.hasChild a{border-left:0;color:#000;background-image:none}
.topNav .navBottomBar .menu-container ul li.hasChild a::after{position:absolute;content:"\e907";font-family:"Citrix-Icons";line-height:normal;font-size:13px;font-size:.7222222222222222rem;height:14px;height:.7777777777777778rem;margin-left:5px;margin-left:.2777777777777778rem;bottom:8px;bottom:.4444444444444444rem;left:40px;left:2.2222222222222223rem;-moz-transition:transform ease .6s;-webkit-transition:transform ease .6s;transition:transform ease .6s}
.topNav .navBottomBar .menu-container ul li.hasChild.open .dropdown a{color:#000}
.topNav .navBottomBar .menu-container ul li.hasChild.open a{border-left-color:#2071c5}
.topNav .navBottomBar .menu-container ul li.hasChild.open a::after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transition:transform ease .6s;-webkit-transition:transform ease .6s;transition:transform ease .6s;color:#05758a}
.topNav .navBottomBar .menu-container ul li.hasChild .dropdown{display:none;padding:15px}
.topNav .navBottomBar .menu-container ul li.hasChild .dropdown .ctx-text{text-transform:none;padding-top:0}
.topNav .navBottomBar .menu-container ul li.hasChild .dropdown .ctx-text p{padding-top:0}
.topNav .navBottomBar .menu-container ul li.hasChild .dropdown .ctx-text p a{border:0;display:block;padding:7px 15px;font-size:13px;font-size:.7222222222222222rem}
.topNav .navBottomBar .menu-container ul li.hasChild .dropdown .ctx-text p a:hover{color:#05758a}
.topNav .navBottomBar .menu-container ul li.hasChild .dropdown .ctx-text p a::after{content:'';display:none}
.topNav .navBottomBar .menu-container .menu-bt{float:right;font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;padding:0}
.topNav .navBottomBar .menu-container .menu-bt:after{content:"\e927";font-family:icons;display:inline-block;font-size:23px;font-size:1.2777777777777777rem;margin-left:10px;margin-left:.5555555555555556rem;vertical-align:middle;color:#000}
.topNav #body-overlay{background-color:rgba(0,0,0,0.8);display:none;height:100%;left:0;overflow:hidden;position:fixed;width:100%;z-index:1000}
.topNav #slidebar{height:100%;position:fixed;right:-335px;z-index:10000}
.topNav #slidebar .navBottomBar{border-bottom:0;padding:10px 0}
.topNav #slidebar .navBottomBar .podio-logo{margin-top:25px;margin-top:1.3888888888888888rem;left:20px;left:1.1111111111111112rem;display:block}
.topNav #slidebar .navBottomBar .dropdown{background-color:#f3f3f3;padding:10px;padding:.5555555555555556rem}
.topNav #slidebar .navBottomBar ul{list-style-type:none;padding:0}
.topNav #slidebar .navBottomBar ul li a{border-left:5px solid transparent;background-image:none;display:block;font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;border-bottom:0;color:#05758a;padding:10px 15px;padding:.5555555555555556rem .8333333333333334rem}
.topNav #slidebar .navBottomBar ul li.hasChild{cursor:pointer}
.topNav #slidebar .navBottomBar ul li.hasChild .ctx-text{padding-top:0 !important}
.topNav #slidebar .navBottomBar ul li.hasChild .ctx-text p{padding-top:0 !important}
.topNav #slidebar .navBottomBar ul li.hasChild>a::after{position:absolute;content:"\e907";font-family:"Citrix-Icons";line-height:normal;margin:4px 0 0 10px;margin:.2222222222222222rem 0rem 0rem .5555555555555556rem;-moz-transition:transform ease .6s;-webkit-transition:transform ease .6s;transition:transform ease .6s}
.topNav #slidebar .navBottomBar ul li.hasChild.open a::after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transition:transform ease .6s;-webkit-transition:transform ease .6s;transition:transform ease .6s;color:#05758a}
.topNav #slidebar .navBottomBar .countryList .ddown{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0}
.topNav #slidebar #slidebar-menu{background-color:#fff;height:100%;overflow-y:scroll;overflow-x:hidden;position:relative;width:280px}
.topNav #slidebar #slidebar-menu .slidebarButtons{display:flex;justify-content:space-evenly;padding:30px 0 10px 0;padding:1.6666666666666667rem 0rem .5555555555555556rem 0rem}
.topNav #slidebar #slidebar-menu .podio-nav-cta{background-color:#f2f3f4;border-bottom:1px solid #d8dcdf;padding:12px 10px 10px;display:flex;align-items:center}
.topNav #slidebar #slidebar-menu .podio-nav-cta .ctx-button{margin-left:10px;margin-left:.5555555555555556rem;min-width:0}
.topNav #slidebar #slidebar-close:after{color:#fff;content:"\e934";cursor:pointer;font-family:icons;font-size:17px;font-size:.9444444444444444rem;position:absolute;right:295px;top:16px}
.topNav .menu-container{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between}
@media screen and (min-width:1025px){.topnav-bp{text-align:right}
.podio-login.small-only{display:none}
#body-overlay,#slidebar,.navBottomBar .menu-bt{display:none}
.navBottomBar .primaryList,.navTopBar{display:block}
.navBottomBar .primaryList{display:flex}
.navBottomBar .primaryList>li{position:relative}
.navBottomBar .primaryList>li:hover a{color:#05758a}
.navBottomBar .primaryList>li::after{background-color:#1c9cad;bottom:0;content:'';display:block;height:2px;position:absolute;transition:width .3s;width:0}
.navBottomBar .primaryList>li:hover::after{width:100%}
.navBottomBar .primaryList>li>a{line-height:30px;font-size:13px;font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;color:#000;border-bottom:0}
.navBottomBar .dropdown{background-color:#fff;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);min-width:240px;padding:10px;position:absolute;z-index:9999}
.navBottomBar .dropdown.mega{padding:15px}
.navBottomBar .dropdown.mega .layout-tool .columns{margin-bottom:0}
.navBottomBar .dropdown.mega .layout-tool .columns a{padding-left:0}
.navBottomBar ul li{display:inline-block}
.navBottomBar ul li>a{border-left:0}
#slidebar .navBottomBar .countryList .ddown{background-color:#fff}
}
@media screen and (min-width:992px){.navBottomBar .podio-nav-cta{display:block;float:right}
.navBottomBar .podio-nav-cta .ctx-button{min-width:0;margin:10px 10px 10px 0;margin:.5555555555555556rem .5555555555555556rem .5555555555555556rem 0rem;box-shadow:none !important}
.navBottomBar .podio-nav-cta .ctx-button :hover{min-width:0;border:none !important;box-shadow:none !important}
}
@media screen and (max-width:1024px){.rsBcSeparator{display:block;font-size:25px}
.ctx-button{display:inline-block;min-width:0;border:0;box-shadow:none !important}
.podio-nav-cta #lgn-btn{color:#000;min-width:unset;padding-right:0;font-size:18px !important;margin:0 10px !important;margin:0rem .5555555555555556rem !important}
.podio-nav-cta #lgn-btn:hover{background-color:#fff !important;border:none !important}
#signup-btn{display:none}
.link-logo-signin{display:flex;justify-content:space-between;align-items:center}
.linked-logo{padding-bottom:20px}
.navBottomBar .podio-nav-cta{display:flex;padding:10px;padding:.5555555555555556rem;align-items:center}
.navBottomBar .logo span:nth-of-type(2){display:block;margin:10px 10px 0 10px}
.navBottomBar .primaryList{margin-left:0;display:none}
.topNav #slidebar #slidebar-menu .ctx-logo{display:none}
.dropdown.mega{-moz-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.15);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.15)}
}
@media screen and (max-width:1000px){.navBottomBar .ctx-button{min-width:0;margin:10px;margin:.5555555555555556rem;border:none !important;box-shadow:none !important}
}
@media screen and (max-width:959px){.menu-container{padding-top:5px;padding-top:.2777777777777778rem}
.menu-bt:after{top:32px !important;top:1.7777777777777777rem !important}
}
@media screen and (max-width:576px){.linked-logo{display:none}
.menu-container{padding-bottom:0 !important}
.container-matrix{padding:0 0 !important}
.topNav .navBottomBar{padding:10px 10px}
.podio-nav-cta{height:auto;display:flex;align-items:center}
#lgn-btn{margin:0 10px !important}
.topNav .navBottomBar .logo span:nth-of-type(2){display:none}
.topNav .navBottomBar .logo span:nth-of-type(1){margin:4px 0 0}
}
.tooltip-help{display:inline-block;position:relative;top:5px;margin-left:-1rem;transform:translate(1rem)}
.tooltip-help:hover{border-bottom:1px solid transparent}
.zindex-fix{z-index:auto !important}
.screen{display:flex;justify-content:center;align-items:center;align-content:center;position:fixed;top:50%;left:50%;z-index:100000000;border:1px solid #ccc;overflow-y:scroll;border-radius:4px;outline:0;transform:translate(-50%,-50%);text-align:center;width:100%;background:rgba(0,0,0,0.4);height:100%}
.view-portal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4)}
.modal-dialog{position:relative;width:700px !important;margin:10px;z-index:2000;background:white;max-height:70%;overflow-y:scroll}
.modal-dialog>.close-button{position:absolute;z-index:3;right:20px;top:20px;cursor:pointer;line-height:25px}
.modal-extension__content{padding:1.875rem 4.6875rem 1.875rem}
.modal-extension__title{font-size:1.25rem;font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;margin-bottom:1.25rem}
.modal-extension__button{margin:1.5rem 0 !important;height:60px}
.extensions-offer-modal-component__header-description{font-size:16px;font-size:1rem}
.modal-extension__image-wrapper__image{width:100%}
.close-button{background:url(main/resources/pricing/cancel.png) 60% no-repeat;width:24px}
.col-area{width:30vw !important}
.col-area .fill-content{padding:.5rem 0;list-style-type:none}
.col-area .checked{display:flex;justify-content:center;align-items:center;flex-direction:column}
.col-area .icon-podio-checkmark{color:#47a459;font-family:'icons' !important}
.col-area .icon-podio-checkmark::before{content:"\e908";font-size:35px}
.hidden-section{display:none}
.mobile-features{display:none}
.list-container{background-color:#eee !important}
.heading{width:100% !important;margin:0 !important;padding:0 !important;background-color:#fff;margin:0 7.5vw;padding:10px 20px;text-align:left;display:flex;justify-content:center;align-items:center;align-content:center}
.outer-container1{margin:25px 75px !important;margin:1.3888888888888888rem 4.166666666666667rem !important}
.row.outer-container1{max-width:75%}
.outer-container .section-contents{height:326px}
.outer-container .section-content{height:326px}
.outer-container .section-content .contact-title{text-align:center;padding:0 15px}
.outer-container .section-content .contact-title .contact__description{font-size:13px;margin-bottom:1.875rem;margin-top:1.875rem;text-align:center}
.outer-container .section-content .contact-title .actions{text-align:center}
.product-container{display:flex;align-self:center;align-content:center;justify-content:flex-start}
.product-container .feature-name{color:#000;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;letter-spacing:.2px;list-style:none;padding-left:.5rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}
.product-container .img-container{cursor:pointer;height:16px}
.pricing{color:#000;font-size:13px;font-size:.7222222222222222rem}
.pricing .toggle-menu{margin:40px 0 60px;position:relative;text-align:center}
.pricing .toggle-menu .control-wrapper{display:inline-block;line-height:0;position:relative}
.pricing .toggle-menu .control-wrapper button{cursor:pointer;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;font-size:13px;font-size:.7222222222222222rem;text-transform:uppercase;transition:all .1s ease-out}
.pricing .toggle-menu .control-wrapper .switch{display:inline-block;line-height:0;padding:0 20px}
.pricing .toggle-menu .control-wrapper .switch input[type="checkbox"],.pricing .toggle-menu .control-wrapper .switch input[type="radio"]{display:none}
.pricing .toggle-menu .control-wrapper .switch input[type="checkbox"] ~ label,.pricing .toggle-menu .control-wrapper .switch input[type="radio"] ~ label{background-color:#fff;border:3px solid #000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:20px;margin:0;padding:0;position:relative;transition:all .25s ease-out;width:40px}
.pricing .toggle-menu .control-wrapper .switch input[type="checkbox"] ~ label::after,.pricing .toggle-menu .control-wrapper .switch input[type="radio"] ~ label::after{background-color:#000;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;content:"";height:10px;left:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .25s ease-out;width:10px}
.pricing .toggle-menu .control-wrapper .switch input[type="checkbox"]:checked ~ label,.pricing .toggle-menu .control-wrapper .switch input[type="radio"]:checked ~ label{background-color:#05758a;border:3px solid #05758a}
.pricing .toggle-menu .control-wrapper .switch input[type="checkbox"]:checked ~ label::after,.pricing .toggle-menu .control-wrapper .switch input[type="radio"]:checked ~ label::after{background-color:#fff;content:"";left:22px}
.pricing .toggle-menu .control-wrapper .switch .show-for-sr,.pricing .toggle-menu .control-wrapper .switch .show-on-focus{border:0;clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}
.pricing .toggle-menu .control-wrapper .option{color:#bec6ca;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}
.pricing .toggle-menu .control-wrapper .option.annually{left:100%}
.pricing .toggle-menu .control-wrapper .option.monthly{right:100%}
.pricing .columns{overflow:visible !important;padding:0}
.pricing .columns .package{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 14px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,0.1);box-shadow:0 0 14px 0 rgba(0,0,0,0.1);margin-bottom:40px;padding:40px 10px;position:relative;height:420px;height:23.333333333333332rem}
.pricing .columns .package.popular{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;z-index:1}
.pricing .columns .package .name,.pricing .columns .package .price,.pricing .columns .package .message,.pricing .columns .package .users,.pricing .columns .package .storage{margin-bottom:20px}
.pricing .columns .package .name{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:18px;font-size:1rem;text-transform:uppercase;text-align:center}
.pricing .columns .package .price{text-align:center;line-height:52px;line-height:2.888888888888889rem}
.pricing .columns .package .price .currency{font-size:25px;font-size:1.3888888888888888rem;line-height:inherit;vertical-align:text-bottom}
.pricing .columns .package .price .amount{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal;font-size:46px;font-size:2.5555555555555554rem;line-height:inherit}
.pricing .columns .package .price .frequency{color:#71828b;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;font-size:12px;font-size:.6666666666666666rem;line-height:inherit;text-transform:uppercase}
.pricing .columns .package .price .annually .currency,.pricing .columns .package .price .annually .amount{color:#05758a}
.pricing .columns .package .message{font-family:'Public Sans',sans-serif;font-weight:400;font-style:italic;margin-bottom:40px;text-align:center;height:60px}
.pricing .columns .package .storage{font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;margin-bottom:30px}
.pricing .columns .package .actions{text-align:center}
.pricing .columns .package .popular-message{background-color:#05758a;bottom:100%;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#fff;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;font-size:14px;font-size:.7777777777777778rem;left:0;line-height:1;padding:13px 40px;position:absolute;text-align:center;width:100%}
.pricing .columns .winning-features.basicFeatures,.pricing .columns .plans-include.basicFeatures,.pricing .columns .winning-features.plusFeatures,.pricing .columns .plans-include.plusFeatures,.pricing .columns .winning-features.premiumFeatures,.pricing .columns .plans-include.premiumFeatures{padding-top:15px}
.pricing .columns .winning-features .header,.pricing .columns .plans-include .header{color:#a4afb5;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;font-size:13px;font-size:.7222222222222222rem;letter-spacing:.5px;line-height:17px;line-height:.9444444444444444rem;text-transform:uppercase;display:none}
.pricing .columns .winning-features li,.pricing .columns .plans-include li{color:#000;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;letter-spacing:.2px;list-style:none}
.pricing .columns .winning-features li.checked,.pricing .columns .plans-include li.checked{color:#000;letter-spacing:.3px;text-align:center;margin:15px 0;padding:10px 20px}
.pricing .columns .winning-features li.checked .icon-podio-checkmark,.pricing .columns .plans-include li.checked .icon-podio-checkmark{color:#47a459;font-size:20px;font-size:1.1111111111111112rem}
.pricing .columns .winning-features-mobile,.pricing .columns .plans-include-mobile{display:none}
.pricing.home .toggle-menu{margin-bottom:30px}
.pricing.home .columns{padding-left:.75rem;padding-right:.75rem}
.pricing.home .columns .package.popular{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}
.pricing.home .columns .package.popular .popular-message{bottom:88%;font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:13px;font-size:.7222222222222222rem;left:35%;letter-spacing:.5px;padding:6px 40px;text-transform:uppercase;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.pricing.annually .toggle-menu .option.annually{color:#05758a}
.pricing.annually .package .monthly,.pricing.annually .package .actions a.monthly{display:none}
.pricing.monthly .toggle-menu .option.monthly{color:#000}
.pricing.monthly .package .annually,.pricing.monthly .package .actions a.annually{display:none}
@media screen and (max-width:1140px) and (min-width:800px){.pricing .columns.large-4{padding:0;position:relative;width:33.33333%}
.pricing.home .columns .package.popular .popular-message{bottom:87%;left:33%}
}
@media screen and (max-width:1138px){.pricing.default .columns .package{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-box-shadow:0 -5px 14px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -5px 14px 0 rgba(0,0,0,0.1);box-shadow:0 -5px 14px 0 rgba(0,0,0,0.1)}
.pricing.default .columns .winning-features-mobile,.pricing.default .columns .plans-include-mobile{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-bottom:20px}
.pricing.default .columns .winning-features-mobile .ctx-tabs,.pricing.default .columns .plans-include-mobile .ctx-tabs{border-bottom:0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-box-shadow:0 5px 9px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 5px 9px 0 rgba(0,0,0,0.1);box-shadow:0 5px 9px 0 rgba(0,0,0,0.1)}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab{border-top-color:#d8dcdf}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label a,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label a{padding:0 1rem .5rem 0}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-icon,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-icon{right:1rem;top:.25rem}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-icon>span::before,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-icon>span::before{font-family:"icons";content:"\e900";color:#a4afb5}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-text,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-text{color:#a4afb5;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;font-size:13px;font-size:.7222222222222222rem;line-spacing:.5px;text-transform:uppercase}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-text .feature-count,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-label .tab-text .feature-count{color:#05758a;padding-left:5px}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content{border-top:1px solid #d8dcdf;padding-bottom:.5rem}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content.freeFeatures,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content.freeFeatures{display:block}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul{padding:0 1rem}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul li,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul li{color:#bec6ca;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;letter-spacing:.2px;list-style:none;padding:9px 0 5px 25px}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul li.checked,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul li.checked{color:#000;letter-spacing:.3px;padding-top:5px;display:flex;justify-content:center;align-items:center;align-content:center}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul li.checked .icon-podio-checkmark,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab .tab-content ul li.checked .icon-podio-checkmark{color:#47a459;font-size:20px;font-size:1.1111111111111112rem;margin-left:-25px;margin-right:9px}
.pricing.default .columns .winning-features-mobile .ctx-tabs .ctx-tab-content .ctx-tab.open>.tab-label .tab-icon>span::before,.pricing.default .columns .plans-include-mobile .ctx-tabs .ctx-tab-content .ctx-tab.open>.tab-label .tab-icon>span::before{content:"\e939"}
.pricing.default .columns .plans-include-mobile{margin-bottom:0}
.pricing.default .columns .plans-include-mobile .ctx-tabs{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
}
@media screen and (max-width:800px){.pricing.home .columns .package.popular .popular-message{bottom:83%;left:40%}
}
@media screen and (max-width:500px){.outer-container .section-content .contact-title .contact__description{width:100%}
.pricing .toggle-menu{display:table;width:100%;margin:40px 0 0}
.pricing .toggle-menu .control-wrapper{display:table-row;height:20px;width:100%}
.pricing .toggle-menu .control-wrapper .switch{display:table-cell;padding:0;text-align:right;width:40%}
.pricing .toggle-menu .control-wrapper .option{display:table-cell;text-align:left;padding-left:15px;width:60%}
.pricing .toggle-menu .control-wrapper .option.annually{left:inherit;width:72%}
.pricing .toggle-menu .control-wrapper .option.monthly{right:0}
.pricing.annually .toggle-menu .switch{width:49%}
.pricing.annually .toggle-menu .option.monthly{display:none}
.pricing.monthly .toggle-menu .switch{left:0;position:absolute}
.pricing.monthly .toggle-menu .option.annually{display:none}
.pricing.home .columns .package.popular .popular-message{bottom:86%;left:37%}
}
@media screen and (max-width:1024px){.feature-name{width:120px}
.list-container{height:90px !important}
}
@media screen and (max-width:1017px){.actions{height:60px}
}
@media screen and (max-width:959px){.ctx-button-wrap.ctx-center{text-align:center}
.podio .ctx-button{display:inline-block}
.heading{margin-bottom:15px;background-color:#fff;height:0 !important;margin-right:15px;margin-left:0}
.list-container{margin-bottom:5px;padding:10px 5px;margin-left:15px;margin-right:15px}
.pricing .columns .package .message{height:0}
.pricing.annually.default>.row.outer-container1{display:none}
.screen{display:none}
.desktop-view{display:none}
.outer-container .section-contents{height:0}
.outer-container .section-content{height:100%}
.mobile-features{display:block;margin-bottom:50px;margin-bottom:2.7777777777777777rem}
.mobile-features .ctx-tabs{border-bottom:none !important}
.mobile-features .ctx-tabs .tab-label{border-bottom:1px solid rgba(0,0,0,0.2);padding:0 1rem !important}
.mobile-features .ctx-tabs .tab-label .tab-icon{right:1rem;top:1rem}
.mobile-features .ctx-tabs .tab-label .tab-text{margin-left:0rem}
.mobile-features .ctx-tabs .tab-content .columns:last-of-type{padding-bottom:50px;padding-bottom:2.7777777777777777rem}
.fill-content{list-style-type:none;display:flex;justify-content:flex-start;align-items:center;align-content:center;align-self:center;padding:5px 10px;padding:.2777777777777778rem .5555555555555556rem}
.fill-content .icon-podio-checkmark{color:#47a459}
.fill-content .icon-podio-checkmark::before{font-size:20px}
.fill-content .feature-name{padding-left:5px;font-size:14px;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;color:#000;letter-spacing:.3px;width:100%}
.section-content{height:100%}
.section-content .contact-title{text-align:center;margin:20px}
.section-content .contact-title h1{padding-top:20px}
.pricing .package{height:unset !important;margin:0 !important}
.pricing .package .name{margin-top:20px}
.pricing .popular-message{position:absolute;top:-5px;padding:22px 0 !important}
}
@media screen and (max-width:1400px) and (min-width:960px){.pricing .columns .package .price{line-height:24px;line-height:1.3333333333333333rem}
.pricing .columns .package .price .currency{line-height:52px;line-height:2.888888888888889rem}
.pricing .columns .package .price .frequency{display:block}
}
footer{border-top:1px solid #d8dcdf;padding:0 15px}
footer .foot-content{width:100%;margin:0 100px;margin:0rem 5.555555555555555rem}
footer h3{color:#2071c5;font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:13px;font-size:.7222222222222222rem;text-transform:uppercase}
footer .underline::after{border-bottom-width:2px}
footer a:hover,footer a:active,footer a:focus,footer a:visited{border-bottom:0;color:#000;text-decoration:none}
footer p,footer a{color:#000;font-size:13px;font-size:.7222222222222222rem;padding:0 5px;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal}
footer .footer_content{max-width:800px;margin:0 auto;padding:30px 0}
footer .footer_content content .ctx-text{padding-top:20px}
footer .footer_content .heading{line-height:1}
footer .footer_content .heading .ctx-text{padding-top:0}
footer .footer_content .heading h1,footer .footer_content .heading h2,footer .footer_content .heading h3,footer .footer_content .heading h4,footer .footer_content .heading h5,footer .footer_content .heading h6{padding-top:0}
footer .footer_content .col{margin-bottom:30px}
footer .footer_content .content_col_1{margin:0 auto;max-width:400px}
footer .footer_content .content_col_1 .col{display:inline-block;padding:0 10px;width:150px}
footer .footer_content .content_col_1 .hide-small{display:none}
footer .footer_content .content_col_2{display:none}
footer .reserved-container{display:none}
footer .footer-link{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
footer .footer-link #podio-footer-logo{font-size:24px;font-size:1.3333333333333333rem;flex:1 1 0;margin:0}
footer .footer-link .links-list .text a[target='_blank']::after{font-size:13px;font-size:.7222222222222222rem;line-height:25px;line-height:1.3888888888888888rem}
footer .footer-link .dropdown-container{box-shadow:none !important}
footer .footer-link .dropdown-container .dropdown-language{justify-content:center;list-style-type:none;padding:0;border:1px solid #c8c8c8;border-radius:5px;background:#f3f3f3}
footer .footer-link .dropdown-container .dropdown{list-style-type:none;padding:0}
footer .footer-link .dropdown-container .dropdown .countryList{text-align:left;height:30px;width:120px;display:flex;justify-content:center;align-items:flex-start;align-content:center;flex-direction:column}
footer .footer-link .podio-copy{flex-basis:100%;display:flex;justify-content:flex-end}
footer .footer-link .podio-copy p{padding:20px 0 20px 0;padding:1.1111111111111112rem 0rem 1.1111111111111112rem 0rem;margin-right:0}
footer .logo{background:url("main/resources/prod_logo.svg") no-repeat;background-size:contain;display:block;height:46px;margin:30px auto 40px;width:38px}
footer .social{padding:0;text-align:center}
footer .social li{display:inline-block;list-style-type:none;padding:0 3px}
footer .social li a{display:inline-block}
footer .social li a:before{color:#8a98a0;font-size:28px;font-size:1.5555555555555556rem}
footer .footer_bottombar{background:#fff;display:flex;justify-content:space-between;padding:20px 10px}
footer .footer_bottombar p,footer .footer_bottombar a{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;font-size:13px;font-size:.7222222222222222rem;color:#000;padding:0;margin:0 12px;margin:0rem .6666666666666666rem;border-bottom:0}
footer .footer_bottombar .foot-content .footer-link .ctx-text p>a{background-image:none;background-repeat:no-repeat;background-size:205% 1px;background-image:linear-gradient(to right,#000 50%,transparent 50%);background-position:bottom right;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#000}
footer .footer_bottombar .foot-content .footer-link .ctx-text p>a:hover{background-position:bottom left;color:#000}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){footer .footer_bottombar .foot-content .footer-link .ctx-text p>a:hover{background-image:linear-gradient(to right,#000 50%,#000 50%)}
}
footer .footer_bottombar .foot-content .footer-link .ctx-text p>a:hover{background-position:bottom left;color:#000}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){footer .footer_bottombar .foot-content .footer-link .ctx-text p>a:hover{background-image:linear-gradient(to right,#000 50%,#000 50%)}
}
footer .footer_bottombar .ctx-logo span{background:url("main/resources/citrix_logo.svg") no-repeat;background-size:85%;display:inline-block;height:28px;margin-top:15px;width:80px}
footer .footer_bottombar .ctx-text{padding-top:0}
@media screen and (max-width:1024px){.foot-content{margin:auto !important}
.footerContainer{position:relative}
.footerContainer footer .foot-content{display:flex;flex-direction:column;justify-content:center;align-items:center}
.footerContainer footer .reserved-container{display:block;text-align:center;padding-top:10px;width:100%}
.footerContainer footer .footer-link{float:none;margin-top:10px;margin-top:.5555555555555556rem;text-align:center;position:relative;right:0;width:100%}
.footerContainer footer .footer-link .dropdown-container{order:-1;justify-content:center;display:flex;width:100%}
.footerContainer footer .footer-link .dropdown-container .listExpand>a:after{font-size:16px;top:7px}
.footerContainer footer .footer-link .dropdown-container .listExpand:hover>a:after{top:10px}
.footerContainer footer .footer-link #podio-footer-logo{flex-basis:100%;display:flex;padding:20px 0;padding:1.1111111111111112rem 0rem}
.footerContainer footer .footer-link .links-list{justify-content:center;flex-basis:100%}
.footerContainer footer .footer-link .links-list .text a[target='_blank']::after{font-size:16px;font-size:.8888888888888888rem;line-height:25px;line-height:1.3888888888888888rem}
.footerContainer footer .footer-link .podio-copy{justify-content:center}
.footerContainer footer .footer_bottombar{background:#fff}
.footerContainer footer .footer_bottombar p,.footerContainer footer .footer_bottombar a{margin:0 15px;margin:0rem .8333333333333334rem;justify-content:center;font-size:16px}
}
@media only screen and (min-width:1024px) and (max-width:1160px){footer .foot-content{margin:0 30px;margin:0rem 1.6666666666666667rem}
}
@media only screen and (min-width:960px) and (max-width:1024px){footer .foot-content{margin:0 30px;margin:0rem 1.6666666666666667rem}
}
ul.primaryList{padding:0}
ul.primaryList li{list-style-type:none;margin:0 20px;margin:0rem 1.1111111111111112rem}
ul.primaryList li>a{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;vertical-align:middle}
.listExpand>a{cursor:default;display:inline-block;pointer-events:none}
.listExpand>a:after{position:absolute;content:"\e907";font-family:"Citrix-Icons";line-height:normal;font-size:13px;height:14px;margin-left:5px;bottom:8px;right:20px;-moz-transition:transform ease .6s;-webkit-transition:transform ease .6s;transition:transform ease .6s}
.listExpand:hover>a:after{transform:rotate(180deg);transition:transform ease .6s}
.listExpand .ddown{background-color:#f3f3f3;border:1px solid #c8c8c8;border-bottom:0;border-radius:5px 5px 0 0;box-sizing:border-box;display:none;width:122px;margin:5px -1px 0 -1px;margin:.2777777777777778rem -0.05555555555555555rem 0rem -0.05555555555555555rem;position:absolute;z-index:1000;bottom:25px;padding:5px 0}
.listExpand .ddown a{display:block;padding-left:10px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.listExpand .ddown p{padding-top:0}
.listExpand .flag-container{margin-left:25px;margin-left:1.3888888888888888rem}
.noList>a{color:#fff}
.noList .flag-container{width:100%;float:left;display:flex;padding-left:16px;justify-content:space-between;padding:0 16px;align-items:center}
@media screen and (max-width:1024px){.listExpand .flag-container{padding-left:10px !important;margin:0 15px !important}
}
.email-form-container{display:block}
.email-form-container.center{text-align:center}
.email-form-container.left{text-align:left}
.email-form-container.right{text-align:right}
.error-img{width:24px}
.form-fields-container{display:flex;width:100%}
.error-logo{display:inline-block;vertical-align:middle;padding:5px}
.input-email{padding:11px 25px 11px 15px;border-radius:5px 0 0 5px;border:1px solid #ccc;background-color:white;font-size:14px;height:45px;box-shadow:none}
.btn-submit{color:white;background-color:#05758a;border-radius:0 5px 5px 0;border:1px solid #05758a;padding:.625rem 1.5rem;font-size:13px;height:45px;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}
.email-form{display:inline-block !important;margin:0 auto !important}
@media(min-width:576px){.email-form{width:360px}
}
.input-empty{color:gray}
.btn-submit:hover{background-color:#1c9cad;border:1px solid #1c9cad}
.errorMsgContainer{padding:0 5px;display:inline-block;vertical-align:middle;font-size:14px}
.error-message{margin:0;padding:0;display:inline-block;color:black !important}
.email-error{background:#fff;padding:5px;border-radius:5px;margin:10px;border:1px solid gray;-webkit-box-shadow:5px 5px 10px -4px rgba(0,0,0,0.75);-moz-box-shadow:5px 5px 10px -4px rgba(0,0,0,0.75);box-shadow:5px 5px 10px -4px rgba(0,0,0,0.75);position:relative;display:none;opacity:0;transition:opacity .5s}
.email-error:after,.email-error:before{content:"";display:block;position:absolute;left:100%;width:0;height:0;border:10px solid}
.email-error:after{border-color:transparent transparent white transparent;left:20px;top:-20px;border-width:10px}
.email-error:before{border-color:transparent transparent #808080 transparent;left:20px;top:-21px}
a.ctx-img-link.ctx-modal-link{line-height:0;position:relative}
.ctx-vid-time{bottom:0;padding-top:3px}
.ctx-text .ctx-modal-link,.text .ctx-modal-link{background-repeat:no-repeat;background-size:205% 1px;background-image:linear-gradient(to right,#1c9cad 50%,transparent 50%);background-position:bottom right;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#00687a}
.ctx-text .ctx-modal-link:hover,.text .ctx-modal-link:hover{background-position:bottom left;color:#1c9cad}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ctx-text .ctx-modal-link:hover,.text .ctx-modal-link:hover{background-image:linear-gradient(to right,#1c9cad 50%,#1c9cad 50%)}
}
.ctx-text .ctx-modal-link:hover,.text .ctx-modal-link:hover{background-position:bottom left;color:#1c9cad}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ctx-text .ctx-modal-link:hover,.text .ctx-modal-link:hover{background-image:linear-gradient(to right,#1c9cad 50%,#1c9cad 50%)}
}
.ctx-text .ctx-modal-link span.vi.icon-play,.text .ctx-modal-link span.vi.icon-play{position:relative}
.ctx-text .m-learn-more__link span,.text .m-learn-more__link span{display:inline}
.inverted .ctx-text a.ctx-modal-link,.inverted .text a.ctx-modal-link{background-image:linear-gradient(to right,#fff 50%,transparent 50%)}
.ctx-tabs .ctx-tab .tab-label .tab-text{color:#000}
.ctx-tabs .ctx-tab .tab-label .tab-icon>span::before{color:#05758a;content:"\e907";font-family:"Citrix-Icons"}
.ctx-tabs .ctx-tab.open>.tab-label .tab-icon>span::before{color:#05758a;content:"\e906"}
.horizontaltabs .ctx-tab-container .ctx-tab.open>.tab-label a .tab-text{color:#000}
.horizontaltabs .ctx-tab-container .ctx-tab>.tab-label a .tab-text{color:#000}
@media screen and (min-width:800px){.horizontaltabs .ctx-tab-container .ctx-tab>.tab-label a .tab-text{color:#8a98a0}
}
@media screen and (min-width:500px){.verticaltabs .ctx-tab .tab-label .tab-text{color:#05758a}
}
.inverted .ctx-tabs .ctx-tab.open>.tab-label .tab-icon>span::before{color:#f2f3f4}
.podio .ctx-quotes .ctx-quotes-content{font-family:'Public Sans',sans-serif;font-weight:400;font-style:italic}
.podio .ctx-quotes .ctx-quotes-author.rightAlign{margin-right:0}
.podio .ctx-quotes .ctx-quotes-author.rightAlign .q-details{text-align:right}
.podio .ctx-quotes .headline{display:table;width:100%}
.podio .ctx-quotes .headline span{display:table-cell;vertical-align:middle;width:50%}
.podio .ctx-quotes .headline span.icon-quote{font-size:20px;font-size:1.1111111111111112rem;width:20px;padding:0 20px}
.podio .ctx-quotes .headline span.icon-quote::before{color:#2071c5;position:relative;top:-8px}
.podio .inverted .ctx-quotes .headline span.icon-quote::before{color:#d2e3f3}
.podio #mktContent .lpeRegForm .mktField.mktFormReq.mktError label{color:#d50032}
.podio #mktContent .lpeRegForm .mktField.mktFormReq label{background:0}
.podio .marketo-loader *{width:auto}
.podio .enterprise-marketo{min-width:auto}
.podio #mktContent .form-field.mktFormReq::after{border:3px solid transparent;border-right-color:#d50032;border-top-color:#d50032;content:'';height:0;margin:0;padding:0;position:absolute;right:1px;top:1px;width:0}
.podio #mktContent .form-field label{margin:0 0 0 20px;padding:2px 0 0;text-align:left;z-index:99;font-size:14px;font-size:.7777777777777778rem}
.podio #mktContent .form-field label.dirty{color:#2071c5;margin-left:10px}
.podio #mktContent .form-field .mktFormMsg{display:none !important}
@media screen and (min-width:1140px){.podio #mktContent .form-field.column-50{display:table-cell !important;width:50% !important}
.podio #mktContent .form-field.column-50.col-right{padding-left:20px}
.podio #mktContent .form-field.column-50 input{min-width:220px}
}
.podio #mktContent .lpeRegForm{overflow:visible}
.podio #mktContent .lpeRegForm .mktField{padding:0}
.podio #mktContent .lpeRegForm .mktField .mktInput{padding-left:0;width:100%}
.podio #mktContent .lpeRegForm .mktField input[type="text"],.podio #mktContent .lpeRegForm .mktField textarea,.podio #mktContent .lpeRegForm .mktField select{background-color:#f2f3f4;padding-bottom:7px;position:relative;width:100%;font-size:14px;font-size:.7777777777777778rem}
.podio #mktContent .lpeRegForm .mktField input[type="text"]:focus,.podio #mktContent .lpeRegForm .mktField textarea:focus,.podio #mktContent .lpeRegForm .mktField select:focus{border-color:#8a8a8a;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-moz-transition:box-shadow .5s;-webkit-transition:box-shadow .5s;transition:box-shadow .5s}
.podio #mktContent .lpeRegForm .mktField.form-select{background-color:#fff}
.podio #mktContent .lpeRegForm .mktField.form-select label{z-index:9}
.podio #mktContent .lpeRegForm .mktField.form-select select{background-color:transparent;position:relative;z-index:10}
.podio #mktContent .lpeRegForm #mktFrmButtons{padding:0}
.podio #mktContent .lpeRegForm #mktFrmButtons .buttonSubmit input[type="submit"]{background-color:#2071c5;border-color:#2071c5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:10px 25px 8px !important;width:100% !important;font-size:13px;font-size:.7222222222222222rem}
.podio #mktContent .lpeRegForm #mktFrmButtons .buttonSubmit input[type="submit"]:hover{background-color:#0a4176;border-color:#0a4176}
.ctx-droplist{padding-bottom:5px}
.ctx-droplist .ctx-droplist-select>select{margin-bottom:0}
@media screen and (min-width:800px){.ctx-droplist .ctx-droplist-select>select{padding-bottom:0}
}
.ctx-droplist .ctx-droplist-left>div{vertical-align:middle}
.ctx-carousel .slick-dots .slick-active span.mdot:after{z-index:999}
.podio .accordions .ctx-tabs .ctx-expand-all a,.podio .accordions .ctx-tabs .ctx-expand-all a:hover{color:#000;font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:13px;font-size:.7222222222222222rem;text-transform:uppercase}
.podio .accordions .ctx-tabs .ctx-expand-all a::after,.podio .accordions .ctx-tabs .ctx-expand-all a:hover::after{color:#05758a;content:"\e907";font-family:"Citrix-Icons";font-size:18px;font-size:1rem;padding-left:10px;vertical-align:bottom}
.podio .accordions .ctx-tabs.open .ctx-expand-all a::after{color:#05758a;content:"\e906"}
.podio .accordions .ctx-tabs.open .ctx-tab.open .tab-label .tab-icon>span::before{color:#05758a;content:"\e906"}
.aem-author .ipar-header2,.aem-author .ipar-footer{padding:0}
.clearfix::before,.clearfix::after{content:' ';display:table;flex-basis:0;order:1}
.clearfix::after{clear:both}
.podio .ctx-template{margin:0 auto;max-width:1890px}
.podio .ctx-inner{background-color:#fefefe;margin:0 -15px;padding:0 15px}
.podio .layout-tool.aem-GridColumn{overflow:visible}
.podio .aem-GridColumn{overflow:visible}
.podio #ctx-footer{padding-top:30px;margin:0 -15px}
.podio #ctx-footer.rm-top-padding{padding-top:0}
.podio .loading{min-height:200px;position:relative}
.podio .loading>.podio-loading-overlay{display:block}
.podio .podio-loading-overlay{background:rgba(255,255,255,0.6);display:none;height:100%;position:absolute;width:101%;z-index:99}
.podio .podio-loading-overlay .ctx-spinner{font-size:55px;font-size:3.0555555555555554rem;left:50%;margin-left:-30px;margin-top:-35px;position:absolute;top:50%;width:initial}
.podio-bp{text-align:left}
@media screen and (min-width:500px){.podio-bp{text-align:center}
}
@media screen and (min-width:800px){.podio-bp{text-align:right}
}
.hide{display:none !important}
.invisible{visibility:hidden}
@media screen and (max-width:39.9375em){.hide-for-small-only{display:none !important}
}
@media screen and (max-width:0),screen and (min-width:40em){.show-for-small-only{display:none !important}
}
@media print,screen and (min-width:40em){.hide-for-medium{display:none !important}
}
@media screen and (max-width:39.9375em){.show-for-medium{display:none !important}
}
@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none !important}
}
@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none !important}
}
@media print,screen and (min-width:64em){.hide-for-large{display:none !important}
}
@media screen and (max-width:63.9375em){.show-for-large{display:none !important}
}
@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none !important}
}
@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none !important}
}
.column,.columns{padding-right:1.8em;padding-left:1.8rem}
.ctx-columns{padding-top:3rem}
.ctx-columns.bg-color .bg .content,.ctx-columns.bg-image .bg .content{padding-bottom:3rem}
.ctx-columns.collapse-padding>.bg,.ctx-columns.collapse-padding>.bg>.content{padding-bottom:0}
.extra-padding{margin:0 !important}
.ctx-columns .ctx-droplist .ctx-button.primary{background-color:#05758a;border-color:#05758a}
.ctx-columns .ctx-droplist .ctx-button.primary:hover{background-color:#1c9cad;border-color:#1c9cad}
.ctx-columns .ctx-droplist .ctx-button.primary.ctx-sml-btn{font-size:18px;font-size:1rem;padding:5px 30px;padding:.2777777777777778rem 1.6666666666666667rem;min-width:124px;min-width:6.888888888888889rem}
.ctx-columns .ctx-droplist .ctx-button.primary.ctx-sml-btn.ctx-small-disabled{background-color:#989898 !important;color:#282828 !important;border-color:#989898 !important;margin-bottom:5px !important;margin-bottom:.2777777777777778rem !important}
.ctx-quotes .ctx-quotes-link-wrap{text-align:left}
.ctx-quotes .ctx-quotes-author.centerAlign{display:flex;justify-content:center}
.ctx-quotes .headline{display:none}
.ctx-quotes .headline + .ctx-quotes-content{margin:0}
.ctx-quotes .headline + .ctx-quotes-content blockquote{position:relative;margin-left:3rem}
.ctx-quotes .headline + .ctx-quotes-content blockquote::before{content:"\201C";position:absolute;font-size:10rem;top:-3.5rem;color:#000;opacity:.12;left:-5rem}
@media only screen and (max-width:768px){.ctx-quotes .headline + .ctx-quotes-content blockquote::before{font-size:6rem;top:-1.5rem;left:-3.5rem}
}
@media only screen and (min-width:500px){.ctx-quotes .ctx-quotes-author.leftAlign,.ctx-quotes .ctx-quotes-author.centerAlign{margin-left:3rem}
.ctx-quotes .ctx-quotes-author.leftAlign .q-img div,.ctx-quotes .ctx-quotes-author.centerAlign .q-img div{width:55px;margin-top:0;height:55px}
}
.ctx-breadcrumbs>span,.ctx-social-share .ctx-social-headline{color:#000}
.verticaltabs .ctx-tab .tab-label .tab-text{color:#05758a}
.verticaltabs .ctx-tab .tab-label .tab-text{color:#05758a}
.ctx-super-tabs .ctx-super-tabs-container .ctx-super-tab-content .ctx-super-tab-arrow.outline svg path{stroke:#05758a}
.ctx-hr{opacity:1;filter:alpha(opacity=100);background-color:#b1b1b1}
.ctx-columns .bg[style*="189,240,237,1"] .ctx-hr,.ctx-columns .bg[style*="189, 240, 237, 1"] .ctx-hr{background-color:#000}
.dynamic-nav.init-sticky [data-size="small"]{top:24px;position:relative}
.init-sticky{-moz-box-shadow:0 3px 3px rgba(0,0,0,0.07);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.07);box-shadow:0 3px 3px rgba(0,0,0,0.07)}
.ctx-dynamic-nav{background-color:#fff;height:66px;position:relative;padding:0 15px;z-index:20;-moz-box-shadow:0 3px 3px rgba(0,0,0,0.07);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.07);box-shadow:0 3px 3px rgba(0,0,0,0.07)}
.ctx-dynamic-nav .ctx-dn-wrapper{background-color:#fff;height:66px}
.ctx-dynamic-nav .icon-nav{font-size:1rem}
.ctx-dynamic-nav .nav-level-1>li>a{height:auto;padding:0;padding:18px 35px}
.ctx-dynamic-nav .nav-level-1>li>ul{margin-top:-8px}
.ctx-dynamic-nav ul.nav-level-1>li.active:first-child,.ctx-dynamic-nav ul.nav-level-1>li:first-child{margin-left:-18px}
.ctx-dynamic-nav ul li{color:#000}
.ctx-dynamic-nav ul li a,.ctx-dynamic-nav ul li a:focus,.ctx-dynamic-nav ul li a:active{background-color:transparent;color:#000}
.ctx-dynamic-nav ul li a .nav-label{background-repeat:no-repeat;background-size:205% 1px;background-image:linear-gradient(to right,#000 50%,transparent 50%);background-position:bottom right;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#000}
.ctx-dynamic-nav ul li a .nav-label:hover{background-position:bottom left;color:#000}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ctx-dynamic-nav ul li a .nav-label:hover{background-image:linear-gradient(to right,#000 50%,#000 50%)}
}
.ctx-dynamic-nav ul li a .nav-label:hover{background-position:bottom left;color:#000}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ctx-dynamic-nav ul li a .nav-label:hover{background-image:linear-gradient(to right,#000 50%,#000 50%)}
}
.ctx-dynamic-nav ul li.has-child,.ctx-dynamic-nav ul li.has-child.open,.ctx-dynamic-nav ul li.has-child.open.active,.ctx-dynamic-nav ul li.open{color:#000;background-color:transparent}
.ctx-dynamic-nav ul li.has-child a,.ctx-dynamic-nav ul li.has-child.open a,.ctx-dynamic-nav ul li.has-child.open.active a,.ctx-dynamic-nav ul li.open a,.ctx-dynamic-nav ul li.has-child a:focus,.ctx-dynamic-nav ul li.has-child.open a:focus,.ctx-dynamic-nav ul li.has-child.open.active a:focus,.ctx-dynamic-nav ul li.open a:focus,.ctx-dynamic-nav ul li.has-child a:active,.ctx-dynamic-nav ul li.has-child.open a:active,.ctx-dynamic-nav ul li.has-child.open.active a:active,.ctx-dynamic-nav ul li.open a:active,.ctx-dynamic-nav ul li.has-child a:hover,.ctx-dynamic-nav ul li.has-child.open a:hover,.ctx-dynamic-nav ul li.has-child.open.active a:hover,.ctx-dynamic-nav ul li.open a:hover{color:#000}
.ctx-dynamic-nav ul li.active{background-color:transparent}
.ctx-dynamic-nav ul li.active.has-child,.ctx-dynamic-nav ul li.active.has-child a:focus,.ctx-dynamic-nav ul li.active.open{background-color:transparent}
.ctx-dynamic-nav ul li.active>a,.ctx-dynamic-nav ul li.active>a:focus,.ctx-dynamic-nav ul li.active>a:active{background-color:transparent;font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal}
.ctx-dynamic-nav ul li.more>a>.nav-label::before{content:"more"}
.ctx-dynamic-nav ul>li a{font-size:20px}
.ctx-dynamic-nav ul ul{background-color:#fff;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.3);box-shadow:0 5px 10px 0 rgba(0,0,0,0.3);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:25px 0;margin-top:8px}
.ctx-dynamic-nav ul ul ul{background-color:#f1f1f1;padding:15px}
.ctx-dynamic-nav ul ul li a{padding:5px 30px}
.ctx-dynamic-nav ul ul li a,.ctx-dynamic-nav ul ul li a:focus,.ctx-dynamic-nav ul ul li a:active{background-color:transparent;font-size:18px}
.ctx-vertical-nav-container .ctx-dynamic-nav.vertical{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.ctx-vertical-nav-container .ctx-dynamic-nav.vertical ul.nav-level-1>li.active:first-child,.ctx-vertical-nav-container .ctx-dynamic-nav.vertical ul.nav-level-1>li:first-child{margin-left:0}
.ctx-vertical-nav-container .ctx-dynamic-nav.vertical ul.nav-level-1 li a{padding:12px 20px}
@media screen and (min-width:960px){.ctx-vertical-nav-container .ctx-dynamic-nav.vertical ul.nav-level-1 li a{padding-left:0}
}
.ctx-vertical-nav-container .ctx-dynamic-nav.vertical ul.nav-level-2{padding:0;padding-left:15px}
.ctx-vertical-nav-container .ctx-dynamic-nav.vertical ul.nav-level-2 li a{padding:8px 8px 8px 0}
.findDownloadsPod .ctx-downloads-keyword{position:relative}
.findDownloadsPod .ctx-downloads-keyword input{padding-right:30px}
.findDownloadsPod button{position:absolute;background:0;border:0;font-size:0}
.findDownloadsPod button:before{font-size:1rem;content:"\e940";font-family:"Citrix-Icons"}
.findDownloadsPod .ctx-dl-or{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-align:center;padding:4px 0}
.ctx-styled-link .ctx-ico.video span:before{color:#05758a}
.inverted .ctx-styled-link .ctx-ico:hover{opacity:1}
.inverted .ctx-styled-link .ctx-ico.video span:before{color:#fff}
.ctx-video-playlist-container a{color:#05758a;border-bottom:0}
.ctx-video-playlist-container a:hover{border-bottom:0;color:#1c9cad}
.ctx-video-playlist-container a:visited{border-bottom:0}
.ctx-video-playlist-container a.active{color:#05758a}
.ctx-video-playlist-container a.active:hover{color:#1c9cad}
.inverted .ctx-video-playlist-container a{color:#fff;border-bottom:0}
.inverted .ctx-video-playlist-container:hover{color:#fff}
.inverted .ctx-video-playlist-container a.active:hover{color:#fff}
.ctx-tab .tab-label h2,.ctx-tab .tab-label h3,.ctx-tab .tab-label h4,.ctx-tab .tab-label h5,.ctx-tab .tab-label h6{line-height:1.55}
.ctx-tab .tab-label .tab-icon>span{color:#05758a}
.ctx-tab .tab-label .tab-icon>span::before{content:"\e907"}
.ctx-tab.open .tab-label .tab-icon>span::before{content:"\e906"}
.horizontaltabs>.ctx-tab-container>.ctx-tab>.tab-label a .tab-text{color:#00687a}
.horizontaltabs>.ctx-tab-container>.ctx-tab>.tab-label a .tab-text:hover{color:#1c9cad}
body{font-size:18px}
.text a[target='_blank']::after,.quote a[target='_blank']::after,.ctx-styled-link a[target='_blank']::after,.is-edited a[target='_blank']::after,.event-table a[target='_blank']::after{font-size:14px;font-size:.7777777777777778rem;line-height:20px;line-height:1.1111111111111112rem}
.text .ctx-modal-link span.vi.icon-play{font-size:1.25rem}
p,.ctx-p{font-size:20px}
.ctx-text p,.text p{font-size:20px;font-size:1.1111111111111112rem;line-height:28px;line-height:1.5555555555555556rem}
h1,.ctx-style-h1{font-size:54px;font-size:3rem;line-height:60px;line-height:3.3333333333333335rem}
h2,.ctx-style-h2{font-size:46px;font-size:2.5555555555555554rem;line-height:52px;line-height:2.888888888888889rem}
h3,.ctx-style-h3{font-size:40px;font-size:2.2222222222222223rem;line-height:46px;line-height:2.5555555555555554rem}
h4,.ctx-style-h4{font-size:24px;font-size:1.3333333333333333rem;line-height:30px;line-height:1.6666666666666667rem;text-transform:none}
h5,.ctx-style-h5{font-size:21px;font-size:1.1666666666666667rem;line-height:27px;line-height:1.5rem}
h6,.ctx-style-h6{font-size:19px;font-size:1.0555555555555556rem;line-height:25px;line-height:1.3888888888888888rem;text-transform:none}
.ctx-style-xxl{font-size:80px;font-size:4.444444444444445rem;line-height:88px;line-height:4.888888888888889rem}
.ctx-style-xl{font-size:70px;font-size:3.888888888888889rem;line-height:72px;line-height:4rem}
.ctx-style-large{font-size:54px;font-size:3rem;line-height:60px;line-height:3.3333333333333335rem}
.ctx-style-medium{font-size:46px;font-size:2.5555555555555554rem;line-height:52px;line-height:2.888888888888889rem}
.ctx-style-small{font-size:40px;font-size:2.2222222222222223rem;line-height:46px;line-height:2.5555555555555554rem}
.ctx-style-h4-size{font-size:24px;font-size:1.3333333333333333rem;line-height:30px;line-height:1.6666666666666667rem}
.ctx-style-h5-size{font-size:21px;font-size:1.1666666666666667rem;line-height:27px;line-height:1.5rem}
.ctx-style-h6-size{font-size:19px;font-size:1.0555555555555556rem;line-height:25px;line-height:1.3888888888888888rem}
.ctx-style-xs,p.ctx-style-xs,span.ctx-style-xs,small{font-size:16px;font-size:.8888888888888888rem;line-height:22px;line-height:1.2222222222222223rem}
.ctx-style-xxs,span.ctx-style-xxs,p.ctx-style-xxs{font-size:13px;font-size:.7222222222222222rem;line-height:19px;line-height:1.0555555555555556rem}
.ctx-style-bbc,p.ctx-style-bbc,span.ctx-style-bbc{font-size:26px;font-size:1.4444444444444444rem;line-height:32px;line-height:1.7777777777777777rem}
h1 .ctx-style-bbc,h2 .ctx-style-bbc,h3 .ctx-style-bbc,h1 .ctx-style-semi,h2 .ctx-style-semi,h3 .ctx-style-semi,h1 .ctx-style-xs,h2 .ctx-style-xs,h3 .ctx-style-xs,h1 .ctx-style-xxs,h2 .ctx-style-xxs,h3 .ctx-style-xxs{vertical-align:top}
.text table th,.coral-RichText-editor table th{font-size:22px;font-size:1.2222222222222223rem}
.text table tr,.coral-RichText-editor table tr{border:0}
.text table tr td,.coral-RichText-editor table tr td{font-size:18px;font-size:1rem}
body{color:#000;font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body .text ol li::before,body .rte-editor ol li::before{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal}
body h1,body h2,body h3,body h4,body h5,body h6,body [class^="ctx-style-h"]{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body h1,body .ctx-style-h1{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body h2,body .ctx-style-h2{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body h3,body .ctx-style-h3{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body h4,body .ctx-style-h4{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body h5,body .ctx-style-h5{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body h6,body .ctx-style-h6{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body .ctx-style-xxl{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-style-xl{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-style-regular{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body .ctx-style-light{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-style-bold{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal}
body .ctx-style-semi,body b,body strong{font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal}
body .ctx-style-italic,body i{font-family:'Public Sans',sans-serif;font-weight:400;font-style:italic}
body a .ctx-style-bbc,body .ctx-style-bbc a{font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal}
body b i,body i b,body .ctx-style-semi .ctx-style-italic,body .ctx-style-italic .ctx-style-semi,body b .ctx-style-italic,body i .ctx-style-semi,body .ctx-style-semi i,body .ctx-style-italic b{font-family:'Public Sans',sans-serif;font-weight:600;font-style:italic}
body .text table th,body .rte-editor table th{font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal}
body .ctx-icon{font-family:'Citrix-Icons'}
body .ctx-card .title{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body .ctx-card .headline{font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal}
body .ctx-quotes .ctx-quotes-content{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-dynamic-nav ul>li a{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-droplist .ctx-droplist-select>select{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body .ctx-news-tiles .ctx-news-box,body .ctx-news-tiles .ctx-news-box .content p,body .ctx-news-tiles .ctx-news-box .content{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-tile-footer{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .strip-title-twitter .view-all{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body .ctx-social-share .ctx-social-headline{font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}
body #mktContent.mktEditable label,body #mktContent.mktEditable input,body #mktContent.mktEditable select,body #mktContent.mktEditable textarea,body #mktContent.mktEditable .mktInput{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body #mktContent.mktEditable .FormErrors span.EmailError,body #mktContent.mktEditable .FormErrors span.PostalCodeError,body #mktContent.mktEditable .FormErrors span{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body #mktContent .lpeRegForm .mktField select{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body #mktContent .lpeRegForm .mktField input[type="text"],body #mktContent .lpeRegForm .mktField textarea{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
body #demandbase-autocomplete .ui-menu .ui-menu-item a{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal}
.text .ctx-modal-link .vt{margin-left:0}
.card{background:#fefefe;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.3);color:#000;display:block !important;margin:1px 0 1rem 0 !important;overflow:hidden}
.card .card-section{padding:1rem}
.card .card-divider{border-top:1px solid #d8dcdf !important;border-bottom:1px solid #d8dcdf;display:block;padding:1rem}
.card .card-divider:first-child{border-top:0}
.card .card-divider:last-child{border-bottom:0}
.card .card-divider + .card-divider{border-top:0}
.card .card-divider .pill{float:right}
.card .card-image img{width:100%}
.card h4,.card h4 a{color:#000;font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:18px;font-size:1rem;letter-spacing:.03rem;padding:0;text-transform:none}
.card-no-outline{border:0;box-shadow:none}
.card-no-outline .card-section,.card-no-outline .card-divider{padding-left:0;padding-right:0}
.ctx-card .headline{color:#05758a}
.aem-author form .ctx-content-lightbox{border:0}
.ctx-columns .podio-form .row>.columns,.ctx-columns .podio-form .ctx-columns ul>.columns{z-index:auto}
form{margin-top:8px;margin-top:.4444444444444444rem}
form .credit-card{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:11px;font-size:.6111111111111112rem;letter-spacing:.4px;text-align:center;text-transform:uppercase}
form .terms{font-size:12px;font-size:.6666666666666666rem}
form .row>.columns{overflow:visible}
form .country-dd-icon{display:inline-block;position:absolute;right:.5rem;top:.8rem;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
form .country-dd-icon::before{color:#343c40;font-size:15px;font-size:.8333333333333334rem}
form.gdpr .email-optin,form.gdpr .phone-optin{display:block}
form .field-error{background-color:#fff;border:1px solid #d50032;color:#d50032;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:2px 2px 0 0 #d8dcdf;-webkit-box-shadow:2px 2px 0 0 #d8dcdf;box-shadow:2px 2px 0 0 #d8dcdf;display:none;font-size:10px;font-size:.5555555555555556rem;letter-spacing:.3px;margin:10px 0 0 0;padding:10px;position:absolute;right:0;z-index:100}
form .field-error::before{border:9px solid transparent;border-bottom-color:#d50032;content:"";right:10px;position:absolute;top:-18px;z-index:1}
form .field-error::after{border:9px solid transparent;border-bottom-color:#fff;content:"";right:10px;position:absolute;top:-17px;z-index:2}
form .field-error p{color:#d50032;padding-top:0}
form .email-optin,form .phone-optin{display:none;margin-top:18px;margin-top:1rem}
form .email-optin.error .field-error,form .phone-optin.error .field-error{display:inline-block}
form .email-optin .optin span,form .phone-optin .optin span{color:#d50032;font-size:14px;font-size:.7777777777777778rem;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal}
form .email-optin input,form .phone-optin input{margin-bottom:0}
form .email-optin label,form .phone-optin label{display:inline-block;margin:4px 10px}
form .email-optin .field-helper,form .phone-optin .field-helper{display:none !important}
form .email-optin .field-error,form .phone-optin .field-error{display:none;margin-top:0;margin-left:10px;margin-left:.5555555555555556rem;padding:7px 10px;position:relative !important}
form .email-optin .field-error::before,form .phone-optin .field-error::before{border-bottom-color:transparent;border-right-color:#d50032;left:-18px;right:auto;top:5px}
form .email-optin .field-error::after,form .phone-optin .field-error::after{border-bottom-color:transparent;border-right-color:#fff;left:-17px;right:auto;top:5px}
form .field-error{background-color:#fff;border:1px solid #d50032;color:#d50032;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:2px 2px 0 0 #d8dcdf;-webkit-box-shadow:2px 2px 0 0 #d8dcdf;box-shadow:2px 2px 0 0 #d8dcdf;display:none;font-size:10px;font-size:.5555555555555556rem;letter-spacing:.3px;margin:10px 0 0 0;padding:10px;position:absolute !important;right:0;z-index:100}
form .field-error::before{border:9px solid transparent;border-bottom-color:#d50032;content:"";right:10px;position:absolute;top:-18px;z-index:1}
form .field-error::after{border:9px solid transparent;border-bottom-color:#fff;content:"";right:10px;position:absolute;top:-17px;z-index:2}
form .field-error p{color:#d50032;padding-top:0}
.marketo-form form .email-optin,.marketo-form form .phone-optin{margin-top:38px;margin-top:2.111111111111111rem}
.marketo-form form .mktoButtonRow{margin-top:30px;margin-top:1.6666666666666667rem}
.marketo-form form .form-field.checkbox{margin-top:20px;margin-top:1.1111111111111112rem}
.marketo-form form .form-field.checkbox .mktoGutter{display:none}
.marketo-form form .mktoCheckboxList{width:auto !important}
.marketo-form form .mktoCheckboxList input.mktoField{margin:0;width:auto !important}
.marketo-form form .mktoCheckboxList label{position:relative;top:-1px;width:auto !important}
.form-field{margin-top:38px;margin-top:2.111111111111111rem;position:relative}
.form-field.error .field-error{display:block}
.form-field.captchaWrapper{display:none}
.form-field.required:after{content:'';border:3px solid transparent;border-right-color:#d50032;border-top-color:#d50032;height:0;margin:0;padding:0;position:absolute;right:1px;top:1px;width:0}
.form-field label{bottom:50%;font-size:14px;font-size:.7777777777777778rem;margin-left:20px;margin-left:1.1111111111111112rem;position:absolute;-moz-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);transition:.3s}
.form-field label.dirty{bottom:100%;color:#343c40;font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;margin-left:10px;margin-left:.5555555555555556rem;-moz-transform:none;-webkit-transform:none;transform:none}
.form-field label.focus{color:#2071c5}
.form-field label.error{color:#d50032}
.form-field label.textarea{bottom:78%;-moz-transform:translateY(5%);-webkit-transform:translateY(5%);transform:translateY(5%)}
.form-field label.textarea.dirty{bottom:100%}
.form-field input::-ms-clear,.form-field input::-ms-reveal{display:none}
.form-field input::-webkit-credentials-auto-fill-button{visibility:hidden}
.form-field input,.form-field select,.form-field textarea{margin-bottom:0;padding-top:.5rem}
.form-field input.error,.form-field select.error,.form-field textarea.error{border:1px solid #d50032}
.form-field.selectbox{background-color:#f2f3f4}
.form-field select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #bec6ca;background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:.75rem;height:2.4375rem;line-height:1.8;padding:.5rem;position:relative;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%;z-index:auto}
.form-field select::before{content:"\e902";font-family:icons}
.form-field textarea{height:150px;height:8.333333333333334rem}
.form-field span.error{left:100%;margin-left:20px;margin-left:1.1111111111111112rem;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.form-field.checkbox input,.form-field.radio input{margin-bottom:38px;margin-bottom:2.111111111111111rem}
.form-field.checkbox label,.form-field.radio label{bottom:auto;margin-left:0;padding-left:10px;padding-left:.5555555555555556rem;position:static;-moz-transform:none;-webkit-transform:none;transform:none}
.form-field.checkbox label.dirty,.form-field.radio label.dirty{font-family:inherit}
.form-field .field-helper{position:absolute;top:50%;right:12px;right:.6666666666666666rem;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-bottom:0;font-size:0}
.form-field .field-helper:before{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f";color:#71828b;font-size:18px;font-size:1rem}
.form-field .field-helper.error:before{content:"\e91e";color:#d50032;cursor:pointer}
.form-field.message .field-helper{top:14%}
.form-field.search-field.required:after{display:none}
.form-field.search-field label.error,.form-field.search-field label.focus{color:#343c40}
.form-field.search-field input.error,.form-field.search-field input.focus{border:1px solid #bec6ca;color:#343c40}
.form-field.search-field .field-helper.error{display:none !important}
@media only screen and (max-width:500px){.search-form .form-field{margin-bottom:0}
}
@media only screen and (max-width:500px){.search-form .form-field{margin-bottom:0}
}
.inverted .form-field label.dirty{color:#fff}
[data-rule-captcha]{height:0;margin:0;padding:0;speak:none;visibility:hidden;width:0}
.error-lb-trigger,.max-lb-trigger{display:none}
.tos{margin:20px 0}
.pagination{float:right;margin:20px 0}
.pagination a{color:#343c40;display:inline-block;border:0;cursor:pointer;height:35px;height:1.9444444444444444rem;width:35px;width:1.9444444444444444rem;line-height:35px;line-height:1.9444444444444444rem;margin:0 3px;text-align:center}
.pagination a.active{background:#2071c5;border-radius:50%;color:#fff}
.pagination a.previous:after,.pagination a.next:after{font-family:'icons' !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e902';font-size:20px;font-size:1.1111111111111112rem;display:inline-block;top:1px;position:relative}
.pagination a.previous:after{display:inline-block;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.pagination a.current{color:#d8dcdf}
.pagination .ellipsis{display:inline-block;font-weight:bold;margin:-12px 15px 0;vertical-align:middle}
.pill{background-color:#f2f3f4;border:1px solid;border-radius:20px;border-color:#f2f3f4;color:#71828b;display:inline-block;font-size:12px;font-size:.6666666666666666rem;line-height:1;outline:0;padding:10px 20px;text-decoration:none}