/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
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;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.ultimenu *,.ultimenu *::before,.ultimenu *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ultimenu{list-style:none;margin:0;min-height:40px;padding:0;position:relative;}.block .ultimenu{padding:0;}.ultimenu .ultimenu__link{line-height:1.6;}.ultimenu > li{display:inline-block;margin:0;}.ultimenu__flyout{left:0;line-height:1.4;padding:20px 0;width:100%;z-index:102;}[dir="rtl"] .ultimenu__flyout{left:0;}.ultimenu__flyout .block{max-width:100%;}.ultimenu--horizontal{padding:0;z-index:9;}.ultimenu--vertical{height:auto;z-index:8;}.ultimenu--vertical > li{display:block;float:none;position:relative;}.ultimenu--vtr .ultimenu__flyout{left:100%;top:0;}[dir="rtl"] .ultimenu--vtr .ultimenu__flyout{left:auto;right:100%;}.ultimenu--vtl .ultimenu__flyout{left:auto;right:100%;top:0;}[dir="rtl"] .ultimenu--vtl .ultimenu__flyout{left:100%;right:auto;}.ultimenu--htt .ultimenu__flyout{bottom:100%;margin-bottom:20px;top:auto;}.button.button--ultimenu{display:none;}.ultimenu .ultimenu__link{line-height:1.4;}.ultimenu__flyout{border-radius:5px;-moz-transition:visibility 0s linear 0.5s,opacity .5s linear,margin .5s ease;-ms-transition:visibility 0s linear 0.5s,opacity .5s linear,margin .5s ease;-o-transition:visibility 0s linear 0.5s,opacity .5s linear,margin .5s ease;-webkit-transition:visibility 0s linear 0.5s,opacity .5s linear,margin .5s ease;display:block !important;margin:20px 0 0;opacity:0;position:absolute;top:100%;transition:visibility 0s linear 0.5s,opacity .5s linear,margin .5s ease;visibility:hidden;}.ultimenu > li{display:inline-block;margin:0 -4px 0 0;}[dir="rtl"] .ultimenu > li{margin:0 0 0 -4px;}.ultimenu--vertical > li{display:block;margin-right:0;}[dir="rtl"] .ultimenu--vertical > li{margin-left:0;}.ultimenu li.over > .ultimenu__flyout{-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;display:block;margin-top:0;opacity:1;transition-delay:0s;visibility:visible;}.ultimenu--vertical .ultimenu__flyout{margin-top:0;}.ultimenu--vtl .ultimenu__flyout{margin-right:20px;}[dir="rtl"] .ultimenu--vtl .ultimenu__flyout{margin-left:20px;margin-right:auto;}.ultimenu--vtr .ultimenu__flyout{margin-left:20px;}[dir="rtl"] .ultimenu--vtr .ultimenu__flyout{margin-left:auto;margin-right:20px;}.ultimenu--vtl li.over .ultimenu__flyout{margin-right:10px;}[dir="rtl"] .ultimenu--vtl li.over .ultimenu__flyout{margin-left:10px;margin-right:auto;}.ultimenu--vtr li.over .ultimenu__flyout{margin-left:10px;}[dir="rtl"] .ultimenu--vtr li.over .ultimenu__flyout{margin-left:auto;margin-right:10px;}.ultimenu--htt li.over .ultimenu__flyout{margin-bottom:10px;}.ultimenu__link .caret{display:none;}.button.button--ultimenu{display:none;}#header .ultimenu__flyout,#footer .ultimenu__flyout{min-width:600px;}.sidebar .ultimenu__flyout{min-width:500px;}.ultimenu__flyout{color:#777;}.ultimenu .ultimenu__link{-moz-transition:background-color .5s,color .5s;-ms-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s;display:block;padding:.5em 1.25em;position:relative;transition:background-color .5s,color .5s;text-decoration:none;}.ultimenu--vertical .ultimenu__link{padding:.5em 0;}.ultimenu .ultimenu__link small{display:block;font-size:70%;line-height:1;}.ultimenu__flyout::after,.ultimenu .region::after{clear:both;content:" ";display:table;}
table th{font-weight:bold;}table td,table th{padding:9px 10px;text-align:left;}@media only screen and (max-width:767px){table.responsive{margin-bottom:0;}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc;}.pinned table{border-right:none;border-left:none;width:100%;}.pinned table th,.pinned table td{white-space:nowrap;}.pinned td:last-child{border-bottom:0;}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc;}div.table-wrapper div.scrollable{margin-left:35%;}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden;}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden;}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none;}}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/rcm/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}dfn{font-style:italic;}h1{font-size:2em;margin:0.66667em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto;}input[type='search']{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.contextual{top:auto;}.contextual-region .contextual .contextual-links a{color:#333 !important;font-size:small !important;line-height:0.8em !important;text-transform:inherit !important;font-weight:initial !important;letter-spacing:initial !important;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item a,#header .menu--secondary-header-menu a{color:white;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:0.6rem;letter-spacing:1px;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item a .path-frontpage,#header .menu--secondary-header-menu a .path-frontpage{color:#241773;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item a:hover,#header .menu--secondary-header-menu a:hover{text-decoration:underline;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item a:visited,#header .menu--secondary-header-menu a:visited{color:white;}.entitymenuedit-form #header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item a,#header #block-ultimenumainnavigation .ultimenu--main .entitymenuedit-form .ultimenu__item a,.entitymenuedit-form #header .menu--secondary-header-menu a,#header .entitymenuedit-form .menu--secondary-header-menu a{color:inherit;text-transform:inherit;}#footer .block-menu h2{color:white;font-weight:bold;position:relative;padding-bottom:1rem;text-transform:uppercase;font-size:.8em;}#footer .block-menu h2:after{position:absolute;bottom:0;left:0;content:'';width:20px;border-bottom:2px solid white;}#footer .block-menu ul.menu li{padding-bottom:1rem;}#footer .block-menu ul.menu li a{letter-spacing:1px;font-size:.8em;font-weight:lighter;text-decoration:none;color:#fff;}#footer .block-menu ul.menu li a:hover{text-decoration:underline;-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}label,.fieldset-legend,.fieldset-error{color:black;opacity:.7;font-weight:bold;padding-bottom:1rem;}.button,.image-button{padding:12px 30px;text-transform:uppercase;font-weight:lighter;font-size:0.9rem;color:#666666;border:3px solid #00bcda;background-color:white;margin:0;display:inline-block;-webkit-transition:all .5s;transition:all .5s;}.button:hover,.image-button:hover{background-color:#EEEEEE;}.button:after,.image-button:after{font-weight:bold;color:#00bcda;}.pager__items{font-size:1.3rem;}.pager__items li a{color:#241773;}#off-canvas #mm-1 .mm-listview li,#off-canvas .mm-panels .mm-navbar .mm-title,.decorative-header-content .dhc-title-text #dhc-sub-title h2,.block-landing-page-slider-block .left-header h2,.block-landing-page-block .left-header h2,.paragraph--type--tab-container h2,h1.page-title,.home-page-feature-block h2,.field--name-field-content .paragraph--type--related-courses-container .field__label,.paragraph--type--card-container .field--name-field-title,.paragraph--type--card-container .field--name-field-cards > .field__item .border h2,.paragraph--type--callout .content-body .title .field,.page-node-type-course .field--name-body .field__label,.path-performing .view-news-filtered .views-row .card-title h3,.path-performance .view-news-filtered .views-row .card-title h3,.page-node-type-landing-page .view-news-filtered .views-row .card-title h3,.page-node-type-page .view-news-filtered .views-row .card-title h3,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title h3,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title span.field-content,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title h3,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title span.field-content{margin:0;color:#241773;font-size:50px;letter-spacing:3px;position:relative;padding:1rem 0;font-weight:bold;}#off-canvas #mm-1 .mm-listview li:after,#off-canvas .mm-panels .mm-navbar .mm-title:after,.decorative-header-content .dhc-title-text #dhc-sub-title h2:after,.block-landing-page-slider-block .left-header h2:after,.block-landing-page-block .left-header h2:after,.paragraph--type--tab-container h2:after,h1.page-title:after,.home-page-feature-block h2:after,.field--name-field-content .paragraph--type--related-courses-container .field__label:after,.paragraph--type--card-container .field--name-field-title:after,.paragraph--type--card-container .field--name-field-cards > .field__item .border h2:after,.paragraph--type--callout .content-body .title .field:after,.page-node-type-course .field--name-body .field__label:after,.path-performing .view-news-filtered .views-row .card-title h3:after,.path-performance .view-news-filtered .views-row .card-title h3:after,.page-node-type-landing-page .view-news-filtered .views-row .card-title h3:after,.page-node-type-page .view-news-filtered .views-row .card-title h3:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title h3:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title span.field-content:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title h3:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title span.field-content:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.path-node .node__content,.path-node .text-formatted,.path-node article{font-weight:400;line-height:2.15rem;color:rgba(0,0,0,0.9);}#block-padspektrixbuttons .more-link a,#block-padspektrixbuttonsconcertspage .more-link a,.paragraph--type--card-container .field--name-field-button a,.paragraph--type--callout .content-body .field--name-field-link-call .field__item a,article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a,.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-purchase-tickets a{display:inline-block;padding:.25rem 2rem;text-transform:uppercase;font-weight:400;font-size:0.8rem;letter-spacing:2px;border:3px solid #00bcda;background-color:white;margin:0;color:#3d3d3d;-webkit-transition:all .5s;transition:all .5s;}#block-padspektrixbuttons .more-link a:hover,#block-padspektrixbuttonsconcertspage .more-link a:hover,.paragraph--type--card-container .field--name-field-button a:hover,.paragraph--type--callout .content-body .field--name-field-link-call .field__item a:hover,article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:hover,.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-purchase-tickets a:hover{background-color:#EEEEEE;text-decoration:none;}.share-block a{display:inline-block;padding:.25rem 2rem;text-transform:uppercase;font-weight:lighter;font-size:0.8rem;border:1px solid #c1c1c1;background-color:white;border-radius:5px;margin:0;color:#666666;}.share-block a:hover{background-color:#EEEEEE;}.decorative-header-content .dhc-icons:after,.decorative-header-content .link-item:after{content:"";display:block;clear:both;}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:'Lato',sans-serif;text-rendering:antialiased;-webkit-font-smoothing:antialiased;min-height:100%;min-width:320px;font-size:18px;overflow-x:hidden;}a{text-decoration:none;cursor:pointer;color:#241773;}a:hover{text-decoration:underline;}a.external{background:url(/themes/rcm/imgs/external-link-purple.svg) center right no-repeat;background-size:1rem;padding:0 1.45rem 0 0;-webkit-transition:background-size .2s;transition:background-size .2s;}a.external:hover{background-size:1.15rem;}h1{letter-spacing:2px;font-size:2.25rem;line-height:3.25rem;margin:0.2em 0 0.8em;}@media all and (min-width:32.5em){h1{font-size:2.25rem;}}@media all and (min-width:60em){h1{font-size:3rem;}}@media all and (min-width:75em){h1{font-size:3rem;}}h2{letter-spacing:2px;line-height:1.2;font-size:1.375rem;margin:0.2em 0 1rem;}@media all and (min-width:32.5em){h2{font-size:1.6875rem;}}@media all and (min-width:60em){h2{font-size:2.25rem;}}@media all and (min-width:75em){h2{font-size:2.25rem;}}h3{color:#241773;font-size:1.25rem;letter-spacing:0;margin:1rem 0;padding:0;font-weight:bold;}@media all and (min-width:32.5em){h3{font-size:1.25rem;}}@media all and (min-width:60em){h3{font-size:1.6875rem;}}@media all and (min-width:75em){h3{font-size:1.6875rem;}}h4{font-size:1.15rem;font-weight:lighter;-webkit-font-smoothing:antialiased;}@media all and (min-width:32.5em){h4{font-size:1.35rem;}}@media all and (min-width:60em){h4{font-size:1.5rem;}}@media all and (min-width:75em){h4{font-size:1.5rem;}}h5{color:#241773;font-size:1rem;font-weight:lighter;letter-spacing:0;}@media all and (min-width:32.5em){h5{font-size:1rem;}}@media all and (min-width:60em){h5{font-size:1.25rem;}}@media all and (min-width:75em){h5{font-size:1.25rem;}}h6{font-size:1rem;font-weight:400;}@media all and (min-width:32.5em){h6{font-size:1rem;}}@media all and (min-width:60em){h6{font-size:1.25rem;}}@media all and (min-width:75em){h6{font-size:1.25rem;}}@media all and (min-width:48em){img.align-left{margin:2rem 2rem 2rem 0rem;}}@media all and (min-width:48em){img.align-right{margin:2rem 0rem 2rem 2rem;}}.path-node .region-content ul{clear:both;}blockquote{width:100%;float:left;margin-left:0;margin-right:0;font-size:20px;line-height:36px;font-weight:bold;letter-spacing:3px;}@media all and (min-width:48em){blockquote{width:23.72881%;float:left;margin-right:1.69492%;float:right;margin:3rem 0rem 3rem 5rem;}}blockquote:before{width:33px;height:30px;content:' ';background-image:url(/themes/rcm/imgs/quotation-icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;}figcaption{margin:.25rem 0;font-size:14px;line-height:16px;}a.colorbox img{float:left;}table{border:0;-webkit-border-image:none;border-image:none;border-collapse:collapse;margin:0 0 2rem;}table thead{background-color:white;border-bottom:1px solid #999999;}table thead tr{color:rgba(0,0,0,0.8);}table thead tr th{border:0;border-right:1px solid #999999;padding:1rem;}table thead tr th:last-of-type{border-right:0;}table tbody{background-color:#f9f9f9;}table tbody th{background-color:white;border:1px solid #dcdcdc;border-left:0;color:rgba(0,0,0,0.8);}table tbody tr td{border:0;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:1.5rem;}table tbody tr th:last-of-type,table tbody tr td:last-of-type{border-right:0;}table tfoot{background-color:#ffffff;}table tfoot tr td{border:0;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:1.5rem;}table tfoot tr th:last-of-type,table tfoot tr td:last-of-type{border-right:0;}table.fixed-responsive{overflow-x:scroll;overflow-y:visible;margin-left:120px;}table.fixed-responsive td,table.fixed-responsive th{padding:5px 20px;width:100px;}table.fixed-responsive th:first-child{position:fixed;left:5px;}@media all and (min-width:32.5em){div.wysiwyg-column-2{-webkit-columns:2;-moz-columns:2;columns:2;}}@media all and (min-width:32.5em){div.wysiwyg-column-3{-webkit-columns:3;-moz-columns:3;columns:3;}}@media all and (min-width:32.5em){div.wysiwyg-column-4{-webkit-columns:3;-moz-columns:3;columns:3;}}input[type="date"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select{border:0;border:1px solid #CDCDCD;max-width:100%;padding:.5em;}input[type="text"],input[type="email"],input[type="tel"],input[type="date"],select{height:2.75em;}input[type="search"],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #CDCDCD;border-radius:0;padding:.55em;}select{background:url(/themes/rcm/imgs/icon-arrow-down.png) no-repeat;background-color:#FFFFFF;background-position:95%;background-size:1.5em;padding-right:2.2rem;}.select2-container{max-width:100% !important;}.select2-container--default .select2-selection--single{background:url(/themes/rcm/imgs/icon-arrow-down.png) no-repeat;background-color:#FFFFFF;background-position:95%;background-size:1.5em;border-radius:0 !important;display:block !important;height:2.75em !important;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000000 !important;display:block;height:2.75em !important;margin-top:.6rem;max-width:100% !important;}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}label,.fieldset-legend,.fieldset-error{cursor:default;display:block;font-size:.8rem;margin-right:1em;text-transform:uppercase;}.fieldset-error{color:red;float:left;margin-top:5px;}select,input[type="radio"]:hover,input[type="checkbox"]:hover{cursor:pointer;}.form-group{margin-bottom:15px;}*:focus{outline:transparent;}*:focus,*[aria-expanded="true"],button,.btn,a.btn,a.btn:hover,a.btn:focus{-webkit-transition:ease-in .2s;transition:ease-in .2s;}input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active{color:#444444 !important;outline:-webkit-focus-ring-color auto 5px;outline-color:#CCCCCC !important;}input[type="text"].highlight,select#edit-discipline.highlight{border:2px solid red;}button[disabled],html input[disabled]{opacity:.5;background-color:#f5f5f5;}.pager a{font-weight:lighter;color:rgba(36,23,115,0.4);}.pager .is-active a{color:#00bcda;text-decoration:underline;}.pager .pager__item--next a,.pager .pager__item--previous a{color:#00bcda;}input[type="radio"],input[type="checkbox"]{display:inline;margin:0 .5em;}.imce-form-item input[type="radio"],.imce-form-item input[type="checkbox"]{opacity:1;}input[type="radio"],input[type="checkbox"]{line-height:normal;margin:4px 0 0;margin-top:1px;}input[type="radio"] + label{display:inline;font-weight:400;margin-left:-.5em;padding:0 0 0 2em;}.view-filters .form-submit{width:160px;height:50px;padding:0 0 0 27px;text-align:left;letter-spacing:0.2rem;margin:1rem 0;}.view-filters .alg-search{background:url(/themes/rcm/imgs/search_btn_icon.png) 115px 15px no-repeat;background-size:10%;}.view-filters .alg-search:hover{background:url(/themes/rcm/imgs/hover_search_icon.png) 115px 15px no-repeat;background-size:10%;background-color:#EEEEEE;}@media all and (min-width:32.5em){.view-filters .alg-search{margin-right:2rem;}}.view-filters .alg-reset{background:url(/themes/rcm/imgs/close_icon.png) 110px 15px no-repeat;background-size:10%;}.view-filters .alg-reset:hover{background:url(/themes/rcm/imgs/hover_close_icon.png) 110px 15px no-repeat;background-size:10%;background-color:#EEEEEE;}select::-ms-expand{display:none;}.cc-button{display:block;padding:10px 15px;width:auto;text-transform:initial;color:#3d3d3d;font-size:0.7rem;font-weight:bold;letter-spacing:1px;line-height:1.4;border:1px solid #00bcda;border-radius:9px;background-color:white;text-align:center;}.cc-button:hover,.cc-button:focus{background-color:#EEEEEE;}.cc-field-learn-more,.cc-field-register-link{display:inline-block;}.cc-field-learn-more a,.cc-field-register-link a{width:120px;}.cc-field-register-link a{margin-left:0;}.cc-button:nth-of-type(1){margin-top:5px;}@media all and (min-width:20em){.cc-field-register-link a{margin-left:5px;}.cc-button:nth-of-type(1){margin-bottom:5px;}.cc-button,.cc-button{margin-top:5px;display:inline-block;}}.button-arrow,.view-concerts .card-row .card-action-link-container .card-action-link a,.story .button-continue,.story .field-action-link .field--name-field-action-link a,.path-performing .view-news-filtered .views-row .card-action-link a,.path-performance .view-news-filtered .views-row .card-action-link a,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link a,.page-node-type-page .view-news-filtered .views-row .card-action-link a,.path-performing .view-news-filtered .card-action-link a,.path-performance .view-news-filtered .card-action-link a,.page-node-type-landing-page .view-news-filtered .card-action-link a,.page-node-type-page .view-news-filtered .card-action-link a,.view-featured-performances .card-row .card-action-link-container .card-action-link a,.view-featured-performances .more-link a,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a{display:inline-block;padding:0.6em 1em;border:3px solid #00bcda;background-color:#fff;color:#3d3d3d;text-transform:uppercase;font-size:0.8em;cursor:pointer;}.button-arrow:after,.view-concerts .card-row .card-action-link-container .card-action-link a:after,.story .button-continue:after,.story .field-action-link .field--name-field-action-link a:after,.path-performing .view-news-filtered .views-row .card-action-link a:after,.path-performance .view-news-filtered .views-row .card-action-link a:after,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link a:after,.page-node-type-page .view-news-filtered .views-row .card-action-link a:after,.path-performing .view-news-filtered .card-action-link a:after,.path-performance .view-news-filtered .card-action-link a:after,.page-node-type-landing-page .view-news-filtered .card-action-link a:after,.page-node-type-page .view-news-filtered .card-action-link a:after,.view-featured-performances .card-row .card-action-link-container .card-action-link a:after,.view-featured-performances .more-link a:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a:after{content:' ';display:inline-block;background-image:url(/themes/rcm/imgs/action-icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:0.5em;width:15px;height:10px;}.button-arrow:hover,.button-arrow:focus,.view-concerts .card-row .card-action-link-container .card-action-link a:hover,.story .button-continue:hover,.story .field-action-link .field--name-field-action-link a:hover,.path-performing .view-news-filtered .card-action-link a:hover,.path-performance .view-news-filtered .card-action-link a:hover,.page-node-type-landing-page .view-news-filtered .card-action-link a:hover,.page-node-type-page .view-news-filtered .card-action-link a:hover,.view-featured-performances .card-row .card-action-link-container .card-action-link a:hover,.view-featured-performances .more-link a:hover,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a:hover,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a:hover,.view-concerts .card-row .card-action-link-container .card-action-link a:focus,.story .button-continue:focus,.story .field-action-link .field--name-field-action-link a:focus,.path-performing .view-news-filtered .card-action-link a:focus,.path-performance .view-news-filtered .card-action-link a:focus,.page-node-type-landing-page .view-news-filtered .card-action-link a:focus,.page-node-type-page .view-news-filtered .card-action-link a:focus,.view-featured-performances .card-row .card-action-link-container .card-action-link a:focus,.view-featured-performances .more-link a:focus,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a:focus,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a:focus{background-color:#EEEEEE;text-decoration:none;-webkit-transition:background-color .5s;transition:background-color .5s;}.button-arrow:hover:after,.button-arrow:focus:after,.view-concerts .card-row .card-action-link-container .card-action-link a:hover:after,.story .button-continue:hover:after,.story .field-action-link .field--name-field-action-link a:hover:after,.path-performing .view-news-filtered .card-action-link a:hover:after,.path-performance .view-news-filtered .card-action-link a:hover:after,.page-node-type-landing-page .view-news-filtered .card-action-link a:hover:after,.page-node-type-page .view-news-filtered .card-action-link a:hover:after,.view-featured-performances .card-row .card-action-link-container .card-action-link a:hover:after,.view-featured-performances .more-link a:hover:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a:hover:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a:hover:after,.view-concerts .card-row .card-action-link-container .card-action-link a:focus:after,.story .button-continue:focus:after,.story .field-action-link .field--name-field-action-link a:focus:after,.path-performing .view-news-filtered .card-action-link a:focus:after,.path-performance .view-news-filtered .card-action-link a:focus:after,.page-node-type-landing-page .view-news-filtered .card-action-link a:focus:after,.page-node-type-page .view-news-filtered .card-action-link a:focus:after,.view-featured-performances .card-row .card-action-link-container .card-action-link a:focus:after,.view-featured-performances .more-link a:focus:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a:focus:after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a:focus:after{background-image:url(/themes/rcm/imgs/hover-action-icon.png);}.path-frontpage #header{z-index:auto !important;}.path-frontpage #header.fixed{z-index:110 !important;}.path-frontpage #header nav.menu--log-in-menu{z-index:111;}.path-frontpage #header .block-system-branding-block,.path-frontpage #header .menu--secondary-header-menu{z-index:100;}.path-frontpage #header #block-ultimenumainnavigation{z-index:1;}.path-frontpage #header .block-views-exposed-filter-blockacquia-search-page{z-index:110;}.user-logged-in .block-views-exposed-filter-blockacquia-search-page{z-index:1000 !important;}.user-logged-in .ui-autocomplete{top:204px !important;}.ui-autocomplete{right:1rem !important;top:90px !important;left:inherit !important;width:400px !important;border:0;background:#f4f3f3;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;-webkit-box-shadow:0px 2px 5px #9e9e9e;box-shadow:0px 2px 5px #9e9e9e;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.15);box-shadow:0px 2px 5px rgba(0,0,0,0.15);padding:0;font-size:1rem;line-height:1.5rem;}@media all and (min-width:60em){.ui-autocomplete{top:106px !important;}}@media all and (min-width:75em){.ui-autocomplete{top:114px !important;}}.ui-autocomplete.showing{display:none !important;}.path-frontpage .ui-autocomplete{background:#fff;padding-top:3rem;border-radius:2rem;right:0 !important;top:3rem !important;z-index:105;}@media all and (min-width:75em){.path-frontpage .ui-autocomplete{right:1rem !important;}}.path-frontpage .ui-autocomplete li:last-of-type{border-top:1px solid #d4d4d4 !important;border-top:1px solid rgba(51,51,51,0.2) !important;}.fixed .ui-autocomplete{position:fixed;padding:1rem 0 0;border-radius:0 0 2rem 2rem;top:62px !important;}@media all and (min-width:75em){.fixed .ui-autocomplete{top:58px !important;}}.cropped.fixed .ui-autocomplete{border-radius:0;overflow-y:scroll;padding:0 0 58px;z-index:1;height:100%;}.cropped.fixed .ui-autocomplete li:last-of-type{border-radius:0;}.path-frontpage.fixed .ui-autocomplete{z-index:105;position:fixed;padding:1rem 0 0;border-radius:0 0 2rem 2rem;}@media all and (min-width:75em){.path-frontpage.fixed .ui-autocomplete{top:58px !important;}}.ui-autocomplete .ui-autocomplete-field-group{border-top:1px solid rgba(51,51,51,0.2) !important;position:relative;font-weight:600;color:#191919;opacity:1 !important;font-size:1.1rem;padding:1.25rem 2rem 0 5rem;line-height:2rem;margin:1.25rem 0 0;}@media all and (min-width:75em){.ui-autocomplete .ui-autocomplete-field-group{padding:1.5rem 2rem 0 5rem;margin:1.5rem 0 0;}}.ui-autocomplete .ui-autocomplete-field-group.course:before,.ui-autocomplete .ui-autocomplete-field-group.events-and-performances:before,.ui-autocomplete .ui-autocomplete-field-group.section:before,.ui-autocomplete .ui-autocomplete-field-group.page:before,.ui-autocomplete .ui-autocomplete-field-group.news:before,.ui-autocomplete .ui-autocomplete-field-group.other:before{content:'';background-repeat:no-repeat;background-position:top center;background-size:unset;position:absolute;display:inline-block;top:1.25rem;width:30px;height:30px;margin-right:1rem;line-height:14px;left:2rem;}@media all and (min-width:75em){.ui-autocomplete .ui-autocomplete-field-group.course:before,.ui-autocomplete .ui-autocomplete-field-group.events-and-performances:before,.ui-autocomplete .ui-autocomplete-field-group.section:before,.ui-autocomplete .ui-autocomplete-field-group.page:before,.ui-autocomplete .ui-autocomplete-field-group.news:before,.ui-autocomplete .ui-autocomplete-field-group.other:before{top:1.75rem;}}.ui-autocomplete .ui-autocomplete-field-group.course:before{background-image:url(/themes/rcm/imgs/dropdown-cap.png);}.ui-autocomplete .ui-autocomplete-field-group.events-and-performances:before{background-image:url(/themes/rcm/imgs/dropdown-calendar.png);}.ui-autocomplete .ui-autocomplete-field-group.section:before,.ui-autocomplete .ui-autocomplete-field-group.page:before{background-image:url(/themes/rcm/imgs/dropdown-page.png);}.ui-autocomplete .ui-autocomplete-field-group.news:before{background-image:url(/themes/rcm/imgs/dropdown-news.png);}.ui-autocomplete .ui-autocomplete-field-group.other:before{background-image:url(/themes/rcm/imgs/dropdown-other.png);}.ui-autocomplete .ui-autocomplete-field-group.more_results{margin:0;border-top:transparent !important;padding:0;}.ui-autocomplete .ui-autocomplete-field-group.no_results{background:none;padding:0;}.ui-autocomplete .ui-autocomplete-field-group:first-of-type{border-top:transparent !important;}.ui-autocomplete .ui-menu .ui-menu-item{padding:5px 1rem;}.ui-autocomplete .ui-menu-item-first{border-top:transparent !important;}.ui-autocomplete .ui-menu-item-first.ui-state-focus{border-top:transparent !important;}.ui-autocomplete li{color:#d0cfcf;color:rgba(0,0,0,0.2);font-size:14px;list-style-type:disc;list-style-image:none !important;margin:0 2rem 0 5.5rem !important;}.ui-autocomplete li:hover,.ui-autocomplete li:hover a{color:#241773 !important;}.ui-autocomplete li.ui-state-focus{background:none;border:transparent !important;margin:0;}.ui-autocomplete li.ui-state-focus a{color:#3D3D3D;}.ui-autocomplete li.ui-state-focus a:hover,.ui-autocomplete li.ui-state-focus a:focus{text-decoration:underline;}.ui-autocomplete li:last-of-type{background-color:#fff;text-align:center;font-weight:600;border-bottom:transparent !important;letter-spacing:2px;border-top:0px solid rgba(51,51,51,0.2) !important;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;margin:2rem 0 0 !important;padding:0 !important;list-style:none;}.ui-autocomplete li:last-of-type a{display:inline-block;padding:25px !important;color:#241773;}.ui-autocomplete a{color:#3D3D3D;}.ui-autocomplete a .ui-autocomplete-field-type{font-weight:600;}input.ui-autocomplete-input{background-image:none !important;}input.ui-autocomplete-input:focus{outline:0;border:1px solid #9c92fb;}input.ui-autocomplete-input.ui-autocomplete-loading{background-image:none;}.algolia-autocomplete{z-index:1 !important;}.aa-dropdown-menu{background:#fff;border:0;border-radius:0 0 25px 25px;-webkit-box-shadow:0px 2px 5px #9e9e9e;box-shadow:0px 2px 5px #9e9e9e;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.15);box-shadow:0px 2px 5px rgba(0,0,0,0.15);line-height:1.5rem;margin-top:-15px;padding:25px 0 0 0;font-size:1rem;}.aa-dropdown-menu .aa-suggestion{color:#3D3D3D;cursor:pointer;font-size:13px;list-style-type:disc;list-style-image:none !important;padding:3px 35px;position:relative;}.aa-dropdown-menu .aa-suggestion:before{content:"-";left:25px;position:absolute;top:5px;}.aa-dropdown-menu .aa-suggestion em{font-weight:bold;font-style:normal;}.aa-dropdown-menu .aa-suggestion.aa-cursor,.aa-dropdown-menu .aa-suggestion:focus,.aa-dropdown-menu .aa-suggestion:hover{color:#241773;}.aa-dropdown-menu #autocomplete-header{font-size:13px;font-weight:bold;padding:5px 0;text-align:center;}.aa-dropdown-menu #autocomplete-footer{background-color:#fff;text-align:center;font-size:13px;font-weight:600;border-top:1px solid #ecebeb;border-bottom-right-radius:25px;border-bottom-left-radius:25px;margin:15px 0 0;padding:0;list-style:none;}.aa-dropdown-menu #autocomplete-footer a{display:inline-block;padding:15px;color:#241773;}#breadcrumb{background-color:#fff;border-bottom:1px solid rgba(229,229,229,0.5);}#breadcrumb .region-breadcrumb .block-system-breadcrumb-block{width:100%;display:block;}.breadcrumb{padding:20px 2rem !important;}.breadcrumb li{font-size:1em;font-weight:400;line-height:2.15rem;color:#3D3D3D;letter-spacing:1px;line-height:1;}.breadcrumb li:before{content:'\002f';}.breadcrumb li a{color:#3D3D3D;}.breadcrumb li a:hover,.breadcrumb li a:focus{text-decoration:underline;}.breadcrumb li a.disable-breadcrumb-nav{display:none;}.breadcrumb li:nth-of-type(1) a{font-size:0;text-indent:100%;white-space:nowrap;width:16px;height:15px;}.breadcrumb li:nth-of-type(1) a:after{content:' ';display:inline-block;width:16px;height:15px;background-image:url(/themes/rcm/imgs/home.svg);background-size:100%;background-repeat:no-repeat;cursor:pointer;}#breadcrumb .region-breadcrumb nav.block{display:none;background-color:#fff;width:70%;float:right;}#breadcrumb .region-breadcrumb nav.block ul.menu{display:table;table-layout:fixed;width:100%;margin:0;min-height:100px;}#breadcrumb .region-breadcrumb nav.block li{position:relative;display:table-cell;list-style:none;vertical-align:top;text-align:center;font-size:0.8em;letter-spacing:1px;min-height:100px;}#breadcrumb .region-breadcrumb nav.block li.menu-item--expanded,#breadcrumb .region-breadcrumb nav.block li.menu-item--collapsed{list-style:none;}#breadcrumb .region-breadcrumb nav.block li.menu-item--expanded > ul.menu,#breadcrumb .region-breadcrumb nav.block li.menu-item--collapsed > ul.menu{display:none;}#breadcrumb .region-breadcrumb nav.block li:after{content:' ';display:block;height:100%;position:absolute;left:0;top:0;border-width:1px;border-style:solid;border-style:solid;border-color:rgba(229,229,229,0.7);-webkit-border-image:-webkit-gradient(linear,0 100%,0 0,left,right) 1 100%;-webkit-border-image:-webkit-linear-gradient(bottom,rgba(229,229,229,0.7),rgba(229,229,229,0.1)) 1 100%;border-image:-webkit-gradient(linear,left bottom,left top,from(rgba(229,229,229,0.7)),to(rgba(229,229,229,0.1))) 1 100%;border-image:linear-gradient(to top,rgba(229,229,229,0.7),rgba(229,229,229,0.1)) 1 100%;}#breadcrumb .region-breadcrumb nav.block li a{display:inline-block;color:#727272;padding:15px 1rem 5px;min-height:100px;}#breadcrumb .region-breadcrumb nav.block li a:hover,#breadcrumb .region-breadcrumb nav.block li a:focus{text-decoration:underline;}#breadcrumb .region-breadcrumb nav.block li a:before{content:' ';display:block;width:20px;height:20px;margin:0 auto 5px;background-size:100%;background-repeat:no-repeat;cursor:pointer;}@media all and (min-width:60em){#breadcrumb{background-color:#f7f7f7;display:table;}#breadcrumb .region-breadcrumb .block-system-breadcrumb-block{min-height:100px;display:inline-block;display:table-cell;float:none;vertical-align:middle;}.breadcrumb{padding:30px;width:100%;}.breadcrumb li{font-size:0.8em;}#breadcrumb .region-breadcrumb nav.block{display:none;background-color:#fff;width:70%;float:right;}#breadcrumb .region-breadcrumb nav.block.show-breadcrumb-nav{display:inline-block;width:65%;display:table-cell !important;float:none;vertical-align:middle;}}@media all and (min-width:75em){#breadcrumb .region-breadcrumb nav.block li a{padding:25px 1rem 5px;}}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-1:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-1.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-2:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-2.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-3:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-3.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-4:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-4.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-5:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-5.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-6:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-6.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-7:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-7.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-8:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-8.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-9:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-9.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-10:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-10.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-11:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-11.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-12:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-12.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-13:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-13.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-14:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-14.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-15:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-15.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-16:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-16.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-17:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-17.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-18:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-18.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-19:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-19.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-20:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-20.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-21:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-21.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-22:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-22.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-23:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-23.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-24:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-24.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-25:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-25.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-26:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-26.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-27:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-27.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-28:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-28.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-29:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-29.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-30:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-30.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-31:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-31.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-32:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-32.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-33:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-33.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-34:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-34.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-35:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-35.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-36:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-36.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-37:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-37.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-38:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-38.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-39:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-39.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-40:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-40.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-41:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-41.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-42:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-42.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-43:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-43.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-44:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-44.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-45:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-45.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-46:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-46.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-47:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-47.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-48:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-48.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-49:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-49.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-50:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-50.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-51:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-51.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-52:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-52.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-53:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-53.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-54:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-54.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-55:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-55.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-56:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-56.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-57:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-57.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-58:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-58.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-59:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-59.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-60:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-60.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-61:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-61.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-62:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-62.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-63:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-63.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-64:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-64.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-65:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-65.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-66:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-66.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-67:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-67.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-68:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-68.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-69:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-69.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-70:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-70.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-71:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-71.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-72:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-72.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-73:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-73.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-74:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-74.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-75:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-75.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-76:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-76.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-77:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-77.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-78:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-78.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-79:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-79.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-80:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-80.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-81:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-81.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-82:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-82.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-83:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-83.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-84:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-84.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-85:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-85.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-86:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-86.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-87:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-87.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-88:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-88.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-89:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-89.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-90:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-90.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-91:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-91.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-92:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-92.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-93:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-93.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-94:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-94.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-95:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-95.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-96:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-96.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-97:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-97.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-98:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-98.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-99:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-99.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-100:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-100.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-101:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-101.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-102:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-102.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-103:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-103.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-104:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-104.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-105:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-105.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-106:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-106.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-107:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-107.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-109:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-109.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-110:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-110.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-111:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-111.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-112:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-112.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-113:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-113.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-114:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-114.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-115:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-115.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-116:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-116.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-117:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-117.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-118:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-118.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-119:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-119.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-120:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-120.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-121:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-121.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-122:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-122.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-123:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-123.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-124:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-124.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-125:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-125.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-126:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-126.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-127:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-127.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-128:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-128.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-129:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-129.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-130:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-130.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-131:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-131.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-132:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-132.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-133:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-133.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-134:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-134.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-135:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-135.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-136:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-136.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-137:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-137.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-138:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-138.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-139:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-139.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-140:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-140.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-141:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-141.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-142:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-142.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-143:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-143.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-144:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-144.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-145:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-145.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-146:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-146.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-147:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-147.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-148:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-148.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-149:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-149.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-150:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-150.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-151:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-151.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-152:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-152.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-153:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-153.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-154:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-154.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-155:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-155.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-156:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-156.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-157:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-157.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-158:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-158.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-159:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-159.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-160:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-160.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-161:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-161.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-162:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-162.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-163:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-163.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-164:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-164.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-165:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-165.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-166:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-166.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-167:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-167.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-168:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-168.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-169:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-169.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-170:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-170.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-171:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-171.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-172:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-172.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-173:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-173.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-174:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-174.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-175:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-175.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-176:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-176.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-177:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-177.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-178:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-178.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-179:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-179.svg);}#breadcrumb .region-breadcrumb nav.block li a.menu-icon-180:before{background-image:url(/themes/rcm/imgs/menu-icons/menu-icon-180.svg);}.responsive-table{overflow:hidden;}.responsive-table table{width:100%;}table.pricing{border-top:1px solid #e5e5e5;margin:1.5rem 0 0;width:100%;}@media all and (min-width:60em){table.pricing{margin:3rem 0 0;}}table.pricing td{background:#fcfdfd;}table.pricing h2,table.pricing h3{margin:0;}table.responsive{width:100%;}table.responsive.pricing{margin:0 0 1.5rem;}@media all and (min-width:60em){table.responsive.pricing{margin:0 0 3rem;}}table.responsive.pricing td,table.responsive.pricing th{background:#f8f9fa;border-color:#e5e5e5;border-width:1px;padding:1.5rem;text-align:center;}table.responsive.pricing td:first-of-type,table.responsive.pricing th:first-of-type{text-align:left;}.pager__items{width:100%;float:left;margin-left:0;margin-right:0;padding:2rem 1rem 1rem 1rem;}@media all and (min-width:32.5em){.pager__items{padding:2rem 2rem 1rem 2rem;}}#header.fixed #block-ultimenumainnavigation{margin:0;}#header.fixed #block-ultimenumainnavigation.search-active{margin:0;}@media all and (min-width:60em){#header.fixed #block-ultimenumainnavigation .ultimenu--main{padding:.75rem .75rem 0;}}#header .region-header{padding:0 .5rem 0 1rem;}#header #block-ultimenumainnavigation{display:none;float:right;clear:right;position:static;-webkit-transition:margin .5s;transition:margin .5s;}@media all and (min-width:75em){#header #block-ultimenumainnavigation.search-active .ultimenu--main{padding:0 1.75rem 0;}}@media all and (min-width:60em){#header #block-ultimenumainnavigation{display:block;}}#header #block-ultimenumainnavigation .ultimenu--main{position:static;display:table;width:100%;}@media all and (min-width:60em){#header #block-ultimenumainnavigation .ultimenu--main{margin:0;padding:0;}}@media all and (min-width:64em){#header #block-ultimenumainnavigation .ultimenu--main{margin:0 .5rem 0 0;}}@media all and (min-width:75em){#header #block-ultimenumainnavigation .ultimenu--main{margin:.5rem 0 0 0;padding:0 .5rem 0;}}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item{color:#fff;float:left;list-style-image:none;list-style-type:none;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us .ultimenu__link{padding:1.1rem .85rem;font-size:0.70rem;-webkit-transition:none;transition:none;}@media all and (min-width:75em){#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us .ultimenu__link{padding:1.1rem 1.75rem;}}@media all and (min-width:90em){#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us .ultimenu__link{padding:1.1rem 2.25rem;}}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu .ultimenu__flyout,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us .ultimenu__flyout{border-radius:0;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu .ultimenu__flyout .ultimenu__region,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us .ultimenu__flyout .ultimenu__region{background:#fff;background:rgba(255,255,255,0.99);padding:0;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu .ultimenu__flyout .ultimenu__region .ultimenusub,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us .ultimenu__flyout .ultimenu__region .ultimenusub{padding:2rem;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu.over,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu:hover,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu:focus,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us.over,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us:hover,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us:focus{padding:0;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu.over .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu:hover .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu:focus .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us.over .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us:hover .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us:focus .ultimenu__link{background-color:#fff;background:rgba(255,255,255,0.99);-webkit-box-shadow:0px -5px 15px rgba(0,0,0,0.035);box-shadow:0px -5px 15px rgba(0,0,0,0.035);color:#241773;text-decoration:none;position:relative;z-index:90;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .menu-item a{color:#3d3d3d;}@media all and (min-width:32.5em){#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us{padding:0;}}@media all and (min-width:64em){#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item{padding:.85rem 1.5rem;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.has-ultimenu,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--about-us{padding:0;}}@media all and (min-width:90em){#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenu__link{font-size:0.70rem;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--search .ultimenu__link,#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.uitem--calendar .ultimenu__link{font-size:0;}}.path-frontpage #header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenu__link{color:#241773;z-index:1;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub{max-width:1200px;margin:0 auto;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub .menu{display:inline-block;width:100%;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item{margin:1rem 0;width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;list-style:none;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item > a{display:block;position:relative;width:90%;font-size:19.2px;letter-spacing:1px;padding:0 1rem 1rem 0;text-transform:inherit;color:#241773;border-bottom:1px solid #18c2dd;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item > a:after{content:'\003e';position:absolute;right:0;color:#241773;float:right;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item .menu{margin:1em 0;width:100%;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item .menu .menu-item{font-size:0.8em;list-style:none;padding:0;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item .menu .menu-item a{text-transform:initial;padding-left:0;font-size:16px;font-weight:lighter;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item .menu .menu-item .menu-item{padding-left:10px;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item .ultimenusub > .menu > .menu-item:nth-of-type(4){clear:left;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.menu-item--active-trail{background-color:white;}#header #block-ultimenumainnavigation .ultimenu--main .ultimenu__item.menu-item--active-trail .ultimenu__link{color:#241773;}#header #block-ultimenumainnavigation .ultimenu--main .uitem--search,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar{background-color:transparent;padding:0;}#header #block-ultimenumainnavigation .ultimenu--main .uitem--search:hover,#header #block-ultimenumainnavigation .ultimenu--main .uitem--search:focus,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar:hover,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar:focus{background-color:transparent;}#header #block-ultimenumainnavigation .ultimenu--main .uitem--search a,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a{width:2rem;height:auto;padding:0.5rem 1.35rem;font-size:0;letter-spacing:0;color:white;line-height:2rem;}@media all and (min-width:64em){#header #block-ultimenumainnavigation .ultimenu--main .uitem--search a,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a{padding:0.5rem 1.65rem;}}@media all and (min-width:75em){#header #block-ultimenumainnavigation .ultimenu--main .uitem--search a,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a{padding:0.5rem 2rem;}}#header #block-ultimenumainnavigation .ultimenu--main .uitem--search a:hover,#header #block-ultimenumainnavigation .ultimenu--main .uitem--search a:focus,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a:hover,#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a:focus{opacity:0.6;}#header #block-ultimenumainnavigation .ultimenu--main .uitem--search a{background:url(/themes/rcm/imgs/search.png) center no-repeat;background-size:15px;}.path-frontpage #header #block-ultimenumainnavigation .ultimenu--main .uitem--search a{background:url(/themes/rcm/imgs/search_white.png) center no-repeat;background-size:15px;}#header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a{background:url(/themes/rcm/imgs/calendar.png) center no-repeat;background-size:15px;}.path-frontpage #header #block-ultimenumainnavigation .ultimenu--main .uitem--calendar a{background:url(/themes/rcm/imgs/calendar_white.png) center no-repeat;background-size:15px;}#header .menu--secondary-header-menu{width:40.67797%;float:left;margin-right:1.69492%;float:right;margin:0;}@media all and (min-width:75em){#header .menu--secondary-header-menu{width:49.15254%;float:right;margin-right:0;}}#header .menu--secondary-header-menu ul.menu{float:right;margin:0.9rem 0;margin:0.75rem 0 0;}#header .menu--secondary-header-menu ul.menu li{float:left;padding:0 1rem;line-height:1;}#header .menu--secondary-header-menu ul.menu li a{color:white;text-transform:uppercase;font-size:.6rem;font-weight:bold;letter-spacing:1px;}.path-frontpage #header .menu--secondary-header-menu ul.menu li a{color:#241773;}html.mm-opening .responsive-menu-toggle{right:.75rem;}#header{position:relative;}.responsive-menu-toggle{position:absolute;right:1rem;float:right;top:2rem;}.responsive-menu-toggle span.label{font-size:0;}.responsive-menu-toggle a{width:50px;}.responsive-menu-toggle a span.icon{background:#fff;content:'';display:block;width:35px;height:2px;position:absolute;top:14px;left:13px;border-radius:2px;}.path-frontpage .responsive-menu-toggle a span.icon{background:#241773;}.responsive-menu-toggle a:before{background:#fff;content:'';display:block;width:35px;height:2px;position:absolute;top:2px;left:13px;border-radius:2px;}.path-frontpage .responsive-menu-toggle a:before{background:#241773;}.responsive-menu-toggle a:after{background:#fff;content:'';display:block;width:35px;height:2px;position:absolute;top:26px;left:13px;border-radius:2px;}.path-frontpage .responsive-menu-toggle a:after{background:#241773;}#off-canvas .mm-panel{background:#241773;color:#fff;padding:0;}#off-canvas .mm-panel::before{display:none;}#off-canvas #mm-1{background:#241773;}#off-canvas #mm-1 .mm-navbar{height:80px;}#off-canvas #mm-1 .nav-link{display:inline-block;position:absolute;left:1.5rem;top:1rem;float:left;height:50px;width:100px;text-indent:-9000px;}#off-canvas #mm-1 .mm-title{display:none;}#off-canvas #mm-1 .mm-listview{background:#fff;padding:0.5rem 2rem 2.5rem;}#off-canvas #mm-1 .mm-listview li{border-bottom:0;font-size:1.2rem;line-height:1.3rem;letter-spacing:3px;margin-bottom:.5rem;}#off-canvas #mm-1 .mm-listview li:after{width:25px;bottom:5px;border:0;}#off-canvas #mm-1 .mm-listview li.flat-mobile{padding:.25rem 0 0;margin:1.25rem 0 0;}#off-canvas #mm-1 .mm-listview li.flat-mobile:after{display:none;}#off-canvas #mm-1 .mm-listview li a{margin-left:0;background:none;}#off-canvas #mm-1 .mm-listview li .mm-next:before{display:none;}#off-canvas #mm-1 .mm-listview li .mm-next:after{content:'';background:url(/themes/rcm/imgs/mobile-arrow.svg) no-repeat;border:transparent;width:15px;height:20px;right:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);}#off-canvas .mm-panels{background-color:#fff;}#off-canvas .mm-panels .mm-navbar{background-color:#241773;color:white;height:auto;padding:0;position:relative;}#off-canvas .mm-panels .mm-navbar:before{content:'';background:url(/themes/rcm/logo.svg) no-repeat;background-size:contain;display:inline-block;position:absolute;left:1.5rem;top:1rem;float:left;height:50px;width:100px;}#off-canvas .mm-panels .mm-navbar .mm-prev{top:6.5rem;}#off-canvas .mm-panels .mm-navbar .mm-prev:before{content:'';background:url(/themes/rcm/imgs/mobile-arrow.svg) no-repeat;background-size:10px;border:transparent;width:15px;height:20px;left:1rem;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}#off-canvas .mm-panels .mm-navbar .mm-title{background:#fff;font-size:1.2rem;letter-spacing:3px;margin-bottom:25px;position:relative;top:5rem;padding:2rem 1.5rem 2rem 3rem;width:100%;text-align:left;line-height:1.1;text-overflow:initial;white-space:normal;}#off-canvas .mm-panels .mm-navbar .mm-title:after{bottom:1rem;border:0;left:3rem;width:25px;height:4px;}#off-canvas .mm-panels .mm-listview{padding:3.5rem 0 3rem 2.5rem;margin:0;}#off-canvas .mm-panels .mm-listview li{border-bottom:1px solid #928bb9;font-size:1rem;line-height:1.5rem;letter-spacing:1px;margin:0 0 0 1.25rem;padding:1rem 1rem 1rem 0;}#off-canvas .mm-panels .mm-listview li a{margin-left:-1rem;padding:0.2rem 0;text-overflow:unset;white-space:normal;overflow:unset;}#off-canvas .mm-panels .mm-listview li:after{display:none;}#off-canvas .mm-panels .mm-listview .menu-item--expanded span{display:none;}#off-canvas .mm-panels .mm-listview .mm-next:before{display:none;}#off-canvas .mm-panels .mm-listview .mm-next:after{content:'';background:url(/themes/rcm/imgs/mobile-arrow-white.png) no-repeat;background-size:10px;border:transparent;width:15px;height:20px;right:1.5rem;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);}#off-canvas .mm-panels .mm-listview .flat-mobile{font-size:15px;font-weight:400;margin-bottom:0;padding:1rem 0 .5rem;text-transform:uppercase;}#off-canvas .mm-panels .mm-listview .flat-mobile:after{display:none;}#off-canvas .mm-panels .mm-listview .flat-mobile a{padding:0;}#footer .block-responsive-menu{display:none;}#block-searchmobileicon{float:right;height:30px;position:absolute;right:90px;top:2rem;width:30px;z-index:1;}@media screen and (min-width:960px){#block-searchmobileicon{display:none;}}#block-searchmobileicon .field__label{display:none;}#block-searchmobileicon .field__item a{background:transparent url(/themes/rcm/imgs/search_white.png) no-repeat center center;background-size:30px;display:block;height:30px;text-indent:-9999px;width:30px;}#block-searchmobileicon,#block-calendarmobileicon{float:right;height:30px;position:absolute;top:1.9rem;width:30px;z-index:1;}@media screen and (min-width:960px){#block-searchmobileicon,#block-calendarmobileicon{display:none;}}#block-searchmobileicon .field__label,#block-calendarmobileicon .field__label{display:none;}#block-searchmobileicon .field__item a,#block-calendarmobileicon .field__item a{background-position:center center;background-repeat:no-repeat;background-size:32px;display:block;height:32px;text-indent:-9999px;width:32px;}#block-searchmobileicon{right:7.35rem;}#block-searchmobileicon .field__item a{background-image:url(/themes/rcm/imgs/search_mobile_white.png);}.path-frontpage #block-searchmobileicon .field__item a{background-image:url(/themes/rcm/imgs/search_mobile.png);}#block-calendarmobileicon{right:4.5rem;}#block-calendarmobileicon .field__item a{background-image:url(/themes/rcm/imgs/calendar_mobile_white.png);}.path-frontpage #block-calendarmobileicon .field__item a{background-image:url(/themes/rcm/imgs/calendar_mobile.png);}#footer .block-menu ul.menu{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;}@media all and (min-width:60em){#footer .block-menu ul.menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;}}.menu--secondary-footer-menu ul.menu{-webkit-column-count:2 !important;-moz-column-count:2 !important;column-count:2 !important;}.menu--tertiary-footer-menu ul.menu{column-count:initial !important;-webkit-column-count:initial !important;-moz-column-count:initial !important;text-align:left;}@media all and (min-width:48em){.menu--tertiary-footer-menu ul.menu{display:table;width:100%;}}.menu--tertiary-footer-menu ul.menu li{padding:1rem .5rem;display:inline-block;text-transform:uppercase;}.menu--tertiary-footer-menu ul.menu li a{font-size:.75rem !important;}@media all and (min-width:48em){.menu--tertiary-footer-menu ul.menu li{display:table-cell;padding:0;}}#header nav.menu--log-in-menu{position:relative;}#header nav.menu--log-in-menu h2{border-right:1px solid #241773;display:none;padding-right:1.3rem;line-height:1.5rem;font-size:0.6rem;color:white;font-weight:bold;letter-spacing:1px;text-transform:uppercase;padding:.96rem 1rem;margin:0;}.path-frontpage #header nav.menu--log-in-menu h2{color:#241773;border-right:1px solid transparent;}@media all and (min-width:60em){#header nav.menu--log-in-menu h2{display:inline-block;padding:.75rem 1rem .25rem;}}#header nav.menu--log-in-menu:hover h2{background:#fff;color:#241773;border-right:1px solid rgba(36,23,115,0.5);-webkit-box-sizing:border-box;box-sizing:border-box;}.path-frontpage #header nav.menu--log-in-menu:hover h2{background:#241773;color:#fff;}@media all and (min-width:60em){#header nav.menu--log-in-menu{float:right;display:block;margin:0 0 1rem;-webkit-transition:width 200ms;transition:width 200ms;}}@media all and (min-width:60em){#header nav.menu--log-in-menu{margin:0 0 1rem;}}@media all and (min-width:75em){#header nav.menu--log-in-menu{margin-right:.5rem;}}#header nav.menu--log-in-menu span{color:white;text-transform:uppercase;font-size:.6rem;font-weight:bold;letter-spacing:1px;cursor:pointer;z-index:2;}.path-frontpage #header nav.menu--log-in-menu span{color:white;}.path-frontpage #header nav.menu--log-in-menu:hover{background:#241773;color:white;}#header nav.menu--log-in-menu:hover ul.menu{display:block;}#header nav.menu--log-in-menu ul.menu{width:170px;border:1px solid rgba(255,255,255,0.5);border:1px solid rgba(36,23,115,0.5);border-top:0;position:absolute;right:0;margin:0;margin-top:2rem;padding-top:1rem;padding-bottom:.75rem;display:none;background:#fff;z-index:10000;top:0.5rem;}.path-frontpage #header nav.menu--log-in-menu ul.menu{background:#241773;}#header nav.menu--log-in-menu ul.menu li a{padding:.75rem 1rem;display:block;color:#241773;text-transform:uppercase;font-size:.6rem;font-weight:bold;letter-spacing:1px;}.path-frontpage #header nav.menu--log-in-menu ul.menu li a{color:#fff;}#header nav.menu--log-in-menu ul.menu li a:hover{background:rgba(36,23,115,0.125);}.path-frontpage #header nav.menu--log-in-menu ul.menu li a:hover{background:rgba(255,255,255,0.125);color:#fff;}@media all and (min-width:32.5em){#header nav.menu--log-in-menu ul.menu li:last-of-type{padding-right:0;}}.block-lang-dropdown{display:none;}@media all and (min-width:60em){.block-lang-dropdown{float:right;display:block;}}.block-lang-dropdown .chosen-container{min-width:165px;}.block-lang-dropdown .chosen-container a.chosen-single{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;color:#fff;font-size:.6rem;height:auto;padding:0.9rem 0.75rem 0;padding:0.9rem 0.75rem .5rem;height:auto;margin:0 0 0 1rem;}.block-lang-dropdown .chosen-container a.chosen-single:hover{background:#fff;color:#241773;}.block-lang-dropdown .chosen-container a.chosen-single:hover b{background-image:url(/themes/rcm/imgs/down-arrow.png) !important;}.block-lang-dropdown .chosen-container a.chosen-single > div{background:none !important;top:1.25rem;right:.75rem;}.block-lang-dropdown .chosen-container a.chosen-single > div b{width:18px;height:15px;background-image:url(/themes/rcm/imgs/icon-arrow-down-white.png) !important;background-size:contain !important;background-position:inherit;}.path-frontpage .block-lang-dropdown .chosen-container a.chosen-single{color:#241773;}.path-frontpage .block-lang-dropdown .chosen-container a.chosen-single:focus,.path-frontpage .block-lang-dropdown .chosen-container a.chosen-single:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#241773;}.path-frontpage .block-lang-dropdown .chosen-container a.chosen-single:focus > div b,.path-frontpage .block-lang-dropdown .chosen-container a.chosen-single:hover > div b{background-image:url(/themes/rcm/imgs/icon-arrow-down-white.png) !important;}.path-frontpage .block-lang-dropdown .chosen-container a.chosen-single > div b{background-image:url(/themes/rcm/imgs/down-arrow.png) !important;}.block-lang-dropdown .chosen-container .chosen-results li.highlighted{background-image:none;background-color:#241773;color:#fff;}.block-lang-dropdown .form-item-lang-dropdown-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:none;color:white;text-transform:uppercase;font-size:.6rem;font-weight:bold;letter-spacing:1px;margin:0;display:inline-block;cursor:pointer;-webkit-box-shadow:0;box-shadow:0;margin:0;}.block-lang-dropdown .form-item-lang-dropdown-select:focus{border:none;text-decoration:underline;color:white !important;outline:none;}.block-lang-dropdown .form-item-lang-dropdown-select:hover{color:white;text-decoration:underline;}.block-lang-dropdown .chosen-drop{border:none;height:auto;border-radius:0;padding-right:2px;}.path-frontpage .block-lang-dropdown .chosen-drop{border:none;}.block-lang-dropdown .chosen-drop .chosen-search,.block-lang-dropdown .chosen-drop .chosen-results{padding:0;margin:0;}.block-lang-dropdown .chosen-drop .chosen-search input,.block-lang-dropdown .chosen-drop .chosen-results li.active-result,.block-lang-dropdown .chosen-drop .chosen-results li{-webkit-box-shadow:0;box-shadow:0;border:none;outline:none;padding:.75rem 1rem;display:block;color:#241773;text-transform:uppercase;font-size:.6rem;font-weight:bold;letter-spacing:1px;background:#fff;}.block-lang-dropdown .chosen-drop .chosen-search input:hover,.block-lang-dropdown .chosen-drop .chosen-search input:focus,.block-lang-dropdown .chosen-drop .chosen-results li.active-result:hover,.block-lang-dropdown .chosen-drop .chosen-results li.active-result:focus,.block-lang-dropdown .chosen-drop .chosen-results li:hover,.block-lang-dropdown .chosen-drop .chosen-results li:focus{background:rgba(255,255,255,0.125);background:rgba(36,23,115,0.125);}.path-frontpage .block-lang-dropdown .chosen-drop .chosen-search input:hover,.path-frontpage .block-lang-dropdown .chosen-drop .chosen-search input:focus,.path-frontpage
        .block-lang-dropdown .chosen-drop .chosen-results li.active-result:hover,.path-frontpage
        .block-lang-dropdown .chosen-drop .chosen-results li.active-result:focus,.path-frontpage
        .block-lang-dropdown .chosen-drop .chosen-results li:hover,.path-frontpage
        .block-lang-dropdown .chosen-drop .chosen-results li:focus{background:#241773;background:rgba(36,23,115,0.125);}.block-lang-dropdown .chosen-drop .result-selected{display:none !important;}.block-lang-dropdown .chosen-drop .selected{background:white !important;}.block-lang-dropdown .chosen-drop li.active-result{font-size:.6rem;}.block-lang-dropdown .chosen-drop li.active-result:hover,.block-lang-dropdown .chosen-drop li.active-result:focus{background-color:#fff;color:#241773;}.block-lang-dropdown .chosen-container-active.chosen-with-drop a.chosen-single{color:#fff;background-color:#241773;border:1px solid rgba(255,255,255,0.5);border-top:0 solid rgba(255,255,255,0.5);}.block-lang-dropdown .chosen-container-active.chosen-with-drop a.chosen-single > div b{background-image:url(/themes/rcm/imgs/icon-arrow-down-white.png) !important;}#block-languageswitcher{display:none;}#off-canvas .mm-panels .mm-listview .links{margin-top:20px;color:#241773;padding-left:0;font-size:15px;font-weight:900;letter-spacing:3px;}#off-canvas .mm-panels .mm-listview .links li{padding-bottom:1rem;list-style:none;}#off-canvas .mm-panels .mm-listview .links li a{color:#241773;}#off-canvas .mm-panels .mm-listview .links li.is-active{font-weight:900;}#off-canvas .mm-panels .mm-listview .links li.en{padding-top:0;}#off-canvas .mm-panels .mm-listview .links .flat-mobile{font-weight:300;}.decorative-header-content{width:100%;float:left;margin-left:0;margin-right:0;background:#241773;}.decorative-header-content .dhc-background-image{position:absolute;background-color:#241773;min-height:650px;max-height:650px;overflow:hidden;}.decorative-header-content .dhc-background-image picture{position:relative;display:inline-block;width:100%;}@media all and (min-width:32.5em){.decorative-header-content .dhc-background-image picture{position:static;}}@media all and (min-width:64em){.decorative-header-content .dhc-background-image{max-height:750px;}}.decorative-header-content .dhc-background-image .img-bg{position:absolute;width:100%;height:100%;background:rgba(35,23,115,0.7);background:-webkit-gradient(left top,left bottom,color-stop(35%,rgba(35,23,115,0.7)),color-stop(85%,#24176c));background:-webkit-linear-gradient(top,rgba(35,23,115,0.7) 35%,#24176c 85%);background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,rgba(35,23,115,0.7)),color-stop(75%,#24176c));background:-webkit-linear-gradient(top,rgba(35,23,115,0.7) 35%,#24176c 75%);background:linear-gradient(to bottom,rgba(35,23,115,0.7) 35%,#24176c 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#231773',endColorstr='#24176c',GradientType=0);}@media all and (min-width:32.5em){.decorative-header-content .dhc-background-image .img-bg{background:-webkit-gradient(left top,left bottom,color-stop(55%,rgba(35,23,115,0.7)),color-stop(85%,#24176c));background:-webkit-linear-gradient(top,rgba(35,23,115,0.7) 55%,#24176c 85%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(35,23,115,0.7)),color-stop(85%,#24176c));background:linear-gradient(to bottom,rgba(35,23,115,0.7) 55%,#24176c 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#231773',endColorstr='#24176c',GradientType=0);}}.decorative-header-content .dhc-background-image img{width:100%;}@media all and (min-width:64em){.decorative-header-content .dhc-background-image img{min-height:540px;}}.decorative-header-content .dhc-background-image:after{content:' ';display:block;-webkit-box-shadow:0px -51px 25px 0px rgba(36,23,115,0.55);box-shadow:0px -51px 25px 0px rgba(36,23,115,0.55);}.decorative-header-content .dhc-title-text,.decorative-header-content .dhc-icons{position:relative;}.decorative-header-content .dhc-title-text{width:85%;max-width:1200px;margin:0 auto 2em;color:#fff;letter-spacing:3px;text-align:left;}.decorative-header-content .dhc-title-text #dhc-main-title{padding-top:2em;margin-bottom:0.5em;}@media all and (min-width:64em){.decorative-header-content .dhc-title-text #dhc-main-title{padding-top:7em;}}.decorative-header-content .dhc-title-text #dhc-main-title h1{font-size:1.3125rem;font-weight:lighter;margin:0;}.decorative-header-content .dhc-title-text #dhc-sub-title h2{font-size:2.25rem;font-weight:900;letter-spacing:4px;color:#fff;padding:0 0 1.5rem;}.decorative-header-content .dhc-title-text #dhc-sub-title h2:after{width:90px;}.decorative-header-content .dhc-icons{width:70%;max-width:1200px;margin:0 auto 3em;}.decorative-header-content .dhc-link:after{content:'';display:block;background-image:url(/themes/rcm/imgs/dotted-lines-left_mobile.png);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;margin:8px 0 5px 50px;}.decorative-header-content .dhc-link:nth-of-type(1):after,.decorative-header-content .dhc-link:nth-of-type(3):after{background-image:url(/themes/rcm/imgs/dotted-lines-left-mobile.png);margin:8px 0 5px 30px;}.decorative-header-content .dhc-link:nth-of-type(2):after,.decorative-header-content .dhc-link:nth-of-type(4):after{background-image:url(/themes/rcm/imgs/dotted-lines-right-mobile.png);}.decorative-header-content .dhc-link:last-of-type:after{background-image:none;}.decorative-header-content .link-title{display:inline-block;color:#fff;letter-spacing:2px;text-transform:uppercase;font-weight:400;width:66.10169%;float:left;margin-right:1.69492%;}.decorative-header-content .rhc-large-text{display:block;font-size:1.6875rem;font-weight:900;letter-spacing:3px;}.decorative-header-content .link-url{display:inline-block;width:15.25424%;float:left;margin-right:1.69492%;float:right;}.decorative-header-content .link-url a{display:block;position:relative;top:20px;width:30px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;}.decorative-header-content .link-url a:before{content:'';display:block;position:absolute;top:0;visibility:visible;width:30px;height:30px;background-image:url(/themes/rcm/imgs/box-arrow-down.svg);background-size:100%;background-repeat:no-repeat;cursor:pointer;}@media all and (min-width:20em){.decorative-header-content .link-title{font-weight:400;}}@media all and (min-width:48em){.decorative-header-content .dhc-background-image{min-height:420px;max-height:420px;width:100%;}.decorative-header-content .dhc-background-image .img-bg{background:-webkit-gradient(left top,left bottom,color-stop(55%,rgba(35,23,115,0.7)),color-stop(65%,#24176c));background:-webkit-linear-gradient(top,rgba(35,23,115,0.7) 55%,#24176c 65%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(35,23,115,0.7)),color-stop(65%,#24176c));background:linear-gradient(to bottom,rgba(35,23,115,0.7) 55%,#24176c 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#231773',endColorstr='#24176c',GradientType=0);}.decorative-header-content .dhc-title-text{text-align:center;}.decorative-header-content .dhc-title-text #dhc-main-title h1{font-size:2.875rem;font-weight:300;}.decorative-header-content .dhc-title-text #dhc-sub-title h2{font-size:3.875rem;padding:0;}.decorative-header-content .dhc-title-text #dhc-sub-title h2:after{position:static;margin:1.5rem auto 0;}.decorative-header-content .rhc-large-text{font-size:2.25rem;}.decorative-header-content .dhc-icons{width:100%;margin:0 auto 8em;}.decorative-header-content .dhc-link{width:23.72881%;float:left;position:relative;}.decorative-header-content .dhc-link .link-title,.decorative-header-content .dhc-link .link-url{width:100%;float:left;margin-left:0;margin-right:0;}.decorative-header-content .dhc-link .link-title{line-height:1.4;text-align:center;position:relative;top:75px;}.decorative-header-content .dhc-link .link-url{float:none;position:relative;top:110px;}.decorative-header-content .dhc-link .link-url a{margin:0 auto;height:75px;overflow:hidden;}.decorative-header-content .dhc-link .link-url a:after{content:' ';display:block;height:50px;width:1px;margin:-10px auto 0;background-color:rgba(255,255,255,0.2);}.decorative-header-content .dhc-link:before{width:140px;height:200px;content:' ';display:block;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0.5;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.decorative-header-content .dhc-link:after{height:100px;margin:0;position:absolute;}.decorative-header-content .dhc-link:nth-of-type(1):before{background-image:url(/themes/rcm/imgs/french-horn.png);}.decorative-header-content .dhc-link:nth-of-type(1):after{background-image:url(/themes/rcm/imgs/dotted-lines-desktop-left.png);margin:0;width:55%;top:70px;right:-40px;}.decorative-header-content .dhc-link:nth-of-type(2):before{background-image:url(/themes/rcm/imgs/violin.png);}.decorative-header-content .dhc-link:nth-of-type(2):after{width:30%;background-image:url(/themes/rcm/imgs/dotted-lines-desktop-center.png);right:-15px;top:95px;}.decorative-header-content .dhc-link:nth-of-type(3):before{background-image:url(/themes/rcm/imgs/piano.png);}.decorative-header-content .dhc-link:nth-of-type(3):after{background-image:url(/themes/rcm/imgs/dotted-lines-desktop-right.png);width:40%;right:-35px;top:60px;}.decorative-header-content .dhc-link:nth-of-type(4):before{background-image:url(/themes/rcm/imgs/guitar.png);}.decorative-header-content .dhc-link:nth-of-type(4):after{background-image:none;}}@media all and (min-width:60em){.decorative-header-content .dhc-link:nth-of-type(1):after{margin:0;width:57%;right:-45px;}.decorative-header-content .dhc-link:nth-of-type(2):after{width:40%;right:-31px;top:95px;}.decorative-header-content .dhc-link:nth-of-type(3):after{width:53%;right:-60px;top:55px;}}@media all and (min-width:64em){.decorative-header-content .dhc-link:nth-of-type(1):after{top:65px;right:-65px;}.decorative-header-content .dhc-link:nth-of-type(2):after{width:50%;right:-55px;}.decorative-header-content .dhc-link:nth-of-type(3):after{width:60%;right:-80px;top:45px;}.decorative-header-content .dhc-icons{margin-top:13%;}.decorative-header-content .dhc-background-image{max-height:540px;}.decorative-header-content .dhc-background-image .img-bg{height:720px;}}@media all and (min-width:75em){.decorative-header-content .dhc-icons{margin-top:10.5%;}}@media all and (min-width:90em){.decorative-header-content .dhc-icons{margin-top:10%;}}@media all and (min-width:107.5em){.decorative-header-content .dhc-icons{margin-top:6%;}}.block-landing-page-slider-block,.block-landing-page-block{width:100%;float:left;}.block-landing-page-slider-block .bg-image,.block-landing-page-block .bg-image{width:100%;float:left;table-layout:fixed;}@media all and (min-width:60em){.block-landing-page-slider-block .slider-container,.block-landing-page-block .slider-container{display:table;width:100%;}}.block-landing-page-slider-block .slider-container .slider,.block-landing-page-block .slider-container .slider{vertical-align:top;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;width:100%;float:left;}@media all and (min-width:32.5em){.block-landing-page-slider-block .slider-container .slider,.block-landing-page-block .slider-container .slider{width:100%;float:left;}}@media all and (min-width:60em){.block-landing-page-slider-block .slider-container .slider,.block-landing-page-block .slider-container .slider{display:table-cell;width:50%;float:none;}}@media all and (min-width:75em){.block-landing-page-slider-block .slider-container .slider,.block-landing-page-block .slider-container .slider{width:55%;}}@media all and (min-width:60em){.block-landing-page-slider-block .slider-container .slider .slider-overflow,.block-landing-page-block .slider-container .slider .slider-overflow{height:100%;position:absolute;width:100%;}.block-landing-page-slider-block .slider-container .slider .slider-overflow .owl-carousel,.block-landing-page-block .slider-container .slider .slider-overflow .owl-carousel{height:100%;}.block-landing-page-slider-block .slider-container .slider .slider-overflow .owl-carousel .owl-stage-outer,.block-landing-page-slider-block .slider-container .slider .slider-overflow .owl-carousel .owl-stage,.block-landing-page-slider-block .slider-container .slider .slider-overflow .owl-carousel .owl-item,.block-landing-page-slider-block .slider-container .slider .slider-overflow .owl-carousel .item,.block-landing-page-block .slider-container .slider .slider-overflow .owl-carousel .owl-stage-outer,.block-landing-page-block .slider-container .slider .slider-overflow .owl-carousel .owl-stage,.block-landing-page-block .slider-container .slider .slider-overflow .owl-carousel .owl-item,.block-landing-page-block .slider-container .slider .slider-overflow .owl-carousel .item{position:static;height:100%;}}.block-landing-page-slider-block .slider-container .slider .slide-image,.block-landing-page-block .slider-container .slider .slide-image{background-size:cover;position:absolute;width:100%;height:100%;}.block-landing-page-slider-block .slider-container .slider .left-header,.block-landing-page-block .slider-container .slider .left-header{position:relative;}.block-landing-page-slider-block .left-header,.block-landing-page-block .left-header{vertical-align:top;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;float:left;padding:2rem 2rem 3rem;}@media all and (min-width:32.5em){.block-landing-page-slider-block .left-header,.block-landing-page-block .left-header{width:100%;float:left;padding:4rem 3rem 5rem;}}@media all and (min-width:60em){.block-landing-page-slider-block .left-header,.block-landing-page-block .left-header{display:table-cell;width:50%;float:none;padding:4rem 4rem 4rem 3rem;}}@media all and (min-width:75em){.block-landing-page-slider-block .left-header,.block-landing-page-block .left-header{width:55%;padding:5rem 8rem 5rem 6rem;}}.block-landing-page-slider-block .left-header h2,.block-landing-page-block .left-header h2{color:white;width:100%;float:left;font-size:2.25rem;line-height:1;}@media all and (min-width:32.5em){.block-landing-page-slider-block .left-header h2,.block-landing-page-block .left-header h2{font-size:3rem;float:right;}}.block-landing-page-slider-block .left-header .text-formatted,.block-landing-page-slider-block .left-header .field--name-field-body,.block-landing-page-block .left-header .text-formatted,.block-landing-page-block .left-header .field--name-field-body{width:100%;float:left;color:white;font-size:1.25rem;font-weight:400;line-height:2.5rem;}@media all and (min-width:32.5em){.block-landing-page-slider-block .left-header .text-formatted,.block-landing-page-slider-block .left-header .field--name-field-body,.block-landing-page-block .left-header .text-formatted,.block-landing-page-block .left-header .field--name-field-body{float:right;}}.block-landing-page-slider-block .right-header,.block-landing-page-block .right-header{vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;float:left;padding:2rem 1rem;}@media all and (min-width:32.5em){.block-landing-page-slider-block .right-header,.block-landing-page-block .right-header{width:100%;float:left;padding:5rem 6rem;}}@media all and (min-width:60em){.block-landing-page-slider-block .right-header,.block-landing-page-block .right-header{display:table-cell;width:50%;float:none;padding:3rem 8rem 5rem 6rem;}}.block-landing-page-slider-block .right-header .field--name-field-links > .field__item,.block-landing-page-block .right-header .field--name-field-links > .field__item{border-bottom:1px solid rgba(0,0,0,0.09);padding:1.5rem 0;}.block-landing-page-slider-block .right-header .field--name-field-links > .field__item:last-of-type,.block-landing-page-block .right-header .field--name-field-links > .field__item:last-of-type{border-bottom:0;}.block-landing-page-slider-block .right-header .field--name-field-links > .field__item .field--name-field-link a,.block-landing-page-block .right-header .field--name-field-links > .field__item .field--name-field-link a{font-size:1.25rem;font-weight:bold;color:#241773;}.block-landing-page-slider-block .right-header .field--name-field-links > .field__item .field--name-field-link a:hover,.block-landing-page-block .right-header .field--name-field-links > .field__item .field--name-field-link a:hover{cursor:pointer;text-decoration:underline;}@media all and (min-width:32.5em){.block-landing-page-slider-block .right-header .field--name-field-links > .field__item .field--name-field-link a,.block-landing-page-block .right-header .field--name-field-links > .field__item .field--name-field-link a{font-size:1.6875rem;}}.block-landing-page-slider-block .right-header .field--name-field-links > .field__item .field--name-field-title,.block-landing-page-block .right-header .field--name-field-links > .field__item .field--name-field-title{color:rgba(0,0,0,0.65);font-size:16px;margin-top:.25rem;}.block-landing-page-slider-block a.external,.block-landing-page-block a.external{background-size:1.25rem;padding:0 1.75rem 0 0;-webkit-transition:background-size .2s;transition:background-size .2s;}.block-landing-page-slider-block a.external:hover,.block-landing-page-block a.external:hover{background-size:1.35rem;}.block-header-homepage-block{position:static;}.block-header-homepage-block .contextual{top:135px;}@media all and (min-width:32.5em){.block-header-homepage-block{position:relative;}}.block-header-homepage-block .header-image{position:absolute;top:3rem;z-index:0;}@media all and (min-width:23.4375em){.block-header-homepage-block .header-image{top:0;}}@media all and (min-width:28.75em){.block-header-homepage-block .header-image{top:-3rem;}}@media all and (min-width:32.5em){.block-header-homepage-block .header-image{top:-2rem;}}.block-header-homepage-block .header-image:before{content:"";position:absolute;top:0;width:100%;height:100px;z-index:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);background:-webkit-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,rgba(255,255,255,0.9)),to(rgba(255,255,255,0.01)));background:-webkit-linear-gradient(top,white 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.01) 100%);background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.01) 100%);}@media all and (min-width:32.5em){.block-header-homepage-block .header-image:before{top:0;height:200px;}}@media all and (min-width:64em){.block-header-homepage-block .header-image:before{height:300px;}}@media all and (min-width:90em){.block-header-homepage-block .header-image:before{width:0%;height:0;}}.block-header-homepage-block .header-image .field--name-field-image-mobile,.block-header-homepage-block .header-image .field--name-field-image,.block-header-homepage-block .header-image .field--name-field-image-mega{display:none;width:100%;height:auto;overflow-x:hidden;}.block-header-homepage-block .header-image .field--name-field-image-mobile img,.block-header-homepage-block .header-image .field--name-field-image img,.block-header-homepage-block .header-image .field--name-field-image-mega img{height:auto;display:block;margin:0;width:100%;}@media all and (min-width:32.5em){.block-header-homepage-block .header-image .field--name-field-image-mobile img,.block-header-homepage-block .header-image .field--name-field-image img,.block-header-homepage-block .header-image .field--name-field-image-mega img{max-width:inherit;margin:100px 0 0 -25%;width:125%;height:auto;}}@media all and (min-width:56.25em){.block-header-homepage-block .header-image .field--name-field-image-mobile img,.block-header-homepage-block .header-image .field--name-field-image img,.block-header-homepage-block .header-image .field--name-field-image-mega img{width:110%;margin-left:-6%;}}@media all and (min-width:64em){.block-header-homepage-block .header-image .field--name-field-image-mobile img,.block-header-homepage-block .header-image .field--name-field-image img,.block-header-homepage-block .header-image .field--name-field-image-mega img{width:100%;margin:150px 0 0;}}@media all and (min-width:71.875em){.block-header-homepage-block .header-image .field--name-field-image-mobile img,.block-header-homepage-block .header-image .field--name-field-image img,.block-header-homepage-block .header-image .field--name-field-image-mega img{margin:100px 0 0;}}@media all and (min-width:90em){.block-header-homepage-block .header-image .field--name-field-image-mobile img,.block-header-homepage-block .header-image .field--name-field-image img,.block-header-homepage-block .header-image .field--name-field-image-mega img{margin:0;}}.block-header-homepage-block .header-image .field--name-field-image-mobile{display:block;}@media all and (min-width:32.5em){.block-header-homepage-block .header-image .field--name-field-image-mobile{display:none;}.block-header-homepage-block .header-image .field--name-field-image{display:block;}}@media all and (min-width:120em){.block-header-homepage-block .header-image .field--name-field-image{display:none;}.block-header-homepage-block .header-image .field--name-field-image-mega{display:block;}}.block-header-homepage-block .header-text{position:relative;bottom:1rem;left:0;z-index:100;min-height:500px;margin:7rem 0 0;overflow:hidden;}@media all and (min-width:32.5em){.block-header-homepage-block .header-text{margin:0;padding:8rem 0 1rem 27%;min-height:0;}}@media all and (min-width:42.1875em){.block-header-homepage-block .header-text{padding:10rem 0 3rem 27%;}}@media all and (min-width:45em){.block-header-homepage-block .header-text{padding:12rem 0 1rem 27%;}}@media all and (min-width:56.25em){.block-header-homepage-block .header-text{padding:20% 0 1rem 39%;}}@media all and (min-width:64em){.block-header-homepage-block .header-text{padding-left:52.63671875%;}}@media all and (min-width:75em){.block-header-homepage-block .header-text{padding:18% 0 0 52.222222222222%;}}@media all and (min-width:90em){.block-header-homepage-block .header-text{padding-top:16%;}}@media all and (min-width:120em){.block-header-homepage-block .header-text{padding:15rem 0 0 51.822916666667%;}}@media all and (min-width:131.25em){.block-header-homepage-block .header-text{padding-top:19rem;}}.block-header-homepage-block .header-text .field--name-field-title{display:none;font-size:.9em;font-weight:400;color:#6d6ea2;text-transform:uppercase;margin:0 0 2.5rem;position:relative;}.block-header-homepage-block .header-text .field--name-field-title:after{position:absolute;bottom:-1rem;height:3px;width:2rem;background-color:#241773;}@media all and (min-width:32.5em){.block-header-homepage-block .header-text .field--name-field-title{display:inherit;}}@media all and (min-width:48em){.block-header-homepage-block .header-text .field--name-field-title{font-size:.8rem;}}@media all and (min-width:60em){.block-header-homepage-block .header-text .field--name-field-title{font-size:.95rem;}}@media all and (min-width:90em){.block-header-homepage-block .header-text .field--name-field-title{margin:0 0 2.5rem;}}@media all and (min-width:100em){.block-header-homepage-block .header-text .field--name-field-title{margin:0 0 3rem;}}@media all and (min-width:131.25em){.block-header-homepage-block .header-text .field--name-field-title{font-size:1.25rem;}}.block-header-homepage-block .header-text .field--name-field-phrase{font-weight:300;color:#241773;text-transform:capitalize;font-size:2.125rem;line-height:1;padding:0 1rem;margin:0 0 2rem;}@media all and (min-width:32.5em){.block-header-homepage-block .header-text .field--name-field-phrase{font-size:2.5rem;padding:0;margin:0 0 1rem -3px;}}@media all and (min-width:48em){.block-header-homepage-block .header-text .field--name-field-phrase{z-index:0;}}@media all and (min-width:60em){.block-header-homepage-block .header-text .field--name-field-phrase{font-size:3.25rem;}}@media all and (min-width:64em){.block-header-homepage-block .header-text .field--name-field-phrase{line-height:1;}}@media all and (min-width:75em){.block-header-homepage-block .header-text .field--name-field-phrase{font-size:4.125rem;}}@media all and (min-width:100em){.block-header-homepage-block .header-text .field--name-field-phrase{font-size:4.75rem;margin:0rem 0 2rem -6px;}}@media all and (min-width:131.25em){.block-header-homepage-block .header-text .field--name-field-phrase{font-size:5.5rem;}}.block-header-homepage-block .header-text .field--name-body{font-size:1rem;font-weight:300;line-height:1.5;color:#241773;padding:0;position:relative;width:48%;float:right;margin:0 1rem;}.block-header-homepage-block .header-text .field--name-body p{margin:0 0 1rem;}@media all and (min-width:32.5em){.block-header-homepage-block .header-text .field--name-body{font-size:14px;padding:0 3rem 0 0;margin:0;width:100%;}}@media screen and (min-width:40em){.block-header-homepage-block .header-text .field--name-body{font-size:18px;}}@media all and (min-width:60em){.block-header-homepage-block .header-text .field--name-body{padding-right:3rem;}}@media all and (min-width:75em){.block-header-homepage-block .header-text .field--name-body{font-size:18px;padding:.5rem 4rem 1rem 0;max-width:750px;}}@media all and (min-width:100em){.block-header-homepage-block .header-text .field--name-body{padding:.5rem 4rem 1.5rem 0;}}@media all and (min-width:90em){.block-header-homepage-block .header-text .field--name-body{float:none;}}@media all and (min-width:131.25em){.block-header-homepage-block .header-text .field--name-body{font-size:1.5rem;padding-right:0;max-width:800px;}}.path-frontpage .wrapper-contained{position:relative;z-index:0;}.home-page-about-block{width:100%;float:left;}.home-page-about-block .home-page-about-block-wrapper{max-width:1200px;margin:0 auto 4rem;max-width:60em;padding:0 1rem;}.home-page-about-block .home-page-about-block-wrapper .home-page-about-image .video{display:inline-block;width:47%;padding:0;margin-top:120px;float:left;}.home-page-about-block .home-page-about-block-wrapper .home-page-about-image .video .field--type-image{position:relative;width:100%;display:inline-block;}.home-page-about-block .home-page-about-block-wrapper .home-page-about-image .video .field--type-image:before{content:' ';cursor:pointer;display:block;background-image:url(/themes/rcm/imgs/play_icon.png);background-repeat:no-repeat;background-size:70px;background-position:center;width:100%;height:100%;position:absolute;top:0;}.home-page-about-block .home-page-about-block-wrapper .home-page-about-image .video .field--type-image:before:hover{opacity:.8;}.home-page-about-block .home-page-about-block-wrapper .home-page-about-image .video .field--type-image img{margin-top:0;}.block-block-content.home-page-about-block{background-image:url(/themes/rcm/imgs/1886.png);background-color:white;background-size:100px 295px;background-repeat:no-repeat;background-position:75% 145px;}@media all and (min-width:32.5em){.block-block-content.home-page-about-block{background-size:200px 590.5px;background-position:75% 90px;}}@media all and (min-width:48em){.block-block-content.home-page-about-block{background-position:50% 0px;}}@media all and (min-width:64em){.block-block-content.home-page-about-block{background-size:200px 590.5px;background-position:50% 0px;}}@media all and (min-width:75em){.block-block-content.home-page-about-block{background-size:200px 590px;background-position:575px 0px;float:left;width:100%;}}@media all and (min-width:90em){.block-block-content.home-page-about-block{background-size:250px 738px;background-position:50% 0px;}}.block-block-content.home-page-about-block .field--name-field-title{margin:0 0 1em 35px;color:#241773;font-size:2.25rem;font-weight:bold;letter-spacing:3px;position:relative;padding:0 0 2rem;}@media all and (min-width:32.5em){.block-block-content.home-page-about-block .field--name-field-title{margin:0 0 1em 75px;width:60%;font-size:2.25rem;}}@media all and (min-width:48em){.block-block-content.home-page-about-block .field--name-field-title{float:right;margin:3rem 0;width:50%;}}@media all and (min-width:60em){.block-block-content.home-page-about-block .field--name-field-title{font-size:3.5rem;}}@media all and (min-width:64em){.block-block-content.home-page-about-block .field--name-field-title{width:44%;}}@media all and (min-width:75em){.block-block-content.home-page-about-block .field--name-field-title{float:right;width:39%;font-size:4em;line-height:1.2;margin:0px 0 1em 90px;font-size:3.5rem;}}.block-block-content.home-page-about-block .field--name-field-title:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.block-block-content.home-page-about-block .field--name-body{text-align:justify;letter-spacing:0.6px;line-height:2;text-indent:3rem;padding:2.5rem;}@media all and (min-width:64em){.block-block-content.home-page-about-block .field--name-body{width:49%;float:left;margin-top:-75px;}}@media all and (min-width:75em){.block-block-content.home-page-about-block .field--name-body{width:49%;float:right;margin-top:-55px;padding-right:2.5rem;}}.block-block-content.home-page-about-block .field--name-body p{font-weight:300;}.block-block-content.home-page-about-block .field--name-field-image{width:69%;}@media all and (min-width:48em){.block-block-content.home-page-about-block .field--name-field-image{padding:0 2rem 0 0;width:50%;}}@media all and (min-width:64em){.block-block-content.home-page-about-block .field--name-field-image{width:50%;}}@media all and (min-width:75em){.block-block-content.home-page-about-block .field--name-field-image{width:47%;}}.block-block-content.home-page-about-block .field--name-field-image img{width:100%;height:auto;}@media all and (min-width:64em){.block-block-content.home-page-about-block .field--name-field-image img{float:left;clear:right;margin-top:-75px;}}@media all and (min-width:75em){.block-block-content.home-page-about-block .field--name-field-image img{margin-top:-120px;}}.block-block-content.home-page-about-block .field--name-field-link{position:relative;text-align:right;display:block;margin-top:15px;margin-bottom:75px;margin-right:2.5rem;clear:both;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;}@media all and (min-width:64em){.block-block-content.home-page-about-block .field--name-field-link{margin-right:7.5rem;}}@media all and (min-width:75em){.block-block-content.home-page-about-block .field--name-field-link{margin-right:7.5rem;float:right;}}.block-block-content.home-page-about-block .field--name-field-link a{color:#00bcda;}.block-block-content.home-page-about-block .field--name-field-link:after{content:'';display:block;width:100px;height:2px;position:absolute;bottom:-15px;right:-13px;background:#00bcda;}#header #views-exposed-form-acquia-search-page{position:absolute;top:2.75rem;display:none;width:100%;overflow:hidden;}@media all and (min-width:60em){#header #views-exposed-form-acquia-search-page{top:3.85rem;}}@media all and (min-width:75em){#header #views-exposed-form-acquia-search-page{top:4.25rem;}}#header.fixed #views-exposed-form-acquia-search-page{top:1.1rem;}@media all and (min-width:60em){#header.fixed #block-ultimenumainnavigation.search-active{margin-right:240px;}}@media all and (min-width:90em){#header.fixed #block-ultimenumainnavigation.search-active{margin-right:315px;}}#header.fixed .block-views-exposed-filter-blockacquia-search-page .form--inline .form-item{margin:0;}#header.fixed .block-views-exposed-filter-blockacquia-search-page .form--inline #edit-submit-acquia-search{padding:0;position:absolute;right:-.5rem;}#header .block-views-exposed-filter-blockacquia-search-page .form--inline{margin:0;}.block-views-exposed-filter-blockacquia-search-page{height:1px;}.region-header .block-views-exposed-filter-blockacquia-search-page{width:0;position:relative;float:right;clear:right;-webkit-transition:width .5s;transition:width .5s;}.region-header .block-views-exposed-filter-blockacquia-search-page.search-active{width:225px;margin:0;}@media all and (min-width:90em){.region-header .block-views-exposed-filter-blockacquia-search-page.search-active{width:300px;}}.region-header .block-views-exposed-filter-blockacquia-search-page .form-item{width:100%;float:left;clear:none;float:right;margin:.35rem 0 0 0;}.region-header .block-views-exposed-filter-blockacquia-search-page .form-item input{width:99%;height:30px;border-radius:25px;color:#c1c1c1;float:right;font-style:italic;font-size:14px;padding-left:15px;position:relative;outline:0 !important;z-index:101;}.region-header .block-views-exposed-filter-blockacquia-search-page .form--inline #edit-actions{margin:0;}.region-header .block-views-exposed-filter-blockacquia-search-page .form-actions{position:absolute;top:0;right:1rem;width:30px;float:left;clear:none;}.region-header .block-views-exposed-filter-blockacquia-search-page .form-actions #edit-submit-acquia-search{background-color:inherit;border:0;font-size:0;margin:0;height:30px;width:100%;background-image:url(/themes/rcm/imgs/search_white.png);background-repeat:no-repeat;background-size:15px 15px;-webkit-transition:none;transition:none;}.region-header .block-views-exposed-filter-blockacquia-search-page label{display:none;}.region-header{position:relative;}@media all and (min-width:64em){.region-header .navigation.menu--main{display:inline-block;}}.region-header .block-views-exposed-filter-blockacquia-search-page{display:none;}@media all and (min-width:60em){.region-header .block-views-exposed-filter-blockacquia-search-page{float:none;display:inline-block;position:absolute;right:1rem;}}@media all and (min-width:64em){.region-header .block-views-exposed-filter-blockacquia-search-page{right:2rem;}}@media all and (min-width:60em){.region-header .search-active{margin-right:240px;}}@media all and (min-width:90em){.region-header .search-active{margin-right:315px;}}.region-header #edit-reset{display:none;}#block-exposedformacquia-searchpage-3,.search-module-form-wrapper{height:auto;position:relative;display:inline-block;width:100%;}#block-exposedformacquia-searchpage-3 .form-item,.search-module-form-wrapper .form-item{max-width:80%;margin:0;}#block-exposedformacquia-searchpage-3 .form-item input,.search-module-form-wrapper .form-item input{border-right:0;width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}@media all and (min-width:32.5em){#block-exposedformacquia-searchpage-3 .form-item,.search-module-form-wrapper .form-item{max-width:inherit;margin-top:0;margin-bottom:2rem;}}@media all and (min-width:64em){#block-exposedformacquia-searchpage-3 .form-item,.search-module-form-wrapper .form-item{margin-bottom:1rem;}}#block-exposedformacquia-searchpage-3 label,.search-module-form-wrapper label{text-transform:initial;font-weight:bold;color:#241773;font-size:2.25rem;letter-spacing:3px;opacity:1;position:relative;margin:0 0 20px;}@media all and (min-width:32.5em){#block-exposedformacquia-searchpage-3 label,.search-module-form-wrapper label{font-size:2.25rem;}}@media all and (min-width:60em){#block-exposedformacquia-searchpage-3 label,.search-module-form-wrapper label{font-size:3rem;}}@media all and (min-width:75em){#block-exposedformacquia-searchpage-3 label,.search-module-form-wrapper label{font-size:3rem;}}#block-exposedformacquia-searchpage-3 label:after,.search-module-form-wrapper label:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}#block-exposedformacquia-searchpage-3 .form--inline,.search-module-form-wrapper .form--inline{width:100%;display:inline-block;vertical-align:top;margin:0;position:relative;}#block-exposedformacquia-searchpage-3 .form--inline #edit-submit-acquia-search,#block-exposedformacquia-searchpage-3 .form--inline #search-submit,.search-module-form-wrapper .form--inline #edit-submit-acquia-search,.search-module-form-wrapper .form--inline #search-submit{border-radius:0;width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}#block-exposedformacquia-searchpage-3 .form--inline #edit-actions,.search-module-form-wrapper .form--inline #edit-actions{clear:none;margin-top:5rem;}@media all and (min-width:60em){#block-exposedformacquia-searchpage-3 .form--inline #edit-actions,.search-module-form-wrapper .form--inline #edit-actions{margin-top:5.8rem;}}.block-page-header .field--name-field-image img{width:100%;height:auto;}.block-page-header .field--name-field-page-title{color:#241773;font-size:50px;letter-spacing:3px;position:relative;padding:1rem 0 1rem 0.3em;font-weight:bold;max-width:1200px;}@media all and (min-width:48em){.block-page-header .field--name-field-page-title{margin:0 auto;}}.block-page-header .field--name-field-page-title:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.block-page-header .field--name-field-page-title span{margin:4rem 0;}.block-page-header .field--name-body{width:100%;max-width:1200px;margin:0 auto;padding-left:1em;}.block-page-header .field--name-body p{width:80%;font-size:1em;font-weight:lighter;line-height:2.15rem;color:rgba(0,0,0,0.9);}@media all and (min-width:75em){.block-page-header .field--name-body,.block-page-header .field--name-field-page-title{padding-left:13px;}}#block-padspektrixbuttons .more-link,#block-padspektrixbuttonsconcertspage .more-link{min-width:300px;white-space:nowrap;margin:0.5rem 0;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;}@media all and (min-width:48em){#block-padspektrixbuttons .more-link,#block-padspektrixbuttonsconcertspage .more-link{text-align:left;width:49.15254%;float:left;margin-right:1.69492%;margin-top:0.5rem;}}@media all and (min-width:60em){#block-padspektrixbuttons .more-link,#block-padspektrixbuttonsconcertspage .more-link{width:23.72881%;float:left;margin-right:1.69492%;float:right;margin-top:0;}}#block-padspektrixbuttons .more-link a,#block-padspektrixbuttonsconcertspage .more-link a{display:block;width:93%;text-align:center;}#block-padspektrixbuttonsconcertspage .more-link a{padding:15px;}.page-search .block-system-main-block{display:none;}.search-module{overflow:hidden;position:relative;}.search-module-form-wrapper .form--inline #edit-actions{margin-top:0 !important;}.search-module-results-counter{font-weight:300;margin-bottom:20px;margin-top:20px;}.search-module-row{border-bottom:1px solid #e5e5e5;margin-bottom:1rem;overflow:hidden;padding-bottom:1rem;}.search-module-row:last-child{border-bottom:0;margin-bottom:0;}.search-module-item-title{font-size:18px;font-weight:normal;margin-bottom:.5rem;margin-top:0;text-transform:capitalize;}.search-module-item-title a{color:#241773;}.search-module-item-link{color:#241773;opacity:0.7;}.search-module-item-tagline{margin-bottom:0;margin-top:.5rem;}.paragraph--type--accordion-container{margin:1rem 0 2rem;width:100%;float:left;}@media all and (min-width:32.5em){.paragraph--type--accordion-container{margin:2rem 2rem;margin:0 0 3rem;}}.paragraph--type--accordion-container .field-item:first-of-type{margin-top:0;}.paragraph--type--accordion-container .field-item:first-of-type .field--name-field-heading{border-top:1px solid rgba(0,0,0,0.2);}.paragraph--type--accordion-container .field-item:last-of-type .field--name-field-heading{border-bottom:1px solid rgba(0,0,0,0.2);}.paragraph--type--accordion-container .field__item{margin-top:-1px;}.paragraph--type--accordion-container .field--name-field-heading{cursor:pointer;color:#241773;font-size:18px;font-weight:normal;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);}.paragraph--type--accordion-container .field--name-field-heading.active-parent{border-bottom:0;}.paragraph--type--accordion-container .field--name-field-heading.active-parent::after{content:'-';}.paragraph--type--accordion-container .field--name-field-heading::after{content:'+';color:#00bcda;font-size:1.5rem;float:right;position:absolute;padding:0 1rem;right:0;top:1rem;}.paragraph--type--accordion-container .field--name-field-body{padding:1rem;display:block;overflow:hidden;}.paragraph--type--accordion-container .field--name-field-body img{margin-top:10px;}@media all and (min-width:32.5em){.paragraph--type--accordion-container .field--name-field-body img{max-width:50%;padding:0.5rem;}}.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-heading{padding:1rem 0 1rem 1rem;padding:1rem 4rem 1rem 1rem;position:relative;-webkit-transition:background .5s;transition:background .5s;}.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-heading:hover{background:#eee;}.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-body h2,.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-body h3,.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-body h4,.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-body h5,.paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-body h6{color:black;}.paragraph > h2.field--name-field-title{text-transform:capitalize;}.active-accordion-open:after{content:"-" !important;}.active-tab-open{background-color:white !important;}.field__item .field__item .field--name-field-paragraphs{display:none;overflow:auto;}.paragraph--type--tab-container{float:left;width:100%;display:block;margin-bottom:1.5rem;margin-top:1rem;}.paragraph--type--tab-container h2{clear:both;color:#241773;font-size:1.375rem;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;letter-spacing:0;margin:0 0 1.25rem;padding:1rem 0 1rem;font-weight:bold;margin:0 0 1.5rem;}@media all and (min-width:32.5em){.paragraph--type--tab-container h2{font-size:1.6875rem;margin:0 0 1.5rem;padding:1rem 0 1.25rem;}}@media all and (min-width:60em){.paragraph--type--tab-container h2{font-size:2.25rem;margin:0 0 1.75rem;padding:1rem 0 1.75rem;}}@media all and (min-width:75em){.paragraph--type--tab-container h2{font-size:2.25rem;}}.paragraph--type--tab-container h3{padding-top:0;color:#241773;font-size:1.25rem;font-weight:lighter;-webkit-font-smoothing:antialiased;}@media all and (min-width:32.5em){.paragraph--type--tab-container h3{font-size:1.25rem;}}@media all and (min-width:60em){.paragraph--type--tab-container h3{font-size:1.6875rem;}}@media all and (min-width:75em){.paragraph--type--tab-container h3{font-size:1.6875rem;}}.paragraph--type--tab-container p{margin:0 0 1rem;}.paragraph--type--tab-container .field--name-field-tab{position:relative;}@media all and (min-width:48em){.paragraph--type--tab-container .field--name-field-tab{display:table;}.paragraph--type--tab-container .field--name-field-tab .field__item{display:table-cell;}}.paragraph--type--tab-container .field--name-field-tab:after{content:'';position:absolute;bottom:0;height:1px;background-color:rgba(0,0,0,0.1);left:100%;width:1000px;}.paragraph--type--tab-container .field--name-field-tab:before{content:'';background-color:rgba(0,0,0,0.1);height:1px;width:1000px;position:absolute;right:100%;bottom:0;}.path-node .paragraph--type--tab-container .display-area h2{float:left;width:100%;margin-bottom:20px !important;}.paragraph--type--tab-container .field__item:not(.nested-hidden){width:100%;}.paragraph--type--tab-container .field__item:not(.nested-hidden) .paragraph--type--tabs{position:relative;}@media all and (min-width:32.5em){.paragraph--type--tab-container .field__item:not(.nested-hidden){width:inherit;}}.paragraph--type--tab-container .field__item:not(.nested-hidden) .field--name-field-heading{cursor:pointer;font-size:18px;font-weight:normal;border:1px solid rgba(0,0,0,0.1);border-bottom:0;padding:0rem 1rem;padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;margin-right:0.1rem;background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.7);}@media all and (min-width:48em){.paragraph--type--tab-container .field__item:not(.nested-hidden) .field--name-field-heading{padding:.5rem 2rem;}}.paragraph--type--tab-container .field__item:not(.nested-hidden) .field--name-field-heading:after{content:"" !important;}.paragraph--type--tab-container .field__item:not(.nested-hidden) .active-parent{position:relative;bottom:-1px;bottom:-1px;cursor:pointer;color:#241773;background-color:white;font-size:18px;font-weight:normal;border:1px solid rgba(0,0,0,0.1);border-bottom:0;padding:.5rem 5rem;}.paragraph--type--tab-container .field__item.field--name-field-body{padding:1rem 0;}@media all and (min-width:48em){.paragraph--type--tab-container .field__item.field--name-field-body{padding:2rem 0;}}.paragraph--type--tab-container .field--name-field-heading::before{content:none;}.paragraph--type--tab-container .nested-display-active{border-top:1px solid rgba(0,0,0,0.1);}.display-area{display:none;padding-top:1rem;width:100%;clear:both;}@media all and (min-width:48em){.display-area{margin-top:0px;}}.display-area h2,.display-area h3,.display-area h4,.display-area h5,.display-area h6{color:black;}.paragraph--type--tabs .field--name-field-body{display:none;}.active-nested,.active-parent{display:block !important;}.activated{background-color:white;}.paragraph--type--gallery-container .field--name-field-preview{cursor:pointer;}h1.page-title{width:100%;margin:0 0 1rem;line-height:1;letter-spacing:3px;font-size:2.25rem;}@media all and (min-width:48em){h1.page-title{font-size:2.25rem;line-height:1.2;padding:10px 0 25px;}}@media all and (min-width:60em){h1.page-title{font-size:3rem;margin:0 0 1.75rem;}}@media all and (min-width:75em){h1.page-title{font-size:3rem;}}.home-page-feature-block h2{width:100%;margin:0 0 1rem;line-height:1;letter-spacing:3px;font-size:1.375rem;}@media all and (min-width:48em){.home-page-feature-block h2{width:50%;font-size:1.6875rem;line-height:1.2;padding:10px 0 25px;}}@media all and (min-width:60em){.home-page-feature-block h2{font-size:2.25rem;}}@media all and (min-width:75em){.home-page-feature-block h2{font-size:2.25rem;}}.field--name-field-content .paragraph--type--related-courses-container{margin:1.5rem 0;float:left;width:100%;}.field--name-field-content .paragraph--type--related-courses-container .field__label{font-size:20px;letter-spacing:1px;}.field--name-field-content .paragraph--type--related-courses-container article{width:100%;float:left;border-bottom:1px solid rgba(0,0,0,0.1);padding:1.5rem 0;}.field--name-field-content .paragraph--type--related-courses-container h3{width:49.15254%;float:left;margin-right:1.69492%;}@media all and (min-width:48em){.field--name-field-content .paragraph--type--related-courses-container h3{width:23.72881%;float:left;margin-right:1.69492%;}}@media all and (min-width:60em){.field--name-field-content .paragraph--type--related-courses-container h3{width:40.67797%;float:left;margin-right:1.69492%;}}.field--name-field-content .paragraph--type--related-courses-container h3 span{color:rgba(0,0,0,0.5);font-size:18px;letter-spacing:1px;}.field--name-field-content .paragraph--type--related-courses-container h3 span:hover{text-decoration:underline;}.field--name-field-content .paragraph--type--related-courses-container h3:after{content:none !important;}.field--name-field-content .paragraph--type--related-courses-container .field--name-field-course{font-weight:normal;padding:1rem 0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.field--name-field-content .paragraph--type--related-courses-container .field--name-field-course{width:15.25424%;float:left;margin-right:1.69492%;}}@media all and (min-width:60em){.field--name-field-content .paragraph--type--related-courses-container .field--name-field-course{width:15.25424%;float:left;margin-right:1.69492%;}}.field--name-field-content .paragraph--type--related-courses-container .field--name-field-learn-more,.field--name-field-content .paragraph--type--related-courses-container .field--name-field-register-link{padding:1rem .5rem;float:right;width:50%;}@media all and (min-width:48em){.field--name-field-content .paragraph--type--related-courses-container .field--name-field-learn-more,.field--name-field-content .paragraph--type--related-courses-container .field--name-field-register-link{width:auto;}}.field--name-field-content .paragraph--type--related-courses-container .field--name-field-learn-more a,.field--name-field-content .paragraph--type--related-courses-container .field--name-field-register-link a{font-size:14px;display:inline-block;padding:.1rem .5rem;text-align:center;text-transform:uppercase;font-weight:lighter;font-size:0.8rem;border:1px solid #00bcda;background-color:white;margin:0;border-radius:7px;font-weight:normal;color:black;width:100%;}@media all and (min-width:48em){.field--name-field-content .paragraph--type--related-courses-container .field--name-field-learn-more a,.field--name-field-content .paragraph--type--related-courses-container .field--name-field-register-link a{width:auto;min-width:150px;}}.field--name-field-content .paragraph--type--related-courses-container .field--name-field-learn-more a:hover,.field--name-field-content .paragraph--type--related-courses-container .field--name-field-register-link a:hover{background-color:#EEEEEE;}.paragraph--type--card-container{max-width:1200px;margin:0 auto;padding:0;width:100%;}.page-node-type-landing-page #main-content .paragraph--type--card-container{padding:0 1rem;}@media all and (min-width:64em){.paragraph--type--card-container{padding:0;}}.paragraph--type--card-container .field--name-field-title{float:left;width:100%;margin-top:35px;clear:both;color:#241773;font-size:1.375rem;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;letter-spacing:0;margin:0 0 1.25rem;padding:1rem 0 1rem;font-weight:bold;}@media all and (min-width:32.5em){.paragraph--type--card-container .field--name-field-title{font-size:1.6875rem;margin:0 0 1.5rem;padding:1rem 0 1.25rem;}}@media all and (min-width:60em){.paragraph--type--card-container .field--name-field-title{font-size:2.25rem;margin:0 0 1.75rem;padding:1rem 0 1.75rem;}}@media all and (min-width:75em){.paragraph--type--card-container .field--name-field-title{font-size:2.25rem;}}.paragraph--type--card-container .field--name-field-cards > .field__item{width:100%;float:left;margin-left:0;margin-right:0;border:1px solid rgba(0,0,0,0.2);margin-bottom:1.5rem;padding-bottom:2rem;position:relative;overflow:hidden;}@media all and (min-width:32.5em){.paragraph--type--card-container .field--name-field-cards > .field__item{margin-top:1px;padding-bottom:0;}.paragraph--type--card-container .field--name-field-cards > .field__item:last-child,.paragraph--type--card-container .field--name-field-cards > .field__item:nth-child(3n+3){margin-right:0;}}@media all and (min-width:60em){.paragraph--type--card-container .field--name-field-cards > .field__item{width:32.20339%;float:left;margin-right:1.69492%;padding-bottom:2rem;}}.paragraph--type--card-container .field--name-field-cards > .field__item article{line-height:0;}.paragraph--type--card-container .field--name-field-cards > .field__item article .node__content{display:inline-block;width:100%;}.paragraph--type--card-container .field--name-field-cards > .field__item .field--name-title{letter-spacing:2px;}.paragraph--type--card-container .field--name-field-cards > .field__item .image-link{float:left;width:100%;}@media all and (min-width:32.5em){.paragraph--type--card-container .field--name-field-cards > .field__item .image-link{position:absolute;right:60%;width:40%;top:0;height:100%;}}@media all and (min-width:60em){.paragraph--type--card-container .field--name-field-cards > .field__item .image-link{position:relative;right:auto;top:auto;height:auto;width:100%;}}.paragraph--type--card-container .field--name-field-cards > .field__item .image-link .field--type-image img{display:block;width:100%;margin-bottom:.25rem;}@media all and (min-width:32.5em){.paragraph--type--card-container .field--name-field-cards > .field__item .image-link .field--type-image img{float:left;height:100%;width:auto;margin:0;max-width:none;}}@media all and (min-width:60em){.paragraph--type--card-container .field--name-field-cards > .field__item .image-link .field--type-image img{height:auto;margin-bottom:.25rem;width:100%;max-width:inherit;}}.paragraph--type--card-container .field--name-field-cards > .field__item .field--type-text-with-summary{margin:0 0 .5rem;}.paragraph--type--card-container .field--name-field-cards > .field__item .border{width:100%;float:left;padding:0 2rem;}@media all and (min-width:32.5em){.paragraph--type--card-container .field--name-field-cards > .field__item .border{width:60%;float:right;padding:0 2rem 2rem;background:#ffffff;display:inline-block;position:relative;}}@media all and (min-width:60em){.paragraph--type--card-container .field--name-field-cards > .field__item .border{width:100%;float:left;padding:0 2rem;}}@media all and (min-width:32.5em){.paragraph--type--card-container .field--name-field-cards > .field__item .border.no-image{width:100%;}}.paragraph--type--card-container .field--name-field-cards > .field__item .border h2{font-size:1.35rem;padding:1.7rem 0;margin:0 0 1.25rem;}.paragraph--type--card-container .field--name-field-button{float:left;width:100%;}.paragraph--type--card-container .field--name-field-button a{position:relative;padding-right:3rem;}.paragraph--type--card-container .field--name-field-button a::after{content:'';background-image:url(/themes/rcm/imgs/action-icon.png);background-position:center;background-repeat:no-repeat;background-size:16px;margin-bottom:0;margin-left:1rem;width:25px;height:100%;float:right;position:absolute;top:0;right:1rem;}.paragraph--type--card-container .field--name-field-button a:hover::after{background-image:url(/themes/rcm/imgs/hover-action-icon.png);}.paragraph--type--card-container .field--name-field-button a.external{background:none;}.paragraph--type--card-container .field--name-field-button a.external:hover{background:#eee;}.paragraph--type--card-container .field--name-field-button a.external:after{background-image:url(/themes/rcm/imgs/external-link-blue.svg);}.view-concerts .card-container{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.view-concerts .card-row{border:1px solid #cacaca;vertical-align:top;margin:2.5em 0 1em;width:100%;position:relative;}@media all and (max-width:32.4375em){.view-concerts .card-row:nth-of-type(1){margin-top:1em;}.view-concerts .card-row:last-of-type{margin-bottom:2.5em;}}@media all and (min-width:32.5em){.view-concerts .card-row{margin:2.5em 0.5em 1em;width:48%;}}@media all and (min-width:32.5em) and (max-width:59.9375em){.view-concerts .card-row:nth-of-type(1){margin-top:2.5em;}.view-concerts .card-row:last-of-type{margin-bottom:2.5em;}.view-concerts .card-row:nth-of-type(odd){margin-left:0;}.view-concerts .card-row:nth-of-type(even){margin-right:0;}}@media all and (min-width:60em){.view-concerts .card-row{margin:2.5em 0.5em 1em;width:30%;}.view-concerts .card-row:nth-of-type(3n+1){margin-left:0;}}.view-concerts .card-row .card-field-image{position:relative;}.view-concerts .card-row .card-field-image img{width:100%;}.view-concerts .card-row .card-content{margin:15px;padding-bottom:150px;}.view-concerts .card-row .card-date{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;color:#00bcda;font-weight:400;margin:0 0 .5rem;position:relative;}.view-concerts .card-row .card-date span{display:inline-block;background:#fff;position:relative;z-index:10;padding-right:10%;}.view-concerts .card-row .card-date:after{content:' ';width:100%;position:absolute;right:0;top:9px;border-bottom:1px solid #cacaca;z-index:9;}.view-concerts .card-row .card-title h3{padding:0;float:none;color:#241773;font-size:1.25rem;letter-spacing:1px;margin-bottom:0;}@media all and (min-width:60em){.view-concerts .card-row .card-title h3{font-size:1.5rem;}}.view-concerts .card-row .card-body{margin:0.6em 0 1.5em;line-height:1.5rem;}.view-concerts .card-row .card-body p{margin:0;}.view-concerts .card-row .card-action-link-container{vertical-align:bottom;height:150px;width:100%;position:absolute;bottom:0;}.view-concerts .card-row .card-action-link-container .card-action-link{margin:10px 0;text-align:center;clear:both;}.view-concerts .card-row .card-action-link-container .card-action-link a{padding:1rem;min-width:70%;}.field--name-field-cards{clear:both;float:left;width:100%;}.node--type-card.node--view-mode-teaser .video{display:inline-block;position:relative;}.node--type-card.node--view-mode-teaser .video:before{content:' ';cursor:pointer;display:block;background-image:url(/themes/rcm/imgs/play_icon.png);background-repeat:no-repeat;background-size:70px;background-position:center;width:100%;height:100%;position:absolute;top:0;z-index:100;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;}.node--type-card.node--view-mode-teaser .video:hover:before{opacity:.6;}.node--type-card.node--view-mode-teaser img{display:block;margin:0;}#colorbox.iframe #cboxTitle{display:none !important;}#colorbox.iframe #cboxLoadedContent{-webkit-overflow-scrolling:touch !important;overflow-y:auto !important;max-width:100%;}#colorbox.iframe #cboxLoadedContent iframe{display:block;}#colorbox.iframe #cboxContent{background:none;right:0;}#cboxOverlay{background:#353535;background:rgba(0,0,0,0.6);height:100%;width:100%;position:fixed;top:0;font-family:'Lato',sans-serif;z-index:600;}#cboxOverlay,#cboxWrapper{padding-right:30px;max-width:100%;}#colorbox{z-index:601;max-width:100%;}#colorbox.responsive{width:90% !important;left:5% !important;position:fixed !important;top:15% !important;height:80% !important;overflow:initial !important;}@media all and (min-width:48em){#colorbox.responsive{width:80% !important;left:10% !important;}}@media all and (min-width:60em){#colorbox.responsive{width:60% !important;left:20% !important;}}@media all and (min-width:75em){#colorbox.responsive{width:1000px !important;left:-webkit-calc(50% - 500px) !important;left:calc(50% - 500px) !important;}}#colorbox.responsive #cboxWrapper{padding:0;height:100% !important;width:100% !important;}#colorbox.responsive #cboxContent,#colorbox.responsive #cboxLoadedContent{width:100% !important;height:100% !important;right:auto;}#cboxContent{background:#fff;position:absolute;max-width:100%;}@media all and (min-width:48em){#cboxContent{right:-3%;}}.frame #cboxContent{background:transparent;}#cboxContent .cboxPhoto{position:absolute;top:-15px;left:-25px;}@media all and (min-width:48em){#cboxContent .cboxPhoto{top:-15px;left:-45px;}}#cboxContent button{border:0;}#cboxContent #cboxLoadedContent iframe{width:100%;height:100%;}#cboxClose{position:absolute;right:0;top:0;padding:5px;background:url(/themes/rcm/imgs/modal-close.png) no-repeat center center #fff;width:25px;height:35px;background-size:50%;text-indent:-9000px;}.iframe #cboxClose{top:-4rem;background:transparent url(/themes/rcm/imgs/close_icon_white.png) no-repeat center center;background-size:30px;}@media all and (min-width:48em){#cboxClose{width:45px;height:55px;}}#cboxTitle{padding:5px;width:100%;position:absolute;bottom:-10px;background:#fff;color:#5d5d5d;}#cboxCurrent{opacity:0;}#cboxPrevious{position:absolute;left:-16%;top:50%;background:url(/themes/rcm/imgs/arrow-left.png) no-repeat center center #fff;width:25px;height:35px;background-size:35%;}@media all and (min-width:48em){#cboxPrevious{width:45px;height:55px;}}#cboxNext{position:absolute;right:-10%;top:50%;background:url(/themes/rcm/imgs/arrow-right.png) no-repeat center center #fff;width:25px;height:35px;background-size:35%;}@media all and (min-width:48em){#cboxNext{width:45px;height:55px;}}@media all and (min-width:75em){#cboxNext{right:-9%;}}.block-facets h2{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;padding:0 0 1em 1em;margin:0 0 1.5em 0;line-height:1;border-bottom:1px solid rgba(36,23,115,0.2);cursor:pointer;}.block-facets h2:after{content:' ';width:20px;height:20px;background-image:url(/themes/rcm/imgs/up-arrow.png);background-repeat:no-repeat;background-size:100%;float:right;margin-right:20%;}.block-facets h2.facet-toggle-active:after{background-image:url(/themes/rcm/imgs/up-arrow.png);}.block-facets h2.facet-toggle-deactive:after{background-image:url(/themes/rcm/imgs/down-arrow.png);}.block-facets ul{list-style:none;padding:0 0 2em 1em;margin:0;}.block-facets ul li{margin:0.5em 0;}.block-facets ul a{cursor:pointer;color:#3d3d3d;font-weight:100;}.block-facets ul a:hover,.block-facets ul a:focus{text-decoration:underline;}.block-facets ul .facet-item .is-active{text-decoration:underline;}.block-facets .facets-dropdown{margin:0 0 2em 1em;width:85%;}.block-facets-summary{position:relative;top:-11px;float:none;width:100%;display:none;}.block-facets-summary ul{padding:0;margin:0;}.block-facets-summary li{display:inline-block;list-style:none;}.block-facets-summary a{display:inline-block;font-size:0.8em;font-weight:lighter;letter-spacing:1px;color:#868686;padding:5px 10px;margin:0 3px 9px;border:1px solid #00bcda;border-radius:6px;cursor:pointer;}.block-facets-summary a:hover,.block-facets-summary a:focus{color:#3d3d3d;background-color:#EEEEEE;}.block-facets-summary a:after{content:'x';color:#00bcda;padding-left:5px;}@media all and (min-width:75em){.block-facets-summary{float:right;width:60%;top:20px;}.path-course-catalogue .block-facets-summary,.page-path-course-catalogue .block-facets-summary,.path-teaching .block-facets-summary{float:none;width:100%;top:-11px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){}@media all and (-ms-high-contrast:none) and (min-width:75em),all and (-ms-high-contrast:active) and (min-width:75em){.block-facets-summary{float:none;width:100%;top:0;}}#block-coursecataloguecourseinteraction,#block-concertperformanceeventcategory{border-bottom:1px solid #EEEEEE;}#block-coursecataloguecourseinteraction ul,#block-concertperformanceeventcategory ul{margin:0;padding:0;}#block-coursecataloguecourseinteraction ul.item-list__links,#block-concertperformanceeventcategory ul.item-list__links{display:table-row;}#block-coursecataloguecourseinteraction li.facet-item,#block-concertperformanceeventcategory li.facet-item{display:inline-block;width:100%;margin:0;}#block-coursecataloguecourseinteraction li.facet-item a,#block-concertperformanceeventcategory li.facet-item a{display:inline-block;width:100%;padding:10px 30px;background-color:#EEEEEE;text-align:center;border:1px solid #CDCDCD;}@media all and (min-width:32.5em){#block-coursecataloguecourseinteraction li.facet-item a,#block-concertperformanceeventcategory li.facet-item a{border-bottom:none;}}#block-coursecataloguecourseinteraction li.facet-item a:hover,#block-coursecataloguecourseinteraction li.facet-item a:focus,#block-concertperformanceeventcategory li.facet-item a:hover,#block-concertperformanceeventcategory li.facet-item a:focus{background-color:#CDCDCD;background-color:#f2f1fb;text-decoration:none;}#block-coursecataloguecourseinteraction li.facet-item a .facet-item__count,#block-concertperformanceeventcategory li.facet-item a .facet-item__count{color:#3d3d3d;margin-left:5px;}#block-coursecataloguecourseinteraction li.facet-item .is-active,#block-concertperformanceeventcategory li.facet-item .is-active{background-color:#FFF;color:#241773;font-weight:bolder;text-decoration:none;}#block-coursecataloguecourseinteraction li.facet-item:nth-of-type(1) .facet-item__status,#block-coursecataloguecourseinteraction li.facet-item:nth-of-type(2) .facet-item__status,#block-concertperformanceeventcategory li.facet-item:nth-of-type(1) .facet-item__status,#block-concertperformanceeventcategory li.facet-item:nth-of-type(2) .facet-item__status{display:inline-block;vertical-align:text-bottom;width:20px;height:20px;background-image:url(/themes/rcm/imgs/building-icon.png);background-repeat:no-repeat;background-size:100%;margin-right:12px;}#block-coursecataloguecourseinteraction li.facet-item:nth-of-type(1) .facet-item__status.facet-off,#block-concertperformanceeventcategory li.facet-item:nth-of-type(1) .facet-item__status.facet-off{background-image:url(/themes/rcm/imgs/digital-disabled.png);}#block-coursecataloguecourseinteraction li.facet-item:nth-of-type(1) .facet-item__status.facet-on,#block-concertperformanceeventcategory li.facet-item:nth-of-type(1) .facet-item__status.facet-on{background-image:url(/themes/rcm/imgs/digital-icon.png);}#block-coursecataloguecourseinteraction li.facet-item:nth-of-type(2) .facet-item__status.facet-off,#block-concertperformanceeventcategory li.facet-item:nth-of-type(2) .facet-item__status.facet-off{background-image:url(/themes/rcm/imgs/building-disabled.png);}#block-coursecataloguecourseinteraction li.facet-item:nth-of-type(2) .facet-item__status.facet-on,#block-concertperformanceeventcategory li.facet-item:nth-of-type(2) .facet-item__status.facet-on{background-image:url(/themes/rcm/imgs/building-icon.png);}@media all and (min-width:32.5em){#block-coursecataloguecourseinteraction li.facet-item,#block-concertperformanceeventcategory li.facet-item{display:table-cell;width:auto;}#block-coursecataloguecourseinteraction li.facet-item a,#block-concertperformanceeventcategory li.facet-item a{text-align:center;width:auto;}}#block-teacherportaltype{border-bottom:1px solid #EEEEEE;}#block-teacherportaltype ul.item-list__links{margin:0;padding:0;display:block !important;}#block-teacherportaltype li.facet-item{display:inline-block;width:100%;margin:0;}#block-teacherportaltype li.facet-item a{display:inline-block;width:100%;padding:10px 30px;background-color:#EEEEEE;text-align:center;border:1px solid #CDCDCD;}@media all and (min-width:32.5em){#block-teacherportaltype li.facet-item a{border-bottom:none;}}#block-teacherportaltype li.facet-item a:hover,#block-teacherportaltype li.facet-item a:focus{background-color:#CDCDCD;text-decoration:none;}#block-teacherportaltype li.facet-item a .facet-item__count{color:#3d3d3d;margin-left:5px;}#block-teacherportaltype li.facet-item .is-active{background-color:#FFF;color:#241773;font-weight:bolder;text-decoration:none;}@media all and (min-width:32.5em){#block-teacherportaltype li.facet-item{display:inline-block;width:auto;}#block-teacherportaltype li.facet-item a{text-align:center;width:auto;}}.path-teaching #sidebar .block-facets ul .facet-item{margin-left:10px;}.path-teaching #sidebar .block-facets ul .facet-item .is-active{background-color:#00bcda;padding:1px 10px 5px 10px;color:#fff;text-decoration:none;border-radius:50px;margin-left:-10px;}.block-facets{clear:both;}.home-page-feature-block{width:100%;float:left;position:relative;z-index:10;}.home-page-feature-block h2{font-size:2.25rem;}@media all and (min-width:32.5em){.home-page-feature-block{margin:2rem 0 0;}.home-page-feature-block h2{font-size:2.25rem;}}@media all and (min-width:48em){.home-page-feature-block{margin:3rem 0 0;}}.home-page-feature-block:before{content:'';display:block;border-top:1px solid #00bcda;position:relative;width:20%;float:right;top:-2rem;}.home-page-feature-block:after{content:' ';display:none;position:absolute;top:40%;z-index:-1;width:100%;height:1000px;background-image:url("/themes/rcm/imgs/bg-home-large.jpg");background-size:cover;background-position:95% 95%;}@media all and (min-width:48em){.home-page-feature-block:after{display:block;height:700px;}}@media all and (min-width:60em){.home-page-feature-block:after{height:1000px;}}@media all and (min-width:60em){.home-page-feature-block h2{font-size:3.5rem;}}.home-page-feature-block .home-page-feature-block-wrapper{max-width:1200px;margin:0 auto;margin:0 auto;max-width:60em;padding:0 1rem;}.home-page-feature-block .home-page-feature-block-wrapper h2{display:block;margin:0 1rem 2rem;width:auto;}@media all and (min-width:32.5em){.home-page-feature-block .home-page-feature-block-wrapper{padding:0 .5rem;}.home-page-feature-block .home-page-feature-block-wrapper h2{margin:0 2rem 2rem;}}@media all and (min-width:48em){.home-page-feature-block .home-page-feature-block-wrapper h2{font-size:2.25rem;margin:0 1rem 2rem 4.5rem;}.home-page-feature-block .home-page-feature-block-wrapper .field__items{display:table;margin:0 auto;}.home-page-feature-block .home-page-feature-block-wrapper .field__items > .field__item{display:table-cell;height:100%;vertical-align:top;}.home-page-feature-block .home-page-feature-block-wrapper .field__items > .field__item .field__item{width:100%;}.home-page-feature-block .home-page-feature-block-wrapper .field__items > .field__item .paragraph--type--featured{padding:0;margin:0 .5rem;border:1px solid #d4d1e4;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:580px;position:relative;-webkit-transition:box-shadow .5s,border .5s,background-size .5s;-webkit-transition:border .5s,background-size .5s,-webkit-box-shadow .5s;transition:border .5s,background-size .5s,-webkit-box-shadow .5s;transition:box-shadow .5s,border .5s,background-size .5s;transition:box-shadow .5s,border .5s,background-size .5s,-webkit-box-shadow .5s;}.home-page-feature-block .home-page-feature-block-wrapper .field__items > .field__item .paragraph--type--featured:hover{background-size:48px;border:1px solid #231673;-webkit-box-shadow:5px 5px 5px rgba(212,209,228,0.5);box-shadow:5px 5px 5px rgba(212,209,228,0.5);cursor:pointer;}.home-page-feature-block .home-page-feature-block-wrapper .field__items > .field__item .paragraph--type--featured.closed{height:100%;width:auto;}}@media all and (min-width:60em){.home-page-feature-block .home-page-feature-block-wrapper h2{margin:0 1rem 3rem 6.5rem;font-size:3.5rem;}.home-page-feature-block .home-page-feature-block-wrapper .field__items > .field__item .paragraph--type--featured{min-height:650px;}}.home-page-feature-block .field__item{position:relative;display:inline-block;margin:0 0 .5rem;}.field__item{}.field__item .paragraph--type--featured{float:left;padding-bottom:5%;overflow:hidden;margin:0 0 2rem;}.field__item .paragraph--type--featured h2.featured-h2{width:auto;margin:0;}@media all and (min-width:32.5em){.field__item .paragraph--type--featured h2.featured-h2{padding:0;}}.field__item .paragraph--type--featured h2.featured-h2:after{content:"";background-color:inherit;}.field__item .paragraph--type--featured .toggle,.field__item .paragraph--type--featured .link{background:url(/themes/rcm/imgs/feature-arrow-open.png) no-repeat center;display:none;position:absolute;z-index:200;bottom:2px;right:0.75rem;width:50px;height:40px;background-size:100%;padding:0;text-indent:-9000px;-webkit-transition:background-size .25s;transition:background-size .25s;}.field__item .paragraph--type--featured .toggle:hover,.field__item .paragraph--type--featured .link:hover{background-size:110%;}@media all and (min-width:48em){.field__item .paragraph--type--featured .toggle{display:inline-block;}.field__item .paragraph--type--featured a.link{display:none !important;}}.field__item .paragraph--type--featured .image-style-home-page-feature-mini,.field__item .paragraph--type--featured .field--name-field-black-and-white-image,.field__item .paragraph--type--featured .field--name-field-card-and-expanded{display:none;}.field__item .paragraph--type--featured.active{background:#fff;background-size:45px;background-position:95% 95%;}@media all and (min-width:48em){.field__item .paragraph--type--featured.active .field--name-field-title{width:40%;clear:left;}.field__item .paragraph--type--featured.active .field--name-field-title:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);margin-top:2rem !important;}.field__item .paragraph--type--featured.active .field--name-field-body{width:56%;display:block;}.field__item .paragraph--type--featured.active .featured-h2 .field--name-field-title{margin:2rem 0 4rem;padding:0 1rem 0 3rem;}.field__item .paragraph--type--featured.active .field--name-field-body.field__item{margin:0;padding:0 2rem 0 1rem;}.field__item .paragraph--type--featured.active .feature-card-open{display:block;}.field__item .paragraph--type--featured.active .feature-card-open img{width:100%;height:auto;}.field__item .paragraph--type--featured.active .image-style-home-page-feature-mini,.field__item .paragraph--type--featured.active .field--name-field-black-and-white-image,.field__item .paragraph--type--featured.active .field--name-field-card-and-expanded{display:none;}.field__item .paragraph--type--featured.active .toggle,.field__item .paragraph--type--featured.active .link{background-image:url(/themes/rcm/imgs/feature-arrow-closed.png);}.field__item .paragraph--type--featured.active .text{display:table;}.field__item .paragraph--type--featured.active .text a{display:table-cell;vertical-align:middle;float:none;width:40%;}.field__item .paragraph--type--featured.active .text div.field--name-field-body{display:table-cell;vertical-align:top;float:none;width:60%;padding:2rem 3rem 3rem 1rem;}}.field__item .paragraph--type--featured.closed{width:100%;float:left;margin-left:0;margin-right:0;background-image:none;height:auto;}.field__item .paragraph--type--featured.closed .field--name-field-card-and-expanded{display:block;width:100%;}@media all and (min-width:32.5em){.field__item .paragraph--type--featured.closed .field--name-field-card-and-expanded{width:45%;float:left;padding:0 1rem 0 0;}}@media all and (min-width:48em){.field__item .paragraph--type--featured.closed .field--name-field-card-and-expanded{width:100%;padding:0 0 1rem;}}.field__item .paragraph--type--featured.closed .field--name-field-body,.field__item .paragraph--type--featured.closed .field--name-field-title{display:block;width:100%;}@media all and (min-width:32.5em){.field__item .paragraph--type--featured.closed .field--name-field-body,.field__item .paragraph--type--featured.closed .field--name-field-title{width:55%;float:right;padding:0;}}@media all and (min-width:48em){.field__item .paragraph--type--featured.closed .field--name-field-body,.field__item .paragraph--type--featured.closed .field--name-field-title{width:100%;}}.field__item .paragraph--type--featured.closed .field--name-field-card-and-expanded img{width:100%;height:auto;}.field__item .paragraph--type--featured.closed .field--name-field-black-and-white-image,.field__item .paragraph--type--featured.closed .feature-card-open{display:none;}@media all and (min-width:48em){.field__item .paragraph--type--featured.closed{width:32.20339%;float:left;margin-right:1.69492%;background:#fff;background-size:40px;background-position:15% 95%;background-position:90% 96%;min-height:550px;min-width:60px;max-width:299px;}.field__item .paragraph--type--featured.closed .field--name-field-title,.field__item .paragraph--type--featured.closed .field--name-field-card-and-expanded{display:block;}.field__item .paragraph--type--featured.closed .field--name-field-black-and-white-image{width:100%;height:100%;display:block;left:0;z-index:100;-webkit-transition:all .5s;transition:all .5s;}.field__item .paragraph--type--featured.closed .field--name-field-black-and-white-image:hover{background:rgba(36,23,115,0.2);opacity:.6;}.field__item .paragraph--type--featured.closed .field--name-field-black-and-white-image img,.field__item .paragraph--type--featured.closed .feature-card-open,.field__item .paragraph--type--featured.closed .field--name-field-body{display:none;}.field__item .paragraph--type--featured.closed a{padding:0 1rem 3rem;display:inline-block;}.field__item .paragraph--type--featured.closed p{display:none;}}@media all and (min-width:48em) and (min-width:60em){.field__item .paragraph--type--featured.closed{min-height:550px;}}.field__item .paragraph--type--featured.mini{width:6.77966%;float:left;margin-right:1.69492%;height:552px;background-position:45% 95%;}.field__item .paragraph--type--featured.mini .field--name-field-body,.field__item .paragraph--type--featured.mini .field--name-field-title,.field__item .paragraph--type--featured.mini .field--name-field-card-and-expanded,.field__item .paragraph--type--featured.mini .feature-card-open{display:none;}.field__item .paragraph--type--featured.mini .field--name-field-black-and-white-image{width:58px;min-width:58px;}.field__item .paragraph--type--featured.mini .field--name-field-black-and-white-image img{display:block;width:100%;height:auto;}.field__item .paragraph--type--featured.mini .toggle,.field__item .paragraph--type--featured.mini .link{width:100%;right:0;bottom:0;background-size:80%;}.field__item .paragraph--type--featured.mini .toggle:hover,.field__item .paragraph--type--featured.mini .link:hover{background-size:90%;}@media all and (min-width:48em){.field__item .paragraph--type--featured.mini{height:428px;}}@media all and (min-width:60em){.field__item .paragraph--type--featured.mini{height:545px;}}@media all and (min-width:75em){.field__item .paragraph--type--featured.mini{min-height:602px;}}@media all and (min-width:32.5em){.field__item .paragraph--type--featured.closed{margin-right:0;padding:0 .75rem;}}.field__item .paragraph--type--featured .field--name-field-card-and-expanded,.field__item .paragraph--type--featured .field--name-field-body{float:left;}.field__item .paragraph--type--featured .field--name-field-card-and-expanded img,.field__item .paragraph--type--featured .field--name-field-body img{float:left;}.field__item .paragraph--type--featured .field--name-field-title{float:left;width:100%;color:#241773;font-weight:bold;letter-spacing:2px;line-height:1.5;padding:1rem 0;font-size:1.25rem;}@media all and (min-width:32.5em){.field__item .paragraph--type--featured .field--name-field-title{font-size:24px;}}@media all and (min-width:48em){.field__item .paragraph--type--featured .field--name-field-title{-webkit-transition:all .5s;transition:all .5s;}}.field__item .paragraph--type--featured .field--name-field-body{font-size:16px;letter-spacing:1px;padding-top:5%;line-height:1.7;margin:0;padding:0;font-weight:300;color:#353535;}.field__item .paragraph--type--featured .field--name-field-body p{margin:0;}.field__item .paragraph--type--featured .field--name-field-body p strong,.field__item .paragraph--type--featured .field--name-field-body p b{font-weight:500;}.field--name-field-featured > .field__item:nth-of-type(3n) .paragraph--type--featured{margin-right:0;}.share-block{width:100%;float:left;margin-left:0;margin-right:0;float:right;margin-right:0.83333%;margin-top:25px;}@media all and (min-width:48em){.share-block{width:32.20339%;float:left;margin-right:1.69492%;margin:1rem 0;}}@media all and (min-width:75em){.share-block{width:23.72881%;float:left;margin-right:1.69492%;margin:1rem 0;}}.share-block .a2a_kit{margin-right:inherit;}@media all and (min-width:64em){.share-block .a2a_kit{margin-right:5px;display:block;}}.share-block a{margin-right:0 !important;float:right;margin-right:0.5rem;width:69%;height:45px;position:relative;color:#a5a5a5 !important;}@media all and (min-width:32.5em){.share-block a{width:69%;}}@media all and (min-width:48em){.share-block a{width:70%;}}.share-block a:before{position:absolute;content:" ";width:25px;height:25px;color:transparent;background-image:url(/themes/rcm/imgs/share.png);background-size:18px 19px;background-repeat:no-repeat;top:12px;left:30%;}.share-block a:after{position:absolute;text-transform:capitalize;font-size:16px;font-weight:400;content:"Share";top:7px;left:45%;}.share-block .a2a_s_a2a{display:none !important;}.owl-slider .dots-container{display:table;position:absolute;bottom:0;right:0;margin:1rem 0;text-align:center;z-index:100;width:100%;}@media all and (min-width:60em){.owl-slider .dots-container{bottom:auto;margin:1.5rem;top:0;height:100%;width:auto;}}.owl-slider .dots-container .owl-dots{display:table-cell;vertical-align:middle;}.owl-slider .dots-container .owl-dots .owl-dot{border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;margin:0 5px;width:14px;height:14px;}@media all and (min-width:60em){.owl-slider .dots-container .owl-dots .owl-dot{display:block;float:none;margin:15px 0;}}.owl-slider .dots-container .owl-dots .owl-dot.active{background:#fff;}.owl-slider .play-container .play,.owl-slider .play-container .pause{border-radius:4px;bottom:1rem;color:#fff;cursor:pointer;display:none;height:2rem;position:absolute;right:.5rem;text-indent:-9000px;width:2rem;z-index:100;}@media all and (min-width:60em){.owl-slider .play-container .play,.owl-slider .play-container .pause{bottom:1.5rem;right:1rem;}}.owl-slider .play-container .play.active,.owl-slider .play-container .pause.active{display:block;}.owl-slider .play-container .play{background:url(/themes/rcm/imgs/slider-play-white-icon.svg) center no-repeat;background-size:1rem;}.owl-slider .play-container .pause{background:url(/themes/rcm/imgs/slider-pause-white-icon.svg) center no-repeat;background-size:1rem;}.paragraph--type--callout{margin:1rem 0;width:100%;float:left;background-size:auto;background-repeat:no-repeat;background-position:center;}.paragraph--type--callout .image .video{display:block;position:relative;margin-top:2rem;}.paragraph--type--callout .image .video .field--name-field-image-call:before{content:' ';cursor:pointer;display:block;background-image:url(/themes/rcm/imgs/play_icon.png);background-repeat:no-repeat;background-size:70px;background-position:center;width:100%;height:100%;position:absolute;top:0;z-index:100;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;}.paragraph--type--callout .image .video .field--name-field-image-call:hover:before{opacity:.6;}.paragraph--type--callout .image .video .field--name-field-image-call{position:relative;display:inline-block;margin:0 0 2rem;}.paragraph--type--callout .image .video .field--name-field-image-call img{display:block;margin:0;position:relative;}@media all and (min-width:48em){.paragraph--type--callout{padding:4rem 0;padding:0 0 4rem;}}@media all and (min-width:60em){.paragraph--type--callout{overflow:hidden;}}.paragraph--type--callout .wrapper{max-width:1200px;margin:0 auto;}.paragraph--type--callout .image{position:relative;overflow:hidden;width:100%;float:left;margin-right:1.69492%;}@media all and (min-width:48em){.paragraph--type--callout .image{width:49.15254%;float:left;margin-right:1.69492%;}}.paragraph--type--callout .image img{padding:1rem;}@media all and (min-width:48em){.paragraph--type--callout .image img{position:absolute;margin:2rem auto 0;top:0;left:0;right:0;bottom:0;}}@media all and (min-width:60em){.paragraph--type--callout .image img{padding:0;}}.paragraph--type--callout .content-body{width:100%;float:left;margin-right:1.69492%;}@media all and (min-width:48em){.paragraph--type--callout .content-body{width:49.15254%;float:right;margin-right:0;}}.paragraph--type--callout .content-body .title{padding:2rem;padding:0 1rem 2rem;}.paragraph--type--callout .content-body .title .field{font-size:2.25rem;line-height:3.25rem;padding:0;}.paragraph--type--callout .content-body .title .field:after{height:8px;bottom:-17px;}@media all and (min-width:48em){.paragraph--type--callout .content-body .title{padding:2rem 3rem 0;}.paragraph--type--callout .content-body .title .field{font-size:2.25rem;}}@media all and (min-width:60em){.paragraph--type--callout .content-body .title{padding:2rem 6rem;padding:3rem 6rem 0;}.paragraph--type--callout .content-body .title .field{font-size:3rem;}}.paragraph--type--callout .content-body .field--name-field-body{padding:0 1rem;}@media all and (min-width:48em){.paragraph--type--callout .content-body .field--name-field-body{padding:2rem 3rem;}}@media all and (min-width:60em){.paragraph--type--callout .content-body .field--name-field-body{text-indent:50px;}}.paragraph--type--callout .content-body .field--name-field-link-call{padding:0 1rem;}@media all and (min-width:48em){.paragraph--type--callout .content-body .field--name-field-link-call{padding:0 3rem;margin:-2rem 0 0;}}@media all and (min-width:60em){.paragraph--type--callout .content-body .field--name-field-link-call{padding:0rem 6rem;padding-right:1rem;display:inline-block;}}.paragraph--type--callout .content-body .field--name-field-link-call .field__item{margin:1rem 0 0;margin-right:1rem;float:left;position:relative;}.paragraph--type--callout .content-body .field--name-field-link-call .field__item a{padding-top:0.5rem;padding-bottom:0.5rem;padding-right:3.5rem;display:block;line-height:1.5rem;padding-left:1.5rem;}.paragraph--type--callout .content-body .field--name-field-link-call .field__item a:after{content:'';padding:1rem 0;width:20px;height:20px;background-image:url(/themes/rcm/imgs/action-icon.png);background-position:center;background-repeat:no-repeat;background-size:16px;position:absolute;right:25px;top:0;bottom:0;margin:auto;margin-left:1rem;}.paragraph--type--callout .content-body .field--name-field-link-call .field__item a.external{background:none;}.paragraph--type--callout .content-body .field--name-field-link-call .field__item a.external:after{background-image:url(/themes/rcm/imgs/external-link-blue.svg);}@media all and (min-width:48em){.paragraph--type--callout.position-right .image{width:49.15254%;float:right;margin-right:0;}}@media all and (min-width:48em){.paragraph--type--callout.position-right .content-body{width:49.15254%;float:left;margin-right:1.69492%;}}article.node--type-landing-page .field--name-field-content .field__item:nth-child(2) .image:before{display:none;}@media all and (min-width:48em){article.node--type-landing-page .field--name-field-content .field__item:nth-child(2) .image:before{content:'';display:block;position:absolute;top:-100px;left:-25px;visibility:visible;width:230px;height:240px;background-image:url(/themes/rcm/imgs/piano_landing.png);background-size:100%;background-repeat:no-repeat;cursor:pointer;z-index:0;}}.paragraph--type--call-to-action{bottom:5rem;position:fixed;max-width:335px;right:2.5%;width:95%;z-index:1000;-webkit-transition:top .25s;transition:top .25s;}@media all and (min-width:48em){.paragraph--type--call-to-action{bottom:auto;display:block;top:40%;left:auto;right:1rem;}}@media all and (min-width:48em){.paragraph--type--call-to-action.fixed{top:8rem;}}.paragraph--type--call-to-action a:hover{text-decoration:none;}.paragraph--type--call-to-action .text{background:#241773 url(/themes/rcm/imgs/arrow-right-white.png) center right 1.25rem no-repeat;border-radius:1rem;cursor:pointer;padding:.8rem 62px .8rem 1.5rem;background-size:14px;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s;}.paragraph--type--call-to-action .text.blue{background-color:#00bcda;}.paragraph--type--call-to-action .text.grey{background-color:#a9a8b0;}.paragraph--type--call-to-action .text:hover{-webkit-box-shadow:1px 2px 6px #afafaf;box-shadow:1px 2px 6px #afafaf;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.25);box-shadow:1px 2px 6px rgba(0,0,0,0.25);}.paragraph--type--call-to-action .image{cursor:pointer;}.paragraph--type--call-to-action .image img{margin:0;}.paragraph--type--call-to-action .wrapper{position:relative;}.paragraph--type--call-to-action .image{position:relative;}.paragraph--type--call-to-action .field--name-field-title{color:#fff;font-weight:bold;font-size:2rem;font-size:20px;font-family:'Lato',sans-serif;line-height:1.25rem;}@media all and (min-width:48em){.paragraph--type--call-to-action .field--name-field-title{font-size:24px;line-height:inherit;}}.paragraph--type--call-to-action .field--name-field-body{color:#fff;color:rgba(255,255,255,0.7);font-size:14px;line-height:21px;}.paragraph--type--call-to-action .field--name-field-body p{margin:0;}.paragraph--type--call-to-action .close-button{background:url(/themes/rcm/imgs/light-close-btn.png) center no-repeat;width:30px;height:30px;display:block;background-size:20px;position:absolute;top:.25rem;right:.25rem;text-indent:-9000px;-webkit-transition:opacity .2s;transition:opacity .2s;}@media all and (min-width:48em){.paragraph--type--call-to-action .close-button{width:35px;height:35px;background-size:25px;top:.5rem;right:.5rem;}}.paragraph--type--call-to-action .close-button.dark{background-image:url(/themes/rcm/imgs/dark-close-btn.png);}.paragraph--type--call-to-action .close-button:hover{opacity:.85;}.paragraph--type--inline-photo .image-span-1 img,.paragraph--type--inline-photo .image-span-2 img,.paragraph--type--inline-photo .image-span-3 img,.paragraph--type--inline-photo .image-span-4 img{width:100%;margin:0 0 .5rem;}@media all and (min-width:32.5em){.paragraph--type--inline-photo .image-span-2 img,.paragraph--type--inline-photo .image-span-4 img{width:49%;margin:0 1% .5rem 0;float:left;}.paragraph--type--inline-photo .image-span-2 img:first-child,.paragraph--type--inline-photo .image-span-2 img:nth-child(3),.paragraph--type--inline-photo .image-span-4 img:first-child,.paragraph--type--inline-photo .image-span-4 img:nth-child(3){margin:0 2% .5rem 0;}.paragraph--type--inline-photo .image-span-2 img:nth-child(2),.paragraph--type--inline-photo .image-span-2 img:nth-child(4),.paragraph--type--inline-photo .image-span-4 img:nth-child(2),.paragraph--type--inline-photo .image-span-4 img:nth-child(4){margin:0 0 .5rem;}}.paragraph--type--inline-photo .field--name-field-image-scale{display:none;}@media all and (min-width:48em){.paragraph--type--inline-photo .image-span-3 img{width:32.3333333333333%;margin:0 1% .5rem 0;float:left;}.paragraph--type--inline-photo .image-span-3 img:first-child,.paragraph--type--inline-photo .image-span-3 img:nth-child(2){margin:0 1.50000000000001% .5rem 0;}.paragraph--type--inline-photo .image-span-3 img:nth-child(3){margin:0 0 .5rem;}}@media all and (min-width:64em){.paragraph--type--inline-photo .image-span-4 img{width:24%;margin:0 1% .5rem 0;float:left;}.paragraph--type--inline-photo .image-span-4 img:first-child,.paragraph--type--inline-photo .image-span-4 img:nth-child(2),.paragraph--type--inline-photo .image-span-4 img:nth-child(3){margin:0 1.33333333333333% .5rem 0;}.paragraph--type--inline-photo .image-span-4 img:nth-child(4){margin:0 0 .5rem;}}.paragraph--type--top-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#FFF;overflow:hidden;padding:40px 0;position:relative;}@media all and (min-width:48em){.paragraph--type--top-banner{padding:150px 0 120px;}}.paragraph--type--top-banner .container{margin-right:auto;margin-left:auto;max-width:1200px;padding-left:15px;padding-right:15px;position:relative;width:100%;}.paragraph--type--top-banner .container-inner{margin-right:0;margin-left:auto;max-width:700px;position:relative;width:100%;}@media all and (min-width:48em){.paragraph--type--top-banner .container-inner{padding-left:20px;padding-right:20px;}}.paragraph--type--top-banner .title-h1{letter-spacing:0;line-height:1.3;margin:0 0 30px 0;text-align:center;}@media all and (min-width:48em){.paragraph--type--top-banner .title-h1{font-size:48px;margin:0 0 60px 0;text-align:left;}}.paragraph--type--top-banner .text{margin:0 0 20px 0;text-align:center;}@media all and (min-width:48em){.paragraph--type--top-banner .text{margin:0 0 50px 0;text-align:left;}}.paragraph--type--top-banner .text .text-formatted{color:#FFF;line-height:1.4;}@media all and (min-width:48em){.paragraph--type--top-banner .text .text-formatted{font-size:20px;}}.paragraph--type--top-banner .cta-button-wrapper .field__item{display:block;margin-top:15px;text-align:center;}.paragraph--type--top-banner .cta-button-wrapper .field__item:first-child{margin-top:0;}@media all and (min-width:48em){.paragraph--type--top-banner .cta-button-wrapper .field__item{display:inline-block;margin-left:15px;margin-top:0;text-align:left;}.paragraph--type--top-banner .cta-button-wrapper .field__item:first-child{margin-left:0;}}.paragraph--type--top-banner .cta-button-wrapper a{border:2px solid #FFF;border-radius:25px;color:#FFF;display:inline-block;font-weight:bold;line-height:50px;padding:0 30px;text-decoration:none !important;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;}@media all and (min-width:48em){.paragraph--type--top-banner .cta-button-wrapper a{font-size:20px;padding:0 50px;}}.paragraph--type--top-banner .cta-button-wrapper a:hover{background-color:#FFF;color:#000;}.paragraph--type--system-graph{background-color:#231D3D;color:#FFF;overflow:hidden;padding:30px 0;position:relative;}@media all and (min-width:48em){.paragraph--type--system-graph{padding:60px 0;}}.paragraph--type--system-graph .container{margin-right:auto;margin-left:auto;max-width:1200px;padding-left:15px;padding-right:15px;position:relative;width:100%;}.paragraph--type--system-graph .title-h2{font-weight:normal;letter-spacing:0;line-height:1.3;margin:0 0 40px 0;text-align:center;}@media all and (min-width:48em){.paragraph--type--system-graph .title-h2{font-size:32px;margin:0 0 50px 0;}}.paragraph--type--system-graph .title-h3{color:#FFF;letter-spacing:0;line-height:1.3;margin:0 0 40px 0;text-align:center;}@media all and (min-width:48em){.paragraph--type--system-graph .title-h3{font-size:24px;margin:0;}}.paragraph--type--system-graph .graph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 0 30px 0;position:relative;text-align:center;}@media all and (min-width:48em){.paragraph--type--system-graph .graph{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 100px 0;padding:0 0 10px 0;}}.paragraph--type--system-graph .cta-button-wrapper{padding-top:20px;}@media all and (min-width:48em){.paragraph--type--system-graph .cta-button-wrapper{padding-top:0;}}.paragraph--type--system-graph .cta-button-wrapper .field__item{display:block;text-align:center;}.paragraph--type--system-graph .cta-button-wrapper a{border:2px solid #FFF;border-radius:25px;color:#FFF;display:inline-block;font-weight:bold;line-height:50px;padding:0 30px;text-decoration:none !important;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;}@media all and (min-width:48em){.paragraph--type--system-graph .cta-button-wrapper a{font-size:20px;padding:0 50px;}}.paragraph--type--system-graph .cta-button-wrapper a:hover{background-color:#FFF;color:#000;}.paragraph--type--system-graph .graph-bg{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:absolute;right:0;top:0;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;left:50px;right:50px;}}.paragraph--type--system-graph .graph-bg:before{background-color:#231D3D;bottom:0;content:'';left:0;position:absolute;top:0;width:-webkit-calc(15% + 6px);width:calc(15% + 6px);z-index:1;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg:before{display:none;}}.paragraph--type--system-graph .graph-bg .graph-column{border-top:1px solid #282342;height:40px;position:relative;width:100%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column{height:60px;}}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column{border-left:1px solid #716F85;border-top:0;height:auto;width:9.09091%;}}.paragraph--type--system-graph .graph-bg .graph-column:before{background-color:#4F4963;border-radius:50%;content:'';height:6px;left:15%;position:absolute;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;z-index:1;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:before{background-color:#716F85;bottom:0;height:10px;left:auto;right:0;top:auto;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:10px;}}.paragraph--type--system-graph .graph-bg .graph-column:after{color:#FFF;content:'';font-size:12px;font-weight:bold;height:34px;left:0;padding-right:15px;position:absolute;text-align:right;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15%;z-index:1;}@media all and (min-width:32.5em){.paragraph--type--system-graph .graph-bg .graph-column:after{font-size:16px;}}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:after{bottom:-40px;color:#716F85;font-size:18px;padding-right:0;text-align:center;top:auto;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:100%;}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(1){border-left-style:dotted;border-top-color:#4F4963;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(1):before{background-color:#FFF;}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(1):after{content:'Level\A 10';line-height:16px;white-space:pre-wrap;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(1):after{color:#FFF;content:'Prep';line-height:2.15rem;white-space:normal;}}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(2){border-left-color:#FFF;}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(2):after{content:'09';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(2):after{content:'1';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(3):after{content:'08';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(3):after{content:'2';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(4):after{content:'07';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(4):after{content:'3';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(5):after{content:'06';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(5):after{content:'4';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(6):after{content:'05';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(6):after{content:'5';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(7):after{content:'04';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(7):after{content:'6';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(8):after{content:'03';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(8):after{content:'7';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(9):after{content:'02';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(9):after{content:'8';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10){border-bottom:1px solid #4F4963;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10){border-bottom:none;}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10):after{content:'01';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10):after{content:'9';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(11){border-bottom:1px dotted #4F4963;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(11){border-bottom:none;border-right:1px solid #FFF;}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(11):before{background-color:#FFF;}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(11):after{content:'Prep';}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(11):after{color:#FFF;content:'Level 10';}}.paragraph--type--system-graph .graph-bg .graph-column:nth-child(1),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(2),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(3),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(4),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(5),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(6),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(7),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(8),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(9),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10){background:-webkit-linear-gradient(left,rgba(14,8,46,0) 24%,#0e082e 36%,rgba(14,8,46,0) 99%,rgba(14,8,46,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(24%,rgba(14,8,46,0)),color-stop(36%,#0e082e),color-stop(99%,rgba(14,8,46,0)),to(rgba(14,8,46,0)));background:linear-gradient(to right,rgba(14,8,46,0) 24%,#0e082e 36%,rgba(14,8,46,0) 99%,rgba(14,8,46,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000e082e',endColorstr='#000e082e',GradientType=1);}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(1),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(2),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(3),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(4),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(5),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(6),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(7),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(8),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(9),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10){background:none;}}@media all and (min-width:48em){.paragraph--type--system-graph .graph-bg .graph-column:nth-child(2),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(3),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(4),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(5),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(6),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(7),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(8),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(9),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(10),.paragraph--type--system-graph .graph-bg .graph-column:nth-child(11){background:-webkit-linear-gradient(top,rgba(14,8,46,0) 0%,#0e082e 88%,rgba(14,8,46,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,8,46,0)),color-stop(88%,#0e082e),to(rgba(14,8,46,0)));background:linear-gradient(to bottom,rgba(14,8,46,0) 0%,#0e082e 88%,rgba(14,8,46,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000e082e',endColorstr='#000e082e',GradientType=0);}}.paragraph--type--system-graph .graph-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:-webkit-calc(15% + 10px);padding-left:calc(15% + 10px);width:100%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data{display:block;padding-left:50px;padding-right:50px;}}.paragraph--type--system-graph .graph-data .graph-item{color:#FFF;display:block;position:relative;text-decoration:none !important;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item{padding-top:113px;}}.paragraph--type--system-graph .graph-data .graph-item:before{background-position:center center;background-repeat:no-repeat;content:'';height:26px;left:18px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-32px);-ms-transform:translateY(-32px);transform:translateY(-32px);width:-webkit-calc(100% - 18px);width:calc(100% - 18px);}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item:before{height:51px;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:52px;}}.paragraph--type--system-graph .graph-data .graph-item:after{border-radius:10px;bottom:0;content:'';height:0;left:0;position:absolute;width:10px;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item:after{bottom:auto;height:20px;right:0;top:59px;width:0%;}}.paragraph--type--system-graph .graph-data .graph-item.visible:after{height:100%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item.visible:after{height:20px;width:100%;}}.paragraph--type--system-graph .graph-data .graph-item span{display:block;font-size:11px;height:42px;left:18px;line-height:1.3;position:absolute;top:50%;width:-webkit-calc(100% - 18px);width:calc(100% - 18px);}@media all and (min-width:32.5em){.paragraph--type--system-graph .graph-data .graph-item span{font-size:16px;}}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item span{font-size:18px;height:34px;left:50%;line-height:2.15rem;top:79px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;width:auto;}}.paragraph--type--system-graph .graph-data .graph-item-a{margin-bottom:2px;margin-top:355.18182px;height:12.81818px;width:20%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-a{height:auto;margin-bottom:0;margin-left:4px;margin-top:0;width:-webkit-calc(4.54545% - 8px);width:calc(4.54545% - 8px);}}.paragraph--type--system-graph .graph-data .graph-item-a:before{background-image:url(/themes/rcm/imgs/digital-learning-icon-01.png);background-size:22px 26px;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-a:before{background-size:41px 52px;}}.paragraph--type--system-graph .graph-data .graph-item-a:after{background-color:#9DD5E0;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-a:after{-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out;}}.paragraph--type--system-graph .graph-data .graph-item-b{margin-bottom:35.63636px;margin-right:-20%;margin-top:170.18182px;height:164.18182px;width:35%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-b{height:auto;margin-bottom:0;margin-left:-webkit-calc(9.09091% + 4px);margin-left:calc(9.09091% + 4px);margin-right:0;margin-top:-58px;width:-webkit-calc(45.45455% - 8px);width:calc(45.45455% - 8px);}}.paragraph--type--system-graph .graph-data .graph-item-b:before{background-image:url(/themes/rcm/imgs/digital-learning-icon-02.png);background-size:25px 29px;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-b:before{background-size:50px 37px;}}.paragraph--type--system-graph .graph-data .graph-item-b:after{background-color:#FFDB60;-webkit-transition:height 1s ease-in-out 200ms;transition:height 1s ease-in-out 200ms;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-b:after{-webkit-transition:width 1s ease-in-out 200ms;transition:width 1s ease-in-out 200ms;}}.paragraph--type--system-graph .graph-data .graph-item-c{margin-bottom:203.81818px;margin-right:-20%;margin-top:35.63636px;height:130.54545px;width:35%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-c{height:auto;margin-bottom:0;margin-left:-webkit-calc(54.54545% + 4px);margin-left:calc(54.54545% + 4px);margin-top:-58px;width:-webkit-calc(36.36364% - 8px);width:calc(36.36364% - 8px);}}.paragraph--type--system-graph .graph-data .graph-item-c:before{background-image:url(/themes/rcm/imgs/digital-learning-icon-03.png);background-size:26px 22px;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-c:before{background-size:51px 44px;}}.paragraph--type--system-graph .graph-data .graph-item-c:after{background-color:#7F81E2;-webkit-transition:height 1s ease-in-out 400ms;transition:height 1s ease-in-out 400ms;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-c:after{-webkit-transition:width 1s ease-in-out 400ms;transition:width 1s ease-in-out 400ms;}}.paragraph--type--system-graph .graph-data .graph-item-d{margin-bottom:338.36364px;margin-top:2px;height:29.63636px;width:25%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-d{height:auto;margin-bottom:0;margin-left:-webkit-calc(90.90909% + 4px);margin-left:calc(90.90909% + 4px);margin-top:-58px;width:-webkit-calc(9.09091% - 8px);width:calc(9.09091% - 8px);}}.paragraph--type--system-graph .graph-data .graph-item-d:before{background-image:url(/themes/rcm/imgs/digital-learning-icon-04.png);background-size:23px 22px;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-d:before{background-size:46px 41px;}}.paragraph--type--system-graph .graph-data .graph-item-d:after{background-color:#CADB3E;-webkit-transition:height 1s ease-in-out 600ms;transition:height 1s ease-in-out 600ms;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-d:after{-webkit-transition:width 1s ease-in-out 600ms;transition:width 1s ease-in-out 600ms;}}.paragraph--type--system-graph .graph-data .graph-item-e{margin-bottom:35.63636px;margin-top:2px;height:332.36364px;width:25%;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-e{height:auto;margin-bottom:0;margin-left:-webkit-calc(9.09091% + 4px);margin-left:calc(9.09091% + 4px);margin-top:-58px;width:-webkit-calc(90.90909% - 8px);width:calc(90.90909% - 8px);}}.paragraph--type--system-graph .graph-data .graph-item-e:before{background-image:url(/themes/rcm/imgs/digital-learning-icon-05.png);background-size:20px 19px;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-e:before{background-size:39px 38px;}}.paragraph--type--system-graph .graph-data .graph-item-e:after{background-color:#E3533A;-webkit-transition:height 1s ease-in-out 800ms;transition:height 1s ease-in-out 800ms;}@media all and (min-width:48em){.paragraph--type--system-graph .graph-data .graph-item-e:after{-webkit-transition:width 1s ease-in-out 800ms;transition:width 1s ease-in-out 800ms;}}.paragraph--type--courses-and-apps-container{background-color:#ECECEC;overflow:hidden;padding:30px 0;position:relative;}@media all and (min-width:48em){.paragraph--type--courses-and-apps-container{padding:60px 0;}}.paragraph--type--courses-and-apps-container .container{margin-right:auto;margin-left:auto;max-width:1200px;padding-left:15px;padding-right:15px;position:relative;width:100%;}.paragraph--type--courses-and-apps-container .title-h2{color:#241773;font-weight:normal;letter-spacing:0;line-height:1.3;margin:0 0 40px 0;text-align:center;}@media all and (min-width:48em){.paragraph--type--courses-and-apps-container .title-h2{font-size:32px;margin:0 0 50px 0;}}@media all and (min-width:48em){.paragraph--type--courses-and-apps-container .blocks > .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px;}}.paragraph--type--courses-and-apps-container .blocks > .field__items > .field__item{margin:0 0 20px 0;}@media all and (min-width:48em){.paragraph--type--courses-and-apps-container .blocks > .field__items > .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;max-width:50%;padding:20px;}}.paragraph--type--courses-and-apps{background-color:#FFF;border:1px solid #6D6D6D;}.paragraph--type--courses-and-apps .hat{background-color:#FFF;display:block;height:20px;}.paragraph--type--courses-and-apps .title-h3{color:#000;letter-spacing:0;line-height:1.3;margin:0 0 15px 0;padding:25px 25px 0;}@media all and (min-width:48em){.paragraph--type--courses-and-apps .title-h3{font-size:22px;}}.paragraph--type--courses-and-apps .text{margin:0;padding:0 25px 25px;}.paragraph--type--courses-and-apps .text .text-formatted{color:#000;line-height:1.4;}@media all and (min-width:48em){.paragraph--type--courses-and-apps .text .text-formatted{font-size:18px;}}.paragraph--type--courses-and-apps .text p{margin:0;}.paragraph--type--courses-and-apps img{display:inherit;margin-bottom:0 !important;}.paragraph--type--courses-and-apps a{text-decoration:none !important;}.paragraph--type--courses-and-apps a:hover .title-h3{color:#241773;}.paragraph--type--courses-and-apps a:hover .text .text-formatted{color:#241773;}.modal .modal-page-dialog{padding:.55rem;}@media all and (min-width:48em){.modal .modal-page-dialog{max-width:960px;}}.modal .modal-content{border-radius:0;padding:1rem;}@media all and (min-width:48em){.modal .modal-content{padding:2rem 5rem;padding-bottom:4rem;}}.modal .modal-header{border:0;}.modal .modal-header .modal-title{text-align:center;font-size:2rem;letter-spacing:2px;color:#241773;}.modal .modal-header .close{position:absolute;top:15px;right:20px;opacity:1;font-weight:lighter;font-size:2.5rem;}.modal .modal-page-body{border:0;line-height:1.85rem;font-size:.85rem;color:rgba(0,0,0,0.85);}@media all and (min-width:48em){.modal .modal-page-body{max-width:500px;margin:0 auto;}}.modal .modal-page-footer{border:0;text-align:center;}@media all and (min-width:48em){.modal .modal-page-footer{text-align:left;max-width:500px;margin:0 auto;margin-top:2.5rem;}}.modal .modal-page-footer .modal-page-please-do-not-show-again{opacity:1;}.modal .modal-page-footer .btn{width:100%;margin-top:2rem;}@media all and (min-width:48em){.modal .modal-page-footer .btn{width:auto;margin:0;}}.mm-slideout{z-index:inherit;}.timer-container{background-color:#dfdee2;padding:2rem;margin-top:2em;}.timer-container h4{font-size:1.2em;margin-bottom:0;}.timer-container timer{font-size:3em;font-weight:bolder;}main{position:relative;min-height:7em;}.main--overlay{display:none;height:100%;width:100%;opacity:0.5;top:0;left:0;position:absolute;background-color:white;z-index:89;}.loader-container{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:150;}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;}.loader{color:#241773;font-size:1rem;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.loader:before,.loader:after{content:'';position:absolute;top:0;}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.loader:after{left:3.5em;}@-webkit-keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em;}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0;}}@keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em;}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0;}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation:fadeInUp 0.5s;animation:fadeInUp 0.5s;}.path-cas #header nav.menu--log-in-menu{display:none;}.ui-datepicker{border-color:#e1e1e1;border-radius:0;font-family:'Lato',sans-serif;padding:1rem;display:none;margin:0;width:17em;}.ui-datepicker .ui-datepicker-header{background:none;border:0;position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background:none;border:0;position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span{background:url(/themes/rcm/imgs/datepicker-icon-arrow-left.png) center no-repeat;display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-next span{background:url(/themes/rcm/imgs/datepicker-icon-arrow-right.png) center no-repeat;display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker .ui-datepicker-unselectable .ui-state-default,.ui-datepicker .ui-state-disabled .ui-state-default{background:#f3f3f3;}.ui-datepicker .ui-state-default{background:#fff;border-color:#ccc;border-right:0;border-bottom:0;text-align:center;font-weight:100;font-size:.9rem;padding:.5rem;}.ui-datepicker .ui-state-default.ui-state-hover{background:#d9f5f9;}.ui-datepicker .ui-state-default.ui-state-active{background:#33c9e1;color:#fff;font-weight:bold;}.ui-datepicker .ui-state-default.ui-state-highlight{background:#fdf9de;border-color:#ccc;}.ui-datepicker table tbody tr td:last-of-type a.ui-state-default{border-right:1px solid #ccc;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker table tbody{background:none;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:normal;border:0;font-size:.9rem;color:#bdbdbd;}.ui-datepicker td{border:0;padding:0;margin:0;}.ui-datepicker td.ui-datepicker-unselectable{background:#ccc;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button .ui-datepicker-current{float:left;}.ui-datepicker tr:last-child td .ui-state-default{border-bottom:1px solid #ccc;}.ui-datepicker tr:last-child td.ui-datepicker-other-month{border-top:1px solid #ccc;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}#layout{width:100%;float:left;margin:0 auto;}#header .region-header{width:100%;float:left;padding:0 1rem;z-index:2;}@media all and (min-width:64em){#header .region-header{padding:0 1rem 0 2rem;}}#breadcrumb{width:100%;float:left;}#navigation{width:100%;float:left;}#prefix{width:100%;float:left;}.path-search #prefix{padding:1.5rem;}.path-search #prefix .region-prefix{margin:0 auto;max-width:1200px;}@media all and (min-width:64em){.path-search #prefix{padding:2rem;}}.path-search #site .wrapper-contained{max-width:1200px;margin:0 auto;display:block;}#main-content{width:100%;float:left;overflow-x:hidden;padding:0 1rem;}.path-frontpage #main-content{padding:0;}@media all and (min-width:64em){#main-content{padding:0 1.5rem 1.5rem 1.5rem;}.path-frontpage #main-content{padding:0;}}.path-search #main-content{padding:1.5rem;padding-top:0;}.path-search #main-content .region-prefix{margin:0 auto;max-width:1200px;}@media all and (min-width:64em){.path-search #main-content{padding:2rem;}}@media all and (min-width:75em){.path-search #main-content{padding:0rem;}}#main-content .contextual-region{clear:both;}#footer{background-color:#241773;float:left;width:100%;}#footer .region-footer{max-width:1200px;margin:0 auto;}#header{height:100px;background-color:#241773;float:left;width:100%;-webkit-transition:background 1s;transition:background 1s;}@media all and (min-width:32.5em){.path-frontpage div.toolbar-horizontal.toolbar-tray-open #header{top:90px;}.path-frontpage.fixed div.toolbar-horizontal.toolbar-tray-open #header{top:0;}.path-frontpage div.toolbar-horizontal #header{top:60px;}}@media all and (min-width:60em){#header{height:auto;}}.path-frontpage #header{background-color:rgba(255,255,255,0);position:inherit;z-index:7;position:absolute;top:0;}@media all and (min-width:32.5em){.path-frontpage #header{position:absolute;top:0;}}@media all and (min-width:60em){.path-frontpage #header.fixed{background:#fff;background:rgba(255,255,255,0.9);}}.path-frontpage #header nav.block{clear:none;}@media all and (min-width:60em){#header.fixed{background-color:rgba(36,23,115,0.9);-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);position:fixed;top:0;z-index:7;}#header.fixed #block-rcm-branding,#header.fixed #block-rcm-branding.small{padding-top:0;position:absolute;top:.5rem;-webkit-transition:padding 0s;transition:padding 0s;width:90px;}#header.fixed #block-loginmenu,#header.fixed #block-secondaryheadermenu{margin:-4rem 0 0;}}#header #block-rcm-branding.small{width:100px;padding-top:2rem;padding-bottom:0;}#header .block-system-branding-block{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;padding:1rem 0;width:110px;margin:0;}@media all and (min-width:32.5em){#header .block-system-branding-block{max-width:200px;position:absolute;}}@media all and (min-width:60em){#header .block-system-branding-block{padding:1.5rem 0;}}@media all and (min-width:64em){#header .block-system-branding-block{padding:1.25rem 0 1rem;width:130px;}}#header .block-system-branding-block img{width:100%;height:auto;}@media all and (min-width:60em){#header .block-system-branding-block img{width:15%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:0;width:100%;max-width:150px;}}.block-menu.menu--main,.menu--secondary-header-menu{display:none;}@media all and (min-width:60em){.block-menu.menu--main,.menu--secondary-header-menu{display:block;float:right;}}.search-block-form{display:none;}#wash-wrapper{float:left;width:100%;background:#241773;position:absolute;left:0;width:100%;background-color:rgba(36,23,115,0.5);background:transparent;display:none;top:127px;}#wash-wrapper.fixed{top:0;}.path-frontpage #wash-wrapper:before{background:#bfc1de;background:rgba(255,255,255,0.5);content:' ';height:127px;width:100%;position:absolute;top:-127px;display:none;}div.toolbar-horizontal.toolbar-tray-open #wash-wrapper{top:204px;}.path-frontpage div.toolbar-horizontal.toolbar-tray-open #wash-wrapper{top:216px;}div.toolbar-horizontal #wash-wrapper{top:164px;}.path-frontpage div.toolbar-horizontal #wash-wrapper{top:185px;}hr{margin:2rem 0;}#footer{padding:2em 0;}#footer .back-to-top{position:fixed;right:1rem;background:url(/themes/rcm/imgs/arrow-backtotop.jpg);padding:.5rem;font-size:1rem;cursor:pointer;bottom:1.5rem;background-size:100%;width:40px;height:40px;text-indent:-9000px;}#footer .back-to-top.fixed{position:absolute;bottom:auto;top:-3.5rem;}#footer .back-to-top:hover{opacity:.8;text-decoration:none;}@media all and (min-width:48em){#footer{padding:6em 0;}}#footer .block-menu{padding:0 2rem;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-bottom:2rem;}@media all and (min-width:48em){#footer .block-menu{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-bottom:1rem;}}#footer .block-block-content{width:90%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:0 0 2rem;border-left:transparent;color:white;font-size:1rem;line-height:1.8rem;padding:0 1rem 0rem 2rem;position:initial;}@media all and (min-width:48em){#footer .block-block-content{padding:2rem 1rem 0rem 2rem;}}#footer .block-block-content p{color:rgba(255,255,255,0.7);}#footer .block-block-content img{width:120px;margin:0 auto;height:auto;padding:2rem 1rem 1rem 0rem;display:block;}@media all and (min-width:32.5em){#footer .block-block-content img{width:150px;}}@media all and (min-width:48em){#footer .block-block-content img{margin:0;float:left;width:175px;padding:1em 1em;line-height:1rem;}}@media all and (min-width:60em){#footer .block-block-content img{width:200px;}}#footer .block-block-content img:nth-of-type(odd){padding-bottom:0rem;}#footer .block-block-content img:nth-of-type(even){margin:2.5rem auto;display:block;}@media all and (min-width:48em){#footer .block-block-content img:nth-of-type(even){margin:0;float:right;width:40%;padding:1em 1em 0rem 1rem;}}@media all and (min-width:48em){#footer .block-block-content{width:48.33333%;float:right;margin-left:0.83333%;margin-right:0.83333%;padding:0 1.5rem;border:transparent;}}@media all and (min-width:60em){#footer .block-block-content{margin-top:2.75rem;margin-bottom:6.25rem;}}#footer .menu--tertiary-footer-menu .menu li{padding:0.2em 2rem 1rem 0;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}@media all and (min-width:48em){#footer .menu--tertiary-footer-menu{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:48em){.paragraph--type--column-container .field--name-field-columns{display:table;margin:0 0 2rem;}.paragraph--type--column-container .field--name-field-columns .field__item{display:table-cell;min-width:0;vertical-align:top;}.paragraph--type--column-container .paragraph--type--column.column-one-with-aside{float:left;padding-right:2rem;}.paragraph--type--column-container .paragraph--type--column.column-aside{min-width:250px;}.paragraph--type--column-container .paragraph--type--column.column-aside .button{display:block;text-align:center;}}.path-node #prefix .field--type-image{width:100%;height:auto;}.path-node #prefix .field--type-image img{width:100%;height:auto;margin:0;}.path-node #main-content{padding:1rem 1rem 1rem;float:left;width:100%;}@media all and (min-width:32.5em){.path-node #main-content{padding:2rem 2rem 2rem;}}@media all and (min-width:48em){.path-node #main-content{padding:2rem 3rem 2rem;}}@media all and (min-width:90em){.path-node #main-content{padding:2rem 0 4rem;}}.path-node #main-content .region-content{max-width:1200px;margin:0 auto;float:none;}.path-node img{max-width:100%;height:auto;margin-bottom:2rem;}.path-node img.align-left{margin-right:2rem;}.path-node img.align-right{margin-left:2rem;}.path-node .paragraph--type--text{width:100%;float:left;margin:0 0 2rem;}.path-node .paragraph--type--text p{margin-top:0;}.path-node .field--name-field-content > .field__item{width:100%;float:left;}.page-node-type-course article.node--type-course.node--view-mode-full{margin:5rem 0;float:left;width:100%;}.page-node-type-course article.node--type-course.node--view-mode-full .border-bottom .field--name-field-image{max-width:100%;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:48em){.page-node-type-course article.node--type-course.node--view-mode-full .border-bottom .field--name-field-image{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-right:2rem;}}.page-node-type-course .border-bottom{width:100%;float:left;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:2rem;}.page-node-type-course h1.page-title{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:0;}@media all and (min-width:48em){.page-node-type-course h1.page-title{padding:10px 0 25px;width:100%;width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:60em){.page-node-type-course h1.page-title{font-size:2.5em;}}@media all and (min-width:75em){.page-node-type-course h1.page-title{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-course .gallery{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-top:2rem;}@media all and (min-width:48em){.page-node-type-course .gallery{width:56.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-left:0.33333%;}}.page-node-type-course .gallery .gallery-item{width:48.33333%;float:left;min-height:45px;}.page-node-type-course .gallery .gallery-item:nth-child(2n + 1){margin-left:0.83333%;margin-right:-100%;clear:both;}.page-node-type-course .gallery .gallery-item:nth-child(2n + 2){margin-left:50.83333%;margin-right:-100%;clear:none;}.page-node-type-course .gallery .gallery-item span{float:left;margin:0 .5rem;}.page-node-type-course .field--name-field-price{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:1rem 0;}@media all and (min-width:48em){.page-node-type-course .field--name-field-price{margin:0;width:56.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-course .field--name-field-start-date{width:auto;float:left;}.page-node-type-course .field--name-field-end{width:auto;float:left;}.page-node-type-course .field--name-body{width:100%;float:left;}.page-node-type-course .field--name-body .field__label{margin-top:2rem;font-size:20px;letter-spacing:1px;}article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link{margin-top:25px;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;float:right;}@media all and (min-width:48em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:1rem 0;}}@media all and (min-width:75em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link{width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:1rem 0;}}article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a{position:relative;padding-right:0px;float:right;width:70%;display:inline-block;text-align:center;font-weight:bold;letter-spacing:1px;color:black;overflow:hidden;}@media all and (min-width:32.5em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a{padding-right:10px;}}article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:before{position:absolute;content:"a";color:transparent;text-indent:10000%;overflow:hidden;background-image:url(/themes/rcm/imgs/share-icon.png);background-size:18px 19px;background-repeat:no-repeat;top:12px;left:18%;}@media all and (min-width:32.5em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:before{left:30%;}}@media all and (min-width:48em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:before{left:9%;}}@media all and (min-width:60em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:before{left:10%;}}@media all and (min-width:64em){article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:before{left:15%;}}article.node--type-course.node--view-mode-full > .border-bottom > .node__content > .field--name-field-register-link a:hover:before{background-image:url(/themes/rcm/imgs/hover-share-icon.png);}.story .field-intro-phrase,.story .field-intro-focus-word,.story .field-main-phrase,.story .field-main-focus-word{display:inline-block;font-size:0.8em;text-transform:uppercase;font-weight:300;letter-spacing:2px;line-height:2.5;vertical-align:top;position:absolute;}.story .field-intro-title,.story .field-main-title,.story .field-end-title{max-width:300px;margin:0 2rem 2rem;color:#241773;font-size:2.25rem;font-weight:bold;letter-spacing:3px;position:relative;padding:0 0 2rem;}.story .field-intro-title:after,.story .field-main-title:after,.story .field-end-title:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}@media all and (min-width:32.5em){.story .field-intro-title,.story .field-main-title,.story .field-end-title{}}@media all and (min-width:48em){.story .field-intro-title,.story .field-main-title,.story .field-end-title{margin:0 2rem 2rem 5rem;}}@media all and (min-width:60em){.story .field-intro-title,.story .field-main-title,.story .field-end-title{margin:0 2rem 2rem 7rem;font-size:3.5rem;}}.story .field-intro-body,.story .field-main-body,.story .field-end-body,.story .field-end-final-body,.story .field-action-body{display:inline-block;margin:0;text-align:justify;letter-spacing:0.6px;line-height:2;font-weight:300;text-indent:0;width:80%;}@media all and (min-width:32.5em){.story .field-intro-body,.story .field-main-body,.story .field-end-body,.story .field-end-final-body,.story .field-action-body{width:85%;text-indent:50px;text-indent:3rem;}}.story .field-intro-body p,.story .field-main-body p,.story .field-end-body p,.story .field-end-final-body p,.story .field-action-body p{margin:0;}.story .field-main-main-quote{color:#fff;font-size:1em;letter-spacing:2px;line-height:1.5;font-weight:lighter;margin:0;width:80%;}.path-frontpage #main-content .region-content{max-width:initial;}.story{position:relative;margin-top:2em;}.user-logged-in .story{overflow:auto;}.story p{font-size:1.1rem;}.story .intro-container{position:relative;}.story .intro-top{width:80%;height:100px;margin:0 auto;position:relative;height:90px;}.story .field-intro-phrase{width:70%;max-width:250px;left:0;top:0;}.story .field-intro-focus-word{padding-bottom:20px;border-bottom:3px solid #241773;right:0;top:0;}.story .field-intro-image{overflow:hidden;margin:0;padding:0 1rem;width:80%;}.story .field-intro-image *::after{content:' ';position:absolute;bottom:7rem;display:inline-block;border-right:1px solid #d4d1e4;height:150px;right:0;}@media all and (min-width:32.5em){.story .field-intro-image *::after{bottom:5rem;height:50px;}}@media all and (min-width:60em){.story .field-intro-image *::after{bottom:auto;height:60%;top:6rem;}}.story .intro-floated-images{position:relative;max-width:500px;margin-bottom:70px;display:none;}@media all and (min-width:60em){.story .intro-floated-images{display:block;}}.story .intro-floated-images .field-intro-image{position:relative;z-index:10;}.story .intro-floated-images .field-intro-icon-image{position:absolute;right:0;z-index:9;bottom:-4rem;max-width:200px;width:50%;}.story .intro-floated-images .field-intro-icon-image img{width:100%;}@media all and (min-width:32.5em){.story .intro-floated-images .field-intro-icon-image{right:60%;bottom:2rem;width:75%;}}.story .intro-info{margin-bottom:2.5em;}@media all and (min-width:60em){.story .intro-info{max-width:500px;margin-bottom:0;}}.story .field-intro-title{font-size:2.25rem;}.story .paragraph-decorative-line{display:inline-block;border-left:5px solid #241773;margin-right:25px;height:50px;vertical-align:top;}.story .intro-last{position:relative;}.story .intro-last .field-intro-wide-image{margin:0 0 2em;}@media all and (min-width:32.5em){.story .intro-last .field-intro-wide-image{width:80%;margin:0 0 4em;}}.story .intro-last .field-intro-wide-image > div{position:relative;z-index:10;}.story .intro-last .field-intro-wide-image:after{content:' ';display:block;max-width:200px;width:40%;height:30px;margin:-20px 0 0 40px;background-color:#241773;z-index:9;}.story .field-intro-background_image{float:left;position:absolute;left:0;width:100%;top:-4rem;max-height:400px;}.story .video{display:inline-block;position:relative;}.story .video:before{content:' ';cursor:pointer;display:block;background-image:url(/themes/rcm/imgs/play_icon.png);background-repeat:no-repeat;background-size:70px;background-position:center;width:100%;height:100%;position:absolute;top:0;}.story .video:before:hover{opacity:.8;}.story img{max-width:100%;height:auto;}.story .story-continue{text-align:right;width:80%;margin:0 auto;position:relative;z-index:100;}@media all and (min-width:32.5em){.story .intro-top{width:400px;margin-left:3rem;}.story .intro-last{clear:both;}.story .field-intro-background_image{top:-7rem;}.story .intro-last .field-intro-wide-image{float:left;width:50%;margin-bottom:2rem;}.story .story-continue{float:left;width:400px;clear:left;left:5%;position:relative;}.story .intro-floated-images{position:absolute;width:200px;right:2rem;width:33%;}.story .field-intro-image{margin:-1rem 0 0;width:85%;float:right;}.story .field-intro-title{font-size:2.25rem;}}@media all and (min-width:60em){.story .intro-container{margin:0 auto;max-width:60em;}.story .intro-top{float:left;width:350px;}.story .field-intro-background_image{left:-20%;width:140%;top:-10rem;}.story .intro-floated-images{float:right;right:5%;max-width:300px;width:auto;}.story .intro-floated-images .field-intro-image{top:150px;right:80px;}.story .intro-floated-images .field-intro-icon-image{width:250px;top:0;bottom:auto;right:auto;left:5rem;}.story .intro-info{position:relative;float:left;margin-left:0;clear:left;}.story .paragraph-decorative-line{margin-right:40px;}.story .field-intro-title{word-spacing:initial;font-size:3.5rem;}.story .field-intro-body{width:90%;text-indent:60px;text-indent:4rem;}.story .field-intro-body:after{content:' ';display:block;max-width:60px;width:50px;height:6px;margin:3rem 0 4rem 4rem;background-color:#241773;z-index:9;}}@media all and (min-width:75em){.story .intro-maxwidth-group{max-width:1200px;margin:0 auto;}.story .intro-container{margin:0 auto;}.story .intro-top{left:0;width:450px;}.story .field-intro-title{max-width:inherit;width:100%;margin-left:110px;word-spacing:0;font-size:3.5rem;}.story .field-intro-phrase,.story .field-intro-focus-word{letter-spacing:3px;line-height:3;}.story .intro-floated-images{float:right;right:5%;max-width:none;}.story .intro-floated-images .field-intro-image{top:180px;right:0;}.story .intro-floated-images .field-intro-icon-image{width:300px;top:0;bottom:initial;}.story .field-intro-image{height:auto;}.story .field-intro-wide-image{margin:0;}.story .field-intro-wide-image:after{max-width:325px;height:44px;}.story .intro-last .field-intro-wide-image:after{max-width:323px;width:40%;height:44px;}.story .story-continue{left:8%;}}.story .main-container{position:relative;margin-bottom:4em;}.story .main-info{margin:0 auto 0em;position:relative;z-index:11;clear:left;padding:0 2rem;}@media all and (min-width:32.5em){.story .main-info{margin:0 auto 3em;}}.story .field-main-title{margin-left:0;word-spacing:0;}.story .field-main-body{margin-bottom:2em;width:100%;}.story .field-main-image{top:1.5em;position:relative;z-index:12;overflow:hidden;margin:0 0 2rem;}.story .field-main-image img{position:relative;}.story .main-quote{width:100%;position:relative;z-index:9;}.story .field-main-background-image{background-color:#241773;position:absolute;max-height:800px;overflow:hidden;z-index:8;}@media all and (min-width:32.5em){.story .field-main-background-image{position:relative;}}.story .field-main-main-quote{position:relative;background:#241773;background:-webkit-linear-gradient(transparent,#241773,#241773,#241773);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(#241773),color-stop(#241773),to(#241773));background:linear-gradient(transparent,#241773,#241773,#241773);padding:1rem;width:100%;z-index:10;font-weight:400;}@media all and (min-width:32.5em){.story .field-main-main-quote{background:none;position:absolute;bottom:0;left:0;}}@media all and (min-width:48em){.story .field-main-main-quote{width:80%;position:absolute;bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.story .field-main-main-quote:before{content:' ';display:block;background-image:url(/themes/rcm/imgs/quotation-icon.svg);background-repeat:no-repeat;background-size:100%;background-position:center;width:20px;height:30px;margin-bottom:20px;}.story .field-main-main-quote:after{content:' ';display:block;border-bottom:3px solid #fff;padding-top:30px;width:30px;}.story .field-main-wide-image{position:relative;z-index:10;width:70%;}.story .main-focus-area{width:90%;border-bottom:2px solid #00bcda;position:relative;margin:1rem auto;overflow:auto;}@media all and (min-width:32.5em){.story .main-focus-area{float:right;border-bottom:2px solid #00bcda;position:relative;margin:1rem auto 2rem;}}@media all and (min-width:60em){.story .main-focus-area{display:block;width:700px;height:50px;}}.story .field-main-phrase,.story .field-main-focus-word{position:static;}.story .field-main-phrase{text-align:left;float:left;}.story .field-main-focus-word{text-align:right;float:right;}@media all and (min-width:32.5em){.story .main-container{margin-bottom:22em;}.story .main-info{margin:0;}.story .field-main-title{margin-left:3rem;}.story .field-main-body{margin-bottom:1rem;}.story .field-main-image{display:inline-block;width:60%;left:35%;}.story .field-main-image img{float:right;}.story .field-main-wide-image{float:right;width:auto;}.story .main-focus-area{right:2em;}}@media all and (min-width:48em){.story .main-info{max-width:500px;width:50%;left:47%;}.story .field-main-image{left:47%;width:50%;}.story .main-container{margin-bottom:16em;}.story .field-main-wide-image{top:-4em;}.story .main-quote{top:-3em;}.story .main-focus-area{margin:-2rem 0 2rem;}}@media all and (min-width:60em){.story .field-main-background-image .field--name-field-background-image{position:relative;}.story .field-main-wide-image{float:left;top:-8em;left:5%;}.story .main-focus-area{width:400px;right:2em;}.story .field-main-title{margin-left:4.5rem;}.story .field-main-body{text-indent:4.5rem;}.story .main-quote{top:-4em;}.story .main-container{margin-bottom:10em;}.story .field-main-image{width:500px;}}@media all and (min-width:75em){.story .field-main-wide-image{float:left;top:-8em;left:18%;}.story .main-focus-area{width:500px;float:left;left:22%;}.story .main-info{left:47%;}.story .field-main-title{max-width:inherit;width:100%;word-spacing:0;font-size:3.25rem;line-height:1;}.story .field-main-main-quote{font-size:1.5em;}.story .field-main-main-quote:before{width:30px;margin-bottom:40px;}.story .field-main-main-quote:after{margin-top:40px;padding:0;}}@media all and (min-width:90em){.story .main-focus-area{width:500px;right:8%;}}.story .end-container{position:relative;}.story .end-info{width:80%;margin:0 auto 4em;max-width:500px;position:relative;z-index:11;}.story .field-end-title{margin-left:0;word-spacing:0;}.story .field-end-body{width:90%;margin-bottom:2em;max-width:400px;}.story .field-end-image{max-width:400px;display:none;}.story .end-blurb{background-image:url(/themes/rcm/imgs/bg-end.png);background-color:#241773;background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 25px;position:relative;z-index:11;width:90%;}.story .field-end-focus-word{color:#fff;font-size:0.8em;font-weight:lighter;letter-spacing:2px;line-height:2.5;opacity:0.8;}.story .field-end-focus-word img{width:30px;height:30px;}.story .field-end-final-phrase{color:#fff;font-size:1.5625rem;font-weight:bold;letter-spacing:2px;margin:0.5em 0;}.story .field-end-final-body{color:#fff;text-indent:0;width:100%;}.story .field-end-final-body:after{content:' ';display:block;border-bottom:3px solid #fff;padding-top:30px;width:30px;}.story .field-end-final-body p{opacity:0.8;}.story .field-end-focus-word,.story .field-end-final-phrase,.story .field-end-final-body{max-width:600px;}.story .field-end-background-image{position:absolute;}@media all and (min-width:32.5em){.story .end-info{float:right;max-width:700px;right:2em;}.story .field-end-body{text-indent:50px;text-indent:3rem;margin:0 0 0 -3rem;padding:0 2rem 0 0;}.story .field-end-image{clear:left;float:left;top:15em;right:47%;}.story .end-blurb{float:left;clear:right;max-width:75%;padding:3rem;}.story .field-end-background-image{position:relative;float:right;top:0;margin-bottom:-2rem;}}@media all and (min-width:60em){.story .field-end-final-phrase{font-size:2.75rem;}.story .field-end-image{display:block;position:absolute;clear:none;float:none;top:13em;right:47%;max-width:600px;z-index:1;}.story .end-blurb{float:right;clear:right;max-width:50%;margin-top:0;padding-left:10%;}.story .end-info{max-width:400px;margin:0 auto 8em;margin-right:0;right:-2rem;}}@media all and (min-width:75em){.story .end-info{max-width:500px;}.story .field-end-title{width:auto;max-width:none;font-size:3em;line-height:1;}.story .field-end-body{width:auto;}.story .field-end-image{top:30em;}.story .field-end-final-phrase{width:auto;line-height:1.5;max-width:500px;}.story .field-end-background-image{top:-8em;}.story .field-end-final-body{width:auto;}}@media all and (min-width:90em){.story .end-info{right:10%;}.story .end-blurb{max-width:60%;}.story .field-end-final-phrase{margin-left:2em;}.story .field-end-final-body{margin-left:6em;max-width:500px;}.story .field-end-title{font-size:3.25em;}.story .field-end-body{max-width:none;}}.story .action-container{max-width:300px;margin:3em auto;position:relative;}.story .field-action-body{width:100%;color:#241773;font-weight:bold;line-height:2;text-align:left;text-indent:0;margin:0 auto;}.story .field-action-body .field--name-field-action-body{position:relative;z-index:10;margin-bottom:1.5em;}.story .field-action-body .field--name-field-action-body:before{content:' ';width:225px;height:125px;background-color:#f7f7f7;z-index:-1;position:absolute;top:-50px;right:0;}.story .field-action-link{text-align:right;margin-right:10px;}.story .field-action-link .field--name-field-action-link a{letter-spacing:2px;text-align:right;border:1px solid #00bcda;min-width:127px;min-height:43px;padding:0.6em 1em;font-size:18px;font-weight:300;}@media all and (min-width:20em){.story .field-action-body .field--name-field-action-body:before{right:-10px;}}@media all and (min-width:32.5em){.story .action-container{max-width:350px;float:left;clear:right;right:initial;left:5%;width:100%;margin:-6em 0 4rem;}.story .action-container .field--name-field-action-body{max-width:400px;position:relative;margin:1rem;}.story .action-container .field--name-field-action-body:before{width:350px;height:170px;margin-right:-80px;top:-85px;}.story .action-container .field--name-field-action-body p{font-size:1.5em;}.story .action-container .field-action-link{margin-right:50px;position:relative;}}@media all and (min-width:48em){.story .action-container{clear:right;left:15%;right:initial;margin:-7em 0 2rem;}.story .action-container .field-action-link{margin-right:-50px;}}@media all and (min-width:60em){.story .action-container{margin:0 0 3rem;}}@media all and (min-width:75em){.story .action-container{max-width:520px;float:right;right:15%;left:auto;}.story .action-container .field-action-link{margin-right:-50px;}.story .action-container .field--name-field-action-body{top:0;max-width:none;}.story .action-container .field--name-field-action-body:before{width:456px;height:242px;}.story .action-container .field-action-link .field--name-field-action-link a{min-width:127px;min-height:43px;padding:0.6em 1em;font-size:18px;font-weight:300;}}.intro-last,.main-container,.end-container,.action-container{display:none;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full{float:left;width:100%;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .border-bottom > .node__content .field--name-field-image{max-width:100%;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .border-bottom > .node__content .field--name-field-image{padding-right:2rem;width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:60em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .border-bottom > .node__content .field--name-field-image{padding-right:0rem;width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .border-bottom > .node__content .field--name-field-image img{margin:0 auto;display:block;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .border-bottom{float:left;width:100%;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-wrapper{margin-top:1rem;width:100%;float:left;}@media all and (min-width:60em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-wrapper{margin-top:0;width:65.90909%;float:left;margin-left:0.37879%;margin-right:0.37879%;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-wrapper .field{float:left;width:100%;margin:.25rem 0;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field__label{color:rgba(0,0,0,0.65);}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field__items{color:rgba(0,0,0,0.65);}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field__items a{color:rgba(0,0,0,0.65);text-decoration:underline;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .left{width:100%;float:left;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .left{width:56.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .rigt{width:100%;float:left;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .rigt{width:40%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .icons{float:left;width:100%;margin-top:1rem;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .icons .field{width:auto;float:left;padding:0 .5rem;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-date{margin-top:.5rem;font-size:1.25rem;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-date{margin-top:2.5rem;width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:60em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-date{font-size:1.5rem;margin-top:0;width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-date .date{float:left;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-date .date:after{font-size:2rem;padding:0 .75rem;content:'|';color:#00bcda;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field-date .time:after{font-size:2rem;padding:0 .75rem;content:'';color:#00bcda;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-purchase-tickets{margin:2.5rem 0;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;text-align:center;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-purchase-tickets{text-align:left;width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-top:2.5rem;}}@media all and (min-width:60em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-purchase-tickets{width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;float:right;margin-top:0;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-purchase-tickets a{display:block;width:87%;text-align:center;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-price{margin-top:1rem;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-price{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-top:0;}}@media all and (min-width:60em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-price{width:56.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-genre .field__item{float:left;padding:0 .25rem;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-genre .field__item:after{content:',';}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-genre .field__item:last-of-type:after{content:'';}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-subscription-description{margin-top:1rem;letter-spacing:2px;max-width:277px;float:right !important;padding-left:2.2rem;}}@media all and (min-width:75em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-subscription-description{width:100%;margin-top:1rem;letter-spacing:2px;max-width:277px;padding-left:0rem;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-subscription-link{float:right !important;}@media all and (min-width:48em){.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-subscription-link{width:100%;margin-top:1rem;letter-spacing:2px;max-width:277px;padding-right:3rem;}}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-subscription-link a{float:right;position:relative;text-transform:uppercase;font-weight:bold;color:#00bcda;letter-spacing:3px;font-size:.85rem;}.page-node-type-events-performances article.node--type-events-performances.node--view-mode-full .field--name-field-subscription-link a:after{content:'';display:block;width:100px;height:2px;position:absolute;bottom:-1px;right:-9px;background:#00bcda;}.page-node-type-events-performances .share-block{width:100%;float:left;}@media all and (min-width:48em){.page-node-type-events-performances .share-block{width:77%;margin-left:2.25rem;}}.page-node-type-events-performances .share-block a{width:100%;}.page-node-type-events-performances .vocabulary-sponsors{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:3rem 0;}.page-node-type-events-performances .vocabulary-sponsors p{font-size:.9rem;color:rgba(0,0,0,0.75);}@media all and (min-width:60em){.page-node-type-events-performances .vocabulary-sponsors{width:23.33333%;float:right;margin-left:0.83333%;margin-right:0.83333%;margin:1rem 0;margin-left:7rem;}}.page-node-type-landing-page #main-content{padding:0;}.page-node-type-landing-page #main-content .region-content{max-width:none;}.page-node-type-landing-page #main-content .region-content .view-id-news_filtered .views-field-title a{margin:4rem 0;line-height:1;letter-spacing:3px;font-size:2em;font-weight:700;color:#241773;}.page-node-type-landing-page .page-title-view{display:none;}.page-node-type-landing-page .line-body{float:left;width:100%;position:relative;}.page-node-type-landing-page .line-body::before{position:absolute;bottom:0;right:0;content:'';width:40%;height:2px;background:#241773;opacity:.5;}@media all and (min-width:48em){.page-node-type-landing-page .line-body::before{position:absolute;top:50%;bottom:50%;right:0;content:'';width:40%;}}@media all and (min-width:32.5em){.page-node-type-landing-page .line-body::before{bottom:10%;}}.page-node-type-landing-page .line-body .field--name-body{margin:2rem auto;padding:0 2rem;clear:both;max-width:1100px;font-weight:300;letter-spacing:2px;}@media all and (min-width:48em){.page-node-type-landing-page .line-body .field--name-body{margin:4rem auto 2rem;}}.page-node-type-landing-page .line-body .field--name-body .body-wrapper{width:100%;}@media all and (min-width:48em){.page-node-type-landing-page .line-body .field--name-body .body-wrapper{width:60%;}}.page-node-type-landing-page .line-body .field--name-body p{color:#241773;font-size:16px;text-transform:uppercase;opacity:.85;}.page-node-type-landing-page .field--name-field-view{float:left;width:100%;background-image:url(/themes/rcm/imgs/bg.png);background-size:100% 60%;background-repeat:no-repeat;background-position:bottom;padding:2rem 1rem;}@media all and (min-width:48em){.page-node-type-landing-page .field--name-field-view{padding:3rem 2rem;}}@media all and (min-width:48em){.page-node-type-landing-page .field--name-field-view{padding:3rem 0;padding:0 0 3rem;}}.page-node-type-landing-page .field--name-field-view::before{content:'';width:100%;height:2px;background:#00bcda;float:right;}@media all and (min-width:48em){.page-node-type-landing-page .field--name-field-view::before{width:40%;}}.page-node-type-landing-page .field--name-field-view .field__item-label-inline{position:relative;max-width:1300px;margin:3rem auto;clear:both;}@media all and (min-width:48em){.page-node-type-landing-page .field--name-field-view .field__item-label-inline{margin:4rem auto;}}.page-node-type-landing-page .field--name-field-view .field__item__label{margin:3rem 0;text-align:center;font-size:1.375rem;letter-spacing:6px;}@media all and (min-width:32.5em){.page-node-type-landing-page .field--name-field-view .field__item__label{font-size:1.6875rem;}}@media all and (min-width:60em){.page-node-type-landing-page .field--name-field-view .field__item__label{font-size:2.25rem;}}.page-node-type-landing-page .view-id-news_filtered{padding:0 0 1rem;}.page-node-type-news .node__submitted{font-style:italic;padding-bottom:0.6rem;}.page-node-type-news .paragraph--type--callout{background-size:cover;}.page-path-summer-summit-toronto-2018 a.info-link,.page-path-summer-summit-vancouver-2018 a.info-link{background:url(/themes/rcm/imgs/info-icon.png) left center no-repeat;background-size:28px;font-weight:bold;padding:.25rem 0 .25rem 2.4rem;line-height:1rem;}.page-path-summer-summit-toronto-2018 .paragraph--type--tab-container .field--name-field-tab,.page-path-summer-summit-vancouver-2018 .paragraph--type--tab-container .field--name-field-tab{border-left:1px solid rgba(0,0,0,0.1);}.page-path-summer-summit-toronto-2018 .paragraph--type--tab-container .field--name-field-tab .field__item,.page-path-summer-summit-vancouver-2018 .paragraph--type--tab-container .field--name-field-tab .field__item{border-bottom:0;}.page-path-summer-summit-toronto-2018 .paragraph--type--tab-container .field--name-field-tab .field__item .paragraph--type--tabs,.page-path-summer-summit-vancouver-2018 .paragraph--type--tab-container .field--name-field-tab .field__item .paragraph--type--tabs{height:100%;}.page-path-summer-summit-toronto-2018 .paragraph--type--tab-container .field--name-field-tab .field__item .paragraph--type--tabs .field__item,.page-path-summer-summit-vancouver-2018 .paragraph--type--tab-container .field--name-field-tab .field__item .paragraph--type--tabs .field__item{height:100%;border-bottom:1px solid rgba(0,0,0,0.1);border-left:0;display:block;margin:0;font-size:1.25rem;}.page-path-summer-summit-toronto-2018 .paragraph--type--tab-container .field--name-field-tab .field__item .paragraph--type--tabs .field__item.active-tab-open,.page-path-summer-summit-vancouver-2018 .paragraph--type--tab-container .field--name-field-tab .field__item .paragraph--type--tabs .field__item.active-tab-open{border-bottom:1px solid #fff;color:#241773;}.path-performing .view-news-filtered,.path-performance .view-news-filtered,.page-node-type-landing-page .view-news-filtered,.page-node-type-page .view-news-filtered{padding:1.5rem;width:100%;float:left;}@media all and (min-width:32.5em){.path-performing .view-news-filtered,.path-performance .view-news-filtered,.page-node-type-landing-page .view-news-filtered,.page-node-type-page .view-news-filtered{padding:2rem;}}@media all and (min-width:60em){.path-performing .view-news-filtered,.path-performance .view-news-filtered,.page-node-type-landing-page .view-news-filtered,.page-node-type-page .view-news-filtered{padding:5rem;}}.path-performing .view-news-filtered .page-title-view,.path-performance .view-news-filtered .page-title-view,.page-node-type-landing-page .view-news-filtered .page-title-view,.page-node-type-page .view-news-filtered .page-title-view{width:100%;max-width:1325px;margin:0 auto;}.path-performing .view-news-filtered .page-title-view h1,.path-performance .view-news-filtered .page-title-view h1,.page-node-type-landing-page .view-news-filtered .page-title-view h1,.page-node-type-page .view-news-filtered .page-title-view h1{width:100%;}.path-performing .view-news-filtered .card-container,.path-performance .view-news-filtered .card-container,.page-node-type-landing-page .view-news-filtered .card-container,.page-node-type-page .view-news-filtered .card-container{width:100%;max-width:1225px;margin:0 auto;}.path-performing .view-news-filtered .views-row,.path-performance .view-news-filtered .views-row,.page-node-type-landing-page .view-news-filtered .views-row,.page-node-type-page .view-news-filtered .views-row{background-color:white;border:1px solid #cacaca;vertical-align:top;margin:0 0 1em;width:100%;float:left;position:relative;}@media all and (min-width:32.5em){.path-performing .view-news-filtered .views-row,.path-performance .view-news-filtered .views-row,.page-node-type-landing-page .view-news-filtered .views-row,.page-node-type-page .view-news-filtered .views-row{width:46.42857%;float:left;}.path-performing .view-news-filtered .views-row:nth-child(2n + 1),.path-performance .view-news-filtered .views-row:nth-child(2n + 1),.page-node-type-landing-page .view-news-filtered .views-row:nth-child(2n + 1),.page-node-type-page .view-news-filtered .views-row:nth-child(2n + 1){margin-left:1.78571%;margin-right:-100%;clear:both;}.path-performing .view-news-filtered .views-row:nth-child(2n + 2),.path-performance .view-news-filtered .views-row:nth-child(2n + 2),.page-node-type-landing-page .view-news-filtered .views-row:nth-child(2n + 2),.page-node-type-page .view-news-filtered .views-row:nth-child(2n + 2){margin-left:51.78571%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.path-performing .view-news-filtered .views-row,.path-performance .view-news-filtered .views-row,.page-node-type-landing-page .view-news-filtered .views-row,.page-node-type-page .view-news-filtered .views-row{margin:2.5em 0 1em;}}@media all and (min-width:60em){.path-performing .view-news-filtered .views-row,.path-performance .view-news-filtered .views-row,.page-node-type-landing-page .view-news-filtered .views-row,.page-node-type-page .view-news-filtered .views-row{width:29.62963%;float:left;}.path-performing .view-news-filtered .views-row:nth-child(3n + 1),.path-performance .view-news-filtered .views-row:nth-child(3n + 1),.page-node-type-landing-page .view-news-filtered .views-row:nth-child(3n + 1),.page-node-type-page .view-news-filtered .views-row:nth-child(3n + 1){margin-left:1.85185%;margin-right:-100%;clear:both;}.path-performing .view-news-filtered .views-row:nth-child(3n + 2),.path-performance .view-news-filtered .views-row:nth-child(3n + 2),.page-node-type-landing-page .view-news-filtered .views-row:nth-child(3n + 2),.page-node-type-page .view-news-filtered .views-row:nth-child(3n + 2){margin-left:35.18519%;margin-right:-100%;clear:none;}.path-performing .view-news-filtered .views-row:nth-child(3n + 3),.path-performance .view-news-filtered .views-row:nth-child(3n + 3),.page-node-type-landing-page .view-news-filtered .views-row:nth-child(3n + 3),.page-node-type-page .view-news-filtered .views-row:nth-child(3n + 3){margin-left:68.51852%;margin-right:-100%;clear:none;}}.path-performing .view-news-filtered .views-row .card-field-image,.path-performance .view-news-filtered .views-row .card-field-image,.page-node-type-landing-page .view-news-filtered .views-row .card-field-image,.page-node-type-page .view-news-filtered .views-row .card-field-image{width:100%;position:relative;}.path-performing .view-news-filtered .views-row .card-field-image img,.path-performance .view-news-filtered .views-row .card-field-image img,.page-node-type-landing-page .view-news-filtered .views-row .card-field-image img,.page-node-type-page .view-news-filtered .views-row .card-field-image img{width:100%;height:auto;margin-bottom:1rem;}.path-performing .view-news-filtered .views-row .card-content,.path-performance .view-news-filtered .views-row .card-content,.page-node-type-landing-page .view-news-filtered .views-row .card-content,.page-node-type-page .view-news-filtered .views-row .card-content{padding:0 2rem 5.5rem;}.path-performing .view-news-filtered .views-row .card-date,.path-performance .view-news-filtered .views-row .card-date,.page-node-type-landing-page .view-news-filtered .views-row .card-date,.page-node-type-page .view-news-filtered .views-row .card-date{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;color:#00bcda;font-weight:400;position:relative;}.path-performing .view-news-filtered .views-row .card-date span,.path-performance .view-news-filtered .views-row .card-date span,.page-node-type-landing-page .view-news-filtered .views-row .card-date span,.page-node-type-page .view-news-filtered .views-row .card-date span{display:inline-block;background:#fff;position:relative;z-index:10;padding-right:10%;}.path-performing .view-news-filtered .views-row .card-date:after,.path-performance .view-news-filtered .views-row .card-date:after,.page-node-type-landing-page .view-news-filtered .views-row .card-date:after,.page-node-type-page .view-news-filtered .views-row .card-date:after{content:' ';width:100%;position:absolute;right:0;top:9px;border-bottom:1px solid #cacaca;z-index:9;}.path-performing .view-news-filtered .views-row .card-title h3,.path-performance .view-news-filtered .views-row .card-title h3,.page-node-type-landing-page .view-news-filtered .views-row .card-title h3,.page-node-type-page .view-news-filtered .views-row .card-title h3{font-size:1.25rem;padding:0 0 1.7rem;margin:0 0 1rem;}.path-performing .view-news-filtered .views-row .card-title h3 a,.path-performance .view-news-filtered .views-row .card-title h3 a,.page-node-type-landing-page .view-news-filtered .views-row .card-title h3 a,.page-node-type-page .view-news-filtered .views-row .card-title h3 a{padding:0;float:none;color:#241773;font-size:1.2em;letter-spacing:1px;margin-bottom:0;}.path-performing .view-news-filtered .views-row .card-title h3 a:hover,.path-performance .view-news-filtered .views-row .card-title h3 a:hover,.page-node-type-landing-page .view-news-filtered .views-row .card-title h3 a:hover,.page-node-type-page .view-news-filtered .views-row .card-title h3 a:hover{text-decoration:underline;}.path-performing .view-news-filtered .views-row .card-body,.path-performance .view-news-filtered .views-row .card-body,.page-node-type-landing-page .view-news-filtered .views-row .card-body,.page-node-type-page .view-news-filtered .views-row .card-body{margin:0.6em 0 1.5em;}.path-performing .view-news-filtered .views-row .card-body p,.path-performance .view-news-filtered .views-row .card-body p,.page-node-type-landing-page .view-news-filtered .views-row .card-body p,.page-node-type-page .view-news-filtered .views-row .card-body p{margin:0;letter-spacing:0.6px;line-height:2;}.path-performing .view-news-filtered .views-row .card-body h3,.path-performance .view-news-filtered .views-row .card-body h3,.page-node-type-landing-page .view-news-filtered .views-row .card-body h3,.page-node-type-page .view-news-filtered .views-row .card-body h3{font-weight:300;line-height:32px;}.path-performing .view-news-filtered .views-row .card-action-link,.path-performance .view-news-filtered .views-row .card-action-link,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link,.page-node-type-page .view-news-filtered .views-row .card-action-link{margin:2rem 0;position:absolute;bottom:.5rem;}.path-performing .view-news-filtered .views-row .card-action-link a,.path-performance .view-news-filtered .views-row .card-action-link a,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link a,.page-node-type-page .view-news-filtered .views-row .card-action-link a{padding:.5rem 3.5rem .5rem 1.5rem;position:relative;line-height:1.5rem;}.path-performing .view-news-filtered .views-row .card-action-link a::after,.path-performance .view-news-filtered .views-row .card-action-link a::after,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link a::after,.page-node-type-page .view-news-filtered .views-row .card-action-link a::after{content:'';background-image:url(/themes/rcm/imgs/action-icon.png);background-position:center;background-repeat:no-repeat;background-size:16px;margin-bottom:0;margin-left:1rem;width:25px;height:100%;float:right;position:absolute;top:0;right:1rem;}.path-performing .view-news-filtered .views-row .card-action-link a.external,.path-performance .view-news-filtered .views-row .card-action-link a.external,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link a.external,.page-node-type-page .view-news-filtered .views-row .card-action-link a.external{background:none;}.path-performing .view-news-filtered .views-row .card-action-link a.external:after,.path-performance .view-news-filtered .views-row .card-action-link a.external:after,.page-node-type-landing-page .view-news-filtered .views-row .card-action-link a.external:after,.page-node-type-page .view-news-filtered .views-row .card-action-link a.external:after{background-image:url(/themes/rcm/imgs/external-link-blue.svg);}.path-performing .view-news-filtered .card-action-link,.path-performance .view-news-filtered .card-action-link,.page-node-type-landing-page .view-news-filtered .card-action-link,.page-node-type-page .view-news-filtered .card-action-link{text-align:center;clear:both;}.path-performing .view-news-filtered .card-action-link a,.path-performance .view-news-filtered .card-action-link a,.page-node-type-landing-page .view-news-filtered .card-action-link a,.page-node-type-page .view-news-filtered .card-action-link a{letter-spacing:2px;padding:.5rem 3.5rem .5rem 1.5rem;position:relative;line-height:1.5rem;}.page-node-type-page .view-news-filtered{padding-left:0 !important;padding-right:0 !important;}.path-performing .block-views-blocknews-filtered-block-1,.path-performance .block-views-blocknews-filtered-block-1,.page-node-type-page .block-views-blocknews-filtered-block-1{float:left;width:100%;padding:0;}@media all and (min-width:48em){.path-performing .block-views-blocknews-filtered-block-1,.path-performance .block-views-blocknews-filtered-block-1,.page-node-type-page .block-views-blocknews-filtered-block-1{padding:3rem 0;}}.path-performing .block-views-blocknews-filtered-block-1::before,.path-performance .block-views-blocknews-filtered-block-1::before,.page-node-type-page .block-views-blocknews-filtered-block-1::before{content:'';width:95%;height:2px;background:#00bcda;float:right;}@media all and (min-width:48em){.path-performing .block-views-blocknews-filtered-block-1::before,.path-performance .block-views-blocknews-filtered-block-1::before,.page-node-type-page .block-views-blocknews-filtered-block-1::before{width:40%;}}.path-performing .block-views-blocknews-filtered-block-1::before .field__item-label-inline,.path-performance .block-views-blocknews-filtered-block-1::before .field__item-label-inline,.page-node-type-page .block-views-blocknews-filtered-block-1::before .field__item-label-inline{position:relative;max-width:1300px;margin:4rem auto;clear:both;}@media all and (min-width:48em){.path-performing .block-views-blocknews-filtered-block-1::before .field__item-label-inline,.path-performance .block-views-blocknews-filtered-block-1::before .field__item-label-inline,.page-node-type-page .block-views-blocknews-filtered-block-1::before .field__item-label-inline{margin:6rem auto;}}.path-performing .block-views-blocknews-filtered-block-1 h2,.path-performance .block-views-blocknews-filtered-block-1 h2,.page-node-type-page .block-views-blocknews-filtered-block-1 h2{margin:2rem 0;text-align:center;font-size:2.5rem;letter-spacing:6px;font-weight:lighter;line-height:2.15rem;color:rgba(0,0,0,0.9);}.path-performing .block-views-blocknews-filtered-block-1 .view-content,.path-performance .block-views-blocknews-filtered-block-1 .view-content,.page-node-type-page .block-views-blocknews-filtered-block-1 .view-content{max-width:1400px;}.path-performing .block-views-blocknews-filtered-block-1,.path-performance .block-views-blocknews-filtered-block-1{background-image:url(/themes/rcm/imgs/bg.png);background-size:100% 60%;background-repeat:no-repeat;background-position:bottom;}#block-ofnote,#block-ofnote--1,#block-ofnote--2{width:100%;float:left;position:relative;z-index:10;overflow:hidden;margin:0 0 3rem;}#block-ofnote:before,#block-ofnote--1:before,#block-ofnote--2:before{content:'';display:block;border-top:1px solid #00bcda;position:relative;left:80%;top:80px;width:20%;margin:4rem 0 0;}#block-ofnote .of-note-callout .of-note-callout-title,#block-ofnote--1 .of-note-callout .of-note-callout-title,#block-ofnote--2 .of-note-callout .of-note-callout-title{font-size:1.25rem;}#of-note-block{max-width:1200px;position:relative;margin:0 auto;width:100%;padding:0 1rem;margin:0 auto;max-width:60em;}#of-note-block:before{content:' ';display:none;position:absolute;bottom:0;z-index:-1;width:110%;bottom:-157px;left:0;height:700px;background-image:url("/themes/rcm/imgs/box-outlines.jpg");background-repeat:no-repeat;background-size:contain;background-position:95% 95%;}#of-note-block .field__item{overflow:hidden;}@media all and (min-width:60em){#of-note-block{margin:4em auto 0;}#of-note-block:before{display:block;}}@media all and (min-width:64em){#of-note-block:before{left:-1rem;}}@media all and (min-width:75em){#of-note-block:before{width:112%;bottom:-7rem;left:-3rem;height:700px;}}#of-note-block > div{display:inline-block;overflow:hidden;}#of-note-block .of-note-main-title{display:block;}#of-note-block .of-note-main-title{display:block;margin-bottom:2em;}#of-note-block .of-note-main-title h2{display:inline-block;color:#241773;letter-spacing:3px;position:relative;font-size:2.25rem;font-weight:bold;margin:1rem 0 0;padding:0 1rem;}#of-note-block .of-note-main-title h2:after{content:'';display:block;width:50px;height:5px;margin:0.6em 0 0;background-color:#00bcda;}@media all and (min-width:48em){#of-note-block .of-note-main-title h2{font-size:2.5rem;}}#of-note-block .of-note-link{position:relative;display:block;}#of-note-block .of-note-link img{display:block;height:auto;width:100%;-webkit-transition:0.4s ease;transition:0.4s ease;}#of-note-block .of-note-link:hover img,#of-note-block .of-note-link:focus img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}#of-note-block .of-note-link .of-note-image-title{position:absolute;bottom:-500px;display:block;width:100%;height:100%;background-color:rgba(36,23,115,0.8);color:#fff;font-size:0.8em;letter-spacing:2px;padding:5% 10%;-webkit-transition:0.4s ease;transition:0.4s ease;}#of-note-block .of-note-link .of-note-image-title.show-title{bottom:0;}#of-note-block .of-note-link .of-note-image-title .of-note-link-view{background:none;color:#fff;border:0;font-weight:bold;font-size:.75rem;padding:0;margin:.5rem 0 0;text-decoration:underline;display:inline-block;text-transform:uppercase;}#of-note-block .of-note-image1{width:100%;}#of-note-block .of-note-image1,#of-note-block .of-note-image2,#of-note-block .of-note-image3,#of-note-block .of-note-image4,#of-note-block .of-note-image5,#of-note-block .of-note-image6,#of-note-block .of-note-image7,#of-note-block .of-note-image8{float:left;}#of-note-block .of-note-image2{width:100%;margin:3% 2% 3% 0;position:relative;overflow:visible;}#of-note-block .of-note-image2 .of-note-link{overflow:hidden;}#of-note-block .of-note-image2 .of-note-link .of-note-image-title{width:100%;}#of-note-block .of-note-image3,#of-note-block .of-note-image5,#of-note-block .of-note-image7{width:32%;float:left;margin:3% 0 3% 2%;width:48.5%;float:left;margin:1% 0 3%;}#of-note-block .of-note-image4,#of-note-block .of-note-image6,#of-note-block .of-note-image8{margin:1% 0 3%;width:48.5%;float:right;}#of-note-block .of-note-callout{position:absolute;bottom:0;right:0;width:51.5%;max-width:600px;max-height:300px;background-color:#fff;padding:3% 0 0;}#of-note-block .of-note-callout.text{height:55%;}#of-note-block .of-note-callout a{width:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#of-note-block .of-note-callout .of-note-callout-title{color:#241773;font-weight:400;letter-spacing:3px;position:relative;font-size:0.8em;}#of-note-block .of-note-callout .of-note-callout-title:after{content:'';display:block;width:50px;height:2px;margin:10px 0 0;background:#00bcda;}#of-note-block .of-note-callout-image-container{position:relative;overflow:hidden;height:100%;width:100%;}#of-note-block .of-note-callout-image{height:100%;padding:0 0 1.45rem 0;overflow:hidden;width:100%;padding:0 0 0 6%;}#of-note-block .of-note-callout-image.desktop{display:none;}#of-note-block .of-note-callout-image:hover img,#of-note-block .of-note-callout-image:focus img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}#of-note-block .of-note-callout-image:hover .of-note-image-title,#of-note-block .of-note-callout-image:focus .of-note-image-title{bottom:0;}#of-note-block .of-note-callout-image .field__item{height:auto;width:100%;}#of-note-block .of-note-callout-image img{display:block;height:auto;width:100%;-webkit-transition:0.4s ease;transition:0.4s ease;}#of-note-block .of-note-callout-image .of-note-image-title{position:absolute;bottom:-100%;display:block;width:100%;height:100%;background-color:rgba(36,23,115,0.8);color:#fff;font-size:0.8em;letter-spacing:2px;padding:5% 10%;-webkit-transition:0.4s ease;transition:0.4s ease;}#of-note-block .of-note-callout-image .of-note-image-title.show-title{bottom:0;}@media all and (min-width:32.5em){#of-note-block .of-note-callout{padding:20px 0 0 20px;max-height:none;}#of-note-block .of-note-callout .of-note-callout-title{font-size:1em;}#of-note-block .of-note-callout .of-note-callout-title:after{height:5px;margin:20px 0 0;}#of-note-block .of-note-link .of-note-image-title{bottom:-500px;height:auto;}#of-note-block .of-note-link .of-note-image-title.show-title{bottom:0;}#of-note-block .of-note-image2 .of-note-link .of-note-image-title{width:50%;}#of-note-block .of-note-callout-image{padding:0;}#of-note-block .of-note-callout-image .of-note-image-title{bottom:-500px;height:auto;}#of-note-block .of-note-callout-image .of-note-image-title.show-title{bottom:0;}#of-note-block .of-note-callout-image img{height:auto;width:100%;}}@media all and (min-width:48em){#block-ofnote:before,#block-ofnote--1:before,#block-ofnote--2:before{top:0;}#of-note-block{margin-top:4rem;}#of-note-block:before{padding-bottom:3em;}#of-note-block .of-note-main-title{width:50%;bottom:-100px;float:left;margin:2em 0;padding:0 0 0 3rem;}#of-note-block h2{font-size:2.25rem;}#of-note-block .of-note-image1{width:50%;float:left;margin:0 0 2% 0;}#of-note-block .of-note-image2{width:48.5%;margin:0 2% 2% 0;}#of-note-block .of-note-image2 .of-note-callout{width:104%;bottom:-.35rem;height:53%;padding:0;margin:0;}#of-note-block .of-note-image2 .of-note-callout a{width:70%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#of-note-block .of-note-image3,#of-note-block .of-note-image4{width:23.5%;}#of-note-block .of-note-image3{margin:0 2% 2% 0;float:left;}#of-note-block .of-note-image4{margin:0 0 2%;clear:none;}#of-note-block .of-note-image5{float:right;width:23.5%;margin:0 0 2% 0;}#of-note-block .of-note-image6,#of-note-block .of-note-image7,#of-note-block .of-note-image8{width:23.5%;}#of-note-block .of-note-image6{clear:both;margin:0 2% 2% 0;float:left;}#of-note-block .of-note-image7{margin:0 0 2%;clear:none;}#of-note-block .of-note-image8{display:inline-block;float:left;margin:0 0 2% 2%;}#of-note-block .of-note-link .of-note-image-title{font-size:1em;}#of-note-block .of-note-link .of-note-image-title.show-title{bottom:0;}#of-note-block .of-note-callout-image-container{width:100%;}#of-note-block .of-note-callout{right:-54%;}#of-note-block .of-note-callout-image.desktop{display:block;margin:1rem 0 0 1rem;}#of-note-block .of-note-callout-image.mobile{display:none;}#of-note-block .of-note-callout-image.show-title{bottom:0;}#of-note-block .of-note-callout-image .of-note-image-title{font-size:1em;}#of-note-block .of-note-callout-image-container{height:100%;padding:0 0 1.2rem 0;}}@media all and (min-width:60em){#block-ofnote,#block-ofnote--1,#block-ofnote--2{margin:0 0 1rem;padding:0 0 10rem;}#of-note-block .of-note-main-title{margin-top:3em;padding:0 0 0 5rem;}#of-note-block .of-note-main-title h2{font-size:3.5rem;}#of-note-block .of-note-callout .of-note-callout-title{font-size:1.5rem;line-height:1.5;}#of-note-block .of-note-allout-image-container{padding:0 0 1.45rem 0;}}@media all and (min-width:75em){#block-ofnote:before,#block-ofnote--1:before,#block-ofnote--2:before{margin:2rem 0 3rem;}#of-note-block{width:100%;margin:0 auto;}#of-note-block .of-note-main-title{margin-top:4em;}#of-note-block .of-note-main-title h2{font-size:3.5rem;}}#block-our-alumni,#block-ouralumni,#block-ouralumni--1,#block-ouralumni--2{background:url(/themes/rcm/imgs/chevrons.png) 0 175px no-repeat;background-size:2rem;width:100%;position:relative;z-index:10;overflow:hidden;padding:0 0 4rem;margin:0 0 1rem;}@media all and (min-width:75em){#block-our-alumni,#block-ouralumni,#block-ouralumni--1,#block-ouralumni--2{padding:0 0 7rem;margin:0 0 3rem;}}#block-our-alumni .our-alumni-callout .our-alumni-callout-title,#block-ouralumni .our-alumni-callout .our-alumni-callout-title,#block-ouralumni--1 .our-alumni-callout .our-alumni-callout-title,#block-ouralumni--2 .our-alumni-callout .our-alumni-callout-title{font-size:1.25rem;}#our-alumni-block{max-width:1200px;position:relative;margin:0 auto;width:100%;padding:0 1rem;margin:0 auto;max-width:60em;}#our-alumni-block:before{content:' ';display:none;position:absolute;bottom:0;z-index:-1;width:110%;bottom:-4rem;left:-87px;height:700px;background-image:url("/themes/rcm/imgs/box-outlines.jpg");background-repeat:no-repeat;background-size:contain;background-position:95% 95%;}#our-alumni-block .field__item{overflow:hidden;}@media all and (min-width:60em){#our-alumni-block{margin:4em auto 0;}#our-alumni-block:before{display:block;}}@media all and (min-width:64em){#our-alumni-block:before{left:-1rem;}}@media all and (min-width:75em){#our-alumni-block:before{width:112%;bottom:-7rem;left:-3rem;height:700px;}}#our-alumni-block > div{display:inline-block;overflow:hidden;}#our-alumni-block .our-alumni-main-title{display:block;}#our-alumni-block .our-alumni-main-title{display:block;margin-bottom:2em;}#our-alumni-block .our-alumni-main-title h2{display:inline-block;color:#241773;letter-spacing:3px;position:relative;font-size:2.25rem;font-weight:bold;margin:1rem 0 0;padding:0 1rem;}#our-alumni-block .our-alumni-main-title h2:after{content:'';display:block;width:50px;height:5px;margin:0.6em 0 0;background-color:#00bcda;}@media all and (min-width:48em){#our-alumni-block .our-alumni-main-title h2{font-size:2.5rem;}}#our-alumni-block .our-alumni-link{border:1px solid #d4d4d4;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;}#our-alumni-block .our-alumni-link img{display:block;height:auto;width:100%;-webkit-transition:0.4s ease;transition:0.4s ease;}#our-alumni-block .our-alumni-link:hover img,#our-alumni-block .our-alumni-link:focus img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}#our-alumni-block .our-alumni-link:hover .our-alumni-image-title,#our-alumni-block .our-alumni-link:focus .our-alumni-image-title{bottom:0;}#our-alumni-block .our-alumni-link .our-alumni-image-title{position:absolute;bottom:-100%;display:block;width:100%;height:100%;background-color:rgba(36,23,115,0.8);color:#fff;font-size:0.8em;font-size:0.65em;letter-spacing:2px;padding:5% 10%;-webkit-transition:0.4s ease;transition:0.4s ease;}#our-alumni-block .our-alumni-link .our-alumni-image-title.show-title{bottom:0;}#our-alumni-block .our-alumni-link .our-alumni-image-title .our-alumni-link-view{background:none;color:#fff;border:0;font-weight:bold;font-size:.75rem;padding:0;margin:.5rem 0 0;text-decoration:underline;display:inline-block;text-transform:uppercase;}#our-alumni-block .our-alumni-image3,#our-alumni-block .our-alumni-image4,#our-alumni-block .our-alumni-image5,#our-alumni-block .our-alumni-image2,#our-alumni-block .our-alumni-image6,#our-alumni-block .our-alumni-image7,#our-alumni-block .our-alumni-image8,#our-alumni-block .our-alumni-image1{float:left;width:48.5%;margin:0 0 .75rem;margin:0 0 3%;}#our-alumni-block .our-alumni-image4,#our-alumni-block .our-alumni-image7{margin:0 0 3% 3%;}#our-alumni-block .our-alumni-image2{width:100%;margin:0 0 .75rem 0;position:relative;overflow:visible;}#our-alumni-block .our-alumni-image2 .our-alumni-link{overflow:hidden;}#our-alumni-block .our-alumni-image2 .our-alumni-link .our-alumni-image-title{padding:1rem 56% 0 1rem;}#our-alumni-block .our-alumni-image5{clear:both;}#our-alumni-block .our-alumni-image8{float:right;}#our-alumni-block .our-alumni-image1{width:100%;}#our-alumni-block .our-alumni-callout{position:absolute;top:-52%;right:0;width:51.5%;height:100%;max-width:600px;background-color:#fff;}#our-alumni-block .our-alumni-callout .our-alumni-callout-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#our-alumni-block .our-alumni-callout .our-alumni-callout-title{color:#241773;font-weight:400;letter-spacing:3px;position:relative;font-size:0.8em;}#our-alumni-block .our-alumni-callout .our-alumni-callout-title:after{content:'';display:block;width:50px;height:2px;margin:10px 0 0;background:#00bcda;}#our-alumni-block .our-alumni-callout-image-container{height:100%;padding:0 0 1.45rem 0;overflow:hidden;width:100%;padding:0 0 1rem 1rem;padding:0 0 6% 6%;}#our-alumni-block .our-alumni-callout-image{height:100%;overflow:hidden;position:relative;}#our-alumni-block .our-alumni-callout-image.desktop{display:none;}#our-alumni-block .our-alumni-callout-image:hover img,#our-alumni-block .our-alumni-callout-image:focus img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}#our-alumni-block .our-alumni-callout-image:hover .our-alumni-image-title,#our-alumni-block .our-alumni-callout-image:focus .our-alumni-image-title{bottom:0;}#our-alumni-block .our-alumni-callout-image .field__item{height:100%;width:auto;}#our-alumni-block .our-alumni-callout-image img{height:100%;width:auto;-webkit-transition:0.4s ease;transition:0.4s ease;}#our-alumni-block .our-alumni-callout-image .our-alumni-image-title{position:absolute;bottom:-100%;display:block;width:100%;height:100%;background-color:rgba(36,23,115,0.8);color:#fff;font-size:0.8em;letter-spacing:2px;padding:5% 10%;-webkit-transition:0.4s ease;transition:0.4s ease;}#our-alumni-block .our-alumni-callout-image .our-alumni-image-title.show-title{bottom:0;}@media all and (min-width:32.5em){#our-alumni-block .our-alumni-callout{padding:1% 3% 3%;}#our-alumni-block .our-alumni-callout .our-alumni-callout-link{width:85%;}#our-alumni-block .our-alumni-callout .our-alumni-callout-title{font-size:1em;}#our-alumni-block .our-alumni-callout .our-alumni-callout-title:after{height:5px;margin:20px 0 0;}#our-alumni-block .our-alumni-link .our-alumni-image-title{bottom:-400px;height:auto;}#our-alumni-block .our-alumni-link .our-alumni-image-title.show-title{bottom:0;}#our-alumni-block .our-alumni-image2 .our-alumni-link .our-alumni-image-title{padding:5% 10%;}#our-alumni-block .our-alumni-callout-image-container{padding:0;width:106%;}#our-alumni-block .our-alumni-callout-image .our-alumni-image-title{bottom:-400px;height:auto;}#our-alumni-block .our-alumni-callout-image .our-alumni-image-title.show-title{bottom:0;}#our-alumni-block .our-alumni-callout-image img{height:auto;width:100%;}}@media all and (min-width:48em){#block-our-alumni{margin:0 0 4rem;}#block-our-alumni:before{top:0;}#our-alumni-block{margin-top:4rem;}#our-alumni-block:before{padding-bottom:3em;}#our-alumni-block .our-alumni-main-title{width:50%;bottom:-100px;float:right;margin:2em 0;padding:0 0 0 3rem;}#our-alumni-block h2{font-size:2.25rem;}#our-alumni-block .our-alumni-image3{width:23.5%;float:left;margin:0 0 2% 0;}#our-alumni-block .our-alumni-image4{float:left;width:23.5%;margin:0 0 2% 2%;}#our-alumni-block .our-alumni-image5,#our-alumni-block .our-alumni-image6{width:23.5%;}#our-alumni-block .our-alumni-image5{clear:left;margin:0 2% 2% 0;float:left;}#our-alumni-block .our-alumni-image6{margin:0 0 2%;clear:left;}#our-alumni-block .our-alumni-image2{width:49%;margin:0 0 2% 0;float:right;}#our-alumni-block .our-alumni-image2 .our-alumni-callout{width:85%;top:0;height:53%;padding:0;left:-52%;max-height:300px;}#our-alumni-block .our-alumni-image2 .our-alumni-callout .our-alumni-callout-link{width:70%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#our-alumni-block .our-alumni-image7,#our-alumni-block .our-alumni-image8{width:23.5%;}#our-alumni-block .our-alumni-image7{margin:0 0 2% 2%;float:left;}#our-alumni-block .our-alumni-image8{clear:left;float:right;margin:0 0 2%;}#our-alumni-block .our-alumni-image1{clear:both;display:inline-block;float:right;margin:0 0 2% 2%;width:49%;}#our-alumni-block .our-alumni-link .our-alumni-image-title{font-size:1em;}#our-alumni-block .our-alumni-link .our-alumni-image-title.show-title{bottom:0;}#our-alumni-block .our-alumni-callout-image.desktop{display:block;}#our-alumni-block .our-alumni-callout-image.mobile{display:none;}#our-alumni-block .our-alumni-callout-image.show-title{bottom:0;}#our-alumni-block .our-alumni-callout-image .our-alumni-image-title{font-size:1em;}#our-alumni-block .our-alumni-callout-image-container{height:100%;padding:0 0 1.2rem 0;width:95%;}}@media all and (min-width:60em){#our-alumni-block .our-alumni-main-title,#block-ouralumni .our-alumni-main-title{margin-top:3em;padding:0 0 0 5rem;}#our-alumni-block .our-alumni-main-title h2,#block-ouralumni .our-alumni-main-title h2{font-size:3.5rem;}#our-alumni-block .our-alumni-callout .our-alumni-callout-title,#block-ouralumni .our-alumni-callout .our-alumni-callout-title{font-size:1.5rem;line-height:1.5;}#our-alumni-block .our-alumni-callout-image-container,#block-ouralumni .our-alumni-callout-image-container{padding:0 0 1.45rem 0;}}@media all and (min-width:75em){#our-alumni-block{width:100%;}#our-alumni-block .our-alumni-main-title{margin-top:4em;}#our-alumni-block .our-alumni-main-title h2{font-size:3.5rem;}}#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{position:relative;}@media all and (min-width:48em){#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{margin:0;padding:0 0 0 27%;}}@media all and (min-width:56.25em){#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{padding:0 0 0 39%;}}@media all and (min-width:64em){#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{padding-left:47.75390625%;}}@media all and (min-width:75em){#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{padding-left:50%;}}@media all and (min-width:120em){#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{padding-left:46.5625%;}}@media screen and (min-width:2000px){#block-billboardhero,#block-billboardhero--1,#block-billboardhero--2{padding-left:47.4609375%;padding-right:5.859375%;}}#block-billboardhero h2,#block-billboardhero--1 h2,#block-billboardhero--2 h2{display:none;}#block-billboardhero .hero-text,#block-billboardhero--1 .hero-text,#block-billboardhero--2 .hero-text{color:#fff;padding:1.25rem 2rem 2rem;position:absolute;top:0;}@media all and (min-width:32.5em){#block-billboardhero .hero-text,#block-billboardhero--1 .hero-text,#block-billboardhero--2 .hero-text{padding:1.5rem 2rem;}}@media all and (min-width:90em){#block-billboardhero .hero-text,#block-billboardhero--1 .hero-text,#block-billboardhero--2 .hero-text{font-size:1.5rem;padding:2rem 2.5rem;}}@media all and (min-width:131.25em){#block-billboardhero .hero-text,#block-billboardhero--1 .hero-text,#block-billboardhero--2 .hero-text{font-size:1.75rem;padding:2.5rem 3rem;}}@media all and (min-width:32.5em){#block-billboardhero .hero-text .field--name-body,#block-billboardhero--1 .hero-text .field--name-body,#block-billboardhero--2 .hero-text .field--name-body{width:82%;}}@media all and (min-width:90em){#block-billboardhero .hero-text .field--name-body,#block-billboardhero--1 .hero-text .field--name-body,#block-billboardhero--2 .hero-text .field--name-body{width:72%;}}#block-billboardhero .hero-text .field--name-body p,#block-billboardhero--1 .hero-text .field--name-body p,#block-billboardhero--2 .hero-text .field--name-body p{margin:0 0 .5rem;font-weight:bold;}#block-billboardhero .hero-text .field--name-body p:before,#block-billboardhero--1 .hero-text .field--name-body p:before,#block-billboardhero--2 .hero-text .field--name-body p:before{content:"";background:url(/themes/rcm/imgs/hero-quote-icon.png) left top no-repeat;width:20px;height:20px;position:absolute;background-size:15px;margin:0 0 0 -1.25rem;}@media all and (min-width:90em){#block-billboardhero .hero-text .field--name-body p:before,#block-billboardhero--1 .hero-text .field--name-body p:before,#block-billboardhero--2 .hero-text .field--name-body p:before{width:25px;height:25px;background-size:21px;margin-left:-1.75rem;}}#block-billboardhero .hero-text .field--name-field-author,#block-billboardhero--1 .hero-text .field--name-field-author,#block-billboardhero--2 .hero-text .field--name-field-author{font-size:.95rem;}@media all and (min-width:90em){#block-billboardhero .hero-text .field--name-field-author,#block-billboardhero--1 .hero-text .field--name-field-author,#block-billboardhero--2 .hero-text .field--name-field-author{font-size:1.25rem;}}@media all and (min-width:131.25em){#block-billboardhero .hero-text .field--name-field-author,#block-billboardhero--1 .hero-text .field--name-field-author,#block-billboardhero--2 .hero-text .field--name-field-author{font-size:1.5rem;}}#block-billboardhero .field--name-field-image,#block-billboardhero--1 .field--name-field-image,#block-billboardhero--2 .field--name-field-image{display:none;}@media all and (min-width:32.5em){#block-billboardhero .field--name-field-image,#block-billboardhero--1 .field--name-field-image,#block-billboardhero--2 .field--name-field-image{display:block;}}#block-billboardhero .field--name-field-image img,#block-billboardhero--1 .field--name-field-image img,#block-billboardhero--2 .field--name-field-image img{height:auto;width:100%;}@media all and (min-width:32.5em){#block-billboardhero .field--name-field-image-mobile,#block-billboardhero--1 .field--name-field-image-mobile,#block-billboardhero--2 .field--name-field-image-mobile{display:none;}}#block-billboardhero .field--name-field-image-mobile img,#block-billboardhero--1 .field--name-field-image-mobile img,#block-billboardhero--2 .field--name-field-image-mobile img{height:auto;width:100%;}.page-path-course-catalogue #main-content{float:left;position:relative;}.path-teaching #site,.path-course-catalogue #site,.page-path-course-catalogue #site,.path-event-calendar #site,.path-concerts #site{max-width:1200px;margin:0 auto;display:inline-block;width:100%;}@media all and (min-width:60em){.path-teaching #site,.path-course-catalogue #site,.page-path-course-catalogue #site,.path-event-calendar #site,.path-concerts #site{display:block;}}.path-teaching #main-content,.path-teaching #sidebar,.path-course-catalogue #main-content,.path-course-catalogue #sidebar,.page-path-course-catalogue #main-content,.page-path-course-catalogue #sidebar,.path-event-calendar #main-content,.path-event-calendar #sidebar,.path-concerts #main-content,.path-concerts #sidebar{width:90%;display:block;margin:0 5%;max-width:1200px;}.path-teaching #prefix,.path-course-catalogue #prefix,.page-path-course-catalogue #prefix,.path-event-calendar #prefix,.path-concerts #prefix{width:100%;display:block;margin:0 auto 1em;}.path-teaching .field--name-field-image img,.path-course-catalogue .field--name-field-image img,.page-path-course-catalogue .field--name-field-image img,.path-event-calendar .field--name-field-image img,.path-concerts .field--name-field-image img{width:100%;height:auto;}.path-teaching .field--name-field-page-title,.path-course-catalogue .field--name-field-page-title,.page-path-course-catalogue .field--name-field-page-title,.path-event-calendar .field--name-field-page-title,.path-concerts .field--name-field-page-title{color:#241773;font-size:50px;letter-spacing:3px;position:relative;padding:1rem 0;font-weight:bold;max-width:1200px;margin:0 1.5rem;}.path-teaching .field--name-field-page-title:after,.path-course-catalogue .field--name-field-page-title:after,.page-path-course-catalogue .field--name-field-page-title:after,.path-event-calendar .field--name-field-page-title:after,.path-concerts .field--name-field-page-title:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.path-teaching .field--name-field-page-title span,.path-course-catalogue .field--name-field-page-title span,.page-path-course-catalogue .field--name-field-page-title span,.path-event-calendar .field--name-field-page-title span,.path-concerts .field--name-field-page-title span{margin:4rem 0;}.path-teaching .field--name-body,.path-course-catalogue .field--name-body,.page-path-course-catalogue .field--name-body,.path-event-calendar .field--name-body,.path-concerts .field--name-body{width:100%;max-width:1200px;padding:1rem 1.5rem;}.path-teaching .field--name-body p,.path-course-catalogue .field--name-body p,.page-path-course-catalogue .field--name-body p,.path-event-calendar .field--name-body p,.path-concerts .field--name-body p{width:auto;font-size:1em;font-weight:lighter;line-height:2.15rem;color:rgba(0,0,0,0.9);}.path-teaching .views-row,.view-course-catalogue .views-row,.view-events-calendar .views-row{padding:0 20px;overflow-x:hidden;}.path-teaching .views-row:after,.view-course-catalogue .views-row:after,.view-events-calendar .views-row:after{content:' ';display:block;width:200%;border-bottom:1px solid #EEEEEE;}.path-teaching .views-row .cc-row,.view-course-catalogue .views-row .cc-row,.view-events-calendar .views-row .cc-row{padding:35px 0 25px;}.cc-col-1a .cc-title,.cc-col-1b .cc-title{width:100%;}.cc-col-1a,.cc-col-2a,.cc-col-3a,.cc-col-4a,.cc-col-5a{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.cc-col-2b{margin-bottom:20px;}.cc-col-5a a,.cc-col-3b a{margin-left:0;}@media all and (min-width:20em){.cc-col-5a,.cc-col-3b{margin-top:10px;}.cc-col-5a .cc-field-register-link a,.cc-col-3b .cc-field-register-link a{margin-left:5px;}}@media all and (min-width:32.5em){.cc-col-5a{margin:0;clear:both;top:25px;position:relative;margin-bottom:15px;}.cc-col-2a,.cc-col-3a,.cc-col-4a{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.cc-col-2a,.cc-col-3a,.cc-col-4a,.cc-col-2b{position:relative;top:25px;}.cc-col-4a{margin-bottom:30px;}.cc-col-1a .cc-title h3,.cc-col-1b .cc-title h3{font-size:18px;margin-bottom:0;}.cc-col-2b{font-size:16px;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-left:0;margin-bottom:50px;}}@media all and (min-width:48em){.path-teaching #main-content,.path-course-catalogue #main-content,.page-path-course-catalogue #main-content,.path-event-calendar #main-content,.path-concerts #main-content{margin:0;width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching #sidebar,.path-course-catalogue #sidebar,.page-path-course-catalogue #sidebar,.path-event-calendar #sidebar,.path-concerts #sidebar{margin:0;width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-1a,.path-course-catalogue .cc-col-1a,.page-path-course-catalogue .cc-col-1a,.path-event-calendar .cc-col-1a,.path-concerts .cc-col-1a{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-1a .cc-title,.path-course-catalogue .cc-col-1a .cc-title,.page-path-course-catalogue .cc-col-1a .cc-title,.path-event-calendar .cc-col-1a .cc-title,.path-concerts .cc-col-1a .cc-title{width:80%;}.path-teaching .cc-col-2a,.path-course-catalogue .cc-col-2a,.page-path-course-catalogue .cc-col-2a,.path-event-calendar .cc-col-2a,.path-concerts .cc-col-2a{width:15%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-bottom:20px;}.path-teaching ƒ .cc-col-3a,.path-teaching .cc-col-4a,.path-course-catalogue ƒ .cc-col-3a,.path-course-catalogue .cc-col-4a,.page-path-course-catalogue ƒ .cc-col-3a,.page-path-course-catalogue .cc-col-4a,.path-event-calendar ƒ .cc-col-3a,.path-event-calendar .cc-col-4a,.path-concerts ƒ .cc-col-3a,.path-concerts .cc-col-4a{width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-1b,.path-course-catalogue .cc-col-1b,.page-path-course-catalogue .cc-col-1b,.path-event-calendar .cc-col-1b,.path-concerts .cc-col-1b{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-1b .cc-title,.path-course-catalogue .cc-col-1b .cc-title,.page-path-course-catalogue .cc-col-1b .cc-title,.path-event-calendar .cc-col-1b .cc-title,.path-concerts .cc-col-1b .cc-title{width:60%;}.path-teaching .cc-col-1b .cc-title h3,.path-course-catalogue .cc-col-1b .cc-title h3,.page-path-course-catalogue .cc-col-1b .cc-title h3,.path-event-calendar .cc-col-1b .cc-title h3,.path-concerts .cc-col-1b .cc-title h3{margin-bottom:0;}.path-teaching .cc-col-2b,.path-course-catalogue .cc-col-2b,.page-path-course-catalogue .cc-col-2b,.path-event-calendar .cc-col-2b,.path-concerts .cc-col-2b{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-2b .cc-field-course-interaction,.path-course-catalogue .cc-col-2b .cc-field-course-interaction,.page-path-course-catalogue .cc-col-2b .cc-field-course-interaction,.path-event-calendar .cc-col-2b .cc-field-course-interaction,.path-concerts .cc-col-2b .cc-field-course-interaction{margin-bottom:20px;}}@media all and (min-width:60em){.path-teaching #main-content,.path-course-catalogue #main-content,.page-path-course-catalogue #main-content,.path-event-calendar #main-content,.path-concerts #main-content{margin:0;width:73.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;float:right;}.path-teaching #sidebar,.path-course-catalogue #sidebar,.page-path-course-catalogue #sidebar,.path-event-calendar #sidebar,.path-concerts #sidebar{margin:0;width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-2a,.path-teaching .cc-col-3a,.path-teaching .cc-col-4a,.path-teaching .cc-col-5a,.path-course-catalogue .cc-col-2a,.path-course-catalogue .cc-col-3a,.path-course-catalogue .cc-col-4a,.path-course-catalogue .cc-col-5a,.page-path-course-catalogue .cc-col-2a,.page-path-course-catalogue .cc-col-3a,.page-path-course-catalogue .cc-col-4a,.page-path-course-catalogue .cc-col-5a,.path-event-calendar .cc-col-2a,.path-event-calendar .cc-col-3a,.path-event-calendar .cc-col-4a,.path-event-calendar .cc-col-5a,.path-concerts .cc-col-2a,.path-concerts .cc-col-3a,.path-concerts .cc-col-4a,.path-concerts .cc-col-5a{width:15%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-1b,.path-course-catalogue .cc-col-1b,.page-path-course-catalogue .cc-col-1b,.path-event-calendar .cc-col-1b,.path-concerts .cc-col-1b{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-1b .cc-title,.path-course-catalogue .cc-col-1b .cc-title,.page-path-course-catalogue .cc-col-1b .cc-title,.path-event-calendar .cc-col-1b .cc-title,.path-concerts .cc-col-1b .cc-title{width:60%;}.path-teaching .cc-col-2b,.path-course-catalogue .cc-col-2b,.page-path-course-catalogue .cc-col-2b,.path-event-calendar .cc-col-2b,.path-concerts .cc-col-2b{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-3b,.path-course-catalogue .cc-col-3b,.page-path-course-catalogue .cc-col-3b,.path-event-calendar .cc-col-3b,.path-concerts .cc-col-3b{width:15%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-teaching .cc-col-5a,.path-teaching .cc-col-3b,.path-course-catalogue .cc-col-5a,.path-course-catalogue .cc-col-3b,.page-path-course-catalogue .cc-col-5a,.page-path-course-catalogue .cc-col-3b,.path-event-calendar .cc-col-5a,.path-event-calendar .cc-col-3b,.path-concerts .cc-col-5a,.path-concerts .cc-col-3b{margin-bottom:0;clear:none;top:0;position:static;}.path-teaching .cc-col-5a a,.path-teaching .cc-col-3b a,.path-course-catalogue .cc-col-5a a,.path-course-catalogue .cc-col-3b a,.page-path-course-catalogue .cc-col-5a a,.page-path-course-catalogue .cc-col-3b a,.path-event-calendar .cc-col-5a a,.path-event-calendar .cc-col-3b a,.path-concerts .cc-col-5a a,.path-concerts .cc-col-3b a{margin-left:0;}.path-teaching .block-views-exposed-filter-blockcourse-catalogue-page-1 .form-item,.path-teaching .block-views-exposed-filter-blockteacher-portal-page-1 .form-item,.path-course-catalogue .block-views-exposed-filter-blockcourse-catalogue-page-1 .form-item,.path-course-catalogue .block-views-exposed-filter-blockteacher-portal-page-1 .form-item,.page-path-course-catalogue .block-views-exposed-filter-blockcourse-catalogue-page-1 .form-item,.page-path-course-catalogue .block-views-exposed-filter-blockteacher-portal-page-1 .form-item,.path-event-calendar .block-views-exposed-filter-blockcourse-catalogue-page-1 .form-item,.path-event-calendar .block-views-exposed-filter-blockteacher-portal-page-1 .form-item,.path-concerts .block-views-exposed-filter-blockcourse-catalogue-page-1 .form-item,.path-concerts .block-views-exposed-filter-blockteacher-portal-page-1 .form-item{display:block;}}@media all and (min-width:75em){.path-teaching #main-content,.path-course-catalogue #main-content,.page-path-course-catalogue #main-content,.path-event-calendar #main-content,.path-concerts #main-content{margin-right:0;}.path-teaching #sidebar,.path-course-catalogue #sidebar,.page-path-course-catalogue #sidebar,.path-event-calendar #sidebar,.path-concerts #sidebar{margin-left:0;}.path-teaching .field--name-field-page-title,.path-course-catalogue .field--name-field-page-title,.page-path-course-catalogue .field--name-field-page-title,.path-event-calendar .field--name-field-page-title,.path-concerts .field--name-field-page-title{max-width:1175px;margin:3rem auto 0;}.path-teaching .field--name-body,.path-course-catalogue .field--name-body,.page-path-course-catalogue .field--name-body,.path-event-calendar .field--name-body,.path-concerts .field--name-body{max-width:1200px;margin:0 auto;}}@media all and (min-width:75em){.path-concerts .facet-remove-container{width:60%;top:0;}}#views-exposed-form-concerts-page-1{display:inline-block;padding:20px 0 1.5em;}#views-exposed-form-concerts-page-1 > div.form--inline{display:inline-block;}#views-exposed-form-concerts-page-1 .form-item{display:block;}#views-exposed-form-concerts-page-1 .form-item input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time,#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time-1{position:relative;width:100%;}#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time label,#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time-1 label{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;padding:0 0 1em 1em;margin:0 0 1.5em 0;border-bottom:1px solid #d1cded;cursor:pointer;}#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time input,#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time-1 input{margin:0 0 0 1em;width:85%;background:url(/themes/rcm/imgs/calendar-pick.png) right center no-repeat;background:url(/themes/rcm/imgs/calendar-pick.png) right 0.5rem center no-repeat;background-size:1.5rem;border:1px solid #7f7f7f;}#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time input:before,#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time-1 input:before{content:'';display:block;width:25px;height:30px;background-image:url(/themes/rcm/imgs/calendar-pick.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:15%;bottom:28%;}@media all and (min-width:32.5em) and (max-width:47.9375em){#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time:before,#views-exposed-form-concerts-page-1 .form-item-field-field-single-date-time-1:before{right:15%;}}#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext{display:inline-block;margin:0;}#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext label{display:none;}#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext input{width:200px;}#views-exposed-form-concerts-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}#views-exposed-form-concerts-page-1 #edit-actions #edit-submit-concerts{border-radius:0;width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}#views-exposed-form-concerts-page-1 #edit-actions #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}#views-exposed-form-concerts-page-1 #edit-actions #edit-reset:hover{color:#000;}@media all and (min-width:20em){#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext{width:74%;}#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext input{width:100%;}}@media all and (min-width:32.5em){#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext{width:380px;}}@media all and (min-width:48em){#views-exposed-form-concerts-page-1 .form-item-search-api-fulltext input{width:400px;}#views-exposed-form-concerts-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;top:0px;}}#block-exposedformconcertspage-1{margin:0 5%;margin-right:0%;padding-left:1em;max-width:1200px;}@media all and (min-width:48em){#block-exposedformconcertspage-1{margin:2em auto 1em;}}@media all and (min-width:75em){#block-exposedformconcertspage-1{padding-left:13px;}}#block-exposedformconcertspage-1:after{content:' ';display:block;margin-left:20%;border-bottom:1px solid #EEEEEE;}#block-exposedformconcertspage-1-2 h2,#block-concertperformanceeventcategory h2{font-size:1.8em;font-weight:lighter;letter-spacing:1px;color:#3d3d3d;float:left;width:100%;}#block-exposedformconcertspage-1-2 h2{padding-left:0.5em;margin:0 0 0.5em;}#block-concertperformanceeventcategory h2{padding:0;margin:0 0 1.9em 0;text-transform:none;border-bottom:none;cursor:default;}#block-concertperformanceeventcategory h2:after{content:none;}#block-exposedformconcertspage-1{clear:both;}#block-exposedformconcertspage-1 .form-item-field-field-single-date-time,#block-exposedformconcertspage-1 .form-item-field-field-single-date-time-1{display:none;}#block-exposedformconcertspage-1-2{clear:both;}#block-exposedformconcertspage-1-2 .form-item-search-api-fulltext,#block-exposedformconcertspage-1-2 #edit-actions{display:none;}.view-id-concerts span.sold-out{position:absolute;bottom:15%;left:-2%;text-align:center;text-transform:capitalize;display:block;color:white;width:95%;padding:1.5rem 1.7rem;font-size:2rem;font-weight:bold;background-color:rgba(36,23,115,0.75);}.path-event-calendar .view-header h2{font-size:1.8em;font-weight:lighter;letter-spacing:1px;color:#3d3d3d;padding-left:0.5em;margin:1em 0 0 0.83333%;}.path-event-calendar .views-row{padding:0 20px;}.path-event-calendar .views-row:nth-of-type(1){margin-top:50px;}.path-event-calendar .views-row:nth-of-type(1):before{content:' ';display:block;width:200%;border-bottom:1px solid #EEEEEE;}@media all and (min-width:32.5em){.path-event-calendar .views-row:nth-of-type(1){margin-top:82px;}}@media all and (min-width:48em){.path-event-calendar #prefix{float:left;margin:0;}.path-event-calendar .view-header h2{margin:0 0 0 0.83333%;}.path-event-calendar .views-row{padding:0 20px;}}@media all and (min-width:75em){.path-event-calendar .facet-remove-container{width:60%;top:0;}}.block-views-exposed-filter-blockevents-calendar-page-1 h2{font-size:1.8em;font-weight:lighter;letter-spacing:1px;color:#3d3d3d;padding-left:0.5em;margin:0 0 0.5em 0;clear:both;}#views-exposed-form-events-calendar-page-1 .form-item{display:block;}#views-exposed-form-events-calendar-page-1 .form-item input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}#views-exposed-form-events-calendar-page-1 .form-item-field-date,#views-exposed-form-events-calendar-page-1 .form-item-field-field-single-date-time-1{position:relative;}#views-exposed-form-events-calendar-page-1 .form-item-field-date label,#views-exposed-form-events-calendar-page-1 .form-item-field-field-single-date-time-1 label{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;padding:0 0 1em 1em;margin:0 0 1.5em 0;border-bottom:1px solid #cacaca;cursor:pointer;}#views-exposed-form-events-calendar-page-1 .form-item-field-date label:before,#views-exposed-form-events-calendar-page-1 .form-item-field-field-single-date-time-1 label:before{content:'';display:block;width:25px;height:30px;background-image:url(/themes/rcm/imgs/calendar-pick.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:15%;bottom:28%;}#views-exposed-form-events-calendar-page-1 .form-item-field-date input,#views-exposed-form-events-calendar-page-1 .form-item-field-field-single-date-time-1 input{margin:0 0 2em 1em;width:85%;}@media all and (min-width:32.5em) and (max-width:47.9375em){#views-exposed-form-events-calendar-page-1 .form-item-field-date:before,#views-exposed-form-events-calendar-page-1 .form-item-field-field-single-date-time-1:before{right:15%;}}#views-exposed-form-events-calendar-page-1{display:inline-block;width:100%;padding:20px 0 2.5em;}#views-exposed-form-events-calendar-page-1 > div.form--inline{display:block;}#views-exposed-form-events-calendar-page-1 .form-item-search-api-fulltext{display:inline-block;margin:0;width:80%;}#views-exposed-form-events-calendar-page-1 .form-item-search-api-fulltext label{display:none;}#views-exposed-form-events-calendar-page-1 .form-item-search-api-fulltext input{width:100%;}#views-exposed-form-events-calendar-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}#views-exposed-form-events-calendar-page-1 #edit-actions #edit-submit-events-calendar{width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40% 45%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;}#views-exposed-form-events-calendar-page-1 #edit-actions #edit-reset{display:none;width:1px;padding:7px 8px;background-image:url(/themes/rcm/imgs/search-close.png);background-repeat:no-repeat;background-size:100% 95%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;position:relative;left:-85px;border:none;}#views-exposed-form-events-calendar-page-1 #edit-actions #edit-reset:hover{background-color:transparent;}@media all and (min-width:32.5em){#views-exposed-form-events-calendar-page-1 > div.form--inline{display:inline-block;}#views-exposed-form-events-calendar-page-1 .form-item-search-api-fulltext{display:inline-block;margin:0;width:auto;}#views-exposed-form-events-calendar-page-1 .form-item-search-api-fulltext input{width:400px;}}@media all and (min-width:48em){#views-exposed-form-events-calendar-page-1{padding:20px 0 2.5em;}#views-exposed-form-events-calendar-page-1 .form-item-search-api-fulltext input{width:400px;}#views-exposed-form-events-calendar-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;top:0px;}}@media all and (min-width:60em){#views-exposed-form-events-calendar-page-1{padding:20px 0 1.5em;}}#block-exposedformevents-calendarpage-1{margin:2.5em 5%;padding-left:1em;}@media all and (min-width:32.5em){#block-exposedformevents-calendarpage-1{margin:2.5em 5%;}}@media all and (min-width:48em){#block-exposedformevents-calendarpage-1{margin:2em 0.83333% 3em;}}@media all and (min-width:75em){#block-exposedformevents-calendarpage-1{padding-left:13px;max-width:1200px;margin:2em auto 3em;}}#block-exposedformevents-calendarpage-1:after{content:' ';display:block;margin-left:20%;border-bottom:1px solid #EEEEEE;}#block-exposedformevents-calendarpage-1 .form-item-field-date,#block-exposedformevents-calendarpage-1 .form-item-field-field-single-date-time-1{display:none;}#block-exposedformevents-calendarpage-1-2 .form-item-search-api-fulltext,#block-exposedformevents-calendarpage-1-2 #edit-actions{display:none;}.bef-exposed-form{clear:both;}.fat-section-email:before,.fat-section-parent-guide:before{background-color:#CDCDCD;content:'';top:0;height:1px;left:50%;max-width:700px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;}.fat-search-content-map .content-pane .close-profile,.fat-top-questions-form .close-profile{position:absolute;top:1.5rem;right:1.5rem;}.fat-search-content-map .content-pane .close-profile a,.fat-top-questions-form .close-profile a{background:transparent url(/themes/rcm/imgs/modal-close.png) no-repeat center center;background-size:30px;color:black;display:block;height:30px;opacity:.7;text-indent:-9999px;width:30px;}body.page-path-find-a-teacher .block-page-title-block{display:none;}body.page-path-find-a-teacher.path-node #main-content{padding:0;}body.page-path-find-a-teacher.path-node #main-content .region-content{max-width:none;}.fat-button-wrapper:last-child{margin-bottom:0;}@media (min-width:992px){.fat-section-email .fat-button-wrapper{text-align:center;}}@media (min-width:992px){.fat-button-wrapper{text-align:inherit;}}.fat-button{display:inline-block;padding:.25rem 2rem;background-color:transparent;border:3px solid #00bcda;color:#3d3d3d;font-size:0.75rem;font-weight:400;letter-spacing:2px;line-height:1.5rem;margin:0;padding:0.6rem;position:relative;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s;}@media (min-width:768px){.fat-button{font-size:0.9rem;padding:0.6rem 3.5rem 0.6rem 1.5rem;}}.fat-button:hover{background-color:#EEEEEE;text-decoration:none;}@media (min-width:768px){.fat-button:after{background:transparent url(/themes/rcm/imgs/action-icon.png) no-repeat center center;background-size:16px;bottom:0;content:'';height:20px;margin:auto;padding:1rem 0;position:absolute;right:25px;top:0;width:20px;}}@media (min-width:768px){.fat-button-submit{background:transparent url(/themes/rcm/imgs/search_btn_icon.png) 110px center no-repeat;background-size:16px;}}.fat-button-submit:after{display:none;}.fat-button-reset{margin-left:1rem;}@media (min-width:768px){.fat-button-reset{background:transparent url(/themes/rcm/imgs/close_icon.png) 110px center no-repeat;background-size:16px;margin-left:1.5rem;}}.fat-button-reset:after{display:none;}.fat-h2-masthead,.fat-h2,.fat-h3{letter-spacing:1px;line-height:1.3;margin-bottom:2rem;}.fat-h2-masthead{color:#251773;font-size:30px;position:relative;}@media (min-width:992px){.fat-h2-masthead{font-size:46px;}}.fat-h2-masthead:after{background-color:#00bcdb;bottom:-15px;content:'';left:0;height:5px;position:absolute;width:65px;}.fat-h2{color:#290f78;font-size:24px;}@media (min-width:992px){.fat-h2{font-size:34px;}}.fat-h3{color:#290f78;font-size:20px;}.fat-h2 + .fat-h3{margin-top:-1.5rem;}@media (min-width:992px){.fat-section-email .fat-h3{text-align:center;}}@media (min-width:992px){.fat-h3{font-size:30px;}}.fat-text{margin-bottom:2rem;}.fat-text:last-child{margin-bottom:0;}@media (min-width:992px){.fat-section-email .fat-text{text-align:center;}}.fat-text.fat-text-certified-teacher{overflow:hidden;padding-left:80px;position:relative;}.fat-text.fat-text-certified-teacher:before{background:transparent url(/themes/rcm/imgs/certification_badge_3.png) no-repeat center center;background-size:65px;content:'';height:65px;left:0;position:absolute;top:0;width:65px;}.fat-text.fat-text-certified-teacher-legend{overflow:hidden;position:relative;}@media (min-width:992px){.fat-text.fat-text-certified-teacher-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 40px;}}.fat-text.fat-text-certified-teacher-legend > strong{display:inline-block;line-height:40px;}.fat-text-masthead p:last-child{margin-bottom:0;}.fat-text p,.fat-text ul{font-size:16px;line-height:1.8;margin-bottom:2rem;}.fat-text p:last-child,.fat-text ul:last-child{margin-bottom:0;}@media (min-width:992px){.fat-text p,.fat-text ul{font-size:19px;}}.fat-text-certified-teacher p,.fat-text-certified-teacher ul{margin-top:0;}.fat-text ul{padding-left:30px;}@media (min-width:992px){.fat-text ul{padding-left:40px;}}.fat-section-masthead .fat-img{display:block;margin-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;max-width:none;width:-webkit-calc(100% + 3rem);width:calc(100% + 3rem);}@media (min-width:992px){.fat-section-masthead .fat-img{display:none;}}.fat-section-parent-guide .fat-img.fat-img-1{margin-bottom:0;}.fat-section-parent-guide .fat-img.fat-img-2{display:block;margin-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;max-width:none;width:-webkit-calc(100% + 3rem);width:calc(100% + 3rem);}@media (min-width:768px){.fat-section-parent-guide .fat-img.fat-img-2{display:none;}}.fat-form-wrapper{position:relative;z-index:1;}.fat-form{background-color:#fff;-webkit-box-shadow:0 -4px 4px -3px rgba(0,0,0,0.2);box-shadow:0 -4px 4px -3px rgba(0,0,0,0.2);margin-top:-60px;padding:1.5rem 1.5rem 0;position:relative;}@media (min-width:992px){.fat-form{margin-top:40px;max-width:630px;padding:1.5rem 3rem;}}.fat-form:before,.fat-form:after{bottom:20px;content:'';position:absolute;top:-2px;width:6px;z-index:-1;}.fat-form:before{background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,0.15)));background:-webkit-linear-gradient(left,transparent,rgba(0,0,0,0.15));background:linear-gradient(to right,transparent,rgba(0,0,0,0.15));left:-1px;-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);}.fat-form:after{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.15)),to(transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,0.15),transparent);background:linear-gradient(to right,rgba(0,0,0,0.15),transparent);right:-1px;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);}.fat-form-fieldset{border:0;margin:0;padding:0;}.fat-form-legend{display:none;}.fat-form-row{margin-bottom:0.5rem;}.fat-form-row.fat-button-wrapper{margin-top:1.5rem;}@media (min-width:992px){.fat-form-row{float:left;width:100%;}}.fat-form-row-postal-code.loading{position:relative;}.fat-form-row-postal-code.loading:after{background:transparent url(/themes/rcm/imgs/ajax-loader.gif) no-repeat center center;background-size:20px 20px;bottom:15px;content:'';height:20px;margin-left:10px;position:absolute;right:20px;width:20px;}.fat-form-label{line-height:2.15rem;margin-right:0;padding-bottom:0.5rem;}.fat-form-description{color:#868686;font-size:0.85em;padding-top:10px;}.fat-form-input[name="postal_code"],.fat-form-select[name="distance"],.fat-form-select[name="discipline"]{width:100%;}.fat-form-select{line-height:normal;}.fat-section{position:relative;}@media (min-width:992px){.fat-section-masthead{background:transparent url(/themes/rcm/imgs/fat/fat-section-1-bg.jpg) no-repeat center center;background-size:cover;margin-bottom:-100px;}}.fat-section-search.fat-section-search-with-modal-open{z-index:10;}@media (min-width:992px){.fat-section-search{background:#ffffff;padding-top:20px;}}@media (min-width:992px){.fat-section-search-bottom{background:#ffffff;}}.fat-section-email{background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eef3f9));background:-webkit-linear-gradient(top,#ffffff,#eef3f9);background:linear-gradient(to bottom,#ffffff,#eef3f9);}.fat-section-parent-guide{background:-webkit-gradient(linear,left top,left bottom,from(#eef3f9),to(#fcfcfc));background:-webkit-linear-gradient(top,#eef3f9,#fcfcfc);background:linear-gradient(to bottom,#eef3f9,#fcfcfc);}.fat-container{margin-right:auto;margin-left:auto;max-width:1200px;padding:25px 1.5rem;position:relative;}body.fixed .fat-container{z-index:2;}@media (min-width:992px){.fat-container{padding-bottom:50px;padding-top:50px;}}.fat-section-search .fat-container{padding-bottom:0;}.fat-section-search:not(.search-done) + .fat-section-search-bottom .fat-container{padding-top:0;}@media (max-width:767px){.fat-section-parent-guide .fat-container{padding-bottom:0;}}@media (min-width:1200px){.fat-section-parent-guide .fat-container{background:transparent url(/themes/rcm/imgs/fat/fat-section-3-bg.png) no-repeat -35% bottom;background-size:auto 80%;}}@media (min-width:992px){.fat-section-masthead .fat-block{width:60%;}}@media (min-width:1200px){.fat-section-parent-guide .fat-block{padding-left:45%;}}.fat-section-parent-guide .fat-block-internal{margin-top:2rem;}@media (min-width:768px){.fat-section-parent-guide .fat-block-internal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.fat-section-parent-guide .fat-block-left{width:160px;}@media (min-width:768px){.fat-section-parent-guide .fat-block-left{-webkit-box-flex:1;-webkit-flex:1 0 160px;-ms-flex:1 0 160px;flex:1 0 160px;margin-right:2rem;}}@media (min-width:768px){.fat-section-parent-guide .fat-block-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}}.fat-search-summary,.fat-search-empty{background:#e2f8fb;color:#3e3858;margin-bottom:2rem;padding:1rem;text-align:center;}.fat-search-content-map{position:relative;z-index:151;}.fat-search-content-map:before,.fat-search-content-map:after{content:" ";display:table;}.fat-search-content-map:after{clear:both;}.fat-search-map{display:none;}@media (min-width:992px){.fat-search-map{display:block;float:left;height:870px;height:100vh;max-height:870px;width:50%;}}#find-a-teacher-map{height:100%;width:100%;}@media (min-width:992px){.fat-search-content{float:right;height:870px;height:100vh;max-height:870px;overflow-y:auto;padding:0 2rem;position:relative;width:50%;}}.fat-teachers-overlay{background-color:black;left:0;height:100%;opacity:0.5;position:fixed;top:0;width:100%;z-index:150;}.fat-teachers-row-wrapper{border-bottom:1px solid #e5e5e5;padding:1rem 0;}.fat-teachers-row-wrapper.fat-teachers-row-wrapper-map{font-size:15px;padding:10px 5px !important;}.fat-teachers-row-wrapper:first-child{padding-top:0;}.fat-teachers-row-wrapper:last-child{border-bottom:0;padding-bottom:0;}.fat-teachers-row-wrapper .profile-info,.fat-search-content-map .content-pane .profile-info{margin-bottom:1rem;overflow:hidden;}.fat-teachers-row-wrapper .badge,.fat-search-content-map .content-pane .badge{float:left;margin-bottom:1rem;margin-right:1rem;width:60px;}.fat-teachers-row-wrapper h2,.fat-teachers-row-wrapper h3,.fat-search-content-map .content-pane h2,.fat-search-content-map .content-pane h3{color:rgba(0,0,0,0.7);}.fat-teachers-row-wrapper h2.certified,.fat-teachers-row-wrapper h3.certified,.fat-search-content-map .content-pane h2.certified,.fat-search-content-map .content-pane h3.certified{color:#241773;}.fat-teachers-row-wrapper h2,.fat-search-content-map .content-pane h2{margin-bottom:0;}.fat-teachers-row-wrapper h3,.fat-search-content-map .content-pane h3{margin-bottom:0.2rem;margin-top:0;}.fat-teachers-row-wrapper h3.information,.fat-teachers-row-wrapper h3.contact,.fat-search-content-map .content-pane h3.information,.fat-search-content-map .content-pane h3.contact{margin-bottom:1.5rem;}.fat-teachers-row-wrapper .meta,.fat-search-content-map .content-pane .meta{color:#7f7f7f;margin-bottom:1rem;}.fat-teachers-row-wrapper .teachers-discpline,.fat-search-content-map .content-pane .teachers-discpline{clear:both;color:rgba(0,0,0,0.7);float:left;line-height:1.5;width:100%;}.fat-teachers-row-wrapper .certified .teachers-discpline,.fat-search-content-map .content-pane .certified .teachers-discpline{color:#000000;}.fat-teachers-row-wrapper .label-discpline,.fat-search-content-map .content-pane .label-discpline{display:inline-block;margin-right:5px;font-weight:bold;}.fat-teachers-row-wrapper .disciplines,.fat-search-content-map .content-pane .disciplines{display:inline;list-style:none;margin:0;padding-left:0;}.fat-teachers-row-wrapper .disciplines li,.fat-search-content-map .content-pane .disciplines li{display:inline-block;}.fat-teachers-row-wrapper .disciplines li:after,.fat-search-content-map .content-pane .disciplines li:after{content:',';margin-right:5px;}.fat-teachers-row-wrapper .disciplines li:last-child:after,.fat-search-content-map .content-pane .disciplines li:last-child:after{display:none;}.fat-teachers-row-wrapper .profile-contact,.fat-search-content-map .content-pane .profile-contact{overflow:hidden;}.fat-teachers-row-wrapper .view-profile,.fat-teachers-row-wrapper .contact-profile,.fat-search-content-map .content-pane .view-profile,.fat-search-content-map .content-pane .contact-profile{display:inline-block;margin-right:15px;padding-left:30px;position:relative;}.fat-teachers-row-wrapper .view-profile:before,.fat-teachers-row-wrapper .contact-profile:before,.fat-search-content-map .content-pane .view-profile:before,.fat-search-content-map .content-pane .contact-profile:before{background:transparent none no-repeat center center;background-size:25px;content:'';height:25px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px;}.fat-teachers-row-wrapper .view-profile:before,.fat-search-content-map .content-pane .view-profile:before{background-image:url(/themes/rcm/imgs/fat/fat-icon-info.png);}.fat-teachers-row-wrapper .contact-profile,.fat-search-content-map .content-pane .contact-profile{float:right;}.fat-teachers-row-wrapper .contact-profile:before,.fat-search-content-map .content-pane .contact-profile:before{background-image:url(/themes/rcm/imgs/fat/fat-icon-email.png);}.fat-teachers-row-wrapper .btn-view-contact,.fat-search-content-map .content-pane .btn-view-contact{color:#241773;}.fat-search-content-map .content-pane{background:#ffffff;display:none;left:0;overflow-y:auto;padding:1rem;position:absolute;right:0;top:0;z-index:152;}@media (min-width:992px){.fat-search-content-map .content-pane{padding:3rem;}}@media (min-width:992px){.fat-search-content-map .content-pane.content-pane-single-column{left:15%;right:15%;}}.fat-search-content-map .content-pane .teacher-header-container{margin-bottom:1rem;overflow:hidden;padding-right:3rem;}@media (min-width:992px){.fat-search-content-map .content-pane .teacher-header-container{padding-right:0;}}@media (min-width:992px){.fat-search-content-map .content-pane:not(.content-pane-single-column) .teacher-info-container{float:left;padding-right:15px;width:50%;}}@media (min-width:992px){.fat-search-content-map .content-pane:not(.content-pane-single-column) .contact-teacher-container{float:right;padding-left:15px;width:50%;}}@media (min-width:992px){.fat-search-content-map .content-pane .contact-teacher-container .form-item-first-name{float:left;width:48%;}.fat-search-content-map .content-pane .contact-teacher-container .form-item-last-name{float:right;width:48%;}.fat-search-content-map .content-pane .contact-teacher-container .form-item-last-name:after{content:"";clear:both;display:table;}.fat-search-content-map .content-pane .contact-teacher-container .form-item-email{clear:both;}}.fat-search-content-map .content-pane .contact-teacher-container input[type="submit"]{margin-bottom:1.5rem;margin-top:1.5rem;}.fat-search-content-map .content-pane .contact-teacher-container .form-submit + label{text-transform:none;}.fat-search-content-map .content-pane .teacher-header-badges{font-size:14px;margin-bottom:1.5rem;margin-top:-20px;overflow:hidden;text-align:center;}@media (min-width:992px){.fat-search-content-map .content-pane .teacher-header-badges{margin-top:0;}}.fat-search-content-map .content-pane .teacher-header-badges .badge-item{background:transparent none no-repeat center top;background-size:35px;float:left;margin-top:15px;padding:40px 10px 0 10px;position:relative;width:50%;}@media (min-width:992px){.fat-search-content-map .content-pane .teacher-header-badges .badge-item{margin-top:0;width:92px;}}.fat-search-content-map .content-pane .teacher-header-badges .badge-item.badge-item-certified{display:none;background-image:url(/themes/rcm/imgs/fat/fat-badge-04.png);}.fat-search-content-map .content-pane .teacher-header-badges .badge-item.badge-item-first-class-students{background-image:url(/themes/rcm/imgs/fat/fat-badge-03.png);background-position-x:40%;}@media (min-width:992px){.fat-search-content-map .content-pane .teacher-header-badges .badge-item.badge-item-first-class-students{width:125px;}}.fat-search-content-map .content-pane .teacher-header-badges .badge-item.badge-item-arct-lcrt{background-image:url(/themes/rcm/imgs/fat/fat-badge-02.png);}.fat-search-content-map .content-pane .teacher-header-badges .badge-item.badge-item-examiner{background-image:url(/themes/rcm/imgs/fat/fat-badge-01.png);}.fat-search-content-map .content-pane .teacher-header-badges .badge-item .badge-item-first-class-students-counter{left:55%;position:absolute;top:10px;}@media (min-width:992px){.fat-search-content-map .content-pane .teacher-header-badges .badge-item .badge-item-first-class-students-counter{left:60%;}}.fat-search-content-map .content-pane .teachers-item .teachers-label{font-weight:bold;}.fat-search-content-map .content-pane .teachers-item .teachers-value{list-style:none;margin-top:5px;padding-left:0;}.fat-search-content-map .content-pane .teachers-item .teachers-value li{display:inline-block;}.fat-search-content-map .content-pane .teachers-item .teachers-value li:after{content:',';margin-right:5px;}.fat-search-content-map .content-pane .teachers-item .teachers-value li:last-child:after{display:none;}.fat-search-content-map .content-pane label.option{display:block;font-size:18px;line-height:1.4;margin-right:0;opacity:1;padding-bottom:0;padding-left:25px;text-transform:none;}.fat-search-content-map .content-pane input[type="checkbox"]{margin-top:4px;position:absolute;}.fat-top-questions-form{background:#ffffff;display:block;left:50%;padding:1rem;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:152;}@media (min-width:992px){.fat-top-questions-form{padding:3rem;}}.fat-badge{font-size:15px;line-height:40px;padding-left:50px;position:relative;}@media (min-width:992px){.fat-badge{margin-left:40px;}}.fat-badge:before{background:transparent none no-repeat center center;background-size:40px;content:'';height:40px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;}.fat-badge.fat-no-badge{padding-left:0;}.fat-badge.fat-no-badge:before{display:none;}.fat-badge-certified:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-04.png);}.fat-badge-first-class-students:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-03.png);}.fat-badge-arct-lcrt:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-02.png);}.fat-badge-examiner:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-01.png);}.fat-badge-2{float:left;font-size:15px;height:40px;position:relative;width:40px;}@media (min-width:992px){.fat-badge-2{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;line-height:1.5;}}.fat-badge-2:before{background:transparent none no-repeat center center;background-size:40px;content:'';height:40px;left:0;position:absolute;top:0;width:40px;}.fat-badge-2-certified{display:none;}.fat-badge-2-certified:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-04.png);}.fat-badge-2-first-class-students{line-height:40px;padding-left:40px;width:auto;}.fat-badge-2-first-class-students:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-03.png);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.fat-badge-2-arct-lcrt:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-02.png);}.fat-badge-2-examiner:before{background-image:url(/themes/rcm/imgs/fat/fat-badge-01.png);}.teacher-info-accordian{padding:50px 0;clear:both;color:#0A052D;}.teacher-info-accordian .accordian-label{position:relative;padding:1.75rem 0;border-bottom:1px solid lightgrey;cursor:pointer;margin-top:-1px;}.teacher-info-accordian .accordian-label:first-child{border-top:1px solid lightgrey;}.teacher-info-accordian .accordian-active{background-color:red;display:inherit;}.teacher-info-accordian .accordian-active:after{color:black;content:'-' !important;font-size:24px;position:absolute;right:0;font-weight:normal;}.teacher-info-accordian .state{float:right;font-size:24px;}.teacher-info-accordian .accordian-content li{color:grey;margin:0.5rem 0;list-style:none;}.block-views-exposed-filter-blockcourse-catalogue-page-1 h2{font-size:1.8em;font-weight:lighter;letter-spacing:1px;color:#3d3d3d;padding-left:0.5em;margin:0 0 2.5em 0;}#views-exposed-form-course-catalogue-page-1 .form--inline{position:relative;}@media all and (min-width:60em){#views-exposed-form-course-catalogue-page-1 .form--inline{margin:2rem 0 0;}}#views-exposed-form-course-catalogue-page-1 .form-item{display:block;}#views-exposed-form-course-catalogue-page-1 .form-item-field-end{margin-bottom:2.5rem;}#views-exposed-form-course-catalogue-page-1 .form-item-field-instructor,#views-exposed-form-course-catalogue-page-1 .form-item-field-start-date,#views-exposed-form-course-catalogue-page-1 .form-item-field-field-single-date-time,#views-exposed-form-course-catalogue-page-1 .form-item-field-end{position:relative;}#views-exposed-form-course-catalogue-page-1 .form-item-field-instructor label,#views-exposed-form-course-catalogue-page-1 .form-item-field-start-date label,#views-exposed-form-course-catalogue-page-1 .form-item-field-field-single-date-time label,#views-exposed-form-course-catalogue-page-1 .form-item-field-end label{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;padding:0 0 1em 1em;margin:0 0 1.5em 0;border-bottom:1px solid #cacaca;cursor:pointer;}#views-exposed-form-course-catalogue-page-1 .form-item-field-instructor input,#views-exposed-form-course-catalogue-page-1 .form-item-field-start-date input,#views-exposed-form-course-catalogue-page-1 .form-item-field-field-single-date-time input,#views-exposed-form-course-catalogue-page-1 .form-item-field-end input{margin:0 0 0 1em;width:85%;background:url(/themes/rcm/imgs/calendar-pick.png) right center no-repeat;background:url(/themes/rcm/imgs/calendar-pick.png) right 0.5rem center no-repeat;background-size:1.5rem;border:1px solid #7f7f7f;}@media all and (min-width:32.5em) and (max-width:47.9375em){#views-exposed-form-course-catalogue-page-1 .form-item-field-instructor:before,#views-exposed-form-course-catalogue-page-1 .form-item-field-start-date:before,#views-exposed-form-course-catalogue-page-1 .form-item-field-field-single-date-time:before,#views-exposed-form-course-catalogue-page-1 .form-item-field-end:before{right:15%;}}#prefix #views-exposed-form-course-catalogue-page-1{padding:20px 0 2.5em;}#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext{display:inline-block;margin:0;}#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext label{position:absolute;bottom:100%;top:auto;}#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext input{width:200px;}#prefix #views-exposed-form-course-catalogue-page-1 label{display:block;font-size:1.5em;text-transform:initial;font-weight:lighter;position:relative;top:5px;}#prefix #views-exposed-form-course-catalogue-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}#prefix #views-exposed-form-course-catalogue-page-1 #edit-actions #edit-submit-course-catalogue{border-radius:0;width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}#prefix #views-exposed-form-course-catalogue-page-1 #edit-actions #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}#prefix #views-exposed-form-course-catalogue-page-1 #edit-actions #edit-reset:hover{color:#000;}#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}@media all and (min-width:20em){#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext input{width:220px;}}@media all and (min-width:32.5em){#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext input{width:400px;}}@media all and (min-width:48em){#prefix #views-exposed-form-course-catalogue-page-1{padding:20px 0 2.5em;}#prefix #views-exposed-form-course-catalogue-page-1 label{display:inline-block;font-size:2.0em;}#prefix #views-exposed-form-course-catalogue-page-1 .form-item-search-api-fulltext input{width:400px;}#prefix #views-exposed-form-course-catalogue-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}}@media all and (min-width:60em){#prefix #views-exposed-form-course-catalogue-page-1{padding:20px 0 1.5em;}#prefix #views-exposed-form-course-catalogue-page-1 label{font-size:2.5em;}}#block-exposedformcourse-cataloguepage-1-2{margin:2.5em 0.83333%;padding-left:1em;}@media all and (min-width:60em){#block-exposedformcourse-cataloguepage-1-2{max-width:1200px;margin:2em auto 3em;}}@media all and (min-width:75em){#block-exposedformcourse-cataloguepage-1-2{padding-left:13px;}}#block-exposedformcourse-cataloguepage-1-2:after{content:' ';display:block;margin-left:20%;border-bottom:1px solid #EEEEEE;}#block-exposedformcourse-cataloguepage-1-2{clear:both;}#block-exposedformcourse-cataloguepage-1-2 .form-item-field-instructor,#block-exposedformcourse-cataloguepage-1-2 .form-item-field-start-date,#block-exposedformcourse-cataloguepage-1-2 .form-item-field-field-single-date-time{display:none;}#block-exposedformcourse-cataloguepage-1{clear:both;}#block-exposedformcourse-cataloguepage-1 .form-item-search-api-fulltext,#block-exposedformcourse-cataloguepage-1 #edit-actions{display:none;}.view-featured-performances{padding:1.5rem;width:100%;float:left;background-image:url(/themes/rcm/imgs/bg.png);background-size:100% 60%;background-repeat:no-repeat;background-position:bottom;}@media all and (min-width:32.5em){.view-featured-performances{padding:2rem;}}@media all and (min-width:60em){.view-featured-performances{padding:5rem;}}.view-featured-performances .page-title-view{width:100%;max-width:1000px;margin:0 auto;}.view-featured-performances .page-title-view h1{width:100%;}.view-featured-performances .card-container{width:100%;max-width:1400px;margin:0 auto;}.view-featured-performances .card-row{background-color:white;border:1px solid #cacaca;vertical-align:top;margin:2.5em 0 1em;width:100%;float:left;position:relative;}@media all and (min-width:32.5em){.view-featured-performances .card-row{width:46.42857%;float:left;}.view-featured-performances .card-row:nth-child(2n + 1){margin-left:1.78571%;margin-right:-100%;clear:both;}.view-featured-performances .card-row:nth-child(2n + 2){margin-left:51.78571%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.view-featured-performances .card-row{width:29.62963%;float:left;}.view-featured-performances .card-row:nth-child(3n + 1){margin-left:1.85185%;margin-right:-100%;clear:both;}.view-featured-performances .card-row:nth-child(3n + 2){margin-left:35.18519%;margin-right:-100%;clear:none;}.view-featured-performances .card-row:nth-child(3n + 3){margin-left:68.51852%;margin-right:-100%;clear:none;}}.view-featured-performances .card-row span.sold-out{position:absolute;bottom:15%;left:-2%;text-align:center;text-transform:capitalize;display:block;color:white;width:95%;padding:2rem;font-size:2rem;font-weight:bold;background-color:rgba(36,23,115,0.75);}.view-featured-performances .card-row .card-field-image{width:100%;position:relative;}.view-featured-performances .card-row .card-field-image img{width:100%;}.view-featured-performances .card-row .card-content{padding:3rem 2rem 150px;}.view-featured-performances .card-row .card-date{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;color:#00bcda;font-weight:400;position:relative;}.view-featured-performances .card-row .card-date span{display:inline-block;background:#fff;position:relative;z-index:10;padding-right:10%;}.view-featured-performances .card-row .card-date:after{content:' ';width:100%;position:absolute;right:0;top:9px;border-bottom:1px solid #cacaca;z-index:9;}.view-featured-performances .card-row .card-title{width:100%;}.view-featured-performances .card-row .card-title h3 a{padding:0;float:none;color:#241773;font-size:1.2em;letter-spacing:1px;margin-bottom:0;}.view-featured-performances .card-row .card-title h3 a:hover{text-decoration:underline;}.view-featured-performances .card-row .card-body{margin:0.6em 0 1.5em;width:100%;letter-spacing:0.6px;line-height:2;}.view-featured-performances .card-row .card-body p{margin:0;}.view-featured-performances .card-row .card-action-link-container{vertical-align:bottom;height:150px;width:100%;position:absolute;bottom:0;}.view-featured-performances .card-row .card-action-link-container .card-action-link{margin:10px 0;text-align:center;clear:both;}.view-featured-performances .card-row .card-action-link-container .card-action-link a{padding:1rem;min-width:70%;}.view-featured-performances .more-link{text-align:center;clear:both;}.view-featured-performances .more-link a{margin-top:50px;padding:1rem;padding-left:1.75rem;padding-right:1.75rem;}.block-views-exposed-filter-blockteacher-portal-page-1 h2,#block-exposed-form-teacher-portal-search h2,#block-teacherportalcontributor h1{font-size:1.8em;font-weight:lighter;letter-spacing:1px;color:#3d3d3d;padding-left:0.5em;margin:0 0 2.5em 0;}#views-exposed-form-teacher-portal-page-1 .form--inline,#views-exposed-form-teacher-portal-search .form--inline{position:relative;}@media all and (min-width:60em){#views-exposed-form-teacher-portal-page-1 .form--inline,#views-exposed-form-teacher-portal-search .form--inline{margin:2rem 0 0;}}#views-exposed-form-teacher-portal-page-1 .form-item,#views-exposed-form-teacher-portal-search .form-item{display:block;}#views-exposed-form-teacher-portal-page-1 .form-item-field-end,#views-exposed-form-teacher-portal-search .form-item-field-end{margin-bottom:2.5rem;}#views-exposed-form-teacher-portal-page-1 .form-item-field-instructor,#views-exposed-form-teacher-portal-page-1 .form-item-field-start-date,#views-exposed-form-teacher-portal-page-1 .form-item-field-field-single-date-time,#views-exposed-form-teacher-portal-page-1 .form-item-field-end,#views-exposed-form-teacher-portal-search .form-item-field-instructor,#views-exposed-form-teacher-portal-search .form-item-field-start-date,#views-exposed-form-teacher-portal-search .form-item-field-field-single-date-time,#views-exposed-form-teacher-portal-search .form-item-field-end{position:relative;}#views-exposed-form-teacher-portal-page-1 .form-item-field-instructor label,#views-exposed-form-teacher-portal-page-1 .form-item-field-start-date label,#views-exposed-form-teacher-portal-page-1 .form-item-field-field-single-date-time label,#views-exposed-form-teacher-portal-page-1 .form-item-field-end label,#views-exposed-form-teacher-portal-search .form-item-field-instructor label,#views-exposed-form-teacher-portal-search .form-item-field-start-date label,#views-exposed-form-teacher-portal-search .form-item-field-field-single-date-time label,#views-exposed-form-teacher-portal-search .form-item-field-end label{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;padding:0 0 1em 1em;margin:0 0 1.5em 0;border-bottom:1px solid #cacaca;}#views-exposed-form-teacher-portal-page-1 .form-item-field-instructor input,#views-exposed-form-teacher-portal-page-1 .form-item-field-start-date input,#views-exposed-form-teacher-portal-page-1 .form-item-field-field-single-date-time input,#views-exposed-form-teacher-portal-page-1 .form-item-field-end input,#views-exposed-form-teacher-portal-search .form-item-field-instructor input,#views-exposed-form-teacher-portal-search .form-item-field-start-date input,#views-exposed-form-teacher-portal-search .form-item-field-field-single-date-time input,#views-exposed-form-teacher-portal-search .form-item-field-end input{margin:0 0 0 1em;width:85%;background:url(/themes/rcm/imgs/calendar-pick.png) right center no-repeat;background:url(/themes/rcm/imgs/calendar-pick.png) right 0.5rem center no-repeat;background-size:1.5rem;border:1px solid #7f7f7f;}@media all and (min-width:32.5em) and (max-width:47.9375em){#views-exposed-form-teacher-portal-page-1 .form-item-field-instructor:before,#views-exposed-form-teacher-portal-page-1 .form-item-field-start-date:before,#views-exposed-form-teacher-portal-page-1 .form-item-field-field-single-date-time:before,#views-exposed-form-teacher-portal-page-1 .form-item-field-end:before,#views-exposed-form-teacher-portal-search .form-item-field-instructor:before,#views-exposed-form-teacher-portal-search .form-item-field-start-date:before,#views-exposed-form-teacher-portal-search .form-item-field-field-single-date-time:before,#views-exposed-form-teacher-portal-search .form-item-field-end:before{right:15%;}}#prefix #views-exposed-form-teacher-portal-page-1,#prefix #views-exposed-form-teacher-portal-search{padding:20px 0 2.5em;}#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext{display:inline-block;margin:0;}#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext label,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext label{position:absolute;bottom:100%;top:auto;}#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext input,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext input{width:200px;}#prefix #views-exposed-form-teacher-portal-page-1 label,#prefix #views-exposed-form-teacher-portal-search label{display:block;font-size:1.5em;text-transform:initial;font-weight:lighter;position:relative;top:5px;}#prefix #views-exposed-form-teacher-portal-page-1 #edit-actions,#prefix #views-exposed-form-teacher-portal-search #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}#prefix #views-exposed-form-teacher-portal-page-1 #edit-actions #edit-submit-teacher-portal,#prefix #views-exposed-form-teacher-portal-search #edit-actions #edit-submit-teacher-portal{border-radius:0;width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}#prefix #views-exposed-form-teacher-portal-page-1 #edit-actions #edit-reset,#prefix #views-exposed-form-teacher-portal-search #edit-actions #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}#prefix #views-exposed-form-teacher-portal-page-1 #edit-actions #edit-reset:hover,#prefix #views-exposed-form-teacher-portal-search #edit-actions #edit-reset:hover{color:#000;}#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext input,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}@media all and (min-width:20em){#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext input,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext input{width:220px;}}@media all and (min-width:32.5em){#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext input,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext input{width:400px;}}@media all and (min-width:48em){#prefix #views-exposed-form-teacher-portal-page-1,#prefix #views-exposed-form-teacher-portal-search{padding:20px 0 2.5em;}#prefix #views-exposed-form-teacher-portal-page-1 label,#prefix #views-exposed-form-teacher-portal-search label{display:inline-block;font-size:2.0em;}#prefix #views-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext input,#prefix #views-exposed-form-teacher-portal-search .form-item-search-api-fulltext input{width:400px;}#prefix #views-exposed-form-teacher-portal-page-1 #edit-actions,#prefix #views-exposed-form-teacher-portal-search #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}}@media all and (min-width:60em){#prefix #views-exposed-form-teacher-portal-page-1,#prefix #views-exposed-form-teacher-portal-search{padding:20px 0 1.5em;}#prefix #views-exposed-form-teacher-portal-page-1 label,#prefix #views-exposed-form-teacher-portal-search label{font-size:2.5em;}}#block-exposed-form-teacher-portal-page-1{margin:2.5em 0.83333%;padding-left:1em;}@media all and (min-width:60em){#block-exposed-form-teacher-portal-page-1{max-width:1200px;margin:2em auto 3em;}}@media all and (min-width:75em){#block-exposed-form-teacher-portal-page-1{padding-left:13px;}}#block-exposed-form-teacher-portal-page-1:after{content:' ';display:block;margin-left:20%;border-bottom:1px solid #EEEEEE;}#block-exposed-form-teacher-portal-page-1,#block-exposed-form-teacher-portal-search{clear:both;}#block-exposed-form-teacher-portal-page-1 .form-item-field-instructor,#block-exposed-form-teacher-portal-page-1 .form-item-field-start-date,#block-exposed-form-teacher-portal-search .form-item-field-instructor,#block-exposed-form-teacher-portal-search .form-item-field-start-date{display:none;}#block-exposed-form-teacher-portal-page-1,#block-exposed-form-teacher-portal-search{clear:both;}#block-exposed-form-teacher-portal-page-1 .form-item-search-api-fulltext,#block-exposed-form-teacher-portal-page-1 #edit-actions,#block-exposed-form-teacher-portal-search .form-item-search-api-fulltext,#block-exposed-form-teacher-portal-search #edit-actions{display:none;}.path-search #main-content,.path-search #sidebar{width:90%;display:block;margin:0 5%;max-width:1200px;}.path-search #prefix{width:100%;display:block;margin:0 auto;max-width:1200px;float:none;clear:both;}.path-search #prefix #views-exposed-form-acquia-search-page{position:relative;top:0 !important;}@media all and (min-width:48em){.path-search #main-content{margin:0;width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-search #sidebar{margin:0;width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:60em){.path-search #main-content{margin:0;width:73.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;float:right;}.path-search #sidebar{margin:0;width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:75em){.path-search #main-content{margin-right:0;}.path-search #sidebar{margin-left:0;}}#block-filterresults h2{font-size:1.8em;font-weight:lighter;letter-spacing:1px;color:#3d3d3d;padding-left:0.5em;margin:0 0 2.5em 0;}.path-search .view-acquia-search .views-row{border-bottom:1px solid #e5e5e5;padding-bottom:1rem;margin-bottom:1rem;}@media all and (min-width:32.5em){.path-search .view-acquia-search .views-row{}}.path-search .view-acquia-search .views-row .views-field-title{margin-bottom:.5rem;}.path-search .view-acquia-search .views-row .views-field-title a{font-weight:bold;color:#241773;text-transform:capitalize;}.path-search .view-acquia-search .views-row .views-field-url a{color:#241773;opacity:0.7;}.path-search .view-acquia-search .views-row .views-field-body{margin-top:.5rem;}.view-acquia-search .view-empty{margin-top:50px;margin-bottom:50px;}.block-views-exposed-filter-blockacquia-search-page .form-item{}@media all and (min-width:32.5em){.block-views-exposed-filter-blockacquia-search-page .form-item{max-width:inherit;margin-bottom:2rem;}}@media all and (min-width:64em){.block-views-exposed-filter-blockacquia-search-page .form-item{margin-bottom:1rem;}}.block-views-exposed-filter-blockacquia-search-page label{}.block-views-exposed-filter-blockacquia-search-page label:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.block-views-exposed-filter-blockacquia-search-page .form--inline{width:100%;display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}.block-views-exposed-filter-blockacquia-search-page .form--inline #edit-submit-acquia-search{width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40% 45%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;}.block-views-exposed-filter-blockacquia-search-page .form--inline #edit-actions{clear:none;margin-top:60px;}.block-views-exposed-filter-blockacquia-search-page .form--inline #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}.block-views-exposed-filter-blockacquia-search-page .form--inline #edit-reset:hover{color:#000;}@media all and (min-width:75em){.block-views-exposed-filter-blockacquia-search-page .block-facets-summary{float:left;}}.block-views-exposed-filter-blockacquia-search-page .source-summary-count{margin-right:30px;font-weight:300;}#block-searchcontenttype{display:none;}.path-search #main-content{margin:0;width:100%;}@media all and (min-width:64em){.path-search #main-content{padding:0 2rem;}}span#clear-input{width:1px;padding:7px 7px;background-image:url(/themes/rcm/imgs/search-close.png);background-repeat:no-repeat;background-size:100% 95%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:0;border:none;margin-left:-24px;display:none;color:white;}span#clear-input:hover{background-color:transparent;}.path-about-us #site .wrapper-full,.path-about-us #site .wrapper-contained,.path-about-us .wrapper-contained .bef-exposed-form,.path-about-us .wrapper-contained .views-exposed-form,.path-artists #site .wrapper-full,.path-artists #site .wrapper-contained,.path-artists .wrapper-contained .bef-exposed-form,.path-artists .wrapper-contained .views-exposed-form,.path-board-members #site .wrapper-full,.path-board-members #site .wrapper-contained,.path-board-members .wrapper-contained .bef-exposed-form,.path-board-members .wrapper-contained .views-exposed-form,.path-examiners #site .wrapper-full,.path-examiners #site .wrapper-contained,.path-examiners .wrapper-contained .bef-exposed-form,.path-examiners .wrapper-contained .views-exposed-form,.path-training #site .wrapper-full,.path-training #site .wrapper-contained,.path-training .wrapper-contained .bef-exposed-form,.path-training .wrapper-contained .views-exposed-form,.path-learning #site .wrapper-full,.path-learning #site .wrapper-contained,.path-learning .wrapper-contained .bef-exposed-form,.path-learning .wrapper-contained .views-exposed-form{max-width:1500px;margin:0 auto;display:block;}.path-about-us #site .wrapper-contained,.path-artists #site .wrapper-contained,.path-board-members #site .wrapper-contained,.path-examiners #site .wrapper-contained,.path-training #site .wrapper-contained,.path-learning #site .wrapper-contained{margin:2rem auto;overflow:auto;width:100%;}.path-about-us #prefix,.path-artists #prefix,.path-board-members #prefix,.path-examiners #prefix,.path-training #prefix,.path-learning #prefix{width:100%;display:block;margin:0 auto;float:none;clear:both;}.path-about-us #prefix .block-page-header .field--name-field-page-title,.path-artists #prefix .block-page-header .field--name-field-page-title,.path-board-members #prefix .block-page-header .field--name-field-page-title,.path-examiners #prefix .block-page-header .field--name-field-page-title,.path-training #prefix .block-page-header .field--name-field-page-title,.path-learning #prefix .block-page-header .field--name-field-page-title{max-width:1500px;padding-left:0;margin:1rem;}@media all and (min-width:32.5em){.path-about-us #prefix .block-page-header .field--name-field-page-title,.path-artists #prefix .block-page-header .field--name-field-page-title,.path-board-members #prefix .block-page-header .field--name-field-page-title,.path-examiners #prefix .block-page-header .field--name-field-page-title,.path-training #prefix .block-page-header .field--name-field-page-title,.path-learning #prefix .block-page-header .field--name-field-page-title{margin:1rem 2rem;width:auto;}}@media (min-width:1500px){.path-about-us #prefix .block-page-header .field--name-field-page-title,.path-artists #prefix .block-page-header .field--name-field-page-title,.path-board-members #prefix .block-page-header .field--name-field-page-title,.path-examiners #prefix .block-page-header .field--name-field-page-title,.path-training #prefix .block-page-header .field--name-field-page-title,.path-learning #prefix .block-page-header .field--name-field-page-title{padding:1.5rem 2rem 1.5rem 2rem;margin:1rem auto;}.path-about-us #prefix .block-page-header .field--name-field-page-title:after,.path-artists #prefix .block-page-header .field--name-field-page-title:after,.path-board-members #prefix .block-page-header .field--name-field-page-title:after,.path-examiners #prefix .block-page-header .field--name-field-page-title:after,.path-training #prefix .block-page-header .field--name-field-page-title:after,.path-learning #prefix .block-page-header .field--name-field-page-title:after{left:2rem;}}.path-about-us #prefix .block-page-header .field--name-body,.path-artists #prefix .block-page-header .field--name-body,.path-board-members #prefix .block-page-header .field--name-body,.path-examiners #prefix .block-page-header .field--name-body,.path-training #prefix .block-page-header .field--name-body,.path-learning #prefix .block-page-header .field--name-body{max-width:1500px;padding-left:0;margin:1rem;}@media all and (min-width:32.5em){.path-about-us #prefix .block-page-header .field--name-body,.path-artists #prefix .block-page-header .field--name-body,.path-board-members #prefix .block-page-header .field--name-body,.path-examiners #prefix .block-page-header .field--name-body,.path-training #prefix .block-page-header .field--name-body,.path-learning #prefix .block-page-header .field--name-body{margin:1rem 2rem;width:auto;}}@media (min-width:1500px){.path-about-us #prefix .block-page-header .field--name-body,.path-artists #prefix .block-page-header .field--name-body,.path-board-members #prefix .block-page-header .field--name-body,.path-examiners #prefix .block-page-header .field--name-body,.path-training #prefix .block-page-header .field--name-body,.path-learning #prefix .block-page-header .field--name-body{padding:0rem 2rem 0 2rem;margin:1rem auto;}}.path-about-us #prefix #views-exposed-form-acquia-search-page,.path-about-us #prefix #search-module-form,.path-artists #prefix #views-exposed-form-acquia-search-page,.path-artists #prefix #search-module-form,.path-board-members #prefix #views-exposed-form-acquia-search-page,.path-board-members #prefix #search-module-form,.path-examiners #prefix #views-exposed-form-acquia-search-page,.path-examiners #prefix #search-module-form,.path-training #prefix #views-exposed-form-acquia-search-page,.path-training #prefix #search-module-form,.path-learning #prefix #views-exposed-form-acquia-search-page,.path-learning #prefix #search-module-form{position:relative;top:0 !important;}.path-about-us #prefix .bef-exposed-form,.path-about-us #prefix .views-exposed-form,.path-artists #prefix .bef-exposed-form,.path-artists #prefix .views-exposed-form,.path-board-members #prefix .bef-exposed-form,.path-board-members #prefix .views-exposed-form,.path-examiners #prefix .bef-exposed-form,.path-examiners #prefix .views-exposed-form,.path-training #prefix .bef-exposed-form,.path-training #prefix .views-exposed-form,.path-learning #prefix .bef-exposed-form,.path-learning #prefix .views-exposed-form{height:auto;position:relative;overflow:auto;padding:2rem 1rem 0;margin:0 auto 1rem;max-width:1500px;width:100%;}@media all and (min-width:32.5em){.path-about-us #prefix .bef-exposed-form,.path-about-us #prefix .views-exposed-form,.path-artists #prefix .bef-exposed-form,.path-artists #prefix .views-exposed-form,.path-board-members #prefix .bef-exposed-form,.path-board-members #prefix .views-exposed-form,.path-examiners #prefix .bef-exposed-form,.path-examiners #prefix .views-exposed-form,.path-training #prefix .bef-exposed-form,.path-training #prefix .views-exposed-form,.path-learning #prefix .bef-exposed-form,.path-learning #prefix .views-exposed-form{padding:2rem 2rem 0;}}.path-about-us #prefix .bef-exposed-form .form-item,.path-about-us #prefix .views-exposed-form .form-item,.path-artists #prefix .bef-exposed-form .form-item,.path-artists #prefix .views-exposed-form .form-item,.path-board-members #prefix .bef-exposed-form .form-item,.path-board-members #prefix .views-exposed-form .form-item,.path-examiners #prefix .bef-exposed-form .form-item,.path-examiners #prefix .views-exposed-form .form-item,.path-training #prefix .bef-exposed-form .form-item,.path-training #prefix .views-exposed-form .form-item,.path-learning #prefix .bef-exposed-form .form-item,.path-learning #prefix .views-exposed-form .form-item{max-width:80%;margin:0;}.path-about-us #prefix .bef-exposed-form .form-item input,.path-about-us #prefix .views-exposed-form .form-item input,.path-artists #prefix .bef-exposed-form .form-item input,.path-artists #prefix .views-exposed-form .form-item input,.path-board-members #prefix .bef-exposed-form .form-item input,.path-board-members #prefix .views-exposed-form .form-item input,.path-examiners #prefix .bef-exposed-form .form-item input,.path-examiners #prefix .views-exposed-form .form-item input,.path-training #prefix .bef-exposed-form .form-item input,.path-training #prefix .views-exposed-form .form-item input,.path-learning #prefix .bef-exposed-form .form-item input,.path-learning #prefix .views-exposed-form .form-item input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}@media all and (min-width:32.5em){.path-about-us #prefix .bef-exposed-form .form-item,.path-about-us #prefix .views-exposed-form .form-item,.path-artists #prefix .bef-exposed-form .form-item,.path-artists #prefix .views-exposed-form .form-item,.path-board-members #prefix .bef-exposed-form .form-item,.path-board-members #prefix .views-exposed-form .form-item,.path-examiners #prefix .bef-exposed-form .form-item,.path-examiners #prefix .views-exposed-form .form-item,.path-training #prefix .bef-exposed-form .form-item,.path-training #prefix .views-exposed-form .form-item,.path-learning #prefix .bef-exposed-form .form-item,.path-learning #prefix .views-exposed-form .form-item{max-width:inherit;margin-top:0;margin-bottom:0;width:400px;}}@media all and (min-width:90em){.path-about-us #prefix .bef-exposed-form .form-item,.path-about-us #prefix .views-exposed-form .form-item,.path-artists #prefix .bef-exposed-form .form-item,.path-artists #prefix .views-exposed-form .form-item,.path-board-members #prefix .bef-exposed-form .form-item,.path-board-members #prefix .views-exposed-form .form-item,.path-examiners #prefix .bef-exposed-form .form-item,.path-examiners #prefix .views-exposed-form .form-item,.path-training #prefix .bef-exposed-form .form-item,.path-training #prefix .views-exposed-form .form-item,.path-learning #prefix .bef-exposed-form .form-item,.path-learning #prefix .views-exposed-form .form-item{width:525px;}}.path-about-us #prefix .bef-exposed-form label,.path-about-us #prefix .views-exposed-form label,.path-artists #prefix .bef-exposed-form label,.path-artists #prefix .views-exposed-form label,.path-board-members #prefix .bef-exposed-form label,.path-board-members #prefix .views-exposed-form label,.path-examiners #prefix .bef-exposed-form label,.path-examiners #prefix .views-exposed-form label,.path-training #prefix .bef-exposed-form label,.path-training #prefix .views-exposed-form label,.path-learning #prefix .bef-exposed-form label,.path-learning #prefix .views-exposed-form label{display:none;text-transform:initial;font-weight:bold;color:#241773;font-size:2.25rem;letter-spacing:3px;opacity:1;position:relative;margin:0 0 20px;}@media all and (min-width:32.5em){.path-about-us #prefix .bef-exposed-form label,.path-about-us #prefix .views-exposed-form label,.path-artists #prefix .bef-exposed-form label,.path-artists #prefix .views-exposed-form label,.path-board-members #prefix .bef-exposed-form label,.path-board-members #prefix .views-exposed-form label,.path-examiners #prefix .bef-exposed-form label,.path-examiners #prefix .views-exposed-form label,.path-training #prefix .bef-exposed-form label,.path-training #prefix .views-exposed-form label,.path-learning #prefix .bef-exposed-form label,.path-learning #prefix .views-exposed-form label{font-size:2.25rem;}}@media all and (min-width:60em){.path-about-us #prefix .bef-exposed-form label,.path-about-us #prefix .views-exposed-form label,.path-artists #prefix .bef-exposed-form label,.path-artists #prefix .views-exposed-form label,.path-board-members #prefix .bef-exposed-form label,.path-board-members #prefix .views-exposed-form label,.path-examiners #prefix .bef-exposed-form label,.path-examiners #prefix .views-exposed-form label,.path-training #prefix .bef-exposed-form label,.path-training #prefix .views-exposed-form label,.path-learning #prefix .bef-exposed-form label,.path-learning #prefix .views-exposed-form label{font-size:3rem;}}@media all and (min-width:75em){.path-about-us #prefix .bef-exposed-form label,.path-about-us #prefix .views-exposed-form label,.path-artists #prefix .bef-exposed-form label,.path-artists #prefix .views-exposed-form label,.path-board-members #prefix .bef-exposed-form label,.path-board-members #prefix .views-exposed-form label,.path-examiners #prefix .bef-exposed-form label,.path-examiners #prefix .views-exposed-form label,.path-training #prefix .bef-exposed-form label,.path-training #prefix .views-exposed-form label,.path-learning #prefix .bef-exposed-form label,.path-learning #prefix .views-exposed-form label{font-size:3rem;}}.path-about-us #prefix .bef-exposed-form label:after,.path-about-us #prefix .views-exposed-form label:after,.path-artists #prefix .bef-exposed-form label:after,.path-artists #prefix .views-exposed-form label:after,.path-board-members #prefix .bef-exposed-form label:after,.path-board-members #prefix .views-exposed-form label:after,.path-examiners #prefix .bef-exposed-form label:after,.path-examiners #prefix .views-exposed-form label:after,.path-training #prefix .bef-exposed-form label:after,.path-training #prefix .views-exposed-form label:after,.path-learning #prefix .bef-exposed-form label:after,.path-learning #prefix .views-exposed-form label:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.path-about-us #prefix .bef-exposed-form .form--inline,.path-about-us #prefix .views-exposed-form .form--inline,.path-artists #prefix .bef-exposed-form .form--inline,.path-artists #prefix .views-exposed-form .form--inline,.path-board-members #prefix .bef-exposed-form .form--inline,.path-board-members #prefix .views-exposed-form .form--inline,.path-examiners #prefix .bef-exposed-form .form--inline,.path-examiners #prefix .views-exposed-form .form--inline,.path-training #prefix .bef-exposed-form .form--inline,.path-training #prefix .views-exposed-form .form--inline,.path-learning #prefix .bef-exposed-form .form--inline,.path-learning #prefix .views-exposed-form .form--inline{width:100%;display:inline-block;vertical-align:top;margin:0 0 .25rem;position:relative;}.path-about-us #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-about-us #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-about-us #prefix .views-exposed-form .form--inline input.button.form-submit,.path-about-us #prefix .views-exposed-form .form--inline #edit-submit-acquia-search,.path-artists #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-artists #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-artists #prefix .views-exposed-form .form--inline input.button.form-submit,.path-artists #prefix .views-exposed-form .form--inline #edit-submit-acquia-search,.path-board-members #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-board-members #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-board-members #prefix .views-exposed-form .form--inline input.button.form-submit,.path-board-members #prefix .views-exposed-form .form--inline #edit-submit-acquia-search,.path-examiners #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-examiners #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-examiners #prefix .views-exposed-form .form--inline input.button.form-submit,.path-examiners #prefix .views-exposed-form .form--inline #edit-submit-acquia-search,.path-training #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-training #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-training #prefix .views-exposed-form .form--inline input.button.form-submit,.path-training #prefix .views-exposed-form .form--inline #edit-submit-acquia-search,.path-learning #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-learning #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-learning #prefix .views-exposed-form .form--inline input.button.form-submit,.path-learning #prefix .views-exposed-form .form--inline #edit-submit-acquia-search{width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}.path-about-us #prefix .bef-exposed-form .form--inline .form-actions,.path-about-us #prefix .views-exposed-form .form--inline .form-actions,.path-artists #prefix .bef-exposed-form .form--inline .form-actions,.path-artists #prefix .views-exposed-form .form--inline .form-actions,.path-board-members #prefix .bef-exposed-form .form--inline .form-actions,.path-board-members #prefix .views-exposed-form .form--inline .form-actions,.path-examiners #prefix .bef-exposed-form .form--inline .form-actions,.path-examiners #prefix .views-exposed-form .form--inline .form-actions,.path-training #prefix .bef-exposed-form .form--inline .form-actions,.path-training #prefix .views-exposed-form .form--inline .form-actions,.path-learning #prefix .bef-exposed-form .form--inline .form-actions,.path-learning #prefix .views-exposed-form .form--inline .form-actions{float:left;clear:none;margin:0;}.path-about-us #prefix .bef-exposed-form .form--inline #edit-actions,.path-about-us #prefix .views-exposed-form .form--inline #edit-actions,.path-artists #prefix .bef-exposed-form .form--inline #edit-actions,.path-artists #prefix .views-exposed-form .form--inline #edit-actions,.path-board-members #prefix .bef-exposed-form .form--inline #edit-actions,.path-board-members #prefix .views-exposed-form .form--inline #edit-actions,.path-examiners #prefix .bef-exposed-form .form--inline #edit-actions,.path-examiners #prefix .views-exposed-form .form--inline #edit-actions,.path-training #prefix .bef-exposed-form .form--inline #edit-actions,.path-training #prefix .views-exposed-form .form--inline #edit-actions,.path-learning #prefix .bef-exposed-form .form--inline #edit-actions,.path-learning #prefix .views-exposed-form .form--inline #edit-actions{clear:none;}.path-about-us #prefix .bef-exposed-form .form--inline #edit-reset,.path-about-us #prefix .views-exposed-form .form--inline #edit-reset,.path-artists #prefix .bef-exposed-form .form--inline #edit-reset,.path-artists #prefix .views-exposed-form .form--inline #edit-reset,.path-board-members #prefix .bef-exposed-form .form--inline #edit-reset,.path-board-members #prefix .views-exposed-form .form--inline #edit-reset,.path-examiners #prefix .bef-exposed-form .form--inline #edit-reset,.path-examiners #prefix .views-exposed-form .form--inline #edit-reset,.path-training #prefix .bef-exposed-form .form--inline #edit-reset,.path-training #prefix .views-exposed-form .form--inline #edit-reset,.path-learning #prefix .bef-exposed-form .form--inline #edit-reset,.path-learning #prefix .views-exposed-form .form--inline #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}.path-about-us #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-about-us #prefix .views-exposed-form .form--inline #edit-reset:hover,.path-artists #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-artists #prefix .views-exposed-form .form--inline #edit-reset:hover,.path-board-members #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-board-members #prefix .views-exposed-form .form--inline #edit-reset:hover,.path-examiners #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-examiners #prefix .views-exposed-form .form--inline #edit-reset:hover,.path-training #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-training #prefix .views-exposed-form .form--inline #edit-reset:hover,.path-learning #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-learning #prefix .views-exposed-form .form--inline #edit-reset:hover{color:#000;}.path-about-us #prefix .bef-exposed-form form,.path-about-us #prefix .views-exposed-form form,.path-artists #prefix .bef-exposed-form form,.path-artists #prefix .views-exposed-form form,.path-board-members #prefix .bef-exposed-form form,.path-board-members #prefix .views-exposed-form form,.path-examiners #prefix .bef-exposed-form form,.path-examiners #prefix .views-exposed-form form,.path-training #prefix .bef-exposed-form form,.path-training #prefix .views-exposed-form form,.path-learning #prefix .bef-exposed-form form,.path-learning #prefix .views-exposed-form form{display:inline-block;float:left;}.path-about-us #prefix .bef-exposed-form .block-facets-summary,.path-about-us #prefix .views-exposed-form .block-facets-summary,.path-artists #prefix .bef-exposed-form .block-facets-summary,.path-artists #prefix .views-exposed-form .block-facets-summary,.path-board-members #prefix .bef-exposed-form .block-facets-summary,.path-board-members #prefix .views-exposed-form .block-facets-summary,.path-examiners #prefix .bef-exposed-form .block-facets-summary,.path-examiners #prefix .views-exposed-form .block-facets-summary,.path-training #prefix .bef-exposed-form .block-facets-summary,.path-training #prefix .views-exposed-form .block-facets-summary,.path-learning #prefix .bef-exposed-form .block-facets-summary,.path-learning #prefix .views-exposed-form .block-facets-summary{float:left;top:auto;}@media all and (min-width:48em){.path-about-us #prefix .bef-exposed-form .block-facets-summary,.path-about-us #prefix .views-exposed-form .block-facets-summary,.path-artists #prefix .bef-exposed-form .block-facets-summary,.path-artists #prefix .views-exposed-form .block-facets-summary,.path-board-members #prefix .bef-exposed-form .block-facets-summary,.path-board-members #prefix .views-exposed-form .block-facets-summary,.path-examiners #prefix .bef-exposed-form .block-facets-summary,.path-examiners #prefix .views-exposed-form .block-facets-summary,.path-training #prefix .bef-exposed-form .block-facets-summary,.path-training #prefix .views-exposed-form .block-facets-summary,.path-learning #prefix .bef-exposed-form .block-facets-summary,.path-learning #prefix .views-exposed-form .block-facets-summary{margin:1rem 0 .5rem;}}@media all and (min-width:75em){.path-about-us #prefix .bef-exposed-form .block-facets-summary,.path-about-us #prefix .views-exposed-form .block-facets-summary,.path-artists #prefix .bef-exposed-form .block-facets-summary,.path-artists #prefix .views-exposed-form .block-facets-summary,.path-board-members #prefix .bef-exposed-form .block-facets-summary,.path-board-members #prefix .views-exposed-form .block-facets-summary,.path-examiners #prefix .bef-exposed-form .block-facets-summary,.path-examiners #prefix .views-exposed-form .block-facets-summary,.path-training #prefix .bef-exposed-form .block-facets-summary,.path-training #prefix .views-exposed-form .block-facets-summary,.path-learning #prefix .bef-exposed-form .block-facets-summary,.path-learning #prefix .views-exposed-form .block-facets-summary{margin:-.75rem 0 1rem;padding:0 2rem;width:55%;}}.path-about-us #prefix .bef-exposed-form .block-facets-summary ul,.path-about-us #prefix .views-exposed-form .block-facets-summary ul,.path-artists #prefix .bef-exposed-form .block-facets-summary ul,.path-artists #prefix .views-exposed-form .block-facets-summary ul,.path-board-members #prefix .bef-exposed-form .block-facets-summary ul,.path-board-members #prefix .views-exposed-form .block-facets-summary ul,.path-examiners #prefix .bef-exposed-form .block-facets-summary ul,.path-examiners #prefix .views-exposed-form .block-facets-summary ul,.path-training #prefix .bef-exposed-form .block-facets-summary ul,.path-training #prefix .views-exposed-form .block-facets-summary ul,.path-learning #prefix .bef-exposed-form .block-facets-summary ul,.path-learning #prefix .views-exposed-form .block-facets-summary ul{margin:1rem 0 0;}.path-about-us #site.wrapper-full,.path-artists #site.wrapper-full,.path-board-members #site.wrapper-full,.path-examiners #site.wrapper-full,.path-training #site.wrapper-full,.path-learning #site.wrapper-full{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-about-us #site.wrapper-full .views-element-container .card-container,.path-artists #site.wrapper-full .views-element-container .card-container,.path-board-members #site.wrapper-full .views-element-container .card-container,.path-examiners #site.wrapper-full .views-element-container .card-container,.path-training #site.wrapper-full .views-element-container .card-container,.path-learning #site.wrapper-full .views-element-container .card-container{display:inline-block;width:100%;margin:0 0 2rem;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row,.path-artists #site.wrapper-full .views-element-container .card-container .views-row,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row,.path-training #site.wrapper-full .views-element-container .card-container .views-row,.path-learning #site.wrapper-full .views-element-container .card-container .views-row{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;padding:0 .5rem;}@media (min-width:30em){.path-about-us #site.wrapper-full .views-element-container .card-container .views-row,.path-artists #site.wrapper-full .views-element-container .card-container .views-row,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row,.path-training #site.wrapper-full .views-element-container .card-container .views-row,.path-learning #site.wrapper-full .views-element-container .card-container .views-row{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-artists #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-board-members #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-examiners #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-training #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-learning #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1){clear:left;}}@media all and (min-width:60em){.path-about-us #site.wrapper-full .views-element-container .card-container .views-row,.path-artists #site.wrapper-full .views-element-container .card-container .views-row,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row,.path-training #site.wrapper-full .views-element-container .card-container .views-row,.path-learning #site.wrapper-full .views-element-container .card-container .views-row{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-artists #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-board-members #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-examiners #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-training #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1),.path-learning #site.wrapper-full .views-element-container .card-container .views-row:nth-child(2n+1){clear:none;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row:nth-child(3n+1),.path-artists #site.wrapper-full .views-element-container .card-container .views-row:nth-child(3n+1),.path-board-members #site.wrapper-full .views-element-container .card-container .views-row:nth-child(3n+1),.path-examiners #site.wrapper-full .views-element-container .card-container .views-row:nth-child(3n+1),.path-training #site.wrapper-full .views-element-container .card-container .views-row:nth-child(3n+1),.path-learning #site.wrapper-full .views-element-container .card-container .views-row:nth-child(3n+1){clear:left;}}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row .card-box,.path-artists #site.wrapper-full .views-element-container .card-container .views-row .card-box,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row .card-box,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row .card-box,.path-training #site.wrapper-full .views-element-container .card-container .views-row .card-box,.path-learning #site.wrapper-full .views-element-container .card-container .views-row .card-box{border:1px solid #dcdcdc;margin:0 0 1.5rem;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row .card-thumbnail img,.path-artists #site.wrapper-full .views-element-container .card-container .views-row .card-thumbnail img,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row .card-thumbnail img,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row .card-thumbnail img,.path-training #site.wrapper-full .views-element-container .card-container .views-row .card-thumbnail img,.path-learning #site.wrapper-full .views-element-container .card-container .views-row .card-thumbnail img{height:auto;max-width:100%;width:100%;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row .card-content,.path-artists #site.wrapper-full .views-element-container .card-container .views-row .card-content,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row .card-content,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row .card-content,.path-training #site.wrapper-full .views-element-container .card-container .views-row .card-content,.path-learning #site.wrapper-full .views-element-container .card-container .views-row .card-content{padding:1rem;min-height:125px;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-fullname,.path-artists #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-fullname,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-fullname,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-fullname,.path-training #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-fullname,.path-learning #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-fullname{color:#211471;font-weight:bold;font-size:1.4rem;margin:0 0 .5rem;}.path-about-us #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-title,.path-artists #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-title,.path-board-members #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-title,.path-examiners #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-title,.path-training #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-title,.path-learning #site.wrapper-full .views-element-container .card-container .views-row .card-content .card-title{color:#00b2d5;font-size:1.25rem;font-weight:bold;margin:0 0 .5rem;}.path-about-us #site.wrapper-full #main-content,.path-artists #site.wrapper-full #main-content,.path-board-members #site.wrapper-full #main-content,.path-examiners #site.wrapper-full #main-content,.path-training #site.wrapper-full #main-content,.path-learning #site.wrapper-full #main-content{margin:0;padding:0;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:60em){.path-about-us #site.wrapper-full #main-content,.path-artists #site.wrapper-full #main-content,.path-board-members #site.wrapper-full #main-content,.path-examiners #site.wrapper-full #main-content,.path-training #site.wrapper-full #main-content,.path-learning #site.wrapper-full #main-content{width:73.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.path-about-us #site.wrapper-full #main-content .view-empty,.path-artists #site.wrapper-full #main-content .view-empty,.path-board-members #site.wrapper-full #main-content .view-empty,.path-examiners #site.wrapper-full #main-content .view-empty,.path-training #site.wrapper-full #main-content .view-empty,.path-learning #site.wrapper-full #main-content .view-empty{padding:0 1rem;}.path-about-us #site.wrapper-full #main-content .view-empty p,.path-artists #site.wrapper-full #main-content .view-empty p,.path-board-members #site.wrapper-full #main-content .view-empty p,.path-examiners #site.wrapper-full #main-content .view-empty p,.path-training #site.wrapper-full #main-content .view-empty p,.path-learning #site.wrapper-full #main-content .view-empty p{margin-top:0;}.path-about-us #site.wrapper-full #sidebar,.path-artists #site.wrapper-full #sidebar,.path-board-members #site.wrapper-full #sidebar,.path-examiners #site.wrapper-full #sidebar,.path-training #site.wrapper-full #sidebar,.path-learning #site.wrapper-full #sidebar{margin:0 0 2rem;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:60em){.path-about-us #site.wrapper-full #sidebar,.path-artists #site.wrapper-full #sidebar,.path-board-members #site.wrapper-full #sidebar,.path-examiners #site.wrapper-full #sidebar,.path-training #site.wrapper-full #sidebar,.path-learning #site.wrapper-full #sidebar{width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.path-about-us #site.wrapper-full #sidebar h2,.path-artists #site.wrapper-full #sidebar h2,.path-board-members #site.wrapper-full #sidebar h2,.path-examiners #site.wrapper-full #sidebar h2,.path-training #site.wrapper-full #sidebar h2,.path-learning #site.wrapper-full #sidebar h2{font-family:'Lato',sans-serif;font-weight:300;font-size:1.85rem;padding:0 1rem 1rem;margin-top:0;}.path-about-us #site.wrapper-full #sidebar .block-facets h2,.path-artists #site.wrapper-full #sidebar .block-facets h2,.path-board-members #site.wrapper-full #sidebar .block-facets h2,.path-examiners #site.wrapper-full #sidebar .block-facets h2,.path-training #site.wrapper-full #sidebar .block-facets h2,.path-learning #site.wrapper-full #sidebar .block-facets h2{font-size:.95rem;font-weight:bold;margin:0 0 .5rem;}.path-about-us #site.wrapper-full #sidebar .block-facets h2:after,.path-artists #site.wrapper-full #sidebar .block-facets h2:after,.path-board-members #site.wrapper-full #sidebar .block-facets h2:after,.path-examiners #site.wrapper-full #sidebar .block-facets h2:after,.path-training #site.wrapper-full #sidebar .block-facets h2:after,.path-learning #site.wrapper-full #sidebar .block-facets h2:after{margin-right:0;}@media all and (min-width:90em){.path-about-us #site.wrapper-full #sidebar .block-facets h2:after,.path-artists #site.wrapper-full #sidebar .block-facets h2:after,.path-board-members #site.wrapper-full #sidebar .block-facets h2:after,.path-examiners #site.wrapper-full #sidebar .block-facets h2:after,.path-training #site.wrapper-full #sidebar .block-facets h2:after,.path-learning #site.wrapper-full #sidebar .block-facets h2:after{margin-right:20%;}}.path-about-us #site.wrapper-full #sidebar .block-facets ul,.path-artists #site.wrapper-full #sidebar .block-facets ul,.path-board-members #site.wrapper-full #sidebar .block-facets ul,.path-examiners #site.wrapper-full #sidebar .block-facets ul,.path-training #site.wrapper-full #sidebar .block-facets ul,.path-learning #site.wrapper-full #sidebar .block-facets ul{margin:0 0 1rem;padding:0 0 0.5rem 1rem;}.path-about-us #site.wrapper-full #sidebar .block-facets ul li,.path-artists #site.wrapper-full #sidebar .block-facets ul li,.path-board-members #site.wrapper-full #sidebar .block-facets ul li,.path-examiners #site.wrapper-full #sidebar .block-facets ul li,.path-training #site.wrapper-full #sidebar .block-facets ul li,.path-learning #site.wrapper-full #sidebar .block-facets ul li{margin:0;line-height:1.75rem;margin:0 0 .25rem;}.path-about-us #site.wrapper-full #sidebar .block-facets ul li a,.path-artists #site.wrapper-full #sidebar .block-facets ul li a,.path-board-members #site.wrapper-full #sidebar .block-facets ul li a,.path-examiners #site.wrapper-full #sidebar .block-facets ul li a,.path-training #site.wrapper-full #sidebar .block-facets ul li a,.path-learning #site.wrapper-full #sidebar .block-facets ul li a{color:#000;}.path-about-us #site .wrapper-full,.path-about-us #site .wrapper-contained,.path-about-us .wrapper-contained .bef-exposed-form,.path-about-us .wrapper-contained .views-exposed-form,.path-board-members #site .wrapper-full,.path-board-members #site .wrapper-contained,.path-board-members .wrapper-contained .bef-exposed-form,.path-board-members .wrapper-contained .views-exposed-form{max-width:1200px;}.path-about-us #site.wrapper-full #main-content,.path-board-members #site.wrapper-full #main-content{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.path-about-us #site.wrapper-full #sidebar,.path-board-members #site.wrapper-full #sidebar{display:none;}.path-about-us #prefix .block-page-header .field--name-body,.path-about-us #prefix .block-page-header .field--name-field-page-title,.path-board-members #prefix .block-page-header .field--name-body,.path-board-members #prefix .block-page-header .field--name-field-page-title{max-width:1200px;}@media (min-width:1200px){.path-about-us #prefix .block-page-header .field--name-body,.path-about-us #prefix .block-page-header .field--name-field-page-title,.path-board-members #prefix .block-page-header .field--name-body,.path-board-members #prefix .block-page-header .field--name-field-page-title{padding:1.5rem 2rem;margin:1rem auto;}.path-about-us #prefix .block-page-header .field--name-body:after,.path-about-us #prefix .block-page-header .field--name-field-page-title:after,.path-board-members #prefix .block-page-header .field--name-body:after,.path-board-members #prefix .block-page-header .field--name-field-page-title:after{left:2rem;}}.path-about-us #prefix .bef-exposed-form,.path-about-us #prefix .views-exposed-form,.path-board-members #prefix .bef-exposed-form,.path-board-members #prefix .views-exposed-form{max-width:1200px;}@media all and (min-width:48em){.page-node-type-bios .page-title{display:none;}}.page-node-type-bios #main-content{position:relative;}.page-node-type-bios h1.page-title{margin:1rem 0;}.page-node-type-bios .node--type-bios{position:static;}.node--type-bios .bio-header-block{display:inline-block;width:100%;margin:1rem 0 0;position:relative;}.node--type-bios .bio-header-block:after{border-bottom:1px solid #e5e5e5;content:'';display:block;position:absolute;bottom:0;left:0;width:100%;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.node--type-bios .bio-header-block.noimage{margin:0;position:static;}.node--type-bios .bio-header-block .bio-social-links a:hover{opacity:.85;}.node--type-bios .bio-header-block .bio-social-links img{margin:0;}.node--type-bios .bio-header-block .bio-masthead-image{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.node--type-bios .bio-header-block .bio-masthead-image .field--type-image img{width:100%;margin:0 0 2rem;}.node--type-bios .bio-header-block .bio-header-image{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;position:relative;}@media all and (min-width:48em){.node--type-bios .bio-header-block .bio-header-image{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.node--type-bios .bio-header-block .bio-header-image.noimage{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;position:static;}.node--type-bios .bio-header-block .bio-header-image.noimage .bio-social-links{top:1rem;padding:0;bottom:auto;right:1rem;}@media all and (min-width:48em){.node--type-bios .bio-header-block .bio-header-image.noimage .bio-social-links{right:3rem;}}.node--type-bios .bio-header-block .bio-header-image .field--type-image img{margin:0;}@media all and (min-width:48em){.node--type-bios .bio-header-block .bio-header-image .field--type-image img{margin-bottom:4rem;}}@media all and (min-width:60em){.node--type-bios .bio-header-block .bio-header-image .field--type-image img{margin-bottom:2rem;}}.node--type-bios .bio-header-block .bio-header-image .bio-social-links{background:#fff;text-align:right;margin:0;position:absolute;z-index:1;bottom:0;right:0;padding:.5rem;}@media all and (min-width:32.5em){.node--type-bios .bio-header-block .bio-header-image .bio-social-links{bottom:.5rem;}}@media all and (min-width:60em){.node--type-bios .bio-header-block .bio-header-image .bio-social-links{display:none;}}.node--type-bios .bio-header-block .bio-header-image .bio-social-links img{margin:0;}.node--type-bios .bio-header-block .bio-header-text{margin:1rem 0 1.5rem;padding:0 0 0 .5rem;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:48em){.node--type-bios .bio-header-block .bio-header-text{margin:0;padding:0 0 1rem;width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%;}.node--type-bios .bio-header-block .bio-header-text.featured{padding:0;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.node--type-bios .bio-header-block .bio-header-text.noimage{margin:0;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;padding:0 0 1rem;border-bottom:1px solid #e5e5e5;}@media all and (min-width:48em){.node--type-bios .bio-header-block .bio-header-text.noimage{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.node--type-bios .bio-header-block .bio-header-text .bio-social-links{display:none;}@media all and (min-width:60em){.node--type-bios .bio-header-block .bio-header-text .bio-social-links{display:block;float:right;margin:.5rem 0 0 1rem;position:relative;width:auto;z-index:1;}}.node--type-bios .bio-header-block .bio-header-text .bio-social-links .print{margin-left:1rem;}@media all and (min-width:75em){.node--type-bios .bio-header-block .bio-header-text .bio-social-links .print{margin-left:2rem;}}.node--type-bios .bio-header-block .bio-header-text h1{color:#241773;display:none;font-size:2.5rem;position:relative;padding:0 0 1.5rem;margin:0 0 1.25rem;line-height:1;}.node--type-bios .bio-header-block .bio-header-text h1:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}@media all and (min-width:48em){.node--type-bios .bio-header-block .bio-header-text h1{display:block;}}.node--type-bios .bio-header-block .bio-header-text fieldset{border:0;margin:1rem 0 .5rem;padding:0;}.node--type-bios .bio-header-block .bio-header-text fieldset .fieldset-legend{color:#241773;font-size:1.1rem;text-transform:initial;font-weight:bold;margin:0;padding:0;opacity:1;}.node--type-bios .bio-header-block .bio-header-text fieldset .fieldset-wrapper{font-size:.98rem;}.node--type-bios .bio-content{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;padding:1rem 0;}.node--type-bios .bio-content h2{font-size:1.65rem;padding:0 0 1.25rem;margin:2rem 0 1.5rem;position:relative;color:#241773;}.node--type-bios .bio-content h2:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.node--type-bios .bio-content .paragraph--type--accordion-container .paragraph--type--accordion .field--name-field-heading{padding-left:0;}.node--type-bios blockquote{font-size:1.75rem;font-weight:bold;}@media all and (min-width:48em){.node--type-bios blockquote{width:40%;margin:0;padding:3rem 0rem 3rem 5rem;line-height:3rem;}}@media all and (min-width:75em){.node--type-bios blockquote{width:56%;padding:2rem 5rem 3.5rem;}}.node--type-bios blockquote:before{margin:-1rem 0 1rem;}@media print{.page-node-type-bios header,.page-node-type-bios footer,.page-node-type-bios #breadcrumb,.page-node-type-bios .bio-header-block .bio-header-text .bio-social-links,.page-node-type-bios .block-local-tasks-block .tabs,.page-node-type-bios .contextual .trigger,.page-node-type-bios .page-title,.page-node-type-bios .bio-social-links,.page-node-type-bios #toolbar-administration{display:none !important;}.page-node-type-bios .print-only{display:block !important;}.page-node-type-bios .print-only.rcm-logo{position:absolute;width:120px;top:0;}.page-node-type-bios.user-logged-in .toolbar-tray-open,.page-node-type-bios.user-logged-in .toolbar-fixed.toolbar-horizontal{padding:0 !important;}.page-node-type-bios .bio-header-block{width:100%;margin:3rem 0 0;}.page-node-type-bios .bio-header-block.noimage{margin:4rem 0 0;}.page-node-type-bios .bio-header-block .bio-header-text{line-height:1.5rem !important;font-size:1rem !important;}.page-node-type-bios .bio-header-block .bio-header-text.featured{margin:.5rem 0 1rem;}.page-node-type-bios .bio-header-block .bio-header-text h1{display:block !important;font-size:1.5rem;padding:0;margin:0 0 .5rem;}.page-node-type-bios .bio-header-block .bio-header-text h1:after{display:none;}.page-node-type-bios .bio-header-block .bio-header-image img{width:100%;}.page-node-type-bios .bio-header-block:not(.featured):not(.noimage){display:table;}.page-node-type-bios .bio-header-block:not(.featured):not(.noimage) .bio-header-text{display:table-cell;float:none;width:75%;padding:0 0 0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}.page-node-type-bios .bio-header-block:not(.featured):not(.noimage) .bio-header-image{display:table-cell;float:none;width:25%;vertical-align:top;}.page-node-type-bios .bio-header-block .bio-masthead-image .field--type-image img{margin:0;}.page-node-type-bios .path-node .paragraph--type--text{margin:0;}.page-node-type-bios .bio-content{font-size:1rem;}.page-node-type-bios .bio-content h1,.page-node-type-bios .bio-content h2,.page-node-type-bios .bio-content h3{margin:0 0 .5rem;padding:0;}.page-node-type-bios .bio-content h1:after,.page-node-type-bios .bio-content h2:after,.page-node-type-bios .bio-content h3:after{display:none;}.page-node-type-bios .bio-content blockquote{padding:0 !important;}.page-node-type-bios .bio-content blockquote:before{display:none;}}.path-news #site,.path-news #site .wrapper-full,.path-news #site .wrapper-contained,.path-news .wrapper-contained .bef-exposed-form,.path-news .wrapper-contained .views-exposed-form{max-width:1200px;margin:0 auto;display:block;}.path-news #site .wrapper-contained{margin:0 auto;}.path-news #prefix{width:100%;display:block;margin:0 auto;float:none;clear:both;}.path-news #prefix .block-page-header .field--name-field-page-title{max-width:1200px;padding-left:0;margin:1rem;}@media all and (min-width:32.5em){.path-news #prefix .block-page-header .field--name-field-page-title{margin:1rem 2rem;width:auto;}}@media (min-width:1200px){.path-news #prefix .block-page-header .field--name-field-page-title{padding:1.5rem 2rem 1.5rem 2rem;margin:1rem auto;}.path-news #prefix .block-page-header .field--name-field-page-title:after{left:2rem;}}.path-news #prefix .block-page-header .field--name-body{max-width:1200px;padding-left:0;margin:1rem;}@media all and (min-width:32.5em){.path-news #prefix .block-page-header .field--name-body{margin:1rem 2rem;width:auto;}}@media (min-width:1200px){.path-news #prefix .block-page-header .field--name-body{padding:0rem 2rem 0 2rem;margin:1rem auto;}}.path-news #prefix #views-exposed-form-acquia-search-page,.path-news #prefix #search-module-form{position:relative;top:0 !important;}.path-news #prefix .bef-exposed-form,.path-news #prefix .views-exposed-form{height:auto;position:relative;overflow:auto;padding:2rem 1rem 0;margin:0 auto 1rem;max-width:1200px;width:100%;}@media all and (min-width:32.5em){.path-news #prefix .bef-exposed-form,.path-news #prefix .views-exposed-form{padding:2rem 2rem 0;}}.path-news #prefix .bef-exposed-form .form-item,.path-news #prefix .views-exposed-form .form-item{max-width:80%;margin:0;}.path-news #prefix .bef-exposed-form .form-item input,.path-news #prefix .views-exposed-form .form-item input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}@media all and (min-width:32.5em){.path-news #prefix .bef-exposed-form .form-item,.path-news #prefix .views-exposed-form .form-item{max-width:inherit;margin-top:0;margin-bottom:0;width:400px;}}@media all and (min-width:90em){.path-news #prefix .bef-exposed-form .form-item,.path-news #prefix .views-exposed-form .form-item{width:525px;}}.path-news #prefix .bef-exposed-form label,.path-news #prefix .views-exposed-form label{display:none;text-transform:initial;font-weight:bold;color:#241773;font-size:2.25rem;letter-spacing:3px;opacity:1;position:relative;margin:0 0 20px;}@media all and (min-width:32.5em){.path-news #prefix .bef-exposed-form label,.path-news #prefix .views-exposed-form label{font-size:2.25rem;}}@media all and (min-width:60em){.path-news #prefix .bef-exposed-form label,.path-news #prefix .views-exposed-form label{font-size:3rem;}}@media all and (min-width:75em){.path-news #prefix .bef-exposed-form label,.path-news #prefix .views-exposed-form label{font-size:3rem;}}.path-news #prefix .bef-exposed-form label:after,.path-news #prefix .views-exposed-form label:after{content:'';display:block;width:50px;height:5px;position:absolute;bottom:0;left:0;background:#00bcda;}.path-news #prefix .bef-exposed-form .form--inline,.path-news #prefix .views-exposed-form .form--inline{width:100%;display:inline-block;vertical-align:top;margin:0 0 .25rem;position:relative;}.path-news #prefix .bef-exposed-form .form--inline input.button.form-submit,.path-news #prefix .bef-exposed-form .form--inline #edit-submit-acquia-search,.path-news #prefix .views-exposed-form .form--inline input.button.form-submit,.path-news #prefix .views-exposed-form .form--inline #edit-submit-acquia-search{width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}.path-news #prefix .bef-exposed-form .form--inline .form-actions,.path-news #prefix .views-exposed-form .form--inline .form-actions{float:left;clear:none;margin:0;}.path-news #prefix .bef-exposed-form .form--inline #edit-actions,.path-news #prefix .views-exposed-form .form--inline #edit-actions{clear:none;}.path-news #prefix .bef-exposed-form .form--inline #edit-reset,.path-news #prefix .views-exposed-form .form--inline #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}.path-news #prefix .bef-exposed-form .form--inline #edit-reset:hover,.path-news #prefix .views-exposed-form .form--inline #edit-reset:hover{color:#000;}.path-news #prefix .bef-exposed-form form,.path-news #prefix .views-exposed-form form{display:inline-block;float:left;}.path-news #prefix .bef-exposed-form .block-facets-summary,.path-news #prefix .views-exposed-form .block-facets-summary{float:left;top:auto;}@media all and (min-width:48em){.path-news #prefix .bef-exposed-form .block-facets-summary,.path-news #prefix .views-exposed-form .block-facets-summary{margin:1rem 0 .5rem;}}@media all and (min-width:75em){.path-news #prefix .bef-exposed-form .block-facets-summary,.path-news #prefix .views-exposed-form .block-facets-summary{margin:-.75rem 0 1rem;padding:0 2rem;width:55%;}}.path-news #prefix .bef-exposed-form .block-facets-summary ul,.path-news #prefix .views-exposed-form .block-facets-summary ul{margin:1rem 0 0;}.path-news #prefix .views-exposed-form{padding-top:0;}.path-news #prefix .views-exposed-form form{padding:0;}.path-news #site.wrapper-full .views-element-container .card-container{padding:0 1rem;}.path-news #site.wrapper-full .views-element-container .card-container .views-row{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:0 0 1em;border:1px solid #cacaca;position:relative;}@media (min-width:30em){.path-news #site.wrapper-full .views-element-container .card-container .views-row{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}@media all and (min-width:60em){.path-news #site.wrapper-full .views-element-container .card-container .views-row{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-field-thumbnail img,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-field-image img{height:auto;max-width:100%;width:100%;margin-bottom:1rem;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-body,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-content{padding:0 2rem 5.5rem;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title{padding:0 1rem;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title h3,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title span.field-content,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title h3,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title span.field-content{font-size:1.25rem;padding:0 0 1.7rem;margin:0 0 1rem;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title h3 a,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title span.field-content a,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title h3 a,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title span.field-content a{padding:0;float:none;color:#241773;font-size:1.2em;letter-spacing:1px;margin-bottom:0;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title h3 a:hover,.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-title span.field-content a:hover,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title h3 a:hover,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-title span.field-content a:hover{text-decoration:underline;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-body,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-body{margin:0.6em 0 1.5em;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-body p,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-body p{margin:0;letter-spacing:0.6px;line-height:2;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-body h3,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-body h3{font-weight:300;line-height:32px;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link{margin:2rem 0;position:absolute;bottom:.5rem;text-align:center;clear:both;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a{padding:.5rem 3.5rem .5rem 1.5rem;position:relative;line-height:1.5rem;letter-spacing:2px;}.path-news #site.wrapper-full .views-element-container .card-container .views-row .views-field-url a::after,.path-news #site.wrapper-full .views-element-container .card-container .views-row .card-action-link a::after{content:'';background:url(/themes/rcm/imgs/action-icon.png) no-repeat;background-position:center;background-size:16px;margin-bottom:0;margin-left:1rem;width:25px;height:100%;float:right;position:absolute;top:0;right:1rem;}.path-news #site.wrapper-full #main-content{margin:0;padding:0;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:60em){.path-news #site.wrapper-full #main-content{width:73.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.path-news #site.wrapper-full #main-content .view-empty{padding:0 1rem;}.path-news #site.wrapper-full #sidebar{margin:0 0 2rem;width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}@media all and (min-width:60em){.path-news #site.wrapper-full #sidebar{width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;}}.path-news #site.wrapper-full #sidebar h2{font-weight:300;font-size:1.75rem;margin:0;}.path-news #site.wrapper-full #sidebar .block-facets h2{font-size:.95rem;font-weight:bold;margin:0 0 .5rem;}.path-news #site.wrapper-full #sidebar .block-facets h2:after{margin-right:0;}@media all and (min-width:90em){.path-news #site.wrapper-full #sidebar .block-facets h2:after{margin-right:20%;}}.path-news #site.wrapper-full #sidebar .block-facets ul{margin:0 0 1rem;padding:0 0 0.5rem 1rem;}.path-news #site.wrapper-full #sidebar .block-facets ul li{margin:0;line-height:1.75rem;}#views-exposed-form-news-filtered-page-1{display:inline-block;padding:20px 0 1.5em;}#views-exposed-form-news-filtered-page-1 > div.form--inline{display:inline-block;}#views-exposed-form-news-filtered-page-1 .form-item{display:block;}#views-exposed-form-news-filtered-page-1 .form-item input{width:100%;height:50px;padding:.5rem 1rem;font-weight:300;}#views-exposed-form-news-filtered-page-1 .form-item-authored-on-from,#views-exposed-form-news-filtered-page-1 .form-item-authored-on-to{position:relative;width:100%;}#views-exposed-form-news-filtered-page-1 .form-item-authored-on-from label,#views-exposed-form-news-filtered-page-1 .form-item-authored-on-to label{font-size:0.9em;text-transform:uppercase;letter-spacing:1px;padding:0 0 1em 1em;margin:0 0 1.5em 0;border-bottom:1px solid #d1cded;cursor:pointer;}#views-exposed-form-news-filtered-page-1 .form-item-authored-on-from input,#views-exposed-form-news-filtered-page-1 .form-item-authored-on-to input{margin:0 0 0 1em;width:85%;background:url(/themes/rcm/imgs/calendar-pick.png) right center no-repeat;background:url(/themes/rcm/imgs/calendar-pick.png) right 0.5rem center no-repeat;background-size:1.5rem;border:1px solid #7f7f7f;}#views-exposed-form-news-filtered-page-1 .form-item-authored-on-from input:before,#views-exposed-form-news-filtered-page-1 .form-item-authored-on-to input:before{content:'';display:block;width:25px;height:30px;background-image:url(/themes/rcm/imgs/calendar-pick.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:15%;bottom:28%;}@media all and (min-width:32.5em) and (max-width:47.9375em){#views-exposed-form-news-filtered-page-1 .form-item-authored-on-from:before,#views-exposed-form-news-filtered-page-1 .form-item-authored-on-to:before{right:15%;}}#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext{display:inline-block;margin:0;}#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext label{display:none;}#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext input{width:200px;}#views-exposed-form-news-filtered-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;}#views-exposed-form-news-filtered-page-1 #edit-actions input.button.form-submit{border-radius:0;width:1px;padding:20.5px 25px;background-image:url(/themes/rcm/imgs/search_btn_icon.png);background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:9999px;white-space:nowrap;overflow:hidden;font-size:1px;border:1px solid #CDCDCD;height:50px;-webkit-transition:none;transition:none;}#views-exposed-form-news-filtered-page-1 #edit-actions #edit-reset{width:auto;background:none;text-indent:0;font-size:1rem;border:none;text-decoration:underline;text-transform:initial;height:auto;padding:0 1rem;display:none;}#views-exposed-form-news-filtered-page-1 #edit-actions #edit-reset:hover{color:#000;}@media all and (min-width:20em){#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext{width:74%;}#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext input{width:100%;}}@media all and (min-width:32.5em){#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext{width:380px;}}@media all and (min-width:48em){#views-exposed-form-news-filtered-page-1 .form-item-search-api-fulltext input{width:400px;}#views-exposed-form-news-filtered-page-1 #edit-actions{display:inline-block;vertical-align:top;margin:0;margin-left:-3px;position:relative;top:0px;}}#block-exposedformnews-filteredpage-1{margin:0 5%;margin-right:0%;padding-left:1em;max-width:1200px;}@media all and (min-width:48em){#block-exposedformnews-filteredpage-1{margin:2em auto 1em;}}@media all and (min-width:75em){#block-exposedformnews-filteredpage-1{padding-left:13px;}}#block-exposedformnews-filteredpage-1:after{content:' ';clear:both;display:block;margin:1.5rem 0 .5rem 20%;border-bottom:1px solid #EEEEEE;}#block-exposedformnews-filteredpage-1{clear:both;}#block-exposedformnews-filteredpage-1 .form-item-authored-on-from,#block-exposedformnews-filteredpage-1 .form-item-authored-on-to{display:none;}#block-exposedformnews-filteredpage-1-2,.block-facet-blocknews-tags{clear:both;padding:0 1.5rem 1rem;}#block-exposedformnews-filteredpage-1-2 .form-item-search-api-fulltext,#block-exposedformnews-filteredpage-1-2 #edit-actions,.block-facet-blocknews-tags .form-item-search-api-fulltext,.block-facet-blocknews-tags #edit-actions{display:none;}.sso-login-btn{margin-top:30px;margin-left:0px;}
