@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Montserrat:400,600,700");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@font-face{font-family:flowplayer;src:url(/themes/candelis2019/flowplayer/icons/flowplayer.eot#iefix) format("embedded-opentype"),url(/themes/candelis2019/flowplayer/icons/flowplayer.woff2) format("woff2"),url(/themes/candelis2019/flowplayer/icons/flowplayer.woff) format("woff");}.fp-icon{display:inline-block;}.fp-icon:before{font-family:flowplayer;font-size:1.7em;}.fp-airplay:before{content:"\e001";}.fp-fullscreen:before{content:"\e002";}.fp-checked:before{content:"\e003";}.fp-embed:before{content:"\e004";color:#fff;}.fp-chromecast:before{content:"\e005";}.fp-email:before{content:"\e006";}.fp-playbtn:before{content:"\e007";}.fp-share:before{content:"\e009";}.fp-share2:before{content:"\e00a";}.fp-twitter:before{content:"\e00c";color:#1da1f2;}.fp-facebook:before{content:"\e00a";color:#3b5998;}.fp-volumebtn:before{content:"\e00b";}.fp-volume-off:before{content:"\e00d";}.fp-unload:before{content:"\e00f";}.fp-prevbtn:before{content:"\e011";}.fp-nextbtn:before{content:"\e012";}.flowplayer.is-mouseover .fp-captions,.flowplayer.is-paused .fp-captions{bottom:3em;}.flowplayer.is-poster .fp-engine{filter:alpha(opacity=0);opacity:0;}.flowplayer.is-loading .fp-engine{top:-9999em;}.flowplayer.is-loading .fp-ui .fp-header,.flowplayer.is-loading .fp-ui .fp-controls{filter:alpha(opacity=0);opacity:0;}.flowplayer.is-splash .fp-ui > *,.flowplayer.is-poster .fp-ui > *{display:none;}.flowplayer.is-splash .fp-ui > .fp-play,.flowplayer.is-poster .fp-ui > .fp-play{display:block;}.flowplayer.is-splash.is-loading .fp-ui > .fp-play,.flowplayer.is-poster.is-loading .fp-ui > .fp-play{display:none;}.flowplayer.is-splash.is-loading .fp-ui > .fp-waiting,.flowplayer.is-poster.is-loading .fp-ui > .fp-waiting{display:block;}.flowplayer.is-poster .fp-engine{left:-9999em;top:-9999em;}.flowplayer.is-poster .fp-captions{display:none !important;}.flowplayer.is-disabled .fp-color{background-color:#999;}.flowplayer.has-title .fp-header{top:0;text-align:right;}.flowplayer.is-fullscreen{top:0 !important;left:0 !important;border:0 !important;margin:0 !important;width:100% !important;height:100% !important;max-width:100% !important;z-index:99999 !important;-webkit-box-shadow:0 !important;box-shadow:0 !important;background-image:none !important;background-color:#333;}.flowplayer.is-fullscreen .fp-player{background-color:#333;}.flowplayer.is-fullscreen .fp-fullscreen:before{content:"\e016";}.flowplayer.is-fullscreen.fp-outlined .fp-fullscreen:before,.flowplayer.is-fullscreen.fp-minimal .fp-fullscreen:before{content:"\e216";}.flowplayer.is-fullscreen.fp-edgy .fp-fullscreen:before{content:"\e116";}.flowplayer.is-fullscreen.fp-edgy.fp-outlined .fp-fullscreen:before,.flowplayer.is-fullscreen.fp-edgy.fp-minimal .fp-fullscreen:before{content:"\e316";}.flowplayer.is-loading .fp-waiting,.flowplayer.is-seeking .fp-waiting{display:block;}.flowplayer.is-loading .fp-waiting svg,.flowplayer.is-loading .fp-waiting p,.flowplayer.is-seeking .fp-waiting svg,.flowplayer.is-seeking .fp-waiting p{filter:alpha(opacity=100);opacity:1;}.flowplayer.is-loading .fp-play,.flowplayer.is-seeking .fp-play{display:none !important;}.flowplayer.is-playing{background-image:none !important;}.flowplayer.is-playing .fp-playbtn:before{content:"\e008";}.flowplayer.is-playing.fp-outlined .fp-playbtn:before,.flowplayer.is-playing.fp-minimal .fp-playbtn:before{content:"\e208";}.flowplayer.is-playing.fp-edgy .fp-playbtn:before{content:"\e108";}.flowplayer.is-playing.fp-edgy.fp-outlined .fp-playbtn:before,.flowplayer.is-playing.fp-edgy.fp-minimal .fp-playbtn:before{content:"\e308";}.flowplayer.is-muted .fp-volumebtn:before{content:"\e00d";}.flowplayer.is-muted.fp-outlined .fp-volumebtn:before,.flowplayer.is-muted.fp-minimal .fp-volumebtn:before{content:"\e20d";}.flowplayer.is-muted.fp-edgy .fp-volumebtn:before{content:"\e10d";}.flowplayer.is-muted.fp-edgy.fp-outlined .fp-volumebtn:before,.flowplayer.is-muted.fp-edgy.fp-minimal .fp-volumebtn:before{content:"\e30d";}.flowplayer.is-inverted .fp-duration{display:none;}.flowplayer.is-inverted .fp-remaining{display:block;}.flowplayer.is-closeable .fp-header .fp-unload{display:block;}.flowplayer.is-error{background-color:#aaa;}.flowplayer.is-error .fp-ui{filter:alpha(opacity=100);opacity:1;}.flowplayer.is-live .fp-timeline{visibility:hidden;}.flowplayer.is-live.is-dvr .fp-timeline{visibility:visible;}.flowplayer.is-live.is-dvr.is-live-position .fp-duration{color:#00abcd;}.flowplayer.is-live .fp-timestamp{display:none !important;}.flowplayer.is-flash-disabled .fp-waiting{display:none !important;}.flowplayer.is-flash-disabled .fp-ui{height:auto;background:none;filter:alpha(opacity=100);opacity:1;}.flowplayer.is-flash-disabled .fp-ui .fp-header,.flowplayer.is-flash-disabled .fp-ui .fp-controls{display:none;}.flowplayer.is-flash-disabled .fp-engine{top:0;}.flowplayer.no-buffer .fp-ui .fp-controls .fp-timeline .fp-buffer{display:none;}.flowplayer.no-volume .fp-volumebar{display:none;}.flowplayer.fp-mute .fp-volumebtn{display:inline-block;}@-webkit-keyframes pulse{0%{filter:alpha(opacity=0);opacity:0;}100%{filter:alpha(opacity=100);opacity:1;}}@keyframes pulse{0%{filter:alpha(opacity=0);opacity:0;}100%{filter:alpha(opacity=100);opacity:1;}}.flowplayer .fp-chromecast-engine{position:absolute;display:none;top:0;bottom:0;right:0;left:0;color:#fff;}.flowplayer .fp-chromecast-engine .fp-chromecast-engine-status{font-size:150%;text-align:center;}.flowplayer .fp-chromecast-engine .fp-chromecast-engine-icon{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii4xIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkPSJNMSAxOHYzaDNjMC0xLjY2LTEuMzQtMy0zLTN6bTAtNHYyYzIuNzYgMCA1IDIuMjQgNSA1aDJjMC0zLjg3LTMuMTMtNy03LTd6bTE4LTdINXYxLjYzYzMuOTYgMS4yOCA3LjA5IDQuNDEgOC4zNyA4LjM3SDE5Vjd6TTEgMTB2MmM0Ljk3IDAgOSA0LjAzIDkgOWgyYzAtNi4wOC00LjkzLTExLTExLTExem0yMC03SDNjLTEuMSAwLTIgLjktMiAydjNoMlY1aDE4djE0aC03djJoN2MxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIvPgo8L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii4xIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkPSJNMSAxOHYzaDNjMC0xLjY2LTEuMzQtMy0zLTN6bTAtNHYyYzIuNzYgMCA1IDIuMjQgNSA1aDJjMC0zLjg3LTMuMTMtNy03LTd6bTE4LTdINXYxLjYzYzMuOTYgMS4yOCA3LjA5IDQuNDEgOC4zNyA4LjM3SDE5Vjd6TTEgMTB2MmM0Ljk3IDAgOSA0LjAzIDkgOWgyYzAtNi4wOC00LjkzLTExLTExLTExem0yMC03SDNjLTEuMSAwLTIgLjktMiAydjNoMlY1aDE4djE0aC03djJoN2MxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIvPgo8L3N2Zz4=");-webkit-mask-size:100% 100%;background-color:#fff;margin:10% auto 2em;height:5em;width:5em;}.flowplayer.is-chromecast{background-color:#333;}.flowplayer.is-chromecast .fp-chromecast-engine{display:block;}.flowplayer.is-chromecast .fp-flash-disabled{display:none !important;}.flowplayer.is-chromecast .fp-engine{left:-9999em;top:-9999em;bottom:auto;right:auto;}.flowplayer.fp-default-playlist .fp-prev,.flowplayer.fp-default-playlist .fp-next{position:absolute;top:45%;filter:alpha(opacity=30);opacity:0.3;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}.flowplayer.fp-default-playlist .fp-prev:hover,.flowplayer.fp-default-playlist .fp-next:hover{filter:alpha(opacity=100);opacity:1;}.flowplayer.fp-default-playlist .fp-prev:before,.flowplayer.fp-default-playlist .fp-next:before{font-family:flowplayer;font-size:2.8em;}.flowplayer.fp-default-playlist .fp-prev{left:0.4em;}.flowplayer.fp-default-playlist .fp-prev:before{content:"\e011";}.flowplayer.fp-default-playlist .fp-next{right:0.4em;}.flowplayer.fp-default-playlist .fp-next:before{content:"\e012";}.flowplayer.fp-default-playlist .fp-playlist{position:absolute;right:0.4em;bottom:3em;width:100%;text-align:center;}.flowplayer.fp-default-playlist .fp-playlist a{background-color:#fff;height:0.8em;border-radius:50%;width:0.8em;filter:alpha(opacity=70);opacity:0.7;display:inline-block;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;}.flowplayer.fp-default-playlist .fp-playlist a:hover{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}.flowplayer.fp-default-playlist .fp-playlist a.is-active{filter:alpha(opacity=100);opacity:1;}.flowplayer.fp-default-playlist.fp-edgy .fp-prev:before{content:"\e111";}.flowplayer.fp-default-playlist.fp-edgy .fp-next:before{content:"\e112";}.flowplayer.fp-default-playlist.fp-outlined .fp-prev:before,.flowplayer.fp-default-playlist.fp-minimal .fp-prev:before{content:"\e211";}.flowplayer.fp-default-playlist.fp-outlined .fp-next:before,.flowplayer.fp-default-playlist.fp-minimal .fp-next:before{content:"\e212";}.flowplayer.fp-default-playlist.fp-edgy.fp-outlined .fp-prev:before,.flowplayer.fp-default-playlist.fp-edgy.fp-minimal .fp-prev:before{content:"\e311";}.flowplayer.fp-default-playlist.fp-edgy.fp-outlined .fp-next:before,.flowplayer.fp-default-playlist.fp-edgy.fp-minimal .fp-next:before{content:"\e312";}.flowplayer.fp-custom-playlist{overflow:visible;}.flowplayer.fp-custom-playlist .fp-playlist,.flowplayer.fp-custom-playlist.is-splash .fp-playlist,.flowplayer.fp-custom-playlist.is-poster .fp-playlist,.flowplayer.fp-custom-playlist.is-loading .fp-playlist{display:block;filter:alpha(opacity=100);opacity:1;}.flowplayer.fp-edgy .fp-play svg.fp-play-rounded-fill,.flowplayer.fp-edgy .fp-play svg.fp-pause-rounded-fill,.flowplayer.fp-edgy .fp-play svg.fp-play-rounded-outline,.flowplayer.fp-edgy .fp-play svg.fp-pause-rounded-outline,.flowplayer.fp-edgy .fp-play svg.fp-loading-rounded-outline,.flowplayer.fp-edgy .fp-play svg.fp-loading-rounded-fill,.flowplayer.fp-edgy .fp-pause svg.fp-play-rounded-fill,.flowplayer.fp-edgy .fp-pause svg.fp-pause-rounded-fill,.flowplayer.fp-edgy .fp-pause svg.fp-play-rounded-outline,.flowplayer.fp-edgy .fp-pause svg.fp-pause-rounded-outline,.flowplayer.fp-edgy .fp-pause svg.fp-loading-rounded-outline,.flowplayer.fp-edgy .fp-pause svg.fp-loading-rounded-fill,.flowplayer.fp-edgy .fp-waiting svg.fp-play-rounded-fill,.flowplayer.fp-edgy .fp-waiting svg.fp-pause-rounded-fill,.flowplayer.fp-edgy .fp-waiting svg.fp-play-rounded-outline,.flowplayer.fp-edgy .fp-waiting svg.fp-pause-rounded-outline,.flowplayer.fp-edgy .fp-waiting svg.fp-loading-rounded-outline,.flowplayer.fp-edgy .fp-waiting svg.fp-loading-rounded-fill{display:none !important;}.flowplayer.fp-edgy .fp-play svg.fp-play-sharp-fill,.flowplayer.fp-edgy .fp-play svg.fp-pause-sharp-fill,.flowplayer.fp-edgy .fp-play svg.fp-loading-sharp-fill,.flowplayer.fp-edgy .fp-pause svg.fp-play-sharp-fill,.flowplayer.fp-edgy .fp-pause svg.fp-pause-sharp-fill,.flowplayer.fp-edgy .fp-pause svg.fp-loading-sharp-fill,.flowplayer.fp-edgy .fp-waiting svg.fp-play-sharp-fill,.flowplayer.fp-edgy .fp-waiting svg.fp-pause-sharp-fill,.flowplayer.fp-edgy .fp-waiting svg.fp-loading-sharp-fill{display:block;}.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-play-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-play-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-pause-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-pause-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-loading-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-loading-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-play-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-play-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-pause-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-pause-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-loading-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-loading-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-play-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-play-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-pause-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-pause-sharp-fill,.flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-loading-sharp-fill,.flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-loading-sharp-fill{display:none;}.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-play-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-play-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-pause-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-pause-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-loading-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-loading-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-play-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-play-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-pause-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-pause-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-loading-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-loading-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-play-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-play-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-pause-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-pause-sharp-outline,.flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-loading-sharp-outline,.flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-loading-sharp-outline{display:block;}.flowplayer.fp-edgy,.flowplayer.fp-edgy .fp-menu,.flowplayer.fp-edgy .fp-captions p,.flowplayer.fp-edgy .fp-textarea,.flowplayer.fp-edgy .fp-bar,.flowplayer.fp-edgy .fp-bar-slider,.flowplayer.fp-edgy .fp-bar > *,.flowplayer.fp-edgy .fp-bar-slider > *,.flowplayer.fp-edgy .fp-timestamp{border-radius:0;}.flowplayer.fp-edgy .fp-airplay:before{content:"\e101";}.flowplayer.fp-edgy .fp-fullscreen:before{content:"\e102";}.flowplayer.fp-edgy .fp-checked:before{content:"\e103";}.flowplayer.fp-edgy .fp-embed:before{content:"\e104";}.flowplayer.fp-edgy .fp-chromecast:before{content:"\e105";}.flowplayer.fp-edgy .fp-email:before{content:"\e106";}.flowplayer.fp-edgy .fp-playbtn:before{content:"\e107";}.flowplayer.fp-edgy .fp-share:before{content:"\e109";}.flowplayer.fp-edgy .fp-share2:before{content:"\e10a";}.flowplayer.fp-edgy .fp-twitter:before{content:"\e10c";}.flowplayer.fp-edgy .fp-facebook:before{content:"\e10a";}.flowplayer.fp-edgy .fp-volumebtn:before{content:"\e10b";}.flowplayer.fp-edgy .fp-volume-off:before{content:"\e10d";}.flowplayer.fp-edgy .fp-unload:before{content:"\e10f";}.flowplayer.fp-edgy .fp-prevbtn:before{content:"\e111";}.flowplayer.fp-edgy .fp-nextbtn:before{content:"\e112";}.flowplayer.fp-edgy.fp-outlined .fp-airplay:before,.flowplayer.fp-edgy.fp-minimal .fp-airplay:before{content:"\e301";}.flowplayer.fp-edgy.fp-outlined .fp-fullscreen:before,.flowplayer.fp-edgy.fp-minimal .fp-fullscreen:before{content:"\e302";}.flowplayer.fp-edgy.fp-outlined .fp-checked:before,.flowplayer.fp-edgy.fp-minimal .fp-checked:before{content:"\e303";}.flowplayer.fp-edgy.fp-outlined .fp-embed:before,.flowplayer.fp-edgy.fp-minimal .fp-embed:before{content:"\e304";}.flowplayer.fp-edgy.fp-outlined .fp-chromecast:before,.flowplayer.fp-edgy.fp-minimal .fp-chromecast:before{content:"\e305";}.flowplayer.fp-edgy.fp-outlined .fp-email:before,.flowplayer.fp-edgy.fp-minimal .fp-email:before{content:"\e306";}.flowplayer.fp-edgy.fp-outlined .fp-playbtn:before,.flowplayer.fp-edgy.fp-minimal .fp-playbtn:before{content:"\e307";}.flowplayer.fp-edgy.fp-outlined .fp-share:before,.flowplayer.fp-edgy.fp-minimal .fp-share:before{content:"\e309";}.flowplayer.fp-edgy.fp-outlined .fp-share2:before,.flowplayer.fp-edgy.fp-minimal .fp-share2:before{content:"\e30a";}.flowplayer.fp-edgy.fp-outlined .fp-twitter:before,.flowplayer.fp-edgy.fp-minimal .fp-twitter:before{content:"\e30c";}.flowplayer.fp-edgy.fp-outlined .fp-facebook:before,.flowplayer.fp-edgy.fp-minimal .fp-facebook:before{content:"\e30a";}.flowplayer.fp-edgy.fp-outlined .fp-volumebtn:before,.flowplayer.fp-edgy.fp-minimal .fp-volumebtn:before{content:"\e30b";}.flowplayer.fp-edgy.fp-outlined .fp-volume-off:before,.flowplayer.fp-edgy.fp-minimal .fp-volume-off:before{content:"\e30d";}.flowplayer.fp-edgy.fp-outlined .fp-unload:before,.flowplayer.fp-edgy.fp-minimal .fp-unload:before{content:"\e30f";}.flowplayer.fp-edgy.fp-outlined .fp-prevbtn:before,.flowplayer.fp-edgy.fp-minimal .fp-prevbtn:before{content:"\e311";}.flowplayer.fp-edgy.fp-outlined .fp-nextbtn:before,.flowplayer.fp-edgy.fp-minimal .fp-nextbtn:before{content:"\e312";}.flowplayer.no-svg .fp-ui .fp-header,.flowplayer.no-svg .fp-ui .fp-controls{background-color:#333;}.flowplayer.no-svg .fp-ui .fp-play.fp-visible{background-color:#ccc;position:absolute;padding-top:17%;top:0;left:0;right:0;bottom:0;}.flowplayer.no-svg .fp-ui .fp-play.fp-visible svg{display:none;}.flowplayer.no-svg .fp-ui .fp-play.fp-visible .fp-playbtn{display:inline;}.flowplayer .fp-player,.flowplayer .fp-ui,.flowplayer .fp-header,.flowplayer .fp-captions,.flowplayer .fp-controls{position:absolute;width:100%;}.flowplayer{font-family:avenir,sans-serif;font-size:16px;position:relative;max-height:100%;overflow:hidden;border-radius:.24em;background-position:center;background-repeat:no-repeat;background-size:contain;zoom:1 !important;width:100%;display:inline-block;}.flowplayer .fp-hidden{display:none;}.flowplayer .fp-shown{display:block !important;}.flowplayer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.flowplayer.is-ready:not(.is-poster){background-color:#333;}.flowplayer .fp-engine{display:block;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;}.flowplayer video.fp-engine:not(.native-subtitles)::-webkit-media-controls{display:none !important;}.flowplayer .fp-player{position:absolute;bottom:0;top:0;}.flowplayer .fp-waiting{display:none;}.flowplayer .fp-waiting p{filter:alpha(opacity=0);opacity:0;color:#ccc;font-weight:bold;}.flowplayer .fp-ui{height:100%;top:0;background-image:none;-webkit-transition:background-image .1s;transition:background-image .1s;text-align:center;cursor:pointer;color:#fff;}.flowplayer .fp-ui a,.flowplayer .fp-ui strong{color:inherit !important;font-style:normal !important;text-decoration:none !important;}.flowplayer .fp-ui strong{font-weight:bold !important;}.flowplayer .fp-ui > *{-webkit-transition:opacity .1s;transition:opacity .1s;filter:alpha(opacity=0);opacity:0;}.flowplayer.fp-ui-shown .fp-ui,.flowplayer.is-paused .fp-ui,.flowplayer.is-mouseover .fp-ui,.flowplayer.is-loading .fp-ui{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.25)),color-stop(15%,transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.25),transparent 15%);background-image:linear-gradient(to top,rgba(0,0,0,0.25),transparent 15%);}.flowplayer.fp-ui-shown .fp-ui > *,.flowplayer.is-paused .fp-ui > *,.flowplayer.is-mouseover .fp-ui > *,.flowplayer.is-loading .fp-ui > *{filter:alpha(opacity=100);opacity:1;}.flowplayer .fp-header{top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.25),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,0.25),transparent);text-align:left;height:3.6em;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;padding-left:.9em;}.flowplayer .fp-header .fp-icon{margin:.9em .9em 0 0;}.flowplayer .fp-header .fp-icon.fp-active{color:#ec6c4c;}.flowplayer .fp-header .fp-fullscreen,.flowplayer .fp-header .fp-unload{float:right;}.flowplayer .fp-header .fp-unload{display:none;}.flowplayer .fp-help{display:none;}.flowplayer .fp-message{background-color:rgba(0,0,0,0.5);text-align:left;font-size:1.2em;overflow:hidden;filter:alpha(opacity=0);opacity:0;padding:.6em .9em;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.flowplayer .fp-message.fp-shown{filter:alpha(opacity=100);opacity:1;}.flowplayer .fp-message.fp-shown + .fp-header{filter:alpha(opacity=0);opacity:0;}.flowplayer .fp-textarea{background-color:rgba(0,0,0,0.5);width:80%;position:absolute;left:10%;top:15%;color:#fff;outline:0;border-radius:.2em;border:0;min-height:60%;}.flowplayer .fp-logo{position:absolute;bottom:3em;left:0.9em;}.flowplayer .fp-logo img{width:100%;}.flowplayer .fp-captions{bottom:1.2em;display:none;text-align:center;color:#fff;}.flowplayer .fp-captions p{background-color:rgba(0,0,0,0.65);border-radius:.2em;font-size:110%;display:inline-block;padding:.1em .3em;margin:.1em;}.flowplayer .fp-speed-flash{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;font-size:4em;color:#fff;font-weight:bold;text-shadow:0 0 10px rgba(0,0,0,0.3);filter:alpha(opacity=0) !important;opacity:0 !important;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s;transition:all .2s;width:4em;height:2em;display:none;}.flowplayer .fp-speed-flash.fp-hilite{filter:alpha(opacity=100) !important;opacity:1 !important;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.flowplayer .fp-play .fp-playbtn,.flowplayer .fp-pause .fp-playbtn,.flowplayer .fp-waiting .fp-playbtn{display:none;}.flowplayer .fp-play svg,.flowplayer .fp-pause svg,.flowplayer .fp-waiting svg{position:absolute;pointer-events:none;left:0;right:0;bottom:0;top:0;width:6em;height:6em;filter:alpha(opacity=0);opacity:0;margin:auto;max-height:30%;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s;transition:all .2s;display:none;}.flowplayer .fp-play svg.fp-play-rounded-fill,.flowplayer .fp-play svg.fp-pause-rounded-fill,.flowplayer .fp-play svg.fp-loading-rounded-fill,.flowplayer .fp-pause svg.fp-play-rounded-fill,.flowplayer .fp-pause svg.fp-pause-rounded-fill,.flowplayer .fp-pause svg.fp-loading-rounded-fill,.flowplayer .fp-waiting svg.fp-play-rounded-fill,.flowplayer .fp-waiting svg.fp-pause-rounded-fill,.flowplayer .fp-waiting svg.fp-loading-rounded-fill{display:block;}.flowplayer .fp-play.fp-visible svg,.flowplayer .fp-pause.fp-visible svg,.flowplayer .fp-waiting.fp-visible svg{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);filter:alpha(opacity=100);opacity:1;}.flowplayer .fp-remaining{display:none;}.flowplayer .fp-controls{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;align-items:center;height:2.4em;bottom:0;z-index:2;padding-left:0.3em;padding-right:0.3em;}.flowplayer .fp-controls > *{margin:0 .6em;}.flowplayer .fp-controls > strong{letter-spacing:1px;}.flowplayer .fp-controls img{width:1.2em;}.flowplayer .fp-bar,.flowplayer .fp-bar-slider{background-color:#ccc;background-color:rgba(255,255,255,0.5);position:relative;cursor:col-resize;height:.9em;border-radius:0.24em;-ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}.flowplayer .fp-bar > *,.flowplayer .fp-bar-slider > *{background-color:rgba(255,255,255,0.6);position:absolute;height:100%;border-radius:0.24em;}.flowplayer .fp-bar > *.fp-progress.animated,.flowplayer .fp-bar-slider > *.fp-progress.animated{-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-property:width,height;transition-property:width,height;}.flowplayer .fp-bar > *.fp-buffer,.flowplayer .fp-bar-slider > *.fp-buffer{-webkit-transition:width .25s linear;transition:width .25s linear;}.flowplayer .fp-bar.no-animation > *,.flowplayer .no-animation.fp-bar-slider > *{-webkit-transition:none;transition:none;}.flowplayer .fp-timeline{-webkit-transition:height .2s;transition:height .2s;}.flowplayer .fp-cuepoint{background-color:#000;position:absolute;height:100%;width:2px;}.flowplayer .fp-timestamp{background-color:rgba(0,0,0,0.65);display:none;border-radius:.2em;padding:.1em .3em;font-size:90%;bottom:1.4em;height:auto;}.flowplayer .fp-timeline:hover .fp-timestamp{display:inline;}.flowplayer .fp-volume{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;}.flowplayer .fp-volumebtn{display:none;}.flowplayer .fp-bar-slider{background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:height .2s;transition:height .2s;white-space:nowrap;-ms-flex:1 0 auto;}.flowplayer .fp-bar-slider em{border-radius:2px;display:inline-block;width:5px;height:100%;position:relative;vertical-align:top;margin-left:3px;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.flowplayer .fp-bar-slider em:hover{-webkit-transform:scaleY(1.35);-ms-transform:scaleY(1.35);transform:scaleY(1.35);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;}.flowplayer .fp-bar-slider em.fp-grey{background-color:rgba(255,255,255,0.75);}.flowplayer.no-flex .fp-controls{white-space:nowrap;}.flowplayer.no-flex .fp-controls > *{display:inline-block;vertical-align:center;margin:0 .3em;}.flowplayer.no-flex .fp-timeline{width:40%;}.flowplayer.no-flex.fp-full .fp-timeline{margin-bottom:.6em;height:.9em;}.flowplayer.no-flex.fp-fat .fp-bar,.flowplayer.no-flex.fp-playful .fp-bar,.flowplayer.no-flex.fp-fat .fp-bar-slider,.flowplayer.no-flex.fp-playful .fp-bar-slider{height:.9em !important;}.flowplayer.fp-fat .fp-bar,.flowplayer.fp-playful .fp-bar,.flowplayer.fp-fat .fp-bar-slider,.flowplayer.fp-playful .fp-bar-slider{height:100%;border-radius:0;}.flowplayer.fp-fat .fp-bar > *,.flowplayer.fp-playful .fp-bar > *,.flowplayer.fp-fat .fp-bar-slider > *,.flowplayer.fp-playful .fp-bar-slider > *{border-radius:0;}.flowplayer.fp-fat .fp-timestamp,.flowplayer.fp-playful .fp-timestamp{bottom:3.2em;}.flowplayer.fp-fat .fp-bar-slider em,.flowplayer.fp-playful .fp-bar-slider em{-webkit-transform:scaleY(0.6);-ms-transform:scaleY(0.6);transform:scaleY(0.6);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}.flowplayer.fp-fat .fp-bar-slider em:hover,.flowplayer.fp-playful .fp-bar-slider em:hover{-webkit-transform:scaleY(0.75);-ms-transform:scaleY(0.75);transform:scaleY(0.75);}.flowplayer.fp-slim .fp-timeline{height:.2em;}.flowplayer.fp-slim .fp-controls:hover .fp-timeline{height:.9em;}.flowplayer.fp-slim .fp-cue{width:4px;}.flowplayer.fp-slim .fp-bar-slider{height:.2em;}.flowplayer.fp-slim .fp-controls:hover .fp-bar-slider{height:0.9em;}.flowplayer.fp-full .fp-timeline{position:absolute;height:.3em;bottom:2.8em;margin:0;width:100%;border-radius:0;overflow:inherit;left:0;}.flowplayer.fp-full .fp-timeline:before{content:"";width:100%;height:1.2em;position:absolute;top:-1.2em;left:0;}.flowplayer.fp-full .fp-controls{height:2.8em;}.flowplayer.fp-full .fp-controls:hover .fp-timeline{height:1em;}.flowplayer.fp-full .fp-volume{margin-right:auto;}.flowplayer.fp-full .fp-duration,.flowplayer.fp-full .fp-remaining{margin-left:0;}.flowplayer.fp-full .fp-duration:before,.flowplayer.fp-full .fp-remaining:before{position:relative;content:"/";left:-.3em;}.flowplayer.fp-minimal .fp-controls{background-color:transparent !important;}.flowplayer.fp-minimal .fp-controls > *{display:none;}.flowplayer.fp-minimal .fp-header > *{display:none;}.flowplayer.fp-minimal .fp-header .fp-fullscreen{display:inherit;}.flowplayer.fp-minimal .fp-timeline{height:.3em;max-width:12em;width:100%;display:block;margin:0 auto;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;}.flowplayer.fp-playful .fp-color,.flowplayer.fp-playful .fp-color-play{background-color:#ec6c4c;fill:#ec6c4c;}.flowplayer.fp-playful .fp-controls{background-color:#006680;}.flowplayer .fp-selected:before{content:"? ";}.flowplayer .fp-menu{background-color:rgba(0,0,0,0.5);border-radius:.24em;position:absolute;width:8em;right:.5em;z-index:2;font-size:90%;-webkit-transition:opacity .2s,height .2s,-webkit-transform .2s;transition:opacity .2s,height .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,height .2s;transition:opacity .2s,transform .2s,height .2s,-webkit-transform .2s;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);bottom:-100%;height:0;filter:alpha(opacity=0) !important;opacity:0 !important;}.flowplayer .fp-menu.fp-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:auto;bottom:3.2em;filter:alpha(opacity=100) !important;opacity:1 !important;}.flowplayer .fp-menu > *{display:block;padding:.4em 1.2em;text-align:right;}.flowplayer .fp-menu strong{display:block;padding:.7em 1.2em;border-bottom:1px solid rgba(255,255,255,0.2);background-color:rgba(0,0,0,0.3);text-transform:uppercase;letter-spacing:1px;cursor:default;font-size:90%;}.flowplayer .fp-menu a{color:rgba(255,255,255,0.8);}.flowplayer .fp-menu a:hover:not(.fp-selected){background-color:#000;color:#fff;}.flowplayer .fp-menu .fp-icon{cursor:pointer;}.flowplayer .fp-menu .fp-icon:before{margin-right:.1em;font-size:1.5em;vertical-align:-0.1em;}.flowplayer .fp-qsel-menu{width:auto;}.flowplayer .fp-context-menu{width:auto;right:auto;bottom:auto !important;display:none;}.flowplayer .fp-context-menu.fp-active{display:block;}.flowplayer .fp-context-menu a,.flowplayer .fp-context-menu strong{text-align:left;color:#fff;white-space:nowrap;}.flowplayer .fp-subtitle-menu{width:9em;}.flowplayer .fp-share-menu{width:9em;padding-bottom:0.2em;}.flowplayer .fp-share-menu.fp-active{bottom:auto;}.flowplayer .fp-share-menu a,.flowplayer .fp-share-menu strong{text-align:left;}.flowplayer.fp-outlined .fp-play svg.fp-play-rounded-fill,.flowplayer.fp-minimal .fp-play svg.fp-play-rounded-fill,.flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-fill,.flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-fill,.flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-fill,.flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-fill,.flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-fill,.flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-fill,.flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-fill,.flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-fill,.flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-fill,.flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-fill,.flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-fill,.flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-fill,.flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-fill,.flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-fill,.flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-fill,.flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-fill{display:none;}.flowplayer.fp-outlined .fp-play svg.fp-play-rounded-outline,.flowplayer.fp-minimal .fp-play svg.fp-play-rounded-outline,.flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-outline,.flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-outline,.flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-outline,.flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-outline,.flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-outline,.flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-outline,.flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-outline,.flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-outline,.flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-outline,.flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-outline,.flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-outline,.flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-outline,.flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-outline,.flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-outline,.flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-outline,.flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-outline{display:block;}.flowplayer.fp-outlined .fp-airplay:before,.flowplayer.fp-minimal .fp-airplay:before{content:"\e201";}.flowplayer.fp-outlined .fp-fullscreen:before,.flowplayer.fp-minimal .fp-fullscreen:before{content:"\e202";}.flowplayer.fp-outlined .fp-checked:before,.flowplayer.fp-minimal .fp-checked:before{content:"\e203";}.flowplayer.fp-outlined .fp-embed:before,.flowplayer.fp-minimal .fp-embed:before{content:"\e204";}.flowplayer.fp-outlined .fp-chromecast:before,.flowplayer.fp-minimal .fp-chromecast:before{content:"\e205";}.flowplayer.fp-outlined .fp-email:before,.flowplayer.fp-minimal .fp-email:before{content:"\e206";}.flowplayer.fp-outlined .fp-playbtn:before,.flowplayer.fp-minimal .fp-playbtn:before{content:"\e207";}.flowplayer.fp-outlined .fp-share:before,.flowplayer.fp-minimal .fp-share:before{content:"\e209";}.flowplayer.fp-outlined .fp-share2:before,.flowplayer.fp-minimal .fp-share2:before{content:"\e20a";}.flowplayer.fp-outlined .fp-twitter:before,.flowplayer.fp-minimal .fp-twitter:before{content:"\e20c";}.flowplayer.fp-outlined .fp-facebook:before,.flowplayer.fp-minimal .fp-facebook:before{content:"\e20a";}.flowplayer.fp-outlined .fp-volumebtn:before,.flowplayer.fp-minimal .fp-volumebtn:before{content:"\e20b";}.flowplayer.fp-outlined .fp-volume-off:before,.flowplayer.fp-minimal .fp-volume-off:before{content:"\e20d";}.flowplayer.fp-outlined .fp-unload:before,.flowplayer.fp-minimal .fp-unload:before{content:"\e20f";}.flowplayer.fp-outlined .fp-prevbtn:before,.flowplayer.fp-minimal .fp-prevbtn:before{content:"\e211";}.flowplayer.fp-outlined .fp-nextbtn:before,.flowplayer.fp-minimal .fp-nextbtn:before{content:"\e212";}.flowplayer .fp-color{background-color:#00abcd;fill:rgba(0,0,0,0.2);}.flowplayer .fp-color-play{fill:transparent;}.flowplayer.is-rtl{direction:rtl;}.flowplayer.is-rtl .fp-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.flowplayer.-grayscale video.fp-engine{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.flowplayer.-sepia video.fp-engine{-webkit-filter:sepia(100%);filter:sepia(100%);}.flowplayer.-blur video.fp-engine{-webkit-filter:blur(5px);filter:blur(5px);}.fp-filters{width:0 !important;height:0 !important;overflow:hidden !important;position:absolute;}
ul.tabs.primary{margin-bottom:0;margin-top:10px;padding-left:20px;}ul.tabs.primary a{border:1px solid #ccc;border-bottom:none;color:#333;font-size:13px;padding:10px 15px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}.region-highlighted div.messages{margin:0 auto;max-width:650px;}.apc-box{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box.hidden{display:none;}.apc-box-inner{margin:0 auto;max-width:1200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box.apc-color-black{color:#000;}.apc-box.apc-color-white,.apc-box.apc-color-white p,.apc-box.apc-color-white li{color:#fff;}.apc-box.apc-color-light-gray,.apc-box.apc-color-light-gray p,.apc-box.apc-color-light-gray li{color:#f2f9f9;}.apc-box.apc-bgcolor-black{background-color:#000;}.apc-box.apc-bgcolor-white{background-color:#fff;}.apc-box.apc-bgcolor-light-gray{background-color:#f2f9f9;}.apc-box-banner{align-items:center;background-position:center center;background-size:cover;display:flex;padding:60px;position:relative;}.apc-box-banner .apc-box-inner{display:flex;width:100%;}.apc-box-banner .apc-banner-content{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:10;}.apc-box-small-image{padding:60px;}.apc-box-small-image .apc-box-inner{align-items:center;display:flex;margin:0px auto;max-width:1200px;width:100%;}.apc-box-small-image .apc-col-image{margin-right:40px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box-small-image .apc-col-image img{margin-bottom:5px;width:100%;}.apc-box-small-image .apc-col-image .apc-image-caption{font-size:12px;font-style:italic;}.apc-box-small-image .apc-col-text{width:calc(50% - 40px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box-small-image.image-col-60 .apc-col-image{margin-right:20px;width:60%;}.apc-box-small-image.image-col-60 .apc-col-text{width:calc(40% - 20px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box-small-image.flipped .apc-col-image{margin-right:0;order:2;}.apc-box-small-image.flipped .apc-col-text{margin-right:40px;order:1;}.apc-box-small-image.layout-image-right{background:#ddd;}.apc-box-small-image.layout-image-right .apc-col-text{order:1;}.apc-box-small-image.layout-image-right .apc-col-image{margin:0 0 0 40px;order:2;}.apc-box-half-width{display:flex;min-height:500px;position:relative;}.apc-box-half-width .apc-box-inner{display:flex;width:100%;}.apc-box-half-width .apc-col-image{background-size:cover;background-position:center center;position:absolute;top:0;bottom:0;left:0;width:50%;}.apc-box-half-width .apc-col-text{align-items:center;display:flex;margin-left:50%;padding-left:40px;padding-right:0;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box-half-width.half-width-right .apc-col-text,.apc-box-half-width.flipped .apc-col-text{margin-left:0;padding-right:40px;padding-left:0;}.apc-box-half-width.half-width-right .apc-col-image,.apc-box-half-width.flipped .apc-col-image{left:auto;right:0px;}.apc-box-layout-standard-1 .apc-box-inner{background-color:inherit;}.apc-box-layout-standard-1 .top{background-color:inherit;display:flex;margin-bottom:40px;}.apc-box-layout-standard-1 .top h2{align-self:center;background-color:inherit;flex-shrink:0;margin-bottom:0;padding:10px 20px;position:relative;z-index:1;}.apc-box-layout-standard-1 .top .text{border:1px solid black;margin-left:-20px;padding:20px 20px 20px 40px;}.apc-box-layout-standard-1 .top .text *:last-child{margin-bottom:0;}.apc-box-layout-standard-1 .bottom img{display:block;margin:0 auto;}.apc-box-layout-standard-2 .apc-box-inner{margin-top:-100px;padding-bottom:100px;padding-top:100px;position:relative;}.apc-box-layout-standard-2 .image-1,.apc-box-layout-standard-2 .image-2{background-position:center;background-size:cover;padding-top:25%;position:absolute;width:45%;}.apc-box-layout-standard-2 .image-2{bottom:0;left:0;}.apc-box-layout-standard-2 .image-1{right:0;top:0;}.apc-box-layout-standard-2 .text{margin:0 auto;min-width:500px;padding:40px;position:relative;width:45%;z-index:3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box-layout-standard-2.flipped .image-1{left:auto;right:0;}.apc-box-layout-standard-2.flipped .image-2{left:0;right:auto;}.apc-box.apc-box-layout-standard-3 .bottom{text-align:center;}.apc-box.apc-box-layout-standard-3.flipped .apc-box-inner{display:flex;flex-direction:column;}.apc-box.apc-box-layout-standard-3.flipped .top{order:2;}.apc-box.apc-box-layout-standard-3.flipped .bottom{order:1;}.apc-box.apc-box-layout-standard-4{padding-bottom:200px;padding-top:150px;position:relative;}.apc-box.apc-box-layout-standard-4 .left-column{background-size:auto 100%;background-position:right 70px;background-repeat:no-repeat;bottom:0;left:0;position:absolute;top:0;width:calc(40% - 50px);z-index:1;}.apc-box.apc-box-layout-standard-4 .right-column{margin-left:40%;position:relative;width:60%;z-index:10;}.apc-box.apc-box-layout-standard-4.flipped .left-column{background-position:left 70px;left:auto;right:0;}.apc-box.apc-box-layout-standard-4.flipped .right-column{margin-left:0;margin-right:40%;}.apc-more-content{display:none;}.apc-color-theme-1,.apc-color-theme-1 p,.apc-color-theme-1 li{color:#a2dcea;}.apc-color-theme-2,.apc-color-theme-2 p,.apc-color-theme-2 li{color:#00529a;}.apc-color-theme-3,.apc-color-theme-3 p,.apc-color-theme-3 li{color:#002947;}.apc-color-theme-4,.apc-color-theme-4 p,.apc-color-theme-4 li{color:#d1a900;}.apc-color-theme-5,.apc-color-theme-5 p,.apc-color-theme-5 li{color:#eaf4f5;}.apc-bgcolor-theme-1{background-color:#a2dcea;}.apc-bgcolor-theme-2{background-color:#00529a;}.apc-bgcolor-theme-3{background-color:#002947;}.apc-bgcolor-theme-4{background-color:#f6d200;}.apc-bgcolor-theme-5{background-color:#eaf4f5;}.apc-bgcolor-theme-2 h2{color:#fff;}.div-layout{background:#003300;color:#fff;font-size:26px;padding:60px;text-align:center;}.div-layout p{margin-bottom:0px;}.apc-box p{font-size:18px;}.apc-box h2{font-size:45px;}.apc-box-layout-standard-1 .top h2{color:#00529a;font-size:45px;padding-right:0;}.apc-box-layout-standard-1 .top .text{border-color:#d1a900;padding:40px;}.apc-box-layout-standard-2 .apc-box-inner{margin-top:-150px;padding-bottom:150px;padding-top:150px;}.apc-box-layout-standard-2 .text{padding:40px;width:55%;}.apc-box-layout-standard-2 .image-1,.apc-box-layout-standard-2 .image-2{padding-top:30%;width:55%;}.apc-box-layout-standard-3 .top{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:900px;}.section-generic-banner{background-color:#002947;}.section-generic-banner .apc-box-inner{align-items:center;display:flex;justify-content:center;}.section-generic-banner .apc-box-inner h1{color:#f6d200;margin-bottom:0;}.apc-box.numbered-section h2{display:flex;}.apc-box.numbered-section h2 span.number{color:#d1a900;font-family:proxima,"Montserrat",sans-serif;font-weight:100;display:block;margin-right:10px;}@font-face{font-family:'proxima_bold';src:url(/themes/candelis2019/fonts/proximanova-bold-webfont.eot);src:url(/themes/candelis2019/fonts/proximanova-bold-webfont.eot#iefix) format("embedded-opentype"),url(/themes/candelis2019/fonts/proximanova-bold-webfont.woff) format("woff"),url(/themes/candelis2019/fonts/proximanova-bold-webfont.ttf) format("truetype"),url(/themes/candelis2019/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'proxima';src:url(/themes/candelis2019/fonts/proximanova-regular-webfont.eot);src:url(/themes/candelis2019/fonts/proximanova-regular-webfont.eot#iefix) format("embedded-opentype"),url(/themes/candelis2019/fonts/proximanova-regular-webfont.woff) format("woff"),url(/themes/candelis2019/fonts/proximanova-regular-webfont.ttf) format("truetype"),url(/themes/candelis2019/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:normal;font-style:normal;}body{font-family:"Open Sans",sans-serif;min-width:320px;}h1,h2,h3,h4,h5,h6{font-family:proxima,"Montserrat",sans-serif;font-weight:600;}h1,h1 p,h2,h2 p,h3,h3 p,h4,h4 p,h5,h5 p,h6,h6 p{margin-top:0;}h1,h2{color:#00529a;}h2{font-size:34px;}a,a:visited,a:link,a:active{color:#00529a;}img{height:auto;}p,.dialog-off-canvas-main-canvas li{color:#000;font-size:16px;line-height:1.6;}.apc-box-inner .content-telephone{color:#00529a;font-weight:bold;}.region.region-content{min-height:600px;}.no-scroll{overflow:hidden;}#arm-menu ul,.footer-bottom ul.items,.apc-box.section-why-candelis .bottom ul,.section-company-background ul,.section-customer-base ul,.documents ul,.section-remote-assistance ul,.section-contact-banner ul,.apc-box.section-jump-menu ul,.astra-key-benefits ul,.comparison-controls ul,.comparison-table .col ul,.slideshow-list ul,.slideshow-list li,.aryo-slider-stage > ul,.aryo-slider-stage > ul li,.apc-box.section-featured-solutions .apc-box-inner ul,#block-languageswitcher ul.links,.language-switcher-placeholder ul.links,.apc-box.section-product-navigation.menu ul,.section-document-downloads .document-list{list-style:none;margin:0;padding:0;}.banner-with-text{align-items:center;background-position:right center;background-size:cover;display:flex;height:550px;padding:80px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.banner-with-text .apc-banner-title{display:none;}.banner-with-text .apc-box-inner{margin:0 auto;width:100%;max-width:1200px;}.banner-with-text h1{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#d1a900;font-size:60px;letter-spacing:2px;text-transform:uppercase;}.banner-with-text p{border-left:3px solid #a2dcea;font-size:20px;font-style:italic;margin-left:20px;max-width:500px;padding:10px 0 10px 20px;}.application-banner,.product-banner{align-items:center;display:flex;height:550px;padding:80px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.application-banner .inner,.product-banner .inner{margin:0 auto;width:100%;max-width:1200px;}.application-banner .headline,.product-banner .headline{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#a2dcea;font-size:20px;letter-spacing:2px;text-transform:uppercase;}.application-banner .title,.product-banner .title{margin-bottom:20px;}.application-banner .title h1,.product-banner .title h1{color:#d1a900;font-size:60px;margin-bottom:0;}.application-banner .overview,.product-banner .overview{border-left:3px solid #a2dcea;font-style:italic;margin-left:20px;max-width:500px;padding:10px 0 10px 20px;}.application-banner .overview p,.product-banner .overview p{color:rgba(255,255,255,0.9);font-size:20px;}.application-banner .overview p:last-of-type,.product-banner .overview p:last-of-type{margin-bottom:0;}.hidden{display:none;}.visually-hidden,.solution-filter-form .form-type-radio input[type="radio"]{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}a{text-decoration:none;}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0px;}img{border:none;max-width:100%;}a.rounded-button{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:#002947;}a.rounded-button:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.content-list{padding-left:15px;}.content-list,.content-list li{list-style:none;}.content-list li{line-height:1.6;padding:0px;margin-bottom:15px;}.content-list li:before{content:'';background:#d1a900;height:4px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.read-more{background-image:url("/themes/candelis2019/images//icons/gold-arrow.png");background-position:calc(100% - 2px) center;background-repeat:no-repeat;background-size:18px 18px;color:#002947;display:inline-block;font-family:proxima,"Montserrat",sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;line-height:21px;padding-right:28px;text-transform:uppercase;}.read-more.apc-view-more{background-image:url("/themes/candelis2019/images//icons/gold-arrow-down.png");}.heading-centered h2{justify-content:center;}.apc-box .text img + p{margin-top:1em;}.read-more-content-with-lists .apc-more-content > ul:first-child{margin-top:-1em;}nav.pager{margin-top:20px;}nav.pager ul.pager__items{padding:0;}nav.pager ul.pager__items li a{color:#afb7bc;font-family:proxima,"Montserrat",sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;}nav.pager ul.pager__items .pager__item--first,nav.pager ul.pager__items .pager__item--last{display:none;}nav.pager ul.pager__items .pager__item--previous a,nav.pager ul.pager__items .pager__item--next a{font-size:13px;}nav.pager ul.pager__items .pager__item--previous a,nav.pager ul.pager__items .pager__item.is-active a,nav.pager ul.pager__items .pager__item--next a{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#00529a;}.aryo-tooltip{position:absolute;left:50% !important;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:none;filter:none;background-color:#444444;color:#ffffff;font-size:10px;padding:5px;position:absolute;max-width:fit-content;top:calc(100% + 7px);white-space:nowrap;}.aryo-tooltip:after{-moz-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);background-color:#444444;content:'';left:50%;height:10px;position:absolute;top:0;width:10px;}#arm-toggle{left:15px;top:25px;}body.toolbar-fixed #arm-toggle{top:64px;}body.toolbar-fixed #arm-menu,body.toolbar-fixed #arm-overlay{top:105px;}body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #arm-toggle{top:104px;}body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #arm-menu,body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #arm-overlay{top:145px;}#arm-menu .arm-page ul ul > li:first-of-type{border-top:1px solid rgba(255,255,255,0.2);}#arm-menu .arm-page ul ul > li a{color:rgba(255,255,255,0.8);font-size:18px;padding-left:40px;}button.hamburger{-webkit-tap-highlight-color:rgba(255,255,255,0);}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background:#00529c;height:2.5px;}.hamburger-inner::before{width:37px;left:0;}.hamburger-inner{width:28px;left:0;}.hamburger-inner::after{width:20px;left:0;}.hamburger--squeeze.is-active .hamburger-inner{width:30px;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background:#00529c;left:0;height:2.5px;width:30px;}#arm-overlay{top:68px;}#arm-menu{bottom:0;font-family:proxima,"Montserrat",sans-serif;position:fixed;left:-450px;top:67px;width:400px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MjY1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2U2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#092652),color-stop(100%,#003e6d));background-image:-moz-linear-gradient(#092652,#003e6d);background-image:-webkit-linear-gradient(#092652,#003e6d);background-image:linear-gradient(#092652,#003e6d);-moz-box-shadow:-5px 2.5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:-5px 2.5px 5px rgba(0,0,0,0.1);box-shadow:-5px 2.5px 5px rgba(0,0,0,0.1);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}#arm-menu ul > li a,#arm-menu ul > li span{color:#fff;display:block;font-size:20px;padding:15px 20px;-webkit-tap-highlight-color:rgba(255,255,255,0);}#arm-menu ul > li.has-children a{background:url("/themes/candelis2019/images//icons/gold-arrow.png");background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:24px auto;}#arm-menu ul li:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,0.2);}#arm-menu ul a.is-active{background-color:#004679;}#arm-menu .menu-item{padding-top:0;}#arm-menu .menu-item--expanded{list-style:none;}#arm-menu .page-wrapper{display:flex;height:calc(100% - 70px);overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;}#arm-menu .page-wrapper::-webkit-scrollbar{display:none;}#arm-menu .arm-page{flex-shrink:0;width:100%;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}#arm-menu .arm-title{margin-bottom:10px;padding:20px 20px 0px 20px;position:relative;text-align:center;}#arm-menu .arm-title span{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#a2dcea;font-size:20px;letter-spacing:3px;text-transform:uppercase;}#arm-menu .arm-title .arm-back{font-family:proxima,"Montserrat",sans-serif;font-weight:600;background:url("/themes/candelis2019/images//icons/gold-arrow-left.png");background-position:left center;background-repeat:no-repeat;background-size:17px auto;color:rgba(255,255,255,0.5);display:inline-block;font-size:13px;left:20px;line-height:17px;letter-spacing:1px;margin-top:3px;min-height:17px;padding-left:24px;position:absolute;text-transform:uppercase;}body.arm-paged-menu-open #arm-menu{left:0;}#arm-menu .arm-page ul > li span{cursor:pointer;display:flex;justify-content:space-between;}#arm-menu .arm-page ul > li span:after{color:#fff;content:'+';display:inline;}#arm-menu .arm-page ul > li span.expanded:after{content:'-';}.menu-cta{bottom:20px;position:absolute;text-align:center;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.menu-cta a{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:#002947;}.menu-cta a:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}form.webform-submission-form .form-item{margin:0px 0px 20px 0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}form.webform-submission-form .form-item input[type="text"],form.webform-submission-form .form-item input[type="email"],form.webform-submission-form .form-item input[type="tel"],form.webform-submission-form .form-item select,form.webform-submission-form .form-item textarea{font-family:proxima,"Montserrat",sans-serif;font-weight:600;background:#fff;border:1px solid #cedddc;color:#333;font-size:16px;line-height:1;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}form.webform-submission-form .form-item input[type="text"]:-moz-placeholder,form.webform-submission-form .form-item input[type="email"]:-moz-placeholder,form.webform-submission-form .form-item input[type="tel"]:-moz-placeholder,form.webform-submission-form .form-item select:-moz-placeholder,form.webform-submission-form .form-item textarea:-moz-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}form.webform-submission-form .form-item input[type="text"]::-moz-placeholder,form.webform-submission-form .form-item input[type="email"]::-moz-placeholder,form.webform-submission-form .form-item input[type="tel"]::-moz-placeholder,form.webform-submission-form .form-item select::-moz-placeholder,form.webform-submission-form .form-item textarea::-moz-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}form.webform-submission-form .form-item input[type="text"]:-ms-input-placeholder,form.webform-submission-form .form-item input[type="email"]:-ms-input-placeholder,form.webform-submission-form .form-item input[type="tel"]:-ms-input-placeholder,form.webform-submission-form .form-item select:-ms-input-placeholder,form.webform-submission-form .form-item textarea:-ms-input-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}form.webform-submission-form .form-item input[type="text"]::-webkit-input-placeholder,form.webform-submission-form .form-item input[type="email"]::-webkit-input-placeholder,form.webform-submission-form .form-item input[type="tel"]::-webkit-input-placeholder,form.webform-submission-form .form-item select::-webkit-input-placeholder,form.webform-submission-form .form-item textarea::-webkit-input-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}form.webform-submission-form .form-item textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}form.webform-submission-form .form-item select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/themes/candelis2019/images//icons/expand-button-black.png");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:14px auto;}form.webform-submission-form .form-item select:focus{background-image:url("/themes/candelis2019/images//icons/collapse-button-black.png");}form.webform-submission-form input[type="checkbox"]{display:none;}form.webform-submission-form input[type="checkbox"] + label{color:#333;cursor:pointer;font-family:proxima,"Montserrat",sans-serif;font-size:16px;}form.webform-submission-form input[type="checkbox"] + label:before{background:url("/themes/candelis2019/images//icons/form-checkmark-green.svg");background-position:center center;background-repeat:no-repeat;background-size:0 0;border:1px solid #cedddc;content:'';display:inline-block;height:27px;margin-right:15px;position:relative;vertical-align:middle;width:27px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}form.webform-submission-form input[type="checkbox"]:checked + label:before{background-size:27px 27px;border-color:rgba(255,255,255,0);}form.webform-submission-form .form-actions{margin-bottom:0;width:100%;}form.webform-submission-form .form-actions .form-submit{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;color:#000;background:#d1a900;}form.webform-submission-form .form-actions .form-submit:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}form.webform-submission-form .form-type-textfield,form.webform-submission-form .form-type-textarea,form.webform-submission-form .form-type-email,form.webform-submission-form .form-type-tel,form.webform-submission-form .form-type-select,form.webform-submission-form .form-type-date{position:relative;}form.webform-submission-form .form-type-textfield .form-text,form.webform-submission-form .form-type-textfield .form-textarea,form.webform-submission-form .form-type-textfield .form-email,form.webform-submission-form .form-type-textfield .form-tel,form.webform-submission-form .form-type-textarea .form-text,form.webform-submission-form .form-type-textarea .form-textarea,form.webform-submission-form .form-type-textarea .form-email,form.webform-submission-form .form-type-textarea .form-tel,form.webform-submission-form .form-type-email .form-text,form.webform-submission-form .form-type-email .form-textarea,form.webform-submission-form .form-type-email .form-email,form.webform-submission-form .form-type-email .form-tel,form.webform-submission-form .form-type-tel .form-text,form.webform-submission-form .form-type-tel .form-textarea,form.webform-submission-form .form-type-tel .form-email,form.webform-submission-form .form-type-tel .form-tel,form.webform-submission-form .form-type-select .form-text,form.webform-submission-form .form-type-select .form-textarea,form.webform-submission-form .form-type-select .form-email,form.webform-submission-form .form-type-select .form-tel,form.webform-submission-form .form-type-date .form-text,form.webform-submission-form .form-type-date .form-textarea,form.webform-submission-form .form-type-date .form-email,form.webform-submission-form .form-type-date .form-tel{padding:15px 15px 5px 10px;}form.webform-submission-form .form-type-textfield .form-select,form.webform-submission-form .form-type-textarea .form-select,form.webform-submission-form .form-type-email .form-select,form.webform-submission-form .form-type-tel .form-select,form.webform-submission-form .form-type-select .form-select,form.webform-submission-form .form-type-date .form-select{height:42px;line-height:1.6;padding:15px 15px 0px 10px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;}form.webform-submission-form .form-type-textfield .form-textarea,form.webform-submission-form .form-type-textarea .form-textarea,form.webform-submission-form .form-type-email .form-textarea,form.webform-submission-form .form-type-tel .form-textarea,form.webform-submission-form .form-type-select .form-textarea,form.webform-submission-form .form-type-date .form-textarea{height:auto;}form.webform-submission-form .form-type-textfield label,form.webform-submission-form .form-type-textarea label,form.webform-submission-form .form-type-email label,form.webform-submission-form .form-type-tel label,form.webform-submission-form .form-type-select label,form.webform-submission-form .form-type-date label{left:10px;top:12px;pointer-events:none;position:absolute;color:#777;font-family:proxima,"Montserrat",sans-serif;font-size:16px;line-height:1;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;}form.webform-submission-form .form-type-textfield.activated label,form.webform-submission-form .form-type-textarea.activated label,form.webform-submission-form .form-type-email.activated label,form.webform-submission-form .form-type-tel.activated label,form.webform-submission-form .form-type-select.activated label,form.webform-submission-form .form-type-date.activated label{color:#000;font-size:10px;top:4px;}form.webform-submission-form .form-type-textfield.activated .form-select,form.webform-submission-form .form-type-textarea.activated .form-select,form.webform-submission-form .form-type-email.activated .form-select,form.webform-submission-form .form-type-tel.activated .form-select,form.webform-submission-form .form-type-select.activated .form-select,form.webform-submission-form .form-type-date.activated .form-select{color:#555;}main.main{margin-left:auto;margin-right:auto;max-width:1200px;}.region-primary-menu{border-bottom:1px solid #ddd;display:none;}.region-header{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:15px 20px;}.site-logo img{display:block;height:36px;width:auto;}html.browser-chrome .site-logo img{image-rendering:-webkit-optimize-contrast;}.block-system-branding-block{margin:0 auto;padding-left:182px;}.phone-header a{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#d1a900;font-size:20px;letter-spacing:3px;margin-right:0;}#block-mainnavigation{display:none;}.search-block-form.open{top:0;}#block-searchicon img{display:block;}.search-block-form{background:#fff;display:flex;height:67px;left:0;padding:10px;position:absolute;right:0;top:-67px;z-index:100;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.search-block-form form{display:flex;justify-content:center;margin:0 auto;max-width:1200px;width:100%;}.search-block-form .form-type-search{display:flex;flex:1;margin:0;}.search-block-form .form-type-search .form-search{border:1px solid #ddd;padding:10px 20px;width:100%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.search-block-form .form-actions{display:flex;margin-left:10px;}.search-block-form .form-actions .form-submit{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background-color:#d1a900;color:#002947;padding:10px 25px;}.search-block-form .form-actions .form-submit:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.search-block-form .search-close{color:#777;display:block;font-size:50px;line-height:45px;margin-left:10px;}.search-block-form .search-close:hover{color:#333;}.region-primary-menu{background:#fff;}#superfish-main{align-items:center;display:flex;justify-content:space-between;height:70px;margin-left:auto;margin-right:auto;max-width:1200px;}#superfish-main li.sf-depth-1.sfHover:not(:nth-of-type(4)) > a,#superfish-main li.sf-depth-1:not(:nth-of-type(4)) > a:hover{background-color:#f2f9f9;}#superfish-main a{color:#002947;font-family:proxima,"Montserrat",sans-serif;}#superfish-main a.sf-depth-1{font-size:16px;line-height:70px;padding:0px 20px;}#superfish-main > li:nth-of-type(4){background-image:url("/sites/default/files/navigation-logo.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;height:70px;margin-top:-8px;width:175px;}#superfish-main > li:nth-of-type(4) a{overflow:hidden;text-indent:-200px;}#superfish-main li > ul{background:#002947;border:1px solid rgba(255,255,255,0.3);column-rule:1px solid rgba(255,255,255,0.3);display:none;margin-top:31px;padding:15px 0;white-space:nowrap;width:auto !important;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;}#superfish-main li > ul a{color:#abcde2;padding-bottom:10px;padding-top:10px;}#superfish-main li > ul a.is-active{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#d1a900;}#superfish-main li > ul a:active{background:transparent;}#superfish-main li > ul a:hover{color:#fff;}#superfish-main li > ul li{break-inside:avoid-column;float:none;}#superfish-main li.sf-depth-1.active-trail:not(:nth-of-type(4)) > a,#superfish-main li.sf-depth-1:not(:nth-of-type(4)) > a.is-active{background:#d1a900;}.region-sidebar-first{margin-right:50px;width:300px;}.region-sidebar-first .menu{background:#f2f9f9;margin:0 0 20px 0;}.region-sidebar-first .menu .menu-item{padding:0;}.region-sidebar-first .menu a{color:#555;display:block;font-family:proxima,"Montserrat",sans-serif;padding:10px;text-align:center;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;}.region-sidebar-first .menu li:not(:last-of-type) a{border-bottom:1px solid #ccc;}.region-sidebar-first .menu li.menu-item--active-trail a,.region-sidebar-first .menu a.is-active{background:#155b99;color:#fff;}.region-sidebar-first .menu li:not(.menu-item--active-trail) a:hover{background:#ddd;}main{}main aside.layout-sidebar-first{order:1;}main .layout-content{flex:1 1 auto;order:2;}body.layout-sidebar-first main{margin-bottom:40px;margin-top:40px;padding:0 40px;margin-left:auto;margin-right:auto;max-width:1200px;}body.layout-sidebar-first .apc-box{padding:0;}body.path-user main{display:block;}footer{background:#002947;padding:60px 40px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MjY1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2U2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#092652),color-stop(100%,#003e6d));background-image:-moz-linear-gradient(#092652,#003e6d);background-image:-webkit-linear-gradient(#092652,#003e6d);background-image:linear-gradient(#092652,#003e6d);}.region-footer{display:flex;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;max-width:1200px;}.region-footer .block-menu{margin-right:40px;}.region-footer .block-menu ul{margin:0;padding:0;}.region-footer .block-menu h2{color:#fff;font-size:32px;font-weight:400;}.region-footer .block-menu li,.region-footer .block-menu a,.region-footer .block-menu a.is-active{color:#abcde2;font-family:proxima,"Montserrat",sans-serif;font-size:16px;}.region-footer .block-menu li.menu-item{line-height:1.6;padding-top:0;}.region-footer .block-menu li.menu-item:not(:first-of-type){margin-top:10px;}.region-footer .block-contact{max-width:400px;}.region-footer .block-contact h2{color:#fff;font-size:32px;font-weight:400;}.region-footer .block-contact p{color:#fff;font-size:16px;}.region-footer .block-contact .field a{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:black;}.region-footer .block-contact .field a:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.region-bottom-of-page{background:#003e6d;padding:0px 40px 40px 40px;}.footer-bottom{border-top:1px solid rgba(255,255,255,0.6);margin:0 auto;max-width:1200px;padding-top:20px;}.footer-bottom ul.items{align-items:center;display:flex;}.footer-bottom ul.items li:nth-of-type(2){margin-left:auto;}.footer-bottom ul.items li:not(:last-of-type){margin-right:40px;}.footer-bottom ul.items li,.footer-bottom ul.items a{color:#cbcbcb;font-size:13px;}.apc-box.section-slideshow-home{padding:0;}.apc-box.section-slideshow-home .apc-box-inner{max-width:none;}.apc-box.section-slideshow-home .slideshow-slide{align-items:center;display:flex;height:550px;justify-content:center;}.apc-box.section-slideshow-home h2{font-size:40px;margin:20px auto 40px auto;}.apc-box.section-slideshow-home p{font-size:20px;font-weight:600;margin:0 auto;max-width:550px;}.apc-box.section-slideshow-home .banner-content{text-align:center;}.apc-box.section-slideshow-home .slide-1,.apc-box.section-slideshow-home .slide-2,.apc-box.section-slideshow-home .slide-3,.apc-box.section-slideshow-home .slide-4{color:#fff;}.apc-box.section-slideshow-home .slide-1 img,.apc-box.section-slideshow-home .slide-2 img,.apc-box.section-slideshow-home .slide-3 img,.apc-box.section-slideshow-home .slide-4 img{width:320px;}.apc-box.home-banner{height:550px;padding:60px;}.apc-box.home-banner .apc-banner-content{margin:0 0 0 53%;width:390px;}.apc-box.home-banner .apc-banner-content h2{color:#d1a900;font-size:55px;font-weight:600;}.section-ig-mini-intro .apc-box-inner{margin-left:auto;margin-right:auto;max-width:1035px;}.section-ig-mini-intro h2{color:#d1a900;}.section-ig-mini-intro .apc-col-image{margin-right:60px;width:285px;}.section-ig-mini-intro .apc-col-text{max-width:750px;width:calc(100% - 285px - 60px);}.section-ig-specs .apc-box-inner{border:1.5px solid #d1a900;}.section-ig-specs h2{font-size:16px;letter-spacing:1px;margin-top:-10px;text-align:center;text-transform:uppercase;}.section-ig-specs h2 span{background:#fff;display:inline-block;padding:0 15px;}.section-ig-specs ul{padding:0px 40px;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;}.section-ig-specs ul,.section-ig-specs ul li{list-style:none;}.section-ig-specs ul li{line-height:1.6;padding:0px;margin-bottom:15px;}.section-ig-specs ul li:before{content:'';background:#d1a900;height:4px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.section-ig-specs ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.section-ig-plus-intro{background:#f2f9f9;}.section-ig-plus-intro h2{color:#d1a900;font-size:42px;}.section-ig-plus-intro .apc-box-inner{display:flex;flex-wrap:wrap;justify-content:space-between;}.section-ig-plus-intro .top{width:100%;}.section-ig-plus-intro .top img{display:block;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;}.section-ig-plus-intro .col-1{width:40%;}.section-ig-plus-intro .col-2{margin-left:60px;width:calc(60% - 60px);}.section-ig-plus-intro ul,.section-ig-plus-intro ul li{list-style:none;}.section-ig-plus-intro ul li{line-height:1.6;padding:0px;margin-bottom:15px;}.section-ig-plus-intro ul li:before{content:'';background:#d1a900;height:4px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.section-ig-plus-intro ul li{font-size:14px;margin-bottom:10px;}.apc-box.section-why-candelis{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MjY1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2U2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#092652),color-stop(100%,#003e6d));background-image:-moz-linear-gradient(left,#092652,#003e6d);background-image:-webkit-linear-gradient(left,#092652,#003e6d);background-image:linear-gradient(to right,#092652,#003e6d);}.apc-box.section-why-candelis h2,.apc-box.section-why-candelis p{color:#fff;}.apc-box.section-why-candelis .text{margin-left:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}.apc-box.section-why-candelis .bottom ul{display:flex;flex-wrap:wrap;margin-bottom:-50px;margin-left:-100px;}.apc-box.section-why-candelis .bottom ul li{margin-bottom:50px;margin-left:100px;width:calc(50% - 100px);}.apc-box.section-why-candelis .bottom ul h4{color:#a2dcea;font-family:proxima;font-size:30px;font-weight:100;line-height:1;margin-bottom:10px;}.apc-box.section-why-candelis .bottom ul h3{color:#d1a900;font-size:30px;line-height:1.3;margin-bottom:20px;}.section-company-background{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MjY1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2U2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#092652),color-stop(100%,#003e6d));background-image:-moz-linear-gradient(#092652,#003e6d);background-image:-webkit-linear-gradient(#092652,#003e6d);background-image:linear-gradient(#092652,#003e6d);}.section-company-background h2{color:#d1a900;text-align:center;}.section-company-background ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-50px;}.section-company-background ul li{color:#fff;margin-bottom:50px;text-align:center;width:calc(100% / 3 - 0.1px);}.section-company-background ul li img{display:block;margin:0 auto 20px;}.section-company-background ul li span{display:block;margin:0 auto;max-width:200px;}.section-company-background .actions{margin-top:50px;text-align:center;}.section-company-background .actions a.rounded-button{color:#002947;}.section-customer-base{background:#fff;}.section-customer-base h2{margin-bottom:30px;padding-left:30px;}.section-customer-base #block-customertypes{background:#f2f9f9;margin-right:50px;padding:30px;}.section-customer-base #block-customertypes .field--name-body li:not(:first-of-type){margin-top:20px;}.section-customer-base #block-customerlogos .field--name-body ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}.section-customer-base #block-customerlogos .field--name-body ul li{text-align:center;}.section-customer-base #block-customerlogos .field--name-body ul li img{height:auto;max-height:50px;width:auto;}.section-news-and-events{background:#f2f9f9;}.section-news-and-events .apc-box-inner{display:flex;justify-content:space-between;}.section-news-and-events h2{color:#00529a;font-family:proxima,"Montserrat",sans-serif;font-size:42px;font-weight:400;}.section-news-and-events .view-news .views-row:not(:last-of-type){border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.section-news-and-events .view-news .views-field-title{margin-bottom:5px;}.section-news-and-events .view-news .views-field-title a{color:#002947;font-family:proxima,"Montserrat",sans-serif;font-size:20px;font-weight:400;}.section-news-and-events .view-news .views-field-field-date{color:#555;margin-bottom:10px;}.section-news-and-events .view-news .view-footer{margin-top:20px;}.section-news-and-events .view-events .views-row:first-of-type .summary .date{font-family:proxima,"Montserrat",sans-serif;font-weight:600;}.section-news-and-events .view-events .views-row{background:#f2f9f9;margin-bottom:20px;}.section-news-and-events .view-events .summary{align-items:center;background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:18px 18px;display:flex;font-family:proxima,"Montserrat",sans-serif;}.section-news-and-events .view-events .summary.can-expand{background-image:url("/themes/candelis2019/images//icons/event-expand.png");cursor:pointer;}.section-news-and-events .view-events .summary .date{font-family:proxima,"Montserrat",sans-serif;font-weight:600;align-items:center;background:#606060;display:flex;flex-direction:column;flex-shrink:0;height:75px;justify-content:center;margin-right:20px;width:75px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-news-and-events .view-events .summary .date .month,.section-news-and-events .view-events .summary .date .day{line-height:1;}.section-news-and-events .view-events .summary .date .month{color:#fff;letter-spacing:1px;text-transform:uppercase;}.section-news-and-events .view-events .summary .date .day{color:#f6d200;font-size:30px;}.section-news-and-events .view-events .summary .date .days{color:#fff;font-size:10px;}.section-news-and-events .view-events .summary .title{color:#002947;font-family:proxima,"Montserrat",sans-serif;font-size:20px;font-weight:400;margin-right:55px;}.section-news-and-events .view-events .summary.active{background-image:url("/themes/candelis2019/images//icons/event-contract.png");background-size:18px 4px;}.section-news-and-events .view-events .info{border-top:1px solid #ccc;display:none;margin-top:-1px;padding:20px;}.product-banner{background-color:#01123e;background-position:center center;background-size:cover;}.product-banner .banner-inner{align-items:center;display:flex;justify-content:space-between;height:275px;padding:0px 40px;margin-left:auto;margin-right:auto;max-width:1100px;}.product-banner h1{color:#d1a900;font-size:60px;}.product-banner .text{color:#fff;}.product-banner .image{margin-left:20px;width:600px;}.product-banner .video-play-button{margin-top:20px;padding-left:45px;}.product-entity .top{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:calc(750px + 200px + 40px);}.product-entity .top .brochure{margin-left:40px;}.product-entity .top .icon,.product-entity .top .name{display:block;font-family:proxima,"Montserrat",sans-serif;font-size:18px;text-align:center;}.product-entity .top .icon{margin-bottom:10px;}.product-entity .top .icon img{display:block;margin:0 auto;width:80px;}.product-entity .top .name{margin-bottom:10px;}.product-entity .top span.button{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:black;}.product-entity .top span.button:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.product-entity .overview{width:calc(100% - 200px - 40px);}.product-entity .brochure{margin-top:70px;text-align:center;width:200px;}.product-entity .features{border:1.5px solid #d1a900;}.product-entity .features h2{font-size:16px;letter-spacing:1px;margin-top:-10px;text-align:center;text-transform:uppercase;}.product-entity .features h2 span{background:#fff;display:inline-block;padding:0 15px;}.product-entity .features ul{padding:0px 40px;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;}.product-entity .features ul,.product-entity .features ul li{list-style:none;}.product-entity .features ul li{line-height:1.6;padding:0px;margin-bottom:15px;}.product-entity .features ul li:before{content:'';background:#d1a900;height:4px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.product-entity .features ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.section-product-extra-content{background-color:#002947;}.section-product-video{background:#f5f5f5;}.section-product-video .video{display:block;margin:0 auto;max-width:500px;width:100%;}.product-entity.imagegrid-mini .product-banner h1{margin:0;}.product-entity.imagegrid-mini .product-banner .banner-inner{margin-left:auto;margin-right:auto;max-width:700px;}.product-entity.imagegrid-mini .product-banner .image{flex-shrink:0;margin-bottom:-65px;text-align:right;width:210px;}.product-entity.imagegrid-mini .product-banner .image img{width:210px;}.product-entity.imagegrid .banner-inner{margin-left:auto;margin-right:auto;max-width:950px;}.product-entity.imagegrid h1{margin-bottom:0;}.product-entity.imagegrid-plus h1{margin-bottom:15px;}.product-entity.astra .banner-content{margin:0 50% 0 auto;text-align:right;}.product-entity.astra h1{margin:0;}.product-entity.astra .features ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;}.product-entity.imageview-radiology-viewer .banner-content{width:100%;}.product-entity.imageview-radiology-viewer h1{margin:0;text-align:center;}.application-entity .section-application-content .apc-box-inner{display:flex;justify-content:space-between;}.application-entity .col-1{width:350px;}.application-entity .col-1 h2{font-size:16px;letter-spacing:1px;text-transform:uppercase;align-items:center;display:flex;justify-content:center;}.application-entity .col-1 h2:before,.application-entity .col-1 h2:after{background-color:#d1a900;content:'';display:block;height:2px;width:50px;}.application-entity .col-1 h2 span{margin:0 10px;}.application-entity .col-2{width:calc(100% - 350px - 50px);}.application-entity .col-2 h1{color:#d1a900;}.application-entity .col-2 h2{color:#00529a;font-size:18px;}.application-entity .col-2 .image{float:right;margin-bottom:10px;margin-left:10px;max-width:380px;width:60%;}.application-entity .col-2 ul{padding-left:15px;}.application-entity .col-2 ul,.application-entity .col-2 ul li{list-style:none;}.application-entity .col-2 ul li{line-height:1.6;padding:0px;margin-bottom:15px;}.application-entity .col-2 ul li:before{content:'';background:#d1a900;height:4px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.application-entity .col-2 p + h3{margin-top:40px;}.applications-menu{background:#f2f9f9;margin-bottom:40px;}.applications-menu a{color:#555;display:block;font-family:proxima,"Montserrat",sans-serif;font-weight:normal;padding:10px;text-align:center;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;}.applications-menu .views-row:not(:last-of-type) a{border-bottom:1px solid #ccc;}.applications-menu .active{background:#155b99;color:#fff;}.applications-menu a:not(.active):hover{background:#ddd;}.documents ul li:not(:last-of-type){margin-bottom:10px;}.documents ul a{align-items:center;display:flex;margin-bottom:20px;}.documents ul a > img{flex-shrink:0;margin-right:20px;width:40px;}.documents ul a span{flex:1;font-family:proxima,"Montserrat",sans-serif;font-weight:normal;}.documents ul a span img{margin-top:-3px;vertical-align:middle;width:21px;}.section-application-content.image-at-bottom .body{display:flex;flex-direction:column;}.section-application-content.image-at-bottom .body .image{margin:0;max-width:none;order:9999;width:100%;}.apc-box.section-image-viewing.numbered-section h2{flex-direction:column;}.apc-box.section-image-viewing.numbered-section h2 span.number{margin-bottom:-5px;}.section-remote-assistance ul{align-items:center;display:flex;}.section-remote-assistance ul li:not(:first-of-type){margin-left:20px;}.section-remote-assistance ul a{color:#002947;font-size:18px;line-height:1;letter-spacing:1px;padding:15px 25px;}form.webform-submission-form.webform-submission-contact-tech-support-form .webform-element-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item{width:calc((100% - 20px) / 2);}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item-mailing-address{width:100%;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item-city{width:calc(100% - 20px - 20px - 100px - 200px);}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item-zip-code{width:100px;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item-state{width:200px;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item-product{width:100%;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item-comments{width:100%;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-type-checkbox{justify-self:flex-start;width:auto;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item.form-item-request-electronic-user-manual{margin-left:20px;margin-right:auto;}.webform-submission-register-product-form .webform-element-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.webform-submission-register-product-form .form-item{width:calc((100% - 20px) / 2);}.webform-submission-register-product-form .form-item-city{width:calc(100% - 20px - 20px - 100px - 200px);}.webform-submission-register-product-form .form-item-zip-code{width:100px;}.webform-submission-register-product-form .form-item-state{width:200px;}.conformance-statements-list .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.conformance-statements-list .view-content .views-row{margin-bottom:25px;width:calc((100% - 50px) / 2);}.conformance-statements-list .views-row a{align-items:center;display:flex;margin-bottom:20px;}.conformance-statements-list .views-row a > img{flex-shrink:0;margin-right:20px;width:40px;}.conformance-statements-list .views-row a span{flex:1;font-family:proxima,"Montserrat",sans-serif;font-weight:normal;}.conformance-statements-list .views-row a span img{margin-top:-3px;vertical-align:middle;width:21px;}.section-contact-banner{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjk0ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlNGM3NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#00294e),color-stop(100%,#1e4c76));background-image:-moz-linear-gradient(left,#00294e,#1e4c76);background-image:-webkit-linear-gradient(left,#00294e,#1e4c76);background-image:linear-gradient(to right,#00294e,#1e4c76);}.section-contact-banner h1{align-items:center;color:#d1a900;display:flex;font-size:55px;}.section-contact-banner h1:after{background:#fff;content:'';display:block;flex:1;height:1px;margin-left:20px;}.section-contact-banner ul{display:flex;justify-content:space-between;}.section-contact-banner li{color:#fff;}.section-contact-banner li a{color:#d1a900;}.section-contact-banner li:nth-of-type(2) strong{color:#d1a900;}.section-contact-banner a{font-weight:bold;}.apc-box.section-jump-menu{background:#00529a;padding:10px;}.apc-box.section-jump-menu ul{display:flex;justify-content:center;}.apc-box.section-jump-menu li,.apc-box.section-jump-menu li a{color:#fff;}.apc-box.section-jump-menu a{letter-spacing:1px;text-transform:uppercase;}.apc-box.section-jump-menu li:not(:first-of-type){margin-left:30px;}.apc-box.section-jump-menu li:not(:first-of-type):not(:last-of-type){padding-right:30px;border-right:1px solid rgba(255,255,255,0.5);}.apc-box.section-jump-menu li:first-of-type{font-style:italic;}.section-schedule-a-demo{background:#f2f9f9;}.webform-submission-schedule-demo-form .webform-element-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.webform-submission-schedule-demo-form .form-item{width:calc((100% - 40px) / 3 - 0.1px);}.webform-submission-schedule-demo-form .form-item-city{width:calc(100% - 20px - 20px - 100px - 200px);}.webform-submission-schedule-demo-form .form-item-zip-code{width:100px;}.webform-submission-schedule-demo-form .form-item-state{width:200px;}.webform-submission-schedule-demo-form .form-item-comments{width:100%;}.section-employment a{font-weight:bold;}.solution-filter-form .form-intro{color:#00529a;font-size:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase;}.solution-filter-form .form-item{margin:0;}.solution-filter-form .form-actions{display:none;}.solution-filter-form .form-radios{display:flex;gap:5px;}.solution-filter-form .form-type-radio label{display:none;}.solution-filter-form .form-type-radio .toggle-button{-webkit-filter:grayscale(0.8);filter:grayscale(0.8);-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:filter;-o-transition-property:filter;-webkit-transition-property:filter;transition-property:filter;will-change:filter;background-size:contain;cursor:pointer;display:block;height:45px;image-rendering:-webkit-optimize-contrast;position:relative;width:45px;z-index:10;}.solution-filter-form .form-type-radio input[type="radio"]:checked ~ .toggle-button,.solution-filter-form .form-type-radio .toggle-button:hover{-webkit-filter:grayscale(0);filter:grayscale(0);}.solution-filter-form .form-type-radio input[type="radio"]:focus ~ .toggle-button{outline:2px solid black;outline-offset:2px;}.solution-filter-form .form-type-radio input[type="radio"]:focus ~ .toggle-button .aryo-tooltip{top:calc(100% + 11px);}.solution-filter-form .form-type-radio:nth-of-type(1) .toggle-button{background-image:url("/themes/candelis2019/images/icons/solution-filter/icon-all.jpg");}.solution-filter-form .form-type-radio:nth-of-type(2) .toggle-button{background-image:url("/themes/candelis2019/images/icons/solution-filter/icon-breast-imaging.jpg");}.solution-filter-form .form-type-radio:nth-of-type(3) .toggle-button{background-image:url("/themes/candelis2019/images/icons/solution-filter/icon-routing.jpg");}.solution-filter-form .form-type-radio:nth-of-type(4) .toggle-button{background-image:url("/themes/candelis2019/images/icons/solution-filter/icon-radiology.jpg");}.solution-filter-form .form-type-radio:nth-of-type(5) .toggle-button{background-image:url("/themes/candelis2019/images/icons/solution-filter/icon-storage.jpg");}.apc-box.section-testimonials-banner{background-position:center bottom;}.apc-box.section-testimonials-banner h2.apc-banner-title{display:none;}.apc-box.section-testimonials-banner h1{color:#d1a900;font-size:min(3.5vw,50px);margin:0;text-transform:uppercase;}.apc-box.section-testimonials-banner h1 span{color:#ffffff;display:block;font-size:0.55em;font-weight:normal;letter-spacing:1px;margin-bottom:0.4em;}.apc-box.section-testimonials-banner .cols{align-items:center;display:flex;gap:40px;justify-content:space-between;}.apc-box.section-testimonials-banner .col-1{flex-shrink:0;}.apc-box.section-testimonials-banner .col-2 img{display:block;height:auto;}.apc-box.section-testimonials-header{background-color:#f2f9f9;padding-bottom:40px;padding-top:20px;}.apc-box.section-testimonials-header .apc-box-inner{max-width:1000px;}.apc-box.section-testimonials-header .cols{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;}.apc-box.section-testimonials-header h2{font-family:'proxima_bold';font-size:32px;letter-spacing:1px;line-height:1;max-width:fit-content;margin-bottom:0;text-transform:uppercase;}.apc-box.section-testimonials.testimonials-page .apc-box-inner{max-width:1000px;}.testimonial{}.testimonial .testimonial-top{align-items:center;display:flex;gap:40px;}.testimonial .testimonial-top .col-1{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-filter:grayscale(1);filter:grayscale(1);overflow:hidden;width:120px;}.testimonial .testimonial-top .col-1 img{display:block;width:120px;}.testimonial .testimonial-top .name{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#d1a900;font-size:22px;margin-bottom:5px;text-transform:uppercase;}.testimonial .testimonial-top .location{margin-top:5px;}.testimonial .quote{margin-top:20px;}.view-testimonials{}.view-testimonials h3{display:none;}.view-testimonials h3 + .views-row + .views-row .testimonial,.view-testimonials h3 + .views-row + .views-row + .views-row .testimonial,.view-testimonials h3 + .views-row + .views-row + .views-row + .views-row .testimonial{border-top:none;margin-top:20px;padding-top:0;}.view-testimonials h3 + .views-row + .views-row .testimonial-top,.view-testimonials h3 + .views-row + .views-row + .views-row .testimonial-top,.view-testimonials h3 + .views-row + .views-row + .views-row + .views-row .testimonial-top{display:none;}.view-testimonials .views-row:not(:first-of-type) .testimonial{border-top:1px solid #ddd;margin-top:40px;padding-top:40px;}.section-luminary-sites h1{color:#d1a900;}.section-luminary-sites h2{color:#00529a;font-size:18px;}.section-news .views-row:not(:last-of-type){border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.section-news .views-field-title{margin-bottom:5px;}.section-news .views-field-title a{color:#002947;font-family:proxima,"Montserrat",sans-serif;font-size:18px;font-weight:600;}.section-news .views-field-field-date{color:#555;font-weight:600;margin-bottom:15px;}.section-news .views-field-body{color:#000;margin-bottom:20px;}.section-news .views-field-view-node a{color:#555;font-size:14px;font-weight:normal;}.section-news .views-field-view-node a:after{background:url("/themes/candelis2019/images//icons/gold-arrow.png");background-size:auto 100%;content:'';display:inline-block;height:21px;margin-left:10px;vertical-align:middle;width:21px;}.node--type-news{padding:40px 80px;margin:0 auto;max-width:1200px;}.info-page-banner,.banner-basic-page{align-items:center;background:#f2f9f9;display:flex;justify-content:center;}.info-page-banner h1,.banner-basic-page h1{font-size:55px;margin:0;}.section-privacy-policy h2:not(:first-of-type){margin-top:1.4em;}body.route--user .region-content{}body.route--user .region-content nav.tabs{background:#ccdeea;border-bottom:1px solid #b8ccca;margin-bottom:40px;}body.route--user .region-content ul.tabs{margin:0 auto -1px auto;max-width:550px;}body.route--user .region-content li{border:none;}body.route--user .region-content li:hover{background:transparent;}body.route--user .region-content li a{border:none;font-family:proxima,"Montserrat",sans-serif;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}body.route--user .region-content li a:hover,body.route--user .region-content li a:focus{background:transparent;}body.route--user .region-content li a.is-active{background:#fff;border:1px solid #b8ccca;border-bottom:none;color:#d1a900;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}body.route--user .region-content .block-system-main-block{margin:0 auto 60px auto;max-width:550px;}body.route--user .region-content .block-system-main-block .form-item input.form-text{background:#fff;border:1px solid #cedddc;color:#333;font-family:proxima,"Montserrat",sans-serif;font-size:16px;line-height:1;padding:10px 15px;width:100%;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body.route--user .region-content .block-system-main-block .form-item input.form-text:-moz-placeholder{color:#777;font-family:proxima,"Montserrat",sans-serif;}body.route--user .region-content .block-system-main-block .form-item input.form-text::-moz-placeholder{color:#777;font-family:proxima,"Montserrat",sans-serif;}body.route--user .region-content .block-system-main-block .form-item input.form-text:-ms-input-placeholder{color:#777;font-family:proxima,"Montserrat",sans-serif;}body.route--user .region-content .block-system-main-block .form-item input.form-text::-webkit-input-placeholder{color:#777;font-family:proxima,"Montserrat",sans-serif;}body.route--user .region-content .block-system-main-block .form-actions{text-align:center;}body.route--user .region-content .block-system-main-block .form-actions .form-submit{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:#000;}body.route--user .region-content .block-system-main-block .form-actions .form-submit:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}body.route--user .region-content .block-system-main-block label,body.route--user .region-content .block-system-main-block .description{display:none;}#agdpr-banner{background:#00101f;justify-content:center;}#agdpr-banner .agdpr-message{color:#fff;margin-right:20px;}#agdpr-banner .agdpr-more-link{margin-right:20px;}#agdpr-banner .agdpr-more-link a{color:#fff;font-weight:bold;white-space:nowrap;}#agdpr-banner .agdpr-actions button{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:#000;white-space:nowrap;}#agdpr-banner .agdpr-actions button:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.lp-banner{background-position:center;background-size:cover;align-items:center;display:flex;height:250px;}.lp-banner h1{color:#d1a900;font-size:34px;line-height:1.3;margin-bottom:0;width:65%;}.lp-section.astra-intro .astra-intro-cols{align-items:center;display:flex;}.lp-section.astra-intro .col-1{border-right:5px solid #d1a900;flex-shrink:0;padding-right:60px;width:calc(100% - 300px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.lp-section.astra-intro .col-2{color:#00529a;font-size:20px;padding-left:20px;}.lp-section.astra-intro .col-2 .ctas{margin-top:20px;}.lp-section.astra-intro .col-2 .ctas a{color:#000;}.lp-section.astra-intro h2{font-family:proxima;font-weight:100;}.lp-section.astra-benefits{padding-bottom:0;}.lp-section.astra-benefits .benefits{border:1.5px solid #d1a900;padding-bottom:30px;}.lp-section.astra-benefits .benefits h2{color:#d1a900;font-family:proxima;font-size:24px;font-weight:100;margin-bottom:20px;margin-top:-14px;text-align:center;}.lp-section.astra-benefits .benefits h2 span{background:#fff;display:inline-block;padding:0 15px;}.lp-section.astra-benefits .benefits h3{color:#00529a;font-size:16px;margin-bottom:5px;text-transform:uppercase;}.lp-section.astra-benefits .benefits ul{list-style:none;margin-bottom:-30px;padding:0px 40px;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;}.lp-section.astra-benefits .benefits ul li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:30px;}.astra-key-benefits ul{display:flex;justify-content:space-between;margin-left:-60px;}.astra-key-benefits .icon{text-align:center;}.astra-key-benefits .icon img{height:50px;width:auto;}.astra-key-benefits li{margin-left:60px;width:calc((100% - 90px) / 3);}.astra-key-benefits h3{color:#00529a;text-align:center;}.astra-key-benefits p.lp-contact-info{margin-top:40px;}p.lp-contact-info{text-align:center;}.lp-section.astra-calculator{background:#002947;}.lp-section.astra-calculator .calculator{border:1.5px solid #d1a900;padding-bottom:50px;}.lp-section.astra-calculator .calculator h2{color:#fff;font-family:proxima;font-size:24px;font-weight:100;margin-bottom:50px;margin-top:-14px;text-align:center;}.lp-section.astra-calculator .calculator h2 span{background:#002947;display:inline-block;padding:0 15px;}.lp-section.astra-calculator #astra-calc-modalities{margin:0 auto;}.lp-section.astra-calculator #astra-calc-modalities th{color:#d1a900;font-weight:600;margin-right:15px;text-align:left;text-transform:uppercase;}.lp-section.astra-calculator #astra-calc-modalities input,.lp-section.astra-calculator #astra-calc-modalities select{background:transparent;border:2px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.9);font-size:14px;margin-right:10px;padding:5px;width:150px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.lp-section.astra-calculator #astra-calc-modalities select{width:250px;}.lp-section.astra-calculator #astra-calc-modalities select option{color:#002947;}.lp-section.astra-calculator #astra-calc-modalities .astra-calc-row-control{color:rgba(255,255,255,0.9);display:inline-block;font-size:26px;}.lp-section.astra-calculator #astra-calc-modalities .astra-calc-remove-row{margin-left:10px;}.lp-section.astra-calculator #astra-calc-modalities[data-row-count="1"] .astra-calc-remove-row{display:none;}.lp-section.astra-calculator #astra-calc-modalities tr:not(:last-of-type) td{padding-bottom:10px;}.lp-section.astra-calculator #astra-calc-modalities tr td:last-of-type{white-space:nowrap;}.lp-section.astra-calculator .cols{margin:0 auto;width:600px;}.lp-section.astra-calculator .cols .col-1{margin-bottom:40px;}.lp-section.astra-calculator .cols .astra-calc-field{align-items:flex-end;display:flex;margin-bottom:30px;position:relative;}.lp-section.astra-calculator .cols .astra-calc-field:after{bottom:3px;color:rgba(255,255,255,0.2);content:'TB';display:block;font-size:40px;position:absolute;right:10px;}.lp-section.astra-calculator .cols .astra-calc-field label{color:#d1a900;margin-right:15px;text-align:right;text-transform:uppercase;width:150px;}.lp-section.astra-calculator .cols .astra-calc-field input{background:transparent;border-bottom:3px solid rgba(255,255,255,0.1);border-left:none;border-right:none;border-top:none;color:#fff;font-size:40px;padding-left:10px;width:150px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.lp-section.astra-calculator #astra-calc-rate{color:#d1a900;font-size:80px;margin-top:-30px;text-align:center;}.lp-section.astra-calculator .disclaimer{color:rgba(255,255,255,0.9);font-size:12px;font-style:italic;text-align:center;margin:0 auto 20px auto;}.lp-section.astra-calculator #astra-calc-schedule{display:none;}.lp-section.astra-calculator #astra-calc-schedule table{border-collapse:collapse;margin:0 auto;}.lp-section.astra-calculator #astra-calc-schedule table th,.lp-section.astra-calculator #astra-calc-schedule table td{font-size:16px;padding:5px;}.lp-section.astra-calculator #astra-calc-schedule table th{background-color:#d1a900;color:#002947;font-family:proxima,"Montserrat",sans-serif;padding-right:40px;text-align:left;text-transform:uppercase;}.lp-section.astra-calculator #astra-calc-schedule table td{border:1px solid #335471;color:rgba(255,255,255,0.8);}.lp-section.astra-calculator #astra-calc-schedule table .totals td{color:#d1a900;font-weight:bold;}.lp-section.astra-calculator .calculator-note{color:rgba(255,255,255,0.9);font-size:12px;font-style:italic;margin-top:20px;text-align:center;}.lp-section.astra-calculator p.lp-contact-info{color:rgba(255,255,255,0.9);margin-bottom:0;margin-top:20px;}.lp-section.astra-calculator p.lp-contact-info a,.lp-section.astra-calculator p.lp-contact-info strong{color:#fff;}.lp-section.astra-calculator .ownership-costs{margin-bottom:30px;text-align:center;}.lp-section.astra-calculator .ownership-costs .title{color:#d1a900;font-size:20px;font-weight:600;margin-bottom:10px;}.lp-section.astra-calculator .ownership-costs .ownership-cost{color:rgba(255,255,255,0.9);display:flex;justify-content:center;}.lp-section.astra-calculator .ownership-costs .ownership-cost .label{margin-right:10px;text-align:right;width:130px;}.lp-section.astra-calculator .ownership-costs .ownership-cost span{color:#d1a900;font-weight:600;}.lp-section.astra-calculator .ownership-costs .ownership-cost.on-site span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}.lp-section.astra-comparison h2{text-align:center;margin-left:auto;margin-right:auto;max-width:650px;}.lp-section.astra-comparison p.lp-contact-info{margin-top:40px;}.comparison-controls ul{display:flex;justify-content:center;margin-left:-20px;margin-bottom:20px;}.comparison-controls ul li{margin-left:20px;}.comparison-controls ul li.label{color:#00529a;font-weight:600;}.comparison-controls ul a{color:#333;font-weight:normal;}.comparison-controls ul a.active{color:#color-blue-medium;text-decoration:underline;}.astra-cost-formula{color:#999;font-size:12px;font-style:italic;margin-top:20px;text-align:center;}.comparison-table{display:flex;justify-content:center;margin-left:-30px;}.comparison-table .col{margin-left:30px;overflow:hidden;}.comparison-table .col .heading{height:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.comparison-table .col ul li:nth-of-type(odd){background:#f2f9f9;}.comparison-table .col li{padding:5px 10px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:font-size;-o-transition-property:font-size;-webkit-transition-property:font-size;transition-property:font-size;}.comparison-table .col li.focused{font-size:20px;}.comparison-table .col.storage .heading{align-items:flex-end;color:#00529a;display:flex;font-weight:bold;padding-left:10px;padding-right:50px;text-transform:uppercase;}.comparison-table .col.astra,.comparison-table .col.local-storage-costs{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:3px 3px 7px rgba(0,0,0,0.15);-webkit-box-shadow:3px 3px 7px rgba(0,0,0,0.15);box-shadow:3px 3px 7px rgba(0,0,0,0.15);}.comparison-table .col.astra .heading,.comparison-table .col.local-storage-costs .heading{font-size:22px;padding:10px 30px;text-align:center;}.comparison-table .col.astra li,.comparison-table .col.local-storage-costs li{text-align:center;}.comparison-table .col.astra .heading{background:#d1a900;color:#fff;}.comparison-table .col.local-storage-costs .heading{color:#555;}.slideshow-list{overflow:hidden;}.slideshow-list .slideshow-slide{background-position:center center;background-size:cover;}.slideshow-list > ul:not(.processed) li:not(:first-of-type){display:none !important;}.aryo-slider-stage{position:relative;}.aryo-slider-stage > ul{display:flex;}.aryo-slider-stage > ul li{flex:0 0 auto;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-property:margin-left;-o-transition-property:margin-left;-webkit-transition-property:margin-left;transition-property:margin-left;}.aryo-slider-stage > ul.transition-slide > li{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;}.aryo-slider-stage a.nav{background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:2010;position:absolute;top:50% !important;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.aryo-slider-stage a.nav.prev{background-image:url("/themes/candelis2019/images/icons/arrow-white-left.svg");height:100px;left:20px;width:20px;}.aryo-slider-stage a.nav.next{background-image:url("/themes/candelis2019/images/icons/arrow-white-right.svg");height:100px;right:20px;width:20px;}.aryo-slider-stage .pager{align-items:center;bottom:20px;display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:2000;}.aryo-slider-stage .pager a{border:2px solid #fff;display:block;height:8px;margin:0 5px;width:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.aryo-slider-stage .pager a.active{background:#fff;}.apc-box.section-applications-widget{background:#eaf4f4;padding-left:40px;padding-right:40px;}.applications-widget{background:#fff;display:flex;margin:0 auto;}.applications-widget .view-header{display:flex;flex:1;}.applications-widget .view-content{flex-shrink:0;width:400px;}.applications-widget .view-content .views-row a{color:#002947;display:block;font-size:20px;font-weight:500;padding:20px 30px;-moz-transition-duration:0.15s;-o-transition-duration:0.15s;-webkit-transition-duration:0.15s;transition-duration:0.15s;}.applications-widget .view-content .views-row a span{background-image:url("/themes/candelis2019/images//icons/gold-arrow.png");background-position:calc(100% - 2px) center;background-repeat:no-repeat;background-size:24px;display:inline-block;padding-right:40px;}.applications-widget .view-content .views-row:not(:last-of-type) a{border-bottom:1px solid #ccc;}.applications-widget .view-content .views-row a:hover,.applications-widget .view-content .views-row a.active{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MjY1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2U2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#092652),color-stop(100%,#003e6d));background-image:-moz-linear-gradient(left,#092652,#003e6d);background-image:-webkit-linear-gradient(left,#092652,#003e6d);background-image:linear-gradient(to right,#092652,#003e6d);color:#fff;}.applications-widget .widget-application{background-color:#082340;background-position:right center;background-size:cover;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:20px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.applications-widget .widget-application:before{background:rgba(255,255,255,0.4);bottom:0;content:'';left:0;position:absolute;right:0;top:0;}.applications-widget .widget-application .pre-heading{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#d1a900;letter-spacing:2px;text-transform:uppercase;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;}.applications-widget .widget-application h2{font-family:proxima,"Montserrat",sans-serif;font-weight:600;flex:1;-moz-transition-delay:0.15s;-o-transition-delay:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;}.applications-widget .widget-application .overview{font-size:18px;font-style:italic;margin-bottom:20px;width:80%;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.applications-widget .widget-application .actions{z-index:10;}.applications-widget .widget-application .actions a{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:#002947;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.applications-widget .widget-application .actions a:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.applications-widget .widget-application .pre-heading,.applications-widget .widget-application h2,.applications-widget .widget-application .overview{top:110%;position:relative;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;z-index:10;}.applications-widget .widget-application.active .pre-heading,.applications-widget .widget-application.active h2,.applications-widget .widget-application.active .overview{top:0;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.applications-widget .widget-application.active .actions a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.applications-widget .view-header h2{color:#00529a;}.applications-widget .view-header .overview{color:#000;}.applications-widget .view-header[data-title="Breast Imaging"] h2{color:#fff;}.applications-widget .view-header[data-title="Breast Imaging"] .overview{color:#fff;}.applications-widget .view-header[data-title="Breast Imaging"] .widget-application:before{display:none;}.our-products{align-items:center;display:flex;}.our-products .left{background:#f2f9f9;flex-shrink:0;max-width:400px;padding:30px 40px;text-align:center;}.our-products .left .headline{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#d1a900;font-size:22px;letter-spacing:3px;margin-bottom:20px;text-transform:uppercase;}.our-products .left .image{margin-bottom:10px;}.our-products .left .image img{height:170px;}.our-products .left .name{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#00529a;font-size:42px;margin-bottom:10px;}.our-products .right{margin-left:50px;}.our-products .right ul{padding-left:20px;}.our-products .right ul,.our-products .right ul li{list-style:none;}.our-products .right ul li{line-height:1.6;padding:0px;margin-bottom:15px;}.our-products .right ul li:before{content:'';background:#d1a900;height:6px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:6px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.our-products.with-video .right{margin-left:0;order:1;}.our-products.with-video .left{background:transparent;flex-shrink:0;order:2;margin-left:40px;max-width:none;padding:0;width:50%;}.video.flowplayer{background-size:cover;}.slide-imagegrid .banner-content{margin-left:-25%;}.apc-box.section-featured-solutions{background:#fff;padding-top:1px;}.apc-box.section-featured-solutions h2{background-color:inherit;color:#d1a900;float:left;font-family:proxima,"Montserrat",sans-serif;font-size:24px;font-weight:400;letter-spacing:3px;margin-top:-115px;padding:10px 30px;text-transform:uppercase;}.apc-box.section-featured-solutions .apc-box-inner{background-color:inherit;padding-top:50px;}.apc-box.section-featured-solutions .apc-box-inner ul{align-items:center;clear:both;display:flex;justify-content:space-between;}.apc-box.section-featured-solutions .apc-box-inner ul li{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:calc(100% / 3 - 0.1px);}.apc-box.section-featured-solutions .apc-box-inner ul li h3{color:#00529a;font-size:32px;}.apc-box.section-featured-solutions .apc-box-inner ul li .image{margin-bottom:30px;}.apc-box.section-featured-solutions .apc-box-inner ul li .image img{max-width:100%;max-height:300px;height:auto;width:auto;}.apc-box.section-after-video{padding-top:160px;}.apc-box.section-fits-together{padding-bottom:120px;}.apc-box.section-fits-together .apc-box-inner{max-width:950px;}.apc-box.section-fits-together .top{text-align:center;}.apc-box.section-fits-together .text ul{margin-left:auto;margin-right:auto;max-width:535px;text-align:left;}.section-pacs-mini .apc-col-image{width:300px;}.section-pacs-mini .apc-col-text{width:calc(100% - 300px - 40px);}#block-languageswitcher,.language-switcher-placeholder{height:25px;margin-left:45px;margin-right:20px;pointer-events:none;position:relative;width:125px;z-index:1;}#block-languageswitcher ul.links,.language-switcher-placeholder ul.links{background-color:#fff;background-position:calc(100% - 5px) 13px;background-repeat:no-repeat;margin:-5px 0 0 -5px;padding:5px 20px 5px 5px;position:absolute;width:125px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#block-languageswitcher ul.links:hover,.language-switcher-placeholder ul.links:hover{-moz-box-shadow:0 0 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.1);box-shadow:0 0 5px 5px rgba(0,0,0,0.1);}#block-languageswitcher a.language-link,.language-switcher-placeholder a.language-link{background-position:left center;background-repeat:no-repeat;background-size:auto 16px;color:#555;display:inline-block;font-size:18px;padding-left:34px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#block-languageswitcher li.en a,.language-switcher-placeholder li.en a{background-image:url("/themes/candelis2019/images//icons/languages/en-us.png");}#block-languageswitcher li.de a,.language-switcher-placeholder li.de a{background-image:url("/themes/candelis2019/images//icons/languages/de.png");}#block-languageswitcher li:not(.en),.language-switcher-placeholder li:not(.en){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;pointer-events:none;}#block-languageswitcher li:not(:first-of-type),.language-switcher-placeholder li:not(:first-of-type){margin-top:5px;}header:not(.lang-open) #block-languageswitcher li:not(.is-active){display:none;}.language-switcher-placeholder{width:105px;}.language-switcher-placeholder ul.links{width:105px;}.application-banner{background-position:right center;background-size:cover;}body.light-banner .application-banner .headline{color:#d1a900;}body.light-banner .application-banner h1{color:#00529a;}body.light-banner .application-banner .overview{border-left:3px solid #d1a900;}body.light-banner .application-banner .overview p{color:#000000;}.apc-box.section-solution-video{padding-bottom:60px;}.apc-box.section-solution-video .cols{align-items:center;display:flex;}.apc-box.section-solution-video .col-1,.apc-box.section-solution-video .col-2{flex-shrink:0;}.apc-box.section-solution-video .col-1{width:45%;}.apc-box.section-solution-video .col-2{margin-bottom:-160px;margin-left:40px;width:calc(55% - 40px);}.apc-box.section-solution-video .col-2 .aryosys-video-poster img{-moz-box-shadow:10px 10px 10px rgba(0,0,0,0.15);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.15);box-shadow:10px 10px 10px rgba(0,0,0,0.15);}.product-banner.has-video .inner{align-items:center;display:flex;}.product-banner.has-video .banner-video{flex-shrink:0;margin-left:20px;width:50%;}.product-banner.has-video .banner-video .flowplayer.video{-moz-box-shadow:0 0 30px rgba(255,255,255,0.15);-webkit-box-shadow:0 0 30px rgba(255,255,255,0.15);box-shadow:0 0 30px rgba(255,255,255,0.15);}body.imageview-page .product-banner .headline{color:#fff;}body.imageview-page .product-banner .title{max-width:80%;}body.imageview-page .product-banner .title h1{color:#002947;}body.imageview-page .product-banner .overview{border-left-color:#fff;}body.imageview-page .product-banner .overview p{color:#000;}body.imageview-page .apc-box.section-product-navigation{background:#fff;}.apc-box.section-product-navigation{background:#f2f9f9;padding:20px 80px;}.apc-box.section-product-navigation .apc-box-inner{display:flex;justify-content:space-around;}.apc-box.section-product-navigation.back .apc-box-inner{display:flex;justify-content:space-around;}.apc-box.section-product-navigation.back .apc-box-inner a{background-image:url("/themes/candelis2019/images//icons/gold-arrow-left.png");background-position:left center;background-repeat:no-repeat;background-size:auto 100%;color:#333;display:inline-block;padding-left:30px;}.apc-box.section-product-navigation.menu ul{display:flex;justify-content:center;margin-left:-30px;}.apc-box.section-product-navigation.menu ul li{margin-left:30px;}.apc-box.section-product-navigation.menu a{background-image:url("/themes/candelis2019/images//icons/gold-arrow.png");background-position:right center;background-repeat:no-repeat;background-size:auto 100%;color:#333;display:inline-block;padding-right:30px;}.section-document-downloads .document-list a{align-items:center;display:flex;margin-bottom:20px;}.section-document-downloads .document-list a > img{flex-shrink:0;margin-right:20px;width:40px;}.section-document-downloads .document-list a span{flex:1;font-family:proxima,"Montserrat",sans-serif;font-weight:normal;}.section-document-downloads .document-list a span img{margin-top:-3px;vertical-align:middle;width:21px;}.apc-box.section-case-studies-header{padding-bottom:40px;padding-top:20px;}.apc-box.section-case-studies-header .cols{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;}.apc-box.section-case-studies-header h1{font-size:32px;margin-bottom:0;text-transform:uppercase;}.apc-box.case-study-banner{min-height:450px;padding-bottom:40px;position:relative;}.apc-box.case-study-banner .apc-box-inner{align-self:stretch;position:relative;}.apc-box.case-study-banner .case-study-name{background:#fff;bottom:0;left:0;min-width:500px;padding:10px;position:absolute;width:50%;}.apc-box.case-study-banner .case-study-name .inner{border:2px solid #d1a900;padding:15px;}.apc-box.case-study-banner .case-study-name .label{color:#d1a900;text-transform:uppercase;}.apc-box.case-study-banner .case-study-name .text{color:#00529a;font-size:26px;font-style:italic;margin-top:10px;}.apc-box.case-study-banner .image-credit{text-shadow:1px 1px #000000;bottom:10px;color:rgba(255,255,255,0.8);font-size:12px;position:absolute;right:10px;}.apc-box.section-case-studies-page{padding-top:0;}.apc-box.section-case-studies-page .view-case-studies .view-content{margin-top:0;}.apc-box.case-study-full{padding-top:40px;}.apc-box.case-study-full .apc-box-inner{display:flex;}.apc-box.case-study-full .left h2{color:#d1a900;font-size:26px;margin-bottom:20px;}.apc-box.case-study-full .left h2:not(:first-of-type){margin-top:50px;}.apc-box.case-study-full .right{background:#f2f9f9;flex-shrink:0;margin-left:50px;max-width:600px;padding:40px;width:45%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box.case-study-full .right h3{margin-bottom:10px;}.apc-box.case-study-full .right h3:not(:first-of-type){margin-top:20px;}.apc-box.case-study-full .case-study-testimonials p{margin:0;}.apc-box.case-study-full .case-study-testimonials p + p{margin-top:1em;}.apc-box.case-study-full .case-study-testimonials .quote p{color:#00529a;font-size:24px;font-style:italic;line-height:1.4;}.apc-box.case-study-full .case-study-testimonials .name{font-size:18px;font-weight:600;margin-top:20px;}.apc-box.case-study-full .case-study-testimonials .name:before{content:'\2013';display:inline-block;font-size:18px;font-weight:600;width:15px;}.apc-box.case-study-full .case-study-testimonials .position,.apc-box.case-study-full .case-study-testimonials .location{color:#333;font-size:14px;padding-left:15px;}.apc-box.case-study-full .content{margin-top:20px;}.apc-box.case-study-full .content h3{border-top:1px solid #ddd;color:#00529a;letter-spacing:2px;margin-top:30px;padding-top:30px;text-transform:uppercase;}.apc-box.case-study-full .content ul{padding-left:16px;}.apc-box.case-study-full .content ul,.apc-box.case-study-full .content ul li{list-style:none;}.apc-box.case-study-full .content ul li{line-height:1.6;padding:0px;margin-bottom:15px;}.apc-box.case-study-full .content ul li:before{content:'';background:#d1a900;height:4px;display:inline-block;margin-left:-15px;margin-right:10px;position:relative;top:-2px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.apc-box.case-study-full .content ul li{font-size:18px;}.case-study-testimonial.bottom{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}.feature-comparison table{margin:0 auto;max-width:900px;width:100%;}.feature-comparison table tr{border-bottom:1px solid #eee;}.feature-comparison table th{color:#00529a;line-height:1;}.feature-comparison table th,.feature-comparison table td{padding:10px 5px;text-align:center;}.feature-comparison table td img{width:100px;}.section-search-results .search-form,.section-search-results .search-form + h2{display:none;}.section-search-results ol.search-results{padding-left:0;}.section-search-results ol.search-results li{margin-left:0;}.view-case-studies .view-content{display:flex;flex-wrap:wrap;margin-bottom:-40px;margin-left:-40px;margin-top:20px;}.view-case-studies .views-row{display:flex;flex-direction:column;margin-bottom:40px;margin-left:40px;width:calc(100% / 3 - 40.1px);}.case-study-item{background:#f2f9f9;display:flex;flex-direction:column;flex:1;}.case-study-item .case-study-item-banner{background-color:#a2dcea;background-position:center;background-size:cover;height:200px;position:relative;}.case-study-item .case-study-item-banner a{bottom:0;display:block;left:0;position:absolute;right:0;top:0;}.case-study-item .case-study-item-banner .image-credit{text-shadow:1px 1px #000000;bottom:5px;color:rgba(255,255,255,0.8);font-size:10px;position:absolute;right:5px;}.case-study-item .case-study-item-body{padding:20px;}.case-study-item .case-study-item-body a{color:#00529a;font-family:proxima_bold;font-size:16px;letter-spacing:2px;text-transform:uppercase;}.view-case-studies .views-exposed-form .form--inline,.view-testimonials .views-exposed-form .form--inline{display:flex;justify-content:flex-end;}.view-case-studies .views-exposed-form .form--inline .form-item,.view-testimonials .views-exposed-form .form--inline .form-item{margin-right:0;margin-top:0;}.view-case-studies .views-exposed-form .form-select,.view-testimonials .views-exposed-form .form-select{color:#002947;font-family:proxima;font-weight:100;letter-spacing:1px;text-transform:uppercase;}.view-case-studies .views-exposed-form .form-actions,.view-testimonials .views-exposed-form .form-actions{display:none;}form.employment-form .webform-element-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}form.employment-form .form-item,form.employment-form .form-item-file-upload{width:calc(((100% / 2) - 20px));}.form-item-file-upload .form-item{width:100% !important;}.form-item-file-upload .form-managed-file{display:flex;}.form-item-file-upload .form-managed-file span.file{line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.form-item-file-upload .form-managed-file .button{margin-right:0;}.form-item-file-upload label{display:block;margin-bottom:5px;font-family:proxima,"Montserrat",sans-serif;font-weight:600;}.form-item-file-upload .button-action.webform-file-button,.form-item-file-upload .form-submit[value="Remove"]{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:15px;line-height:1;letter-spacing:3px;padding:10px 15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#00529a;border:none;color:#fff;margin-bottom:0;margin-top:0;}.form-item-file-upload .button-action.webform-file-button:hover,.form-item-file-upload .form-submit[value="Remove"]:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.2);}.form-item-file-upload .webform-element-description{color:#666;font-style:italic;}.form-item-file-upload .webform-element-description br{content:' ';display:inline-block;width:5px;}form.webform-submission-general-inquiries-form .webform-element-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}form.webform-submission-general-inquiries-form .form-item{width:calc((100% - 20px) / 2);}form.webform-submission-general-inquiries-form .webform-select-other--wrapper,form.webform-submission-general-inquiries-form .webform-select-other--wrapper .form-item{width:100%;}form.webform-submission-general-inquiries-form .form-type-textarea{width:100%;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper){width:100%;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper{width:100%;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper{display:flex;column-gap:20px;row-gap:15px;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper .js-form-item,form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper .js-form-wrapper{width:100%;flex:1;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper select{width:100%;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper label{color:#000;font-size:10px;top:4px;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) .form-select{color:#555;}.apc-box.section-book-demo-banner{background-position:center;display:flex;height:500px;padding-right:0;}.apc-box.section-book-demo-banner .apc-box-inner{align-items:center;display:flex;flex-shrink:0;width:100%;}.apc-box.section-book-demo-banner .apc-box-inner .text{max-width:650px;width:calc(100% - 520px);}.apc-box.section-book-demo-banner .apc-box-inner .text h1{color:#d1a900;font-size:3.6vw;}.apc-box.section-book-demo-banner .apc-box-inner .text p{color:#fff;font-size:2vw;margin-bottom:0;}.apc-box.section-book-demo-body{min-height:800px;padding-right:0;}.apc-box.section-book-demo-body .apc-box-inner{position:relative;}.apc-box.section-book-demo-body .col-1{max-width:550px;width:calc(100% - 550px);}.apc-box.section-book-demo-body .col-1 h2{color:#d1a900;font-size:26px;margin-bottom:20px;margin-top:40px;}.apc-box.section-book-demo-body .col-2{background:#f2f9f9;margin-left:50px;margin-top:-500px;padding:40px;position:absolute;right:0;top:0;width:500px;-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.15);box-shadow:5px 5px 10px rgba(0,0,0,0.15);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box.section-book-demo-body .col-2 .webform-submission-schedule-demo-form .form-item{width:100%;}.apc-box.section-book-demo-body .captcha{margin-bottom:15px;}.apc-box.section-book-demo-body .checkboxes--wrapper legend{margin-bottom:10px;}.apc-box.section-book-demo-body .checkboxes--wrapper legend span{color:#00529a;font-family:proxima,"Montserrat",sans-serif;letter-spacing:1px;text-transform:uppercase;}.webform-options-display-two-columns div.form-item{padding-top:1px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.apc-box.section-testimonials{background:#f2f9f9;padding-bottom:40px;}.apc-box.section-testimonials .apc-box-inner{overflow:hidden;}.apc-box.section-testimonials .testimonial-fields{margin:0 auto;max-width:750px;width:calc(100% - 100px);}.apc-box.section-testimonials .testimonial-fields p{color:#00529a;font-size:20px;font-style:italic;line-height:1.4;}.apc-box.section-testimonials .testimonial-fields .name{font-size:18px;font-weight:600;}.apc-box.section-testimonials .testimonial-fields .name:before{content:'\2013';display:inline-block;font-size:18px;font-weight:600;width:15px;}.apc-box.section-testimonials .testimonial-fields .position,.apc-box.section-testimonials .testimonial-fields .location{color:#333;font-size:14px;padding-left:15px;}.apc-box.section-testimonials .aryo-slider-stage ul{align-items:center;}.apc-box.section-testimonials .aryo-slider-stage a.nav.prev{background-image:url("/themes/candelis2019/images//icons/arrow-gray-left.svg");left:0;}.apc-box.section-testimonials .aryo-slider-stage a.nav.next{background-image:url("/themes/candelis2019/images//icons/arrow-gray-right.svg");right:0;}.apc-box.section-testimonials .aryo-slider-stage .pager{margin-top:40px;position:static;}.apc-box.section-testimonials .aryo-slider-stage .pager a{border:2px solid #555;}.apc-box.section-testimonials .aryo-slider-stage .pager a.active{background:#555;}.view-partners .view-content{display:flex;flex-wrap:wrap;margin-bottom:-40px;margin-left:-40px;}.view-partners .views-row{background:#f2f9f9;margin-bottom:40px;margin-left:40px;width:calc((100% / 3) - 40.1px);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);}.view-partners .views-row a{display:block;}.view-partners .views-row .logo-wrapper{background:#fff;display:flex;height:120px;padding:20px;}.view-partners .views-row .logo-wrapper img{display:block;height:auto;margin:auto;width:auto;max-height:100%;max-width:100%;}.view-partners .views-row h2{font-family:proxima_bold;font-size:18px;letter-spacing:1px;margin:0;padding:20px;text-align:center;text-transform:uppercase;}.view-partners .region-wrapper{color:#d1a900;font-weight:600;margin-top:-10px;padding:0 20px 20px;text-align:center;}.banner-with-text.section-partners-banner{background-position:80% center;}.banner-with-text.section-partners-banner p{width:50%;}.section-partners-regional{background:#f5f5f5;}.aryosys-video-play-button.thumbnail{display:block;position:relative;}.aryosys-video-play-button.thumbnail:before{background-image:url("/themes/candelis2019/flowplayer/icons/play.png");background-size:contain;content:'';display:none;height:120px;left:50%;position:absolute;width:120px;top:50%;z-index:1;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.aryosys-video-play-button.thumbnail:not(:hover):before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}.aryosys-video-play-button.thumbnail:not(:hover) img{}.aryosys-video-play-button.thumbnail img{display:block;width:100%;}.aryosys-video-play-button.thumbnail .aryosys-video-duration{background:#000;bottom:10px;color:#fff;font-size:12px;padding:7px;position:absolute;right:10px;}.aryosys-video-play-button.thumbnail .aryosys-video-player-play{background:#b81b1b;bottom:0;color:#fff;font-size:30px;left:0;padding:15px 20px;position:absolute;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.aryosys-video-player-overlay{display:none;}a.aryosys-video-player-close{color:#fff;font-size:40px;line-height:1;position:absolute;right:10px;top:10px;z-index:10;}.aryosys-video-player-overlay.active{align-items:center;background:rgba(0,0,0,0.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999999;}.aryosys-video-player-overlay.active .video.flowplayer{margin:auto;max-width:75%;}.aryosys-video-player-overlay.active .flowplayer{overflow:visible;}.aryosys-video-player-overlay.active .flowplayer.is-ready:not(.is-poster){background-color:transparent;}.aryosys-video-player-overlay.active a[href="https://flowplayer.org/hello"]{bottom:-30px !important;}.apc-box h3{color:#00529a;font-size:30px;}.apc-box h3:not(:last-child){margin-bottom:0.5em;}.apc-box h3:not(:first-child){margin-top:1em;}.section-article-banner{background-position:center;background-size:cover;}.section-article-banner h1{color:#d1a900;font-size:55px;margin:0;text-align:center;}.section-article-toc ul,.section-article-toc li{list-style:none;}.section-article-toc .apc-box-inner > ul{background:#f5f5f5;margin:0 auto;max-width:800px;padding:40px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);}.section-article-toc .apc-box-inner > ul ul{margin-top:5px;}.section-article-toc .apc-box-inner > ul li{margin-bottom:5px;}.section-article-toc .apc-box-inner > ul a{color:#000;}.section-article-toc .apc-box-inner > ul a:hover{text-decoration:underline;}.apc-box.section-article-heading{background:#00529a;padding-bottom:40px;padding-top:40px;}.apc-box.section-article-heading h2{color:#f6d200;margin:0;text-align:center;}.innovation-award-table{-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);}.innovation-award-table thead tr td{background:#00529a;color:#f6d200;text-align:center;}.innovation-award-table tbody td:not(:last-of-type){border-right:1px solid #eee;}.innovation-award-table th,.innovation-award-table td,.innovation-award-table li{font-size:14px;vertical-align:top;}.innovation-award-table th,.innovation-award-table td{padding:10px;}.innovation-award-table tr:nth-of-type(even) td{background:#f2f9f9;}.innovation-award-table li{margin-bottom:5px;}.apc-box-small-image.section-home-award .apc-col-image{width:35%;}.apc-box-small-image.section-home-award .apc-col-text{width:calc(65% - 40px);}.apc-box.section-slideshow-home .aryo-slider-stage{height:550px;}.banner-why-candelis.banner-with-text h1{color:#002947;}.banner-why-candelis.banner-with-text p{border-left:5px solid #f6d200;color:#fff;font-style:normal;margin-left:0;}.section-why-candelis-intro .apc-box-inner{max-width:1000px;}.apc-box.apc-box-layout-standard-2.section-3-cols-2-images{padding:0;}.apc-box.apc-box-layout-standard-2.section-3-cols-2-images .apc-box-inner{align-items:stretch;display:flex;margin-top:0;max-width:none;padding-bottom:0;padding-top:0;}.apc-box.apc-box-layout-standard-2.section-3-cols-2-images .image-1,.apc-box.apc-box-layout-standard-2.section-3-cols-2-images .image-2{position:static;}.section-why-candelis-attract .text{background:#0a1232;display:flex;flex-direction:column;justify-content:center;}.section-why-candelis-attract .text h2{color:#d1a900;}.section-why-candelis-attract .text p{color:rgba(255,255,255,0.9);}.section-why-candelis-attract .image-1{background-position:right center;}.section-why-candelis-attract .image-2{background-position:right center;}.section-why-candelis-reduced-costs .apc-box-inner{margin-bottom:max(-160px,-12vw);}.apc-box.section-why-candelis-seamless{padding-top:120px;}.apc-box.section-why-candelis-seamless .apc-box-inner{margin-bottom:max(-160px,-12vw);}.apc-box.section-why-candelis-seamless .apc-col-image{width:55%;}.apc-box.section-why-candelis-seamless .apc-col-text{padding-bottom:40px;}.apc-box.section-why-candelis-reduced-it-costs{padding-top:min(120px,10vw);text-align:center;}.apc-box.section-why-candelis-reduced-it-costs .apc-box-inner{max-width:600px;}.section-why-candelis-fully-integrated{background-position:center;background-size:cover;}.section-why-candelis-fully-integrated h2{color:#d1a900;}.section-why-candelis-fully-integrated p{color:rgba(255,255,255,0.9);max-width:400px;}.support-engineers{color:#00529a;}.support-engineers strong span{color:#d1a900;}form.webform-submission-form .form-actions{text-align:center;}.grecaptcha-badge{visibility:hidden;}fieldset.captcha{border:none;padding:0;margin:0;}fieldset.captcha label,fieldset.captcha legend{display:none;}form-item.recaptcha-terms{color:#999;display:block;font-size:0.8rem;margin-left:0;margin-right:0;text-align:center;width:100% !important;}form-item.recaptcha-terms a{color:#333;}@media all and (max-width:999.9px){.apc-box{padding:30px 20px;}.apc-box-small-image .apc-box-inner{flex-wrap:wrap;}.apc-box-small-image .apc-col-image{margin:0px;order:2;width:100%;}.apc-box-small-image .apc-col-text{margin:0;order:1;width:100%;}.apc-box-small-image.image-col-60 .apc-col-image{margin-right:0;width:100%;}.apc-box-small-image.image-col-60 .apc-col-text{width:100%;}.apc-box-small-image.flipped .apc-col-text{margin-right:0;}.apc-box.apc-box-layout-standard-1 .top{display:block;margin-bottom:20px;}.apc-box.apc-box-layout-standard-1 .top h2{margin-bottom:20px;padding:0;text-align:center;}.apc-box.apc-box-layout-standard-1 .top .text{margin:0;padding:20px;}.apc-box.apc-box-layout-standard-2 .apc-box-inner{margin-top:0;padding-bottom:0;padding-top:0;}.apc-box.apc-box-layout-standard-2 .text{min-width:0;padding:20px;width:100%;}.apc-box.apc-box-layout-standard-2 .image-1,.apc-box.apc-box-layout-standard-2 .image-2{display:none;}.apc-box.apc-box-layout-standard-4{display:flex;flex-direction:column;padding-bottom:0;padding-top:40px;}.apc-box.apc-box-layout-standard-4 .left-column{background-position:center top;background-size:90% auto;height:200px;margin-left:-20px;margin-right:-20px;order:2;position:static;width:calc(100% + 20px);}.apc-box.apc-box-layout-standard-4 .right-column{margin-left:0;width:100%;}.apc-box.apc-box-layout-standard-4 .apc-box-inner{order:1;}.apc-box.apc-box-layout-standard-4.flipped .left-column{background-position:center top;background-size:90% auto;}.apc-box.apc-box-half-width{min-height:0;}.apc-box.apc-box-half-width .apc-box-inner{flex-direction:column;}.apc-box.apc-box-half-width .apc-col-text{order:1;margin-left:0;padding:0;width:100%;}.apc-box.apc-box-half-width .apc-col-image{height:60vw;order:2;position:static;width:100%;}.apc-box h2{font-size:28px;margin-bottom:15px;}.apc-box p{font-size:15px;line-height:1.5;}.apc-box.apc-box-small-image .apc-actions,.apc-box.apc-box-layout-standard-3 .apc-actions,.apc-box.apc-box-layout-standard-4 .apc-actions{margin-bottom:20px;}.apc-actions{margin-bottom:15px;}.apc-box.apc-box-layout-standard-1 .top h2{font-size:28px;text-align:left;}.desktop-only{display:none;}h1{font-size:26px;}h2{font-size:26px;margin-bottom:15px;}p,ul:not(.toolbar-menu) li{font-size:15px;}.read-more,.region-footer .block-contact .field a,.our-products .right a,.applications-widget .widget-application .actions a,.menu-cta a{font-size:14px;letter-spacing:2px;}#aryo-responsive-mode{width:1px;}.content-list li{margin-bottom:10px;}.not-in-mobile{display:none !important;}.captcha{margin-left:auto;margin-right:auto;width:275px;}.captcha .g-recaptcha{margin-left:-10px;-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}.region.region-content{min-height:0;}.apc-box.numbered-section h2{overflow:hidden;}.banner-with-text{background:#f5f5f5;height:auto;}.banner-with-text h1{font-size:40px;}.banner-with-text p{border-left:none;margin-left:auto;margin-right:auto;padding:0;text-align:center;}.banner-with-text:not(.background-image-in-mobile){background-image:none !important;}form.webform-submission-form{margin-left:auto;margin-right:auto;max-width:450px;}form.webform-submission-form .form-item{margin-bottom:15px;}form.webform-submission-form .form-item input[type="text"],form.webform-submission-form .form-item input[type="email"],form.webform-submission-form .form-item select,form.webform-submission-form .form-item textarea{font-size:15px;}form.webform-submission-form input[type="checkbox"] + label{font-size:15px;}form.webform-submission-form input[type="checkbox"] + label:before{height:20px;width:20px;}form.webform-submission-form input[type="checkbox"]:checked + label:before{background-size:20px 20px;}form.webform-submission-form .form-actions{text-align:center;}.region-header{height:54px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.region-header .phone-header{display:none;}.region-header .block-system-branding-block{padding-left:22px;padding-right:22px;}.site-logo img{height:auto;width:125px;}#block-languageswitcher,.language-switcher-placeholder{height:15px;margin-left:0;margin-right:10px;overflow:hidden;width:22px;}#block-languageswitcher a.language-link,.language-switcher-placeholder a.language-link{background-position:left top;}.search-block-form{height:54px;top:-54px;}.search-block-form .form-type-search .form-search{padding:5px 10px;}.search-block-form .form-actions .form-submit{font-size:12px;padding:5px 10px;}.search-block-form .search-close{font-size:40px;line-height:32px;}header.lang-open #block-languageswitcher{overflow:visible;}header.lang-open #block-languageswitcher ul.links{background:#fff;padding-right:5px;right:0;}.region-sidebar-first{margin-right:0;width:100%;margin-left:auto;margin-right:auto;max-width:300px;}.region-sidebar-first .menu{margin-bottom:0;}main{flex-direction:column;}main aside.layout-sidebar-first{order:2;}main .layout-content{order:1;}body.layout-sidebar-first main{margin-bottom:30px;margin-top:30px;padding:0 20px;}body.layout-sidebar-first .layout-content{margin-bottom:30px;}body.layout-sidebar-first .apc-box{padding:0;}#arm-toggle{top:17px;}#arm-menu{top:54px;width:320px;}#arm-menu .page-wrapper{padding-right:0;}body.arm-paged-menu-open #arm-menu{right:0;}#arm-overlay{top:54px;}.hamburger-inner::before{width:34px;}.hamburger-inner{width:25px;}.hamburger-inner::after{width:17px;}.hamburger--squeeze.is-active .hamburger-inner{width:30px;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{width:30px;}#arm-menu .arm-title span{display:block;margin-top:30px;}footer{padding:30px 20px 20px 20px;}.region-footer{flex-wrap:wrap;justify-content:space-between;}.region-footer .block-menu{margin:0 0 20px 0;overflow:hidden;width:calc((100% - 20px) / 2);}.region-footer .block-menu h2{font-size:22px;margin-bottom:5px;}.region-footer .block-contact{width:100%;}.region-footer .block-contact h2{font-size:22px;margin-bottom:5px;}.footer-bottom ul.items{flex-wrap:wrap;}.footer-bottom ul.items li:not(:last-of-type){margin-bottom:10px;margin-right:20px;}.footer-bottom ul.items li:nth-of-type(3){margin-right:0;}.footer-bottom ul.items li:nth-of-type(4){text-align:right;width:100%;}.footer-bottom ul.items li:nth-of-type(4) img{margin-right:-5px;}.region-bottom-of-page{padding:0 20px 20px 20px;}.footer-bottom ul.items{justify-content:space-between;text-align:center;}.footer-bottom ul.items li{margin:0 0 10px 0;width:100%;}.footer-bottom ul.items li:nth-of-type(2),.footer-bottom ul.items li:nth-of-type(3){margin:0 0 10px 0;width:calc((100% - 20px) / 2);}.footer-bottom ul.items li:nth-of-type(2){text-align:right;}.footer-bottom ul.items li:nth-of-type(3){text-align:left;}.footer-bottom ul.items li:nth-of-type(4){margin-bottom:0;text-align:center;}.apc-box.home-banner{background-image:url("/sites/default/files/images/home-banner-mobile.jpg") !important;height:275px;padding:20px;}.apc-box.home-banner .apc-box-inner{padding:0;}.apc-box.home-banner .apc-banner-content{width:100%;}.apc-box.home-banner .apc-banner-content .apc-banner-title{display:none;}.apc-box.home-banner .apc-banner-content h2{font-size:35px;margin:0;text-align:center;}.section-ig-mini-intro{padding-bottom:0;}.section-ig-mini-intro .apc-col-text{order:1;}.section-ig-mini-intro .apc-col-image{display:none;}.section-ig-mini-intro .product-image{text-align:center;}.section-ig-mini-intro .product-image img{width:150px;}.section-ig-plus-intro .top img{display:none;}.section-ig-plus-intro .product-image{margin-bottom:20px;text-align:center;}.section-ig-plus-intro .product-image img{max-width:450px;width:100%;}.section-ig-plus-intro .col-1,.section-ig-plus-intro .col-2{margin:0;width:100%;}.section-ig-plus-intro .col-1{margin-bottom:10px;}.section-ig-plus-intro ul{padding-left:15px;}.section-ig-specs h2{font-size:15px;}.section-ig-specs ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}.apc-box.section-why-candelis .bottom ul{display:block;margin-bottom:-30px;margin-left:0;}.apc-box.section-why-candelis .bottom ul li{margin-bottom:30px;margin-left:0;width:100%;}.section-company-background h2{margin-bottom:30px;}.section-company-background ul li{width:50%;}.section-company-background ul li img{margin-bottom:15px;max-width:75%;}.section-company-background ul li span{line-height:1.3;}.section-customer-base h2{padding-left:0;}.section-customer-base #block-customertypes{margin-bottom:30px;margin-right:0;padding:20px;}.section-customer-base #block-customerlogos ul{margin-bottom:-30px;margin-left:-30px;}.section-customer-base #block-customerlogos ul li{margin-bottom:30px;margin-left:30px;width:calc(50% - 30px);}.section-customer-base #block-customerlogos ul li img{max-height:60px;width:auto;height:auto;}.section-news-and-events .apc-box-inner{display:block;}.section-news-and-events .col-1,.section-news-and-events .col-2{margin:0;width:100%;}.section-news-and-events .col-1{margin-bottom:30px;}.section-news-and-events .view-news .views-field-title{margin-bottom:15px;}.section-news-and-events .view-news .views-field-title a{font-size:17px;}.section-news-and-events .view-news .views-row:nth-of-type(3) ~ .views-row{display:none;}.section-news-and-events .view-news .views-row:nth-of-type(3){border-bottom:none;margin-bottom:0;padding-bottom:0;}.section-news-and-events .view-events .summary .date{height:60px;margin-right:15px;width:60px;}.section-news-and-events .view-events .summary .date .month{font-size:14px;}.section-news-and-events .view-events .summary .date .day{font-size:26px;}.section-news-and-events .view-events .summary .title{font-size:17px;padding-right:50px;}.section-news-and-events .view-events .info{font-size:15px;}.product-banner{background:#002947 !important;height:auto;padding:40px 20px;text-align:center;}.product-banner .banner-inner{justify-content:center;}.product-banner .title h1{font-size:40px;}.product-banner .overview{border-left:none;margin:0 auto;padding:0;}.product-banner .overview p{font-size:15px;}.product-banner .image{margin-left:20px;max-width:400px;width:auto;}.product-banner .video-play-button{padding-left:0;}.product-banner.has-video .inner{display:block;}.product-banner.has-video .banner-video{margin-left:0;margin-top:20px;width:100%;}.product-banner.has-video .banner-video .video{margin:0 auto;max-width:500px;}body.imageview-page .product-banner{background:#f3ca14 !important;}body.imageview-page .product-banner .headline{color:#000;}body.imageview-page .product-banner .title{max-width:none;}.apc-box.section-product-navigation.menu,.apc-box.section-product-navigation.back{padding:20px;}.apc-box.section-product-navigation.menu ul,.apc-box.section-product-navigation.back ul{flex-direction:column;margin-left:0;}.apc-box.section-product-navigation.menu ul li,.apc-box.section-product-navigation.back ul li{margin-left:0;}.apc-box.section-product-navigation.menu ul li:not(:first-of-type),.apc-box.section-product-navigation.back ul li:not(:first-of-type){margin-top:10px;}.apc-box.section-product-navigation.menu ul li a{background-position:calc(100% - 1px);}.apc-box.section-product-navigation.back .apc-box-inner a{background-size:auto 22px;}.apc-box.section-product{padding-bottom:50px;}.product-entity .top{display:block;margin-bottom:0;}.product-entity .top .brochure{margin:0;text-align:left;width:auto;}.product-entity .top .brochure a{align-items:center;display:flex;}.product-entity .top .icon{margin-bottom:0;margin-right:20px;}.product-entity .top .icon img{width:55px;}.product-entity .top span.button{font-size:12px;margin:0;padding-bottom:8px;padding-top:8px;}.product-entity .top .name{font-size:17px;}.product-entity .overview{margin-bottom:30px;width:100%;}.product-entity .features h2{font-size:15px;}.product-entity .features ul{padding:0px 35px;-moz-column-count:1;-webkit-column-count:1;column-count:1;}.product-entity.imagegrid-plus .product-banner{align-items:center;display:flex;height:220px;position:relative;}.product-entity.imagegrid-plus .product-banner .banner-inner{display:block;height:auto;max-width:380px;padding:20px;text-align:center;}.product-entity.imagegrid-plus .product-banner .banner-inner h1{font-size:35px;margin-bottom:100px;}.product-entity.imagegrid-plus .product-banner .image{left:0;margin-left:0;margin-top:0px;max-width:none;right:0;position:absolute;position:absolute;top:50% !important;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.product-entity.imagegrid-plus .product-banner .image img{width:300px;}.product-entity.imagegrid .product-banner{align-items:center;display:flex;height:220px;text-align:center;}.product-entity.imagegrid .product-banner h1{margin-bottom:20px;}.product-entity.imagegrid .product-banner .image{margin-left:0;max-width:450px;}.product-entity.imagegrid .banner-inner{display:block;height:auto;}.product-entity.imagegrid-mini{overflow:hidden;}.product-entity.imagegrid-mini .product-banner h1{font-size:35px;}.product-entity.imagegrid-mini .product-banner .image{margin-right:-40px;width:140px;}.product-entity.imagegrid-mini .product-banner .image img{width:140px;}.product-entity.astra .product-banner{background-position:60% center;}.product-entity.astra .banner-content{margin:0 calc(50% + 30px) 0 auto;text-align:right;}.product-entity.astra h1{margin:0;}.product-entity.astra .features ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}.apc-box.section-case-studies-header{padding-bottom:40px;padding-top:20px;}.apc-box.section-case-studies-header .cols{align-items:center;flex-direction:column;gap:0;text-align:center;}.apc-box.section-case-studies-header .cols .col-2{margin-top:20px;}.apc-box.section-case-studies-header h1{font-size:26px;}.apc-box.section-case-studies-header .aryo-tooltip{max-width:none;white-space:normal;width:75px;}.view-case-studies .views-exposed-form .form--inline,.view-testimonials .views-exposed-form .form--inline{display:block;}.view-case-studies .views-exposed-form .form--inline .form-item,.view-testimonials .views-exposed-form .form--inline .form-item{float:none;margin:0 auto;}.view-case-studies .views-exposed-form .form--inline select,.view-testimonials .views-exposed-form .form--inline select{max-width:100%;width:100%;}.view-case-studies .views-row .title{margin-bottom:10px;}.view-case-studies .views-row .description{font-size:15px;}.view-case-studies .views-row .left img{margin-right:20px;}.apc-box.case-study-banner .case-study-name{left:0;max-width:500px;min-width:0;position:absolute;right:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box.case-study-banner .case-study-name .label{font-size:14px;}.apc-box.case-study-banner .case-study-name .text{font-size:18px;}.apc-box.case-study-full{padding-bottom:0;}.apc-box.case-study-full .apc-box-inner{display:block;}.apc-box.case-study-full .content ul li{font-size:15px;}.apc-box.case-study-full .right{margin-left:-20px;margin-right:-20px;max-width:none;padding:20px;width:calc(100% + 40px);}.apc-box.case-study-full .case-study-testimonials .quote p{font-size:20px;}.solution-filter-form .form-radios{display:flex;gap:0;margin-left:-5px;}.solution-filter-form .form-radios .form-item{margin-left:5px;}.apc-box.section-testimonials-banner{padding-bottom:40px;padding-top:40px;}.apc-box.section-testimonials-banner .cols{flex-direction:column;gap:0;}.apc-box.section-testimonials-banner .cols .col-2{margin-top:20px;}.apc-box.section-testimonials-banner h1{font-size:clamp(30px,9vw,50px);text-align:center;}.apc-box.section-testimonials-banner .col-2{margin-left:auto;margin-right:auto;max-width:520px;}.apc-box.section-testimonials-header{padding-bottom:20px;padding-top:20px;}.apc-box.section-testimonials-header .cols{align-items:center;flex-direction:column;gap:0;text-align:center;}.apc-box.section-testimonials-header .cols .col-2{margin-top:20px;}.apc-box.section-testimonials-header h2{font-size:26px;}.apc-box.section-testimonials-header .aryo-tooltip{max-width:none;white-space:normal;width:75px;}.apc-box.section-testimonials.testimonials-page{background:#fff;margin-left:auto;margin-right:auto;max-width:500px;}.apc-box.section-testimonials.testimonials-page h1{text-align:center;}.apc-box.section-testimonials.testimonials-page .testimonial .left{margin-bottom:20px;margin-left:auto;margin-right:auto;}.testimonial{display:block;}.testimonial .testimonial-top{flex-direction:column;font-size:15px;gap:20px;text-align:center;}.testimonial .quote{font-size:15px;}.section-news{margin-left:auto;margin-right:auto;max-width:500px;}.section-news h1{text-align:center;}.section-news .views-field-title a{font-size:17pxk;}.section-news .views-field-body{font-size:15px;}.node--type-news{padding:20px;}.section-contact-tech-support{margin-bottom:20px;}.section-contact-tech-support h1{text-align:center;}form.webform-submission-form.webform-submission-contact-tech-support-form{display:block;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item{width:100%;}form.webform-submission-form.webform-submission-contact-tech-support-form .form-item.form-item-request-electronic-user-manual{margin-left:0;}.section-remote-assistance{margin-bottom:20px;}.section-remote-assistance ul{display:block;}.section-remote-assistance ul li:first-of-type{margin-bottom:20px;}.section-remote-assistance ul li:not(:first-of-type){margin-left:0;text-align:center;}.section-remote-assistance ul li:not(:first-of-type) a{font-size:16px;}.section-register-product{margin-bottom:20px;}.section-register-product h1{text-align:center;}form.webform-submission-form.webform-submission-register-product-form .form-item{width:100%;}.section-conformance-statements h1{text-align:center;}.section-conformance-statements .apc-box-inner{max-width:600px;}.conformance-statements-list .view-content{display:block;}.conformance-statements-list .view-content .views-row{width:100%;}.conformance-statements-list .view-content .views-row a{margin:0;}.conformance-statements-list .view-content .views-row:not(:last-of-type){border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.section-contact-banner h1{font-size:30px;}.section-contact-banner ul{display:block;}.section-contact-banner li:not(:last-of-type){margin-bottom:20px;}.jump-menu-mobile{text-align:center;}.jump-menu-mobile select{font-family:proxima,"Montserrat",sans-serif;font-weight:600;background:#1d4d78;border:1.5px solid #d1a900;color:#fff;font-size:15px;line-height:1.4;padding:5px 40px 5px 10px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/themes/candelis2019/images//icons/expand-button-white.png");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:14px auto;}.jump-menu-mobile select:-moz-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}.jump-menu-mobile select::-moz-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}.jump-menu-mobile select:-ms-input-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}.jump-menu-mobile select::-webkit-input-placeholder{font-family:proxima,"Montserrat",sans-serif;font-weight:600;color:#777;}.jump-menu-mobile select:focus{background-image:url("/themes/candelis2019/images//icons/collapse-button-white.png");}.webform-submission-schedule-demo-form .form-item{width:100%;}.section-contact-page-tech-support h2,.section-schedule-a-demo h2{text-align:center;}body.path-user form{margin:0 auto;width:calc(100% - 20px);}.info-page-banner h1,.banner-basic-page h1{font-size:30px;}#agdpr-banner{flex-wrap:wrap;}#agdpr-banner .agdpr-message{margin-bottom:20px;margin-right:0;text-align:center;width:100%;}#agdpr-banner .agdpr-actions{text-align:center;}.lp-banner{background:#002947;background-image:none !important;height:auto;}.lp-banner h1{font-size:26px;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:400px;width:100%;text-align:center;}.lp-section.astra-benefits{background:#f4f4f4;padding-top:30px;}.lp-section.astra-benefits .benefits{border:none;margin-left:auto;margin-right:auto;max-width:450px;}.lp-section.astra-benefits .benefits h2{margin-top:0;}.lp-section.astra-benefits .benefits h2 span{background:transparent;}.lp-section.astra-benefits .benefits ul{padding:0;-moz-column-count:1;-webkit-column-count:1;column-count:1;}.astra-key-benefits li{margin-bottom:30px;margin-left:0;width:100%;}.astra-key-benefits li h3{margin-bottom:10px;}.lp-section.astra-intro .astra-intro-cols{display:block;}.lp-section.astra-intro .astra-intro-cols h2{font-size:22px;}.lp-section.astra-intro .astra-intro-cols .col-1,.lp-section.astra-intro .astra-intro-cols .col-2{margin-left:auto;margin-right:auto;max-width:450px;width:100%;}.lp-section.astra-intro .astra-intro-cols .col-1{border-right:none;padding-right:0;}.lp-section.astra-intro .astra-intro-cols .col-2{font-size:18px;padding-left:0;}.lp-section.astra-intro .astra-intro-cols .col-2 .ctas{text-align:center;}.astra-key-benefits ul{display:block;margin-left:auto;margin-right:auto;max-width:450px;}.lp-contact-info{margin-left:auto;margin-right:auto;max-width:450px;}.lp-section.astra-calculator{padding:20px;}.lp-section.astra-calculator.apc-box{padding-left:10px;padding-right:10px;}.lp-section.astra-calculator .calculator{border:none;padding-bottom:0;}.lp-section.astra-calculator .calculator h2{margin-bottom:30px;margin-top:0;}.lp-section.astra-calculator .disclaimer{max-width:none;}.lp-section.astra-calculator .cols{display:block;width:100%;}.lp-section.astra-calculator .cols .col-1{margin-bottom:20px;margin-right:0;}.lp-section.astra-calculator .cols .col-2{margin-bottom:20px;}.lp-section.astra-calculator .cols .astra-calc-field{display:block;margin-left:auto;margin-right:auto;width:240px;}.lp-section.astra-calculator .cols .astra-calc-field label{display:block;text-align:left;width:100%;}.lp-section.astra-calculator .cols .astra-calc-field input{width:100%;}.lp-section.astra-calculator #astra-calc-modalities th{font-size:12px;}.lp-section.astra-calculator #astra-calc-modalities select{width:180px;}.lp-section.astra-calculator #astra-calc-modalities input{width:60px;}.lp-section.astra-calculator #astra-calc-rate{font-size:60px;margin-top:-10px;text-align:center;}.lp-section.astra-calculator p.lp-contact-info{margin-bottom:0;}.lp-section.astra-comparison .apc-box-inner{margin-left:auto;margin-right:auto;max-width:450px;}.lp-section.astra-comparison p.lp-contact-info{margin-top:20px;}.comparison-table{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.comparison-table .col{margin-left:0;width:calc((100% / 3) - 0.1px);}.comparison-table .col .heading{height:42px;}.comparison-table .col li{white-space:nowrap;}.comparison-table .col.astra .heading,.comparison-table .col.local-storage-costs .heading{font-size:16px;padding:10px;}.comparison-table .col.astra{position:relative;z-index:2;-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);}.comparison-table .col.local-storage-costs{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.apc-box.section-slideshow-home .slideshow-slide{height:50vw;}.apc-box.section-slideshow-home .slideshow-slide img{height:auto;margin:0 auto;max-width:calc(100% - 100px);}.apc-box.section-slideshow-home .slide-imagegrid .banner-content{margin-left:auto;margin-right:auto;}.our-products .left{display:none;}.our-products .right{margin-left:0;}.our-products.with-video{flex-direction:column;}.our-products.with-video .left{display:block;margin-left:0;margin-top:20px;width:100%;}.our-products.with-video .left .video.flowplayer{display:block;margin:0 auto;max-width:600px;}.apc-box.section-applications-widget{padding:30px 0 0 0;}.apc-box.section-applications-widget h2{margin-bottom:20px;}.applications-widget{margin:0 auto;max-width:none;}.applications-widget .view-content{width:100%;}.applications-widget .view-content .views-row a{background:#f2f9f9;font-size:16px;padding-left:20px;padding-right:20px;}.applications-widget .view-content .views-row a span{background-image:url("/themes/candelis2019/images//icons/gold-arrow-down.png");background-size:20px;min-height:20px;padding-right:30px;}.applications-widget .widget-application{background:#fff;background-image:none !important;}.applications-widget .widget-application:before{display:none;}.applications-widget .widget-application h2{color:#002947;}.applications-widget .widget-application .overview{color:#000;}.applications-widget .view-header h2{color:#fff;}.applications-widget .view-header .overview{color:#fff;}.applications-widget .view-header .widget-application{background:#002947;}.application-banner{background-image:none;height:auto;padding:40px 20px;text-align:center;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MjY1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2U2ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') !important;background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#092652),color-stop(100%,#003e6d)) !important;background-image:-moz-linear-gradient(#092652,#003e6d) !important;background-image:-webkit-linear-gradient(#092652,#003e6d) !important;background-image:linear-gradient(#092652,#003e6d) !important;}.application-banner .headline{font-size:18px;}.application-banner .title h1{font-size:34px;}.application-banner .overview{border-left:none;margin:0 auto;padding:0;}.application-banner .overview p{font-size:15px;}body.light-banner .application-banner{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') !important;background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0)) !important;background-image:-moz-linear-gradient(#ffffff,#f0f0f0) !important;background-image:-webkit-linear-gradient(#ffffff,#f0f0f0) !important;background-image:linear-gradient(#ffffff,#f0f0f0) !important;}body.light-banner .application-banner .overview{border-left:none;}.apc-box.section-fits-together{padding-bottom:30px;}.apc-box.section-fits-together .apc-box-inner{display:flex;flex-direction:column;}.apc-box.section-fits-together .top{order:2;}.apc-box.section-fits-together .bottom{margin-right:0;margin-top:0;order:1;width:100%;}.apc-box.section-featured-solutions{padding:40px 20px;}.apc-box.section-featured-solutions .apc-box-inner{padding-top:0;}.apc-box.section-featured-solutions .apc-box-inner ul{flex-direction:column;}.apc-box.section-featured-solutions .apc-box-inner ul li{margin:0 auto;max-width:400px;width:100%;}.apc-box.section-featured-solutions .apc-box-inner ul li .image img{max-height:200px;max-width:100%;}.apc-box.section-featured-solutions .apc-box-inner ul li:not(:first-of-type){margin-top:40px;}.apc-box.section-featured-solutions h2{float:none;margin-top:0;padding:0;text-align:center;}.apc-box.section-testimonials .testimonial-fields{margin:0 auto;max-width:600px;width:100%;}.apc-box.section-testimonials .testimonial-fields p{font-size:14px;text-align:center;}.apc-box.section-testimonials .testimonial-fields .name,.apc-box.section-testimonials .testimonial-fields .location,.apc-box.section-testimonials .testimonial-fields .position{font-size:12px;padding-left:0;text-align:center;}.apc-box.section-testimonials .aryo-slider-stage a.nav.prev,.apc-box.section-testimonials .aryo-slider-stage a.nav.next{display:none !important;}.apc-box.section-testimonials .aryo-slider-stage .pager{margin-top:20px;}.feature-comparison{overflow-x:scroll;}.feature-comparison th,.feature-comparison td{white-space:nowrap;}.view-case-studies .view-content{display:block;margin-left:auto;margin-right:auto;max-width:600px;}.view-case-studies .views-row{margin-left:0;width:100%;}.section-send-us-your-resume h2{margin-bottom:30px;text-align:center;}form.employment-form{display:block;max-width:600px;}form.employment-form .form-item,form.employment-form .form-item-file-upload{width:100%;}form.webform-submission-general-inquiries-form{display:block;max-width:600px !important;}form.webform-submission-general-inquiries-form .form-item{width:100%;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper{flex-flow:row wrap;}form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper .js-form-item,form.webform-submission-general-inquiries-form div:has(> fieldset.address--wrapper) fieldset.address--wrapper .fieldset-wrapper .js-form-wrapper{flex-basis:100%;}.apc-box.section-book-demo-banner{background-position:10%;height:300px;padding-right:20px;}.apc-box.section-book-demo-banner .apc-box-inner{justify-content:center;}.apc-box.section-book-demo-banner .apc-box-inner .text{max-width:600px;text-align:center;width:100%;}.apc-box.section-book-demo-banner .apc-box-inner .text h1{font-size:30px;}.apc-box.section-book-demo-banner .apc-box-inner .text p{font-size:16px;}.apc-box.section-book-demo-body{background:#f2f9f9;min-height:0;padding-right:20px;}.apc-box.section-book-demo-body .book-demo-cols{display:flex;flex-direction:column;}.apc-box.section-book-demo-body .col-1{margin:0 auto;max-width:600px;order:2;width:100%;}.apc-box.section-book-demo-body .col-1 h2{font-size:22px;margin-bottom:15px;margin-top:30px;}.apc-box.section-book-demo-body .col-2{margin-bottom:40px;margin-left:0;margin-top:0;order:1;padding:0;position:static;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.apc-box.section-book-demo-body .col-2 form{max-width:600px;}.apc-box.section-book-demo-body .captcha{margin-bottom:10px;}.apc-box.section-book-demo-body .form-actions{margin-top:0;}.apc-box.section-after-video{padding-top:80px;}.section-pacs-mini .apc-col-image{margin-top:40px;}.section-pacs-mini .apc-col-image img{display:block;margin:0 auto;max-width:350px;}.banner-with-text.section-partners-banner h1{text-align:center;}.banner-with-text.section-partners-banner p{max-width:550px;width:100%;}.apc-box.section-partners-global,.apc-box.section-partners-regional{padding:40px 20px;}.apc-box.section-partners-global .apc-box-inner > h2,.apc-box.section-partners-regional .apc-box-inner > h2{font-size:2.2rem;margin-bottom:0.75em;}.view-partners .view-content{display:block;margin-bottom:-40px;margin-left:0;}.view-partners .views-row{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:350px;width:100%;}.view-partners .views-row .logo-wrapper{height:auto;padding:20px;}.view-partners .views-row .logo-wrapper img{max-height:120px;}.apc-box.section-solution-video .cols{display:block;}.apc-box.section-solution-video .col-1,.apc-box.section-solution-video .col-2{width:100%;}.apc-box.section-solution-video .col-1{margin-bottom:20px;}.apc-box.section-solution-video .col-2{margin-bottom:-100px;margin-left:0;}.apc-box.section-solution-video .aryosys-video-poster{margin:0 auto;max-width:550px;}.section-article-banner h1{font-size:30px;}.section-article-toc .apc-box-inner > ul{padding:20px;}.section-article-toc ul ul{padding-left:20px;}.section-article-toc .apc-box-inner > ul ul{margin-top:10px;}.section-article-toc .apc-box-inner > ul li{line-height:1.4;margin-bottom:10px;}.apc-box.section-article-heading{padding-bottom:20px;padding-top:20px;}.apc-box.section-article-heading h2{font-size:22px;}.apc-box h3{font-size:18px;}.mobile-table-wrapper{overflow-x:scroll;}.innovation-award-table th,.innovation-award-table td{padding:5px;}.innovation-award-table th,.innovation-award-table td,.innovation-award-table ul:not(.toolbar-menu) li{font-size:12px;}.apc-box-small-image.section-home-award .apc-col-image{margin:0 auto;max-width:450px;width:100%;}.apc-box-small-image.section-home-award .apc-col-text{width:100%;}.apc-box-small-image.section-home-award .view-links{align-items:center;display:flex;flex-direction:column;}.apc-box-small-image.section-home-award .view-links a:not(:first-of-type){margin-top:10px;}.apc-box.section-slideshow-home .aryo-slider-stage{height:0;padding-bottom:50%;}.banner-why-candelis.banner-with-text h1{text-align:center;}.banner-why-candelis.banner-with-text p{margin-left:auto;border-left:none;}.section-why-candelis-improved-response .apc-col-image{margin:0 auto;max-width:650px;}.section-why-candelis-reduced-costs .apc-box-inner{margin-bottom:0;}.section-why-candelis-reduced-costs .apc-col-image{margin:0 auto;max-width:650px;}.apc-box.section-why-candelis-seamless{padding-top:30px;}.apc-box.section-why-candelis-seamless .apc-box-inner{margin-bottom:0;}.apc-box.section-why-candelis-seamless .apc-col-text{padding-bottom:20px;}.apc-box.section-why-candelis-seamless .apc-col-image{margin:0 auto;max-width:650px;width:100%;}.apc-box.section-why-candelis-reduced-it-costs{padding-top:30px;}.apc-box-small-image.flipped.section-why-candelis-frost-sullivan .apc-col-image{margin:0 auto;max-width:650px;}}@media all and (max-width:1070px){.phone-header{display:none;}.block-system-branding-block{padding-left:calc(382px - 168px);}}@media all and (min-width:1000px){.apc-box{padding:80px 80px;}.mobile-only,.not-on-desktop{display:none;}#aryo-responsive-mode{width:3px;}.region-primary-menu{display:block;}.section-news-and-events .col-1{flex:1;margin-right:60px;}.section-news-and-events .col-2{width:40%;}.webform-submission-register-product-form .form-actions{align-self:center;zmargin:0;zwidth:auto !important;}.section-customer-base .apc-box-inner > ul{display:flex;}.section-customer-base .apc-box-inner > ul > li:first-of-type{flex:7;max-width:400px;}.section-customer-base .apc-box-inner > ul > li:nth-of-type(2){flex:10;}.section-customer-base #block-customerlogos .field--name-body ul{margin-bottom:-50px;margin-left:-50px;}.section-customer-base #block-customerlogos .field--name-body ul li{margin-bottom:50px;margin-left:50px;width:calc((100% / 3) - 50.1px);}.section-contact-banner li:not(:last-of-type){margin-right:20px;}.webform-submission-schedule-demo-form .form-actions{align-self:center;margin:0;width:auto !important;}.apc-box.section-featured-solutions{background:#fff;padding-top:1px;}.apc-box.section-featured-solutions h2{background-color:inherit;color:#d1a900;float:left;letter-spacing:3px;margin-top:-95px;padding:10px 30px;text-transform:uppercase;}.apc-box.section-featured-solutions .apc-box-inner ul li:nth-of-type(2) .image{order:1;}.apc-box.section-featured-solutions .apc-box-inner ul li:nth-of-type(2) h3{margin-bottom:10px;order:2;}.apc-box.section-featured-solutions .apc-box-inner ul li:nth-of-type(2) .actions{order:3;}body.radiation-therapy-oncology .application-banner{background-position:1350px center;}body.radiation-therapy-oncology .application-banner h1{max-width:500px;}body.general-radiology .application-banner{background-position:1475px center;}body.dicom-routing .application-banner{position:relative;}body.dicom-routing .application-banner:before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjYiLz48c3RvcCBvZmZzZXQ9IjcxLjQyODU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,700 50%,color-stop(0%,rgba(255,255,255,0.6)),color-stop(71.42857%,rgba(255,255,255,0.6)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(left,rgba(255,255,255,0.6),rgba(255,255,255,0.6) 500px,rgba(255,255,255,0) 700px);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.6),rgba(255,255,255,0.6) 500px,rgba(255,255,255,0) 700px);background-image:linear-gradient(to right,rgba(255,255,255,0.6),rgba(255,255,255,0.6) 500px,rgba(255,255,255,0) 700px);}body.dicom-routing .application-banner .content{max-width:600px;position:relative;z-index:5;}body.image-storage-archive .application-banner{background-position:1300px center;}body.image-storage-archive .application-banner .content{max-width:600px;}body.other-solutions .application-banner{background-position:1300px center;}body.other-solutions .application-banner .content{max-width:600px;}.solution-veterinarian .application-banner{background-position:70% center;}.solution-orthopedic .application-banner{background-position:60% center;}.solution-orthopedic .application-banner .overview{max-width:400px;}.banner-why-candelis.banner-with-text p{background:rgba(0,0,0,0.25);-moz-box-shadow:0 0 100px 100px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 100px 100px rgba(0,0,0,0.25);box-shadow:0 0 100px 100px rgba(0,0,0,0.25);}.apc-box.section-testimonials.testimonials-page{padding-top:0;}.section-vm-instant-deployment .apc-col-text{-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-webkit-transform:translateX(-80px);transform:translateX(-80px);background:#ffffff;border:1px solid black;margin-bottom:-120px;margin-right:-80px;padding:40px;width:calc(60% + 80px);}.apc-box.section-immediate-scalability{padding-top:120px;}.apc-box-small-image.section-unlimited-redundancy h2{font-size:35px;}}@media all and (min-width:1200px){body.radiation-therapy-oncology .application-banner{background-position:right center;}body.radiation-therapy-oncology .application-banner .content{max-width:42%;}body.general-radiology .application-banner{background-position:right center;position:relative;}body.general-radiology .application-banner:before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(to right,rgba(255,255,255,0.5),rgba(255,255,255,0));}body.general-radiology .application-banner .content{max-width:42%;position:relative;z-index:5;}body.image-storage-archive .application-banner{background-position:right center;}body.image-storage-archive .application-banner .content{max-width:55%;}body.other-solutions .application-banner{background-position:right center;}body.other-solutions .application-banner .content{max-width:600px;}.apc-box.section-book-demo-banner .apc-box-inner .text h1{font-size:45px;}.apc-box.section-book-demo-banner .apc-box-inner .text p{font-size:24px;}.banner-with-text.section-partners-banner{background-position:100% center;}.solution-veterinarian .application-banner{background-position:right center;}.solution-orthopedic .application-banner{background-position:right center;}}.fx-contact-section-header h2{display:none;}#fx-contact-section-header{margin-left:50px;}#fx-contact-section-header p{margin-block:0;}.fx-contact-section-header a.header-button{font-family:proxima,"Montserrat",sans-serif;font-weight:600;border:none;display:inline-block;font-size:14px;line-height:1;letter-spacing:1px;padding:12px 16px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#d1a900;color:#000;white-space:nowrap;}.fx-contact-section-header a.header-button:hover{transform:scale(1.05);}@media(max-width:599px){.fx-contact-section-header a.header-button{letter-spacing:normal;font-size:11px;}}
.fx-blog-listing a:not(p a){background:#d1a900;color:#002947 !important;padding:10px 15px;font-size:15px;line-height:1;text-transform:uppercase;font-family:proxima,"Montserrat",sans-serif;letter-spacing:3px;border-radius:5px;}.fx-blog-listing .views-field-title a{font-size:22px;background:none;padding:0;margin-bottom:10px;display:inline-block;}@media (min-width:1200px){.fx-blog-listing .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;}.fx-blog-listing .views-row{width:calc(33.333% - 10px);margin:0px 5px 50px;}.fx-blog-listing .views-row .field-body{margin-bottom:10px;}}@media (max-width:1200px){.fx-blog-listing .views-row{margin-bottom:50px;}}.fx-blog-listing .pager__item.is-active a{background-color:#f5d206;}.page-node-type-article .node__content{padding:50px;}.page-node-type-article .node__meta{display:none;}article .text-formatted.field--name-body,article section.field--name-comment{padding:0 15px;max-width:1366px;margin:0 auto;}.node--type-article .node__content h1{text-align:center;}#address-ajax-wrapper{width:100%;}.webform-submission-schedule-demo-form #address-ajax-wrapper #edit-address-country-code{margin:0px 0 20px 0;width:100%;}.js-form-item-address-administrative-area label{color:#000 !important;font-size:10px !important;top:4px !important;}.ckeditor-accordion-container{min-width:500px;}.ckeditor-accordion-container > dl{border-color:#092652;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#092652;background:linear-gradient(to right,#092652,#003e6d);border-color:#092652;padding-top:15px;padding-bottom:15px;font-size:20px;font-weight:600;}.ckeditor-accordion-container > dl dd{padding:0 20px;}.ckeditor-accordion-container  p{margin:20px 0;}.phone-header a{color:#00529a !important;background-image:url(/themes/candelis2019/images/icons/phone-call.svg);background-position:0 center;background-repeat:no-repeat;background-size:18px 18px;padding-left:28px;}
