.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/solas2/modules/contrib/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/solas2/modules/contrib/ctools/images/status-active.gif) center center no-repeat}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@keyframes blink{0%{background-color:#f69231;color:#fff}50%{background-color:#d94f13;color:#fff}100%{background-color:#f69231;color:#fff}}@-moz-keyframes blink{0%{background-color:#f69231;color:#fff}50%{background-color:#d94f13;color:#fff}100%{background-color:#f69231;color:#fff}}@-webkit-keyframes blink{0%{background-color:#f69231;color:#fff}50%{background-color:#d94f13;color:#fff}100%{background-color:#f69231;color:#fff}}@-o-keyframes blink{0%{background-color:#f69231;color:#fff}50%{background-color:#d94f13;color:#fff}100%{background-color:#f69231;color:#fff}}html body.adminimal-theme *{-webkit-font-smoothing:auto}body.admin-menu #admin-menu *::-moz-focus-inner{border:0}body.admin-menu{margin-top:0 !important}body #admin-menu{border-bottom:1px solid #000}body.admin-menu:before{content:"";display:block;width:100%;height:29px;top:0;left:0}body div#admin-menu{background:none repeat scroll 0 0 #202020;font-family:Open Sans,"Segoe UI","Helvetica",sans-serif}body div#admin-menu li.admin-menu-toolbar-home-menu{background:transparent}body div#admin-menu ul#admin-menu-icon:first-child>li:first-child a span{background:url(/profiles/solas2/modules/custom/solas_admin/solas_admin_menu/images/home.svg) no-repeat scroll 0 0 transparent;display:block;margin:5px 0 0;padding:0;width:15px;text-indent:-9999px;font-size:0}body div#admin-menu a,body div#admin-menu span{border:none !important;font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;font-size:12px;line-height:18px}body div#admin-menu a:hover{background-color:#0074bd;color:#fff}body #admin-menu .dropdown li li{background-color:#1f1f1f}body #admin-menu .dropdown li li.expandable ul{margin-top:-28px}body #admin-menu .dropdown li li>li.admin-menu-toolbar-category{background:#fff !important}body #admin-menu .dropdown li li li:hover,body #admin-menu .dropdown li:hover{background:#0074bd !important}body #admin-menu .dropdown a{border-right:none}body #admin-menu .dropdown li.admin-menu-toolbar-category a{line-height:20px}body #admin-menu .dropdown li.admin-menu-toolbar-category a:focus{background:#0074bd}body #admin-menu #admin-menu-wrapper .dropdown li li{opacity:1}body #admin-menu .dropdown li li:hover,body #admin-menu .dropdown li li.iehover{background-color:#333}body #admin-menu #admin-menu-wrapper .dropdown li li a{border:none}body #admin-menu #admin-menu-wrapper .dropdown li li.expandable{background:url(/profiles/solas2/modules/custom/solas_admin/solas_admin_menu/images/square.png) no-repeat scroll 145px 11px #1f1f1f}
body #admin-menu #admin-menu-wrapper .dropdown li li.expandable a{background:transparent;padding-right:25px}body #admin-menu #admin-menu-wrapper .dropdown li li.expandable:hover{background:url(/profiles/solas2/modules/custom/solas_admin/solas_admin_menu/images/square.png) no-repeat scroll 145px -83px #0074bd !important}body div.toolbar-shortcuts{float:left}body div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu{margin:0;padding:0}body div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li{float:left;list-style:none outside none;padding:0;margin:0}body div.shortcut-toolbar div#toolbar a#edit-shortcuts{float:right;line-height:18px;padding:5px 10px;text-decoration:none}body div.shortcut-toolbar div#toolbar a#edit-shortcuts:hover{text-decoration:none}body div.shortcut-toolbar div#toolbar a#edit-shortcuts:focus{background:#0074bd}body #admin-menu .dropdown li ul{box-shadow:0 5px 10px rgba(0,0,0,0.5)}body #admin-menu .dropdown li ul{border-top:3px solid #0074bd}body #admin-menu .admin-menu-toolbar-category.expandable .dropdown li ul,body #admin-menu .dropdown.admin-menu-search-results li ul{border-top:none}body #admin-menu .dropdown li.admin-menu-action a{border:none !important}body #admin-menu .dropdown li.admin-menu-action:first-child a{background:#444;padding:5px 10px}body #admin-menu .dropdown li.admin-menu-action:first-child a:hover,body #admin-menu .dropdown li.admin-menu-action:first-child a:focus{background:#b73939}body #admin-menu .dropdown li.admin-menu-action.admin-menu-users{border-left:1px solid #000}body #admin-menu .dropdown li.admin-menu-action.admin-menu-users a:hover{background:#0074bd}body #admin-menu .dropdown li.admin-menu-action.admin-menu-account a{background:#4d8f46 !important;border:medium none;padding:5px 10px}body #admin-menu .dropdown li.admin-menu-action.admin-menu-account a:hover{background:#277d1e !important}body #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li a{background:url(/profiles/solas2/modules/custom/solas_admin/solas_admin_menu/images/shortcut.png) no-repeat scroll 7px 7px transparent;border-radius:0 0 0 0;display:block;margin-right:0;padding:5px 10px;text-indent:16px}body #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li a:hover{background-color:#0074bd;background-position:7px -78px}body #admin-menu .admin-menu-search input{background:none no-repeat scroll right center #444;border:medium none;border-radius:0 0 0 0;color:#999;font-size:12px;margin:0 !important;outline:medium none;padding:5px 22px 3px 8px;width:110px;height:20px}body #admin-menu .admin-menu-search input:focus,#admin-menu .admin-menu-search input:hover,#admin-menu .admin-menu-search input:active{background:none no-repeat scroll right center #888;color:#eee}body li.admin-menu-search:hover{background:transparent !important}body div#admin-menu li.highlight{background-color:#ef6114;animation:blink 1s ease both infinite;-moz-animation:blink 1s ease both infinite;-webkit-animation:blink 1s ease both infinite;-o-animation:blink 1s ease both infinite;color:#fff !important}body #admin-menu li.highlight>a,body #admin-menu li.highlight>li{border-color:#ef6114;color:#fff !important;animation:blink 1s ease both infinite;-moz-animation:blink 1s ease both infinite;-webkit-animation:blink 1s ease both infinite;-o-animation:blink 1s ease both infinite}body.admin-menu.menu-render-newline div#admin-menu div#admin-menu-wrapper div.shortcut-toolbar{clear:both;border-top:1px solid #000}body.admin-menu.menu-render-newline{margin-top:56px !important}body.admin-menu.menu-render-newline #overlay-container,body.admin-menu.newline .overlay-modal-background,body.admin-menu.newline .overlay-element,body.admin-menu.newline #overlay{padding-top:30px !important}body.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu{position:absolute}body.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li{float:none;display:none;border:none}body.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li.label{display:block;cursor:default}body.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu li.label a:hover{background:url(/profiles/solas2/modules/custom/solas_admin/solas_admin_menu/images/shortcut.png) no-repeat scroll 7px 7px #202020 !important;color:#EEE !important}body.admin-menu.menu-render-collapsed div.shortcut-toolbar div#toolbar div.toolbar-shortcuts ul.menu:hover li{display:block;background:#202020}body.admin-menu.menu-render-dropdown .toolbar-shortcuts select#shortcut-menu{-webkit-appearance:none;background:url(/profiles/solas2/modules/custom/solas_admin/solas_admin_menu/images/shortcut.png) no-repeat scroll 7px 7px #222;border:medium none;color:#EEE;font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;font-size:12px;padding:5px 4px 4px 24px}body.admin-menu.menu-render-dropdown .toolbar-shortcuts select#shortcut-menu option:hover{cursor:pointer}body.admin-menu.menu-render-dropdown .toolbar-shortcuts select#shortcut-menu option:first-child{display:none}body #admin-menu .dropdown .admin-menu-tab{background:#444;padding-bottom:2px}
body #admin-menu #environment-indicator{text-shadow:none}body #admin-menu #environment-indicator .environment-indicator-name{background-image:none;border-left:1px solid #323232;border-radius:0;font-size:12px;line-height:18px;padding:5px 10px}body #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul,body #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li{margin:0;padding:0}body #admin-menu .admin-menu-search input{background:none no-repeat scroll right center #444;border:medium none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;color:#999;font-size:12px;margin:0 !important;outline:medium none;padding:5px 22px 3px 8px;width:110px;line-height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:28px;box-sizing:border-box}#admin-menu-search .form-item.form-type-textfield label.control-label{display:none}.locale-untranslated{font-style:normal;text-decoration:line-through}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:.1em;width:15em}#locale-translation-filter-form .form-type-select select{width:100%}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em}.language-switcher-locale-session a.active{color:#0062a0}.language-switcher-locale-session a.session-active{color:#000}div.addressfield-container-inline>div.form-item{float:left;margin-right:1em}div.addressfield-container-inline.country-GB>div.form-item{float:none;margin-right:auto}div.addressfield-container-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html div.addressfield-container-inline{height:1%}*:first-child+html div.addressfield-container-inline{min-height:1%}.rrssb-buttons li.rrssb-email a{background-color:#0a88ff}.rrssb-buttons li.rrssb-email a:hover{background-color:#006ed6}.rrssb-email .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M20.11 26.147c-2.335 1.05-4.36 1.4-7.124 1.4C6.524 27.548.84 22.916.84 15.284.84 7.343 6.602.45 15.4.45c6.854 0 11.8 4.7 11.8 11.252 0 5.684-3.193 9.265-7.398 9.3-1.83 0-3.153-.934-3.347-2.997h-.077c-1.208 1.986-2.96 2.997-5.023 2.997-2.532 0-4.36-1.868-4.36-5.062 0-4.75 3.503-9.07 9.11-9.07 1.713 0 3.7.4 4.6.972l-1.17 7.203c-.387 2.298-.115 3.3 1 3.4 1.674 0 3.774-2.102 3.774-6.58 0-5.06-3.27-8.994-9.304-8.994C9.05 2.87 3.83 7.545 3.83 14.97c0 6.5 4.2 10.2 10 10.202 1.987 0 4.09-.43 5.647-1.245l.634 2.22zM16.647 10.1c-.31-.078-.7-.155-1.207-.155-2.572 0-4.596 2.53-4.596 5.53 0 1.5.7 2.4 1.9 2.4 1.44 0 2.96-1.83 3.31-4.088l.592-3.72z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}.rrssb-facebook .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath fill='%23FFF' d='M26.4 0H2.6C1.714 0 0 1.715 0 2.6v23.8c0 .884 1.715 2.6 2.6 2.6h12.393V17.988h-3.996v-3.98h3.997v-3.062c0-3.746 2.835-5.97 6.177-5.97 1.6 0 2.444.173 2.845.226v3.792H21.18c-1.817 0-2.156.9-2.156 2.168v2.847h5.045l-.66 3.978h-4.386V29H26.4c.884 0 2.6-1.716 2.6-2.6V2.6c0-.885-1.716-2.6-2.6-2.6z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6}.rrssb-twitter .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M24.253 8.756C24.69 17.08 18.297 24.182 9.97 24.62a15.093 15.093 0 0 1-8.86-2.32c2.702.18 5.375-.648 7.507-2.32a5.417 5.417 0 0 1-4.49-3.64c.802.13 1.62.077 2.4-.154a5.416 5.416 0 0 1-4.412-5.11 5.43 5.43 0 0 0 2.168.387A5.416 5.416 0 0 1 2.89 4.498a15.09 15.09 0 0 0 10.913 5.573 5.185 5.185 0 0 1 3.434-6.48 5.18 5.18 0 0 1 5.546 1.682 9.076 9.076 0 0 0 3.33-1.317 5.038 5.038 0 0 1-2.4 2.942 9.068 9.068 0 0 0 3.02-.85 5.05 5.05 0 0 1-2.48 2.71z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6}.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#005983}.rrssb-linkedin .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M25.424 15.887v8.447h-4.896v-7.882c0-1.98-.71-3.33-2.48-3.33-1.354 0-2.158.91-2.514 1.802-.13.315-.162.753-.162 1.194v8.216h-4.9s.067-13.35 0-14.73h4.9v2.087c-.01.017-.023.033-.033.05h.032v-.05c.65-1.002 1.812-2.435 4.414-2.435 3.222 0 5.638 2.106 5.638 6.632zM5.348 2.5c-1.676 0-2.772 1.093-2.772 2.54 0 1.42 1.066 2.538 2.717 2.546h.032c1.71 0 2.77-1.132 2.77-2.546C8.056 3.593 7.02 2.5 5.344 2.5h.005zm-2.48 21.834h4.896V9.604H2.867v14.73z'/%3E%3C/svg%3E")}.rrssb{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.rrssb .rrssb-buttons{box-sizing:border-box;display:inline-block;margin:.15em 0;padding:0;width:100%}.rrssb li{box-sizing:border-box;display:inline-block;padding:.15em}.rrssb a{background-color:#ccc;border-radius:.2em;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:100%}.rrssb a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,0.25)}.rrssb .rrssb-icon{display:block;box-sizing:border-box;left:.5em;position:absolute;top:15%;height:70%;width:1.75em}.rrssb .rrssb-text{color:#fff;padding:0 1em 0 2.75em;line-height:2.5em}.rrssb .rrssb-prefix{padding-right:.6em}.rrssb.no-label a{width:2.5em;height:2.5em}.rrssb.no-label .rrssb-icon{position:relative;left:15%}.rrssb.no-label .rrssb-text{display:none}.bc-svg-popup{position:static !important}.panel-default .panel-body ul{margin-top:0}.bc-list-item-visual.bc-list-item--width2{margin-top:0}.bc-list-item-standard{margin-top:25px}.bc-list-item-standard~.bc-list-item-standard{margin-top:inherit}.bc-masonry-item.bc-list-item--width2{width:100%}.bc-text-dl{margin-top:0}.bc-text-dl>dt{float:left;padding-right:5px}[dir="rtl"] .bc-text-dl>dt{float:right;padding-right:0;padding-left:10px}.node-type-landing-page a .bc-list-item-header h2.bc-list-item-title{margin-top:0}.node-type-landing-page a:hover .bc-list-item-header .bc-list-item-body{text-decoration:none}.node-type-landing-page a .bc-list-item-body{font-weight:400}.node-type-landing-page a .bc-list-item-media img{margin-bottom:0}.bc-sub-header{margin:-5px 0 15px}.bc-sub-header-tier-1,.bc-sub-header-tier-2{border:none;padding:0;text-transform:none;margin:0 0 5px}.bc-sub-header-tier-1{font-size:1.1em;font-weight:600}.bc-sub-header-tier-2{font-size:1em;font-weight:300;color:#333}.bc-sub-header .bc-sub-header-tier-1 small,.bc-sub-header .bc-sub-header-tier-2 small{float:none;display:inline-block}.bc-carousel-single-item .bc-video-item.bc-item .bc-item-caption{margin:-19px 0 20px;width:100%}
@media(min-width:851px){.bc-carousel-single-item .bc-video-item.bc-item .bc-item-caption{margin-top:-29px}}.bc-carousel .bc-video-item.bc-item .bc-item-caption{margin:0}.bc-hero-carousel .bc-video-item.bc-item .bc-item-caption{display:block;padding:6px 12px;font-size:1.143em;background-color:#4c275b;color:#fff}.bc-hero-carousel .bc-video-item.bc-item .oembed-video{margin-bottom:0}.bc-carousel:not(.slick-initialized)>:not(:first-child){display:none !important}ul.bc-course-details{margin:0 0 30px;list-style:none;overflow:hidden}ul.bc-course-details>li{margin:0;padding:0}.node-type-course-al section>div>.bc-body-text~h3{font-size:1.444em}.node-type-shorthand-story .main-container.container{width:100%;padding:0;position:relative}.node-type-shorthand-story .main-container.container,.node-type-shorthand-story .main-container.container p{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.node-type-shorthand-story .main-container.container h1,.node-type-shorthand-story .main-container.container h2,.node-type-shorthand-story .main-container.container h3,.node-type-shorthand-story .main-container.container h4,.node-type-shorthand-story .main-container.container h5,.node-type-shorthand-story .main-container.container h6{font-family:BCSans,Arial,"Helvetica Neue",Helvetica,sans-serif}.node-type-shorthand-story .main-container.container .Theme-Logos,.node-type-shorthand-story .main-container.container .Theme-Default-Logos,.node-type-shorthand-story .main-container.container .Theme-Logo,.node-type-shorthand-story .main-container.container #footer_shorthand_link{display:none}.node-type-shorthand-story .main-container.container .section-navigation{top:0}.node-type-shorthand-story .content{margin-top:0}.node-type-shorthand-story a:hover{text-decoration:none}.node-type-shorthand-story blockquote{padding:0;margin:0;border:0 none transparent}.node-type-shorthand-story .Theme-StoryTitle::before{display:none}.node-type-shorthand-embed .navbar{margin-bottom:0}.node-type-shorthand-embed .shorthand-return-link a{color:#fff}@media(min-width:850px){.node-type-shorthand-embed .navbar-nav>li>a,.navbar-nav>li>span,.node-type-shorthand-embed .bc-navbar-support .dropdown>a.active{color:#fff;font-weight:700;font-size:16px;background-color:transparent}.node-type-shorthand-embed .bc-navbar-support .dropdown>a:hover{text-decoration:underline;color:#00dcff}.node-type-shorthand-embed .nav.bc-navbar-lang-switcher .bc-dropdown-toggle .bc-svg{visibility:hidden}.node-type-shorthand-embed .nav.bc-navbar-lang-switcher .bc-dropdown-toggle::after{content:"";position:absolute;height:24px;width:24px;right:5px;top:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 220, 255)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>")}[dir="rtl"] .node-type-shorthand-embed .nav.bc-navbar-lang-switcher .bc-dropdown-toggle::after{right:auto;left:5px}}.node-type-shorthand-embed h2.navbar-header{line-height:1.1}.node-type-shorthand-embed .navbar-header .shorthand-return-link{margin-left:20px;padding:2px 0 4px;border-left:1px solid rgba(241,241,241,.5)}[dir="rtl"] .node-type-shorthand-embed .navbar-header .shorthand-return-link{margin-left:0;margin-right:20px;border-left:none;border-right:1px solid rgba(241,241,241,.5)}.node-type-shorthand-embed .navbar-header .shorthand-return-link a{color:#00dcff;font-size:14px;font-weight:700}@media(min-width:850px){.node-type-shorthand-embed .navbar-header .shorthand-return-link a{font-size:18px}}.node-type-shorthand-embed .navbar-header .shorthand-return-link a::before{content:"";display:inline-block;width:24px;height:24px;margin-left:6px;position:relative;left:0;top:5px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 220, 255)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 18 9 12 15 6'/></svg>");margin-left:10px}[dir="rtl"] .node-type-shorthand-embed .navbar-header .shorthand-return-link a::before{margin-left:auto;margin-right:10px;left:auto;right:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 220, 255)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>")}.node-type-shorthand-embed .main-container.container{padding-bottom:0}.node-type-shorthand-embed .shorthand-container .Theme-Logos{display:none}.node-type-shorthand-embed .shorthand-container .Theme-HeaderContainer .Navigation__hamburger{margin-top:unset}.node-type-shorthand-embed .shorthand-container .Videoplayer--responsive iframe{max-height:unset}.node-type-shorthand-embed .shorthand-container .Theme-Footer .Layout__snap--xright{display:none}.node-type-shorthand-embed .bc-btn-navbar-group{display:none}.node-type-shorthand-embed .shorthand-container .Theme-HeaderContainer{height:0}.node-type-shorthand-embed .Theme-HeaderContainer.Theme-HeaderContainer--navigable{height:45px}@media(min-width:900px){.node-type-shorthand-embed .Theme-HeaderContainer.Theme-HeaderContainer--navigable{height:60px}
}@media(min-width:900px){.node-type-shorthand-embed .Theme-Header.Project-Header .Project-Header--left,.node-type-shorthand-embed .Theme-Header.Project-Header .Project-Header--right{display:none}.node-type-shorthand-embed .Theme-Header.Project-Header .Project-Header--center{width:980px;margin:0 auto}}@media(max-width:900px){.node-type-shorthand-embed .Theme-Header.Project-Header .Project-Header--center .Theme-NavigationBar{top:70px}}@media(min-width:1100px){.node-type-shorthand-embed .Theme-Header.Project-Header .Project-Header--center .Theme-NavigationBar{padding:0}.node-type-shorthand-embed .Theme-Header.Project-Header .Project-Header--center .Theme-Navigation-ItemList{justify-content:flex-start;gap:12px}}.salesforce.agent{background:#fff;padding:20px 10px}.salesforce.agent .available{cursor:pointer}.salesforce.agent .unavailable{color:#fff;cursor:not-allowed;background:#333}.salesforce.agent .unavailable:hover{background:#333}.view-product-finder-ielts-test-dates .views-exposed-form .views-exposed-widget{float:none;padding:.5em 0}@media(max-width:568px){.view-product-finder-ielts-test-dates.view-display-id-block_pf_ielts_test_dates .view-filters h3{padding:0 15px}}.bc-form-panel.bc-panel-country-listing span.bc-svg-circle{margin-right:1em;display:block;float:left}.bc-form-panel.bc-panel-country-listing h2{margin:8px 0 0;font-size:1.111em;display:flex;text-align:left;flex-wrap:wrap}@media(min-width:0px) and (max-width:480px){.bc-form-panel.bc-panel-country-listing h2,.bc-form-panel.bc-panel-country-listing span.bc-svg-circle{float:none;text-align:center}.bc-form-panel.bc-panel-country-listing span.bc-svg-circle{display:inline-block}}.bc-show-hide .bc-show-hide-body div:not(:first-child) h3{margin:17px 0}@media(min-width:569px){#views-exposed-form-product-finder-ielts-test-dates-block-pf-ielts-test-dates.bg-theme{padding:0}}#views-exposed-form-product-finder-ielts-test-dates-block-pf-ielts-test-dates .views-exposed-widget{background:#ebeff0;margin:0 15px 15px}@media(min-width:569px){#views-exposed-form-product-finder-ielts-test-dates-block-pf-ielts-test-dates .views-exposed-widget{margin:0 0 15px}}#views-exposed-form-product-finder-ielts-test-dates-block-pf-ielts-test-dates .views-exposed-widget label{font-size:16px;margin-bottom:0;margin-top:7px}.view-product-finder-ielts-test-dates>.bc-show-hides>.view-filters>h3{font-size:1.4rem}#views-exposed-form-product-finder-ielts-test-dates-block-pf-ielts-test-dates .views-exposed-widget.views-submit-button{padding:0}#views-exposed-form-product-finder-ielts-test-dates-block-pf-ielts-test-dates .views-exposed-widget.views-submit-button .form-submit{font-size:1.1em;margin-top:0}.view-product-finder-ielts-test-dates .view-filters{margin-bottom:30px;padding:40px 30px 15px;background-color:#ebeff0;border:1px solid #346e9e}.rrssb{margin-bottom:50px;padding-right:0 !important}.rrssb-prefix{position:static !important;margin-bottom:10px;font-size:24px;font-weight:300;font-family:BCSans;line-height:2.5em !important}.rrssb .rrssb-buttons{padding-left:0 !important;width:auto}.rrssb-buttons a{background-color:transparent !important;color:transparent;padding:5px 0 5px 40px;height:auto;font-size:0}.rrssb-buttons .rrssb-icon{display:none !important}.rrssb-buttons .rrssb-text{visibility:hidden;margin:0;padding:0;text-wrap:nowrap}.rrssb-buttons li{width:60px}.rrssb-buttons li a:focus:before,.rrssb-buttons li a:hover:before{opacity:.7;filter:alpha(opacity=70)}a.bc-multicolor-rows.country-specific-scholarships:before,a.bc-multicolor-rows.global-scholarships:before,a.bc-multicolor-rows.science-and-research-funding:before{background-color:#50185f}.bc-alert-wrapper{display:block;background-color:#230859;color:#fff;padding:30px 20px;line-height:1.444em}.bc-wysiwyg-panel{display:block;background-color:#ebeff0;text-align:center;padding:30px 20px;line-height:1.444em;margin:0 0 30px}.bc-alert-wrapper a{text-decoration:underline;color:#fff}.bc-alert-wrapper a:hover,.bc-alert-wrapper a:focus{color:rgba(255,255,255,0.7)}h2.bc-alert-wrapper,h3.bc-alert-wrapper,h4.bc-alert-wrapper,h5.bc-alert-wrapper{margin:0}p.bc-alert-wrapper{margin:0}dl.bc-alert-wrapper,ul.bc-alert-wrapper,ol.bc-alert-wrapper{margin:0;padding-left:40px;padding-right:40px}.node-type-landing-page-al a.bc-multicolor-rows.classroom:before{background-color:#00dcff}.node-type-landing-page-al a.bc-multicolor-rows.classroom-and-online:before{background-color:#00edc3}.node-type-landing-page-al a.bc-multicolor-rows.online:before{background-color:#ff00c8}.node-type-landing-page-al a.bc-multicolor-rows.mobile-app:before{background-color:#035c67}.node-type-landing-page-al a.bc-multicolor-rows.website:before{background-color:#ea0034}.node-type-landing-page-al a.bc-multicolor-rows.tv:before{background-color:#898a8d}.node-type-landing-page-al a.bc-multicolor-rows.radio:before{background-color:#e4b800}.node-type-landing-page-al a.bc-multicolor-rows.live-online-classes:before{background-color:#23085a}.node-type-landing-page-al a.bc-multicolor-rows.adults:before{background-color:#23085a}.node-type-landing-page-al a.bc-multicolor-rows.children:before{background-color:#ff8200}.node-type-landing-page-al a.bc-multicolor-rows.kids-and-teens:before{background-color:#ff8200}.node-type-landing-page-al a.bc-multicolor-rows.online-classes:before{background-color:#ff00c8}.node-type-landing-page-al a.bc-multicolor-rows.online-self-study:before{background-color:#b25eff}.node-type-landing-page-al a.bc-multicolor-rows.classroom-and-self-study:before{background-color:#5deb4b}.h3,h3{font-weight:600}.h4,h4{font-weight:400}.node-type-product-page .product-page-body-h2{font-size:1.8em}.node-type-product-page .product-page-body-h2,.node-type-product-page .product-page-add-body-h2{font-weight:700;color:#23085a}.container-list-zigzag .col-xs-12{padding-left:0;padding-right:0}.node-type-product-page .list-zigzag{margin:0}.node-type-product-page #hero{background-color:#f1f1f1;padding-bottom:30px}@media screen and (min-width:849px){.node-type-product-page #hero{background-color:#fff;padding-bottom:0}}@media screen and (min-width:1450px){.node-type-product-page .container-list-zigzag{width:1450px;margin:auto}}.view-research-insight-article-filtering .pagination,.view-research-insight-article-listing .pagination{clear:both}.view-research-insight-article-filtering article:nth-child(3n+1),.view-research-insight-article-listing article:nth-child(3n+1){clear:both}.node-type-homepage-trinity .bc-link-panel-image-has-no-bg,.node-type-landing-page-wide .bc-link-panel-image-has-no-bg{margin-top:25px}.node-type-homepage-trinity .bc-link-panel-image-has-no-bg .bc-link-panel-image-body .node-type-landing-page-wide .bc-link-panel-image-has-no-bg .bc-link-panel-image-body{padding-top:0}#dcsimg{height:1px;width:1px;margin:0}.oembed-video{padding:0 0 56.2% !important;position:relative;display:block;height:0;padding:0;margin-bottom:30px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.oembed-video.streamuk{padding-top:37px !important}.oembed-video.streamuk .oembed-content span object{width:100% !important;height:100% !important}.oembed-video .oembed-content{display:block}.oembed-video .oembed-content iframe,.oembed-video .oembed-content span,.oembed-video .oembed-content object{height:100% !important;width:100% !important;overflow:hidden;position:absolute;top:0}.oembed-video .oembed-content #kplayer .playkit-time-display span,.oembed-video .oembed-content #kplayer span#speedActive,.oembed-video .oembed-content #kplayer .playkit-dropdown-menu-item span{position:relative !important;overflow:unset !important}.oembed-video .oembed-content #kplayer .playkit-spinner span,.oembed-video .oembed-content #kplayer .playkit-control-rewind,.oembed-video .oembed-content #kplayer .playkit-control-forward{display:none}.oembed-video .oembed-content #kplayer .playkit-tooltip span{top:auto}.oembed-video .oembed-content .playkit-control-button-container.playkit-control-play-pause .playkit-control-button{transition:none}#kplayer{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.oembed-video .oembed-content #kplayer .playkit-player span.playkit-tooltip-label.playkit-show{height:auto !important;width:auto !important;top:unset;overflow:visible !important}.bc-item-media .oembed-video .oembed-content iframe{left:0;right:0}[role='main'] iframe{width:100%}iframe{box-sizing:border-box !important}.oembed-video .oembed-content .kWidgetIframeContainer{width:100% !important}.social-media-widget{position:relative;overflow-x:hidden;margin-bottom:20px}.social-media-widget .skip-content{display:block;position:absolute;left:-100%;top:0;background:#034c85;color:#fff;-webkit-transition:left .25s linear;transition:left .25s linear;padding:8px 12px;z-index:1}.social-media-widget .skip-content:focus,.social-media-widget .skip-content:active{outline:0;left:0}@media(min-width:851px){.social-media-widget .mobile{display:none}}.instagram-widget{overflow:scroll;overflow-x:hidden;padding:0 9px 5px 0}@media(min-width:851px){.social-media-widget-instagram .mobile{display:none}}@media(max-width:850px){.social-media-widget-instagram .non-mobile{display:none}}.non-mobile.instagram-widget{background-color:#ebeff0}.instagram-article{background-color:#fff;margin:15px 0 20px 10px}.instagram-height-750{height:750px}.instagram-height-400{height:400px}.instagram-height-200{height:200px}.instagram-header{display:inline-block;width:93%;padding:10px 0 10px 15px}.instagram-title{margin:0 0 2px;padding:9px;font-size:20px;line-height:24px;background-color:#ebeff0;color:#4279a6;border-bottom:10px solid #fff;width:100%}.instagram-title a{font-weight:300}.instagram-title a .bc-svg{font-size:20px;display:block;position:absolute;left:-30px;top:2px}[dir='rtl'] .instagram-title a .bc-svg{left:0;right:-30px}.instagram-logo{display:block;width:32px;height:32px;float:right;margin-top:-44px;overflow:hidden;text-indent:-9999px}.instagram-user-pic img{margin:0;width:38px;height:38px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.instagram-user{float:left;margin-bottom:15px}.instagram-user-pic img,.instagram-user-name{display:inline-block}.instagram-time-stamp{float:right;margin:9px 10px 0 0}.instagram-comments-count{float:right}.instagram-media{margin-bottom:15px;width:100%}.instagram-video,.instagram-article-img{margin:0 0 22px}.instagram-tag-list ul li{display:inline-block;padding:0}section.instagram-tag-list ul,section.instagram-tag-list li{margin:0 !important}.instagram-tag-list{display:inline-block;margin:0;list-style:none;padding:0 10px 5px}.instagram-count{padding:0 10px 5px}.instagram-count .bc-svg-comment{margin-bottom:-2px}.geolocation-map,#bc-geo-rss{margin:0 0 30px;width:100% !important}.bc-show-hide-content .geolocation-map{border:2px solid #fff}@media(max-width:850px){.geolocation-map,#bc-geo-rss{width:90% !important;margin:0 0 20px}.bc-show-hide-content .geolocation-map{margin-bottom:30px}}.bc-col-sidebar .geolocation-help,.bc-col-sidebar .geolocation-map{margin:0 0 30px}#bc-geo-rss{height:358px;display:none}#bc-geo-rss.bc-show{display:block}#admin-menu{direction:ltr}body.front.logged-in>.bc-navbar-default{margin-bottom:20px}.tabs--primary{margin:0 0 20px;background:#ebeff0;border:none}.tabs--primary>li{border-width:0;margin:0;padding:0}.tabs--primary>li>a{font-size:13px;margin:0 1px;padding:11px 20px;font-weight:400;line-height:1.54em;border-width:0}.tabs--primary>li>a:hover,.tabs--primary>li>a:focus{border-width:0;background:#333;color:#fff}.tabs--primary>li>a.active,.tabs--primary>li>a.active:hover,.tabs--primary>li>a.active:focus{background:#000;color:#fff;border-width:0;font-weight:300}@media(max-width:578px){.tabs--primary>li{float:none}}.tabs--primary+.breadcrumb{margin-top:25px}ul.tabs.secondary{border-color:#ebeff0;border-style:solid;border-width:0 3px 3px;padding:0;margin:-20px 0 30px}ul.tabs.secondary li{float:left;padding:0;margin:0;list-style-type:none;border-right:1px solid #ebeff0}
ul.tabs.secondary li:first-child{display:none}ul.tabs.secondary li:last-child{border:none}ul.tabs.secondary a{text-decoration:none;font-size:13px;font-weight:300;display:inline-block;padding:12px 20px 10px;margin:0 -1px -3px;border-bottom:3px solid transparent;transition:border-color .1s ease-in-out,color .1s ease-in-out}ul.tabs.secondary a:hover{border-color:#888}ul.tabs.secondary a.active{border-color:#000}ul.tabs.secondary+.breadcrumb{margin-top:25px}.logged-in.node-type-campaign .main-container .navbar{margin:0 -20px}.bc-edit,.bc-alert-news .bc-delete{display:none !important;z-index:10 !important;position:relative !important;width:50px !important;height:28px !important;text-align:center !important;margin:0 0 -28px !important;padding:3px !important;border:1px solid #333 !important;font-weight:600 !important;background:#ebeff0 !important;color:#333 !important;font-size:15px !important}.bc-edit:hover,.bc-edit:focus,.bc-alert-news .bc-delete:hover,.bc-alert-news .bc-delete:focus{color:#333 !important;text-decoration:underline !important}*:hover>.bc-edit,*:hover>.bc-alert-news .bc-edit,*:hover>.bc-alert-news .bc-delete{display:block !important}.bc-alert-news .bc-edit,.bc-alert-news .bc-delete{float:left;top:0 !important;left:-10px !important;margin-right:10px !important;box-sizing:content-box !important}.bc-alert-news .bc-edit a,.bc-alert-news .bc-delete a{color:#333 !important}.bc-alert-news span.bc-edit,.bc-alert-news span.bc-delete{padding:0 !important}.bc-alert-news span.bc-delete{width:75px !important}.bc-facts-panel .bc-edit{position:absolute !important;margin-top:70px !important}.bc-link-panel-text{position:relative;display:block}.page-user .page-header aside,.node-type-promotion-text .page-header aside,.node-type-promotion .page-header aside,.node-type-promotion-video .page-header aside,.node-type-promotion-fact .page-header aside,.node-type-promotion-listing .page-header aside{display:none}@media(min-width:597px){.col-md-8 .bc-admin-full-width{width:150%}}.page-user .bc-form{margin-top:0}#revisioning-publish-confirm .form-actions{margin-top:20px}@media(min-width:851px){html{font-size:16px}}.bc-body-text{display:inline}.bc-show-hide .bc-body-text,.has-padding.bc-body-text{display:block}.bc-body-text>*:last-child{margin-bottom:20px}.bc-show-hide .bc-body-text{margin-bottom:20px}.bc-show-hide .bc-body-text>*:last-child,.has-padding.bc-body-text>*:last-child{margin-bottom:0}.bc-body-text a{display:inline-block}.bc-full-width-img{margin:0}.bc-media-detail-caption p{margin:0;display:inline}table.sticky-header{display:none}ul li.collapsed{list-style-image:none}.col-xs-12.bc-nav-subnav-attached{float:none}.bc-col-sidebar{margin-top:-1px}@media(max-width:850px){.bc-col-sidebar{margin-top:0}}@media(min-width:569px){.bc-col-sidebar .bg-theme.has-padding .bc-form-panel{padding-right:0;padding-left:0}.bc-col-sidebar .bg-theme.has-padding>.field-content>.bc-form-panel{padding-top:7px}}.bc-col-sidebar .sbar-revs.bg-theme.has-padding{padding-bottom:.1px}.bc-col-sidebar .bc-link-panel-image,.bc-col-sidebar .bc-link-panel-text{margin-bottom:20px}@media(min-width:600px) and (max-width:849px){.bc-col-sidebar .sbar-revs{margin-top:30px;padding-top:30px;padding-left:10px;padding-right:10px}.bc-col-sidebar .sbar-revs .field-content:nth-child(odd){clear:both}.bc-col-sidebar .sbar-revs .field-content{float:left;width:50%;padding:0 10px}}.main-container form{padding-top:1em}.bc-form-panel form{padding:0}form a{font-weight:600}.bc-navbar-search .form-type-textfield{display:inline}.form-item-search-api-views-fulltext.form-group{display:inline}@media(min-width:851px){.i18n-fr .bc-navbar-search .input-group .form-control{width:100px}.i18n-fr .bc-navbar-search .input-group .form-control:focus{width:230px}}label.has-error{margin:2px 0 5px;color:#a94442}.grippie{display:none}.has-error label a{color:#933533}.webform-container-inline .form-control{width:auto;display:inline-block;min-width:15%}fieldset .panel-heading{text-transform:none}.webform-grid{margin-top:10px}.webform-grid-option.checkbox,.webform-grid-option.radio{position:relative;display:table-cell;margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:300}.page-search .page-header{margin-bottom:10px}.page-search .page-header h1{font-size:2.5em;margin-bottom:0}.view-elastic-search #edit-search-api-views-fulltext{font-size:18px;height:52px;padding:9px 20px}.view-elastic-search .views-exposed-form label{display:none}.view-elastic-search .views-exposed-form .views-exposed-widget{float:none;padding:0}.view-elastic-search .views-exposed-form .views-exposed-widget .form-submit{margin:25px 0 30px}.view-elastic-search .views-exposed-form .views-submit-button{text-align:center}.bc-light header .bc-navbar-support,.bc-light header .mega-menu,.bc-light header .btn-group,.bc-light header .bc-navbar-support,.bc-light .bc-nav-subnav-attached,.bc-light .breadcrumb,.bc-light .page-header,.bc-light .main-container .block-title{display:none !important}.bc-light .bc-navbar-default.bc-navbar-has-support-area{border:none !important}
.bc-light .bc-col-sidebar *{display:none !important}.bc-light .bc-footer .row,.bc-light .bc-footer hr.bc-footer-main-hr-md{display:none !important}.bc-microsite-nav.navbar-nav ul{display:none}.page-header{margin-top:20px}.page-header h1{padding:0}.bc-col-sidebar .bc-nav-subnav.is-top-level-landing{display:none !important}.bc-col-sidebar .bc-btn-secondary-nav-group{display:none !important}@media(max-width:850px){.bc-col-sidebar .bc-btn-secondary-nav-group,.bc-col-sidebar .bc-nav-subnav:not(.bc-subnav-microsite){display:none !important}.bc-col-sidebar .bc-nav-subnav.bc-microsite-nav{display:block !important}.bc-context-nav .bc-nav-subnav>ul>li,.bc-context-nav .bc-nav-subnav>ul>li>a.active{display:none}.bc-context-nav .bc-nav-subnav>ul>li.active{display:block}.bc-context-nav .bc-nav-subnav.is-top-level-landing .nav li{display:block}}.bc-col-sidebar .view-partners h2{font-size:1.11em;margin-bottom:10px}.bc-col-sidebar .view-partners img,.bc-col-sidebar .view-event-sidebar img{margin:0 0 20px}.view-landing-page-al{margin:0 0 30px}.view-press-office-listing{margin-bottom:20px}@media(min-width:851px){.bc-show-hides .attachment-after{display:none}}.bc-filter-list{padding-top:2.5px;padding-bottom:2.5px}@media(max-width:850px){.blog-listing .bc-banner{margin-bottom:30px}.node-type-blog .bc-list-item-standard{margin-bottom:10px;padding-bottom:10px}}.blog-listing .breadcrumb,.blog-listing .page-header{display:none}@media(min-width:597px){.node-type-blog h1{font-size:2.5em}}.node-type-blog .view-promo-blog-text-block a.block{font-weight:600;padding-top:15px}@media(max-width:568px){.node-type-blog .col-xs-12.col-md-8 .view-promo-blog-text-block{margin-left:-20px;margin-right:-20px}}.node-type-blog .col-xs-12.col-md-8 .view-promo-blog-text-block{padding:20px;background:#ebeff0;margin-bottom:30px}.node-type-blog .col-xs-12.col-md-8 .view-promo-blog-text-block a.block{padding:12.5px 20px;background:#fff;font-size:1.1em}.node-type-event .bc-svg-dl{font-weight:600}.node-type-teaching-centre .bc-svg-dl{font-weight:600}.node-type-contact .bc-list-item-standard address,.view-teaching-centre-listing address{margin:0}.node-type-contact .bc-list-item-standard address span,.view-teaching-centre-listing address span,.node-type-teaching-centre address span{margin-bottom:5px}.node-type-campaign{background-color:#edeff0}.node-type-campaign .main-container{margin-bottom:20px;padding:0 20px;background-color:#fff}.full-width-figure{margin-right:-20px;margin-left:-20px}.node-type-campaign .navbar-with-border{margin-bottom:1px}@media(min-width:851px){.node-type-campaign .navbar-with-border{margin-bottom:10px}}.node-type-campaign .panel{margin-top:0}.node-type-campaign h2.bc-h2-style.has-no-border{margin-top:0}.node-type-campaign .panel button{margin-top:10px}.node-type-campaign .bc-svg-dl-lg{font-size:1.25em;margin-bottom:0}.navbar-banner p{color:#fff;margin:0}.node-type-campaign .bc-dark,.node-type-campaign .container.bc-dark{background-color:#333}.node-type-campaign .bc-dark table{background-color:#000}.node-type-campaign .container.bc-dark .panel-highlight .panel-body{background-color:#3d3d3d}.node-type-campaign .container.bc-dark h4{background-color:#505050}.node-type-campaign .container.bc-dark a{color:#9cf}.node-type-campaign .container.bc-dark .bc-svg-dl>dt .bc-svg{color:#ccc}.node-type-campaign .container.bc-dark,.node-type-campaign .container.bc-dark .panel-highlight .panel-body a,.node-type-campaign .container.bc-dark h1,.node-type-campaign .container.bc-dark h2,.node-type-campaign .container.bc-dark h3,.node-type-campaign .container.bc-dark h4{color:#fff}.node-type-campaign .bc-show-hide{border:10px solid #fff}.navbar-logos{margin-top:-13px}.navbar-logos li{float:left;margin:0;padding:0;list-style-type:none}.navbar-logos li:nth-child(n+2){margin-left:20px}[dir="rtl"] .navbar-logos li{float:right}[dir="rtl"] .navbar-logos li:nth-child(n+2){margin-left:0;margin-right:20px}@media(min-width:851px){.bc-brand-secondary-logo{max-height:32px}}.navbar-logos li:nth-child(n+2) img{border-style:none;border-width:0;margin:0;padding:0}@media(min-width:320px) and (max-width:849px){.navbar-brand.bc-brand-has-secondary-logo-and-slogan{min-width:300px}}.node-type-homepage-macbeth .bc-navbar-default{margin-bottom:20px}.node-type-homepage-macbeth .bc-home-body{margin-top:40px}.node-type-homepage-macbeth #bc-content{text-align:center;font-size:28px;margin-bottom:50px}@media(max-width:850px){.node-type-homepage-macbeth .bc-home-body{margin-top:30px}.node-type-homepage-macbeth #bc-content{font-size:24px;margin-bottom:30px}}.node-type-product-page .bc-navbar-default{margin-bottom:0}@media(min-width:1280px){.node-type-product-page .container{width:1240px}}@media(min-width:850px){.node-type-product-page .container.top-container{position:relative;z-index:3}.node-type-product-page .container .messages{position:absolute;margin:0 auto;max-width:920px;left:10%;right:10%;z-index:10;top:2%;opacity:.9}.node-type-product-page .tabs--primary{background-color:rgba(0,0,0,0.5)}.node-type-product-page .tabs--primary>li>a{color:#fff}}.front .bc-navbar-default,.node-type-research-insight-article-listing .bc-navbar-default{margin-bottom:0}.front .panel{margin-top:0;margin-bottom:20px}.front .panel p{font-family:inherit;margin-bottom:15px;font-size:inherit}@media(max-width:597px){.front .panel-body{background:transparent;padding-top:0;padding-bottom:0}}.bc-hp-blog-feed h2.bc-heading-bg{margin:7px 0;padding:0;border:none;font-size:.95em;font-weight:600;font-family:inherit;line-height:1.3em;text-transform:uppercase}h3.bc-hp-blog-feed-title{border:none;margin-top:0;margin-bottom:15px;font-size:1.1em;text-transform:none;line-height:1.3em}h3.bc-hp-blog-feed-title a{font-weight:300}.front .bc-carousel-single-item{position:relative;margin-top:2px}.front .bc-carousel-single-item .bc-item .bc-item-media img{float:none;width:100%;margin:0}.front .bc-carousel-single-item .bc-item .bc-item-caption{background:none;position:absolute;top:50%;padding:0;margin:-2.5em 0 0 40px;font-size:35px}
.front .bc-carousel-single-item .bc-item-caption h2{display:block;border:none;color:#000;max-width:380px;margin:0;padding:0;font-size:35px;line-height:1.2em;font-weight:600}.front .bc-carousel-single-item .bc-item-caption p{display:none}.front .bc-carousel-single-item .bc-item .bc-cta{padding:0;text-align:left;position:absolute;top:50%;margin:4em 0 0 40px}@media(max-width:597px){.front .bc-carousel-single-item .bc-item .bc-item-caption,.front .bc-carousel-single-item .bc-item .bc-cta{position:static;width:100%}.front .bc-carousel-single-item .bc-item .bc-item-caption{margin:0}.front .bc-carousel-single-item .bc-item-caption h2{max-width:100%;font-size:24px;margin:30px 0;text-align:center}.front .bc-carousel-single-item .bc-item .bc-cta{margin:0;text-align:center}}@media(max-width:849px){.front .bc-carousel-single-item .bc-item .bc-item-media{margin-left:-20px;margin-right:-20px}}@media(min-width:597px) and (max-width:849px){.front .bc-carousel-single-item .bc-item-caption h2{font-size:30px}}.bc-carousel .bc-media-detail,.bc-carousel .oembed-video{margin:0}.bc-carousel .oembed-content iframe{left:0;right:0}