<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"IntervalSansProRegular";src:url(/themes/sono/assets/f81bd9726ab8531cd9ec.eot);src:url(/themes/sono/assets/f81bd9726ab8531cd9ec.eot#iefix) format("embedded-opentype"),url(/themes/sono/assets/d5b0ff0f37dccea810ac.woff) format("woff"),url(/themes/sono/assets/68db7293a2af83c092a3.ttf) format("truetype"),url(/themes/sono/assets/55fdb965418191ec1bd1.svg#IntervalSansProRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Clarimo";src:url(/themes/sono/assets/9a43afc15a8b66731979.woff);font-weight:normal;font-style:normal}@font-face{font-family:"ClarimoLight";src:url(/themes/sono/assets/96e563303463f4bb9599.woff);font-weight:normal;font-style:normal}@font-face{font-family:"ClarimoDemiBold";src:url(/themes/sono/assets/febe3ae0d90a11cde80c.woff);font-weight:normal;font-style:normal}body{font-family:"Clarimo",Arial,source-han-sans-simplified-c,sans-serif;margin:0;padding:0;font-size:14px}body:before{content:"mobile";display:none}@media(min-width:768px){body:before{content:"tablet"}}@media(min-width:1025px){body:before{content:"desktop"}}body.lang-ja{font-family:"Clarimo",Arial,sans-serif}a{color:#196b9c}a,button,input[type=submit]{transition:.4s}a:hover,button:hover,input[type=submit]:hover{opacity:.7}h1,h2,h3,h4,h5,h6{font-family:"ClarimoLight",Helvetica,Arial,source-han-sans-simplified-c,sans-serif;font-weight:normal}body.lang-ja h1,body.lang-ja h2,body.lang-ja h3,body.lang-ja h4,body.lang-ja h5,body.lang-ja h6{font-family:"ClarimoLight",Helvetica,Arial,sans-serif}.container{max-width:1140px;margin:0 auto;padding:0 1em}@media(min-width:1170px){.container{padding:0}}.container .container{padding:0}img{max-width:100%}@media(min-width:768px){.row{display:flex}}@media(min-width:768px){.row&gt;div{flex:1}}@media(min-width:768px){.row--gutter{margin:0 -1em}}@media(min-width:768px){.row--gutter&gt;div{padding-left:1em;padding-right:1em}}.row--vcenter{align-items:center}.row--fixed{display:flex}.center{text-align:center}.error-wrapper{display:none}.error-wrapper.has-error{display:block;position:absolute;z-index:10000;background:#f8f8f8;width:40vw;height:10vh;top:calc(50% - 5vh);left:calc(50% - 20vw);box-shadow:0 1px 5px rgba(0,0,0,.3)}.error-wrapper.has-error p{text-align:center;width:100%;color:#000;padding:1vh 0}.super-hidden{display:none !important}.layout-container{background:#f8f8f8}.messages{margin:1em 0}ul.tabs.primary{margin:0}nav ul.menu{margin-left:0;margin-right:0}[v-cloak]{display:none !important}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-active{opacity:0}.slide-top-enter-active,.slide-top-leave-active{transition:transform .5s}.slide-top-enter,.slide-top-leave-active{transform:translateY(-100%)}BODY.path-frontpage #block-sono-content .field--name-body{display:none}BODY.path-frontpage .hero&gt;.container{position:relative;min-height:325px}BODY.path-frontpage .hero&gt;.container&gt;.page-title{display:none}BODY.path-frontpage .hero&gt;.container .hero__body{position:absolute;top:0;right:0;margin-right:1em;margin-left:1em}@media(min-width:768px){BODY.path-frontpage .hero&gt;.container .hero__body{margin-right:5em}}BODY.path-frontpage .hero&gt;.container .hero__body p{margin-top:0;font-size:1.1em}@media(min-width:768px){BODY.path-frontpage .hero&gt;.container .hero__body p{font-size:1.2em}}BODY.path-frontpage .second-tier{text-align:center;margin-left:auto;margin-right:auto;max-width:1140px}.second-tier{text-align:center}.second-tier .front-second,.second-tier .front-third{vertical-align:top}@media(min-width:1025px){.second-tier .front-second,.second-tier .front-third{width:47%;display:inline-block;text-align:left;padding:0;margin:0}}@media(max-width:1025px){.second-tier .front-second,.second-tier .front-third{margin-left:auto;margin-right:auto;display:block}}.second-tier .front-third{padding-left:16px}.second-tier .front-third .region-front-third{margin:0 auto;max-width:535px}@media(min-width:1025px){.second-tier .front-third .region-front-third{margin-left:0}}.region-primary-menu{z-index:15;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);background:linear-gradient(90deg,#196B9C 0%,#018765 100%);position:relative}@media(min-width:768px){.view-content--list .node--view-mode-teaser.small-teaser-image,.view-content--list .node--view-mode-teaser.full-teaser-image{padding:0;display:table;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.view-content--list .node--view-mode-teaser.small-teaser-image .header-content,.view-content--list .node--view-mode-teaser.full-teaser-image .header-content{flex-basis:25%;margin-bottom:-1000px;padding-bottom:1000px;align-self:stretch}.view-content--list .node--view-mode-teaser.small-teaser-image .content,.view-content--list .node--view-mode-teaser.full-teaser-image .content{padding:1em;flex-basis:75%}}@media(min-width:768px)and (min-width:1025px){.view-content--list .node--view-mode-teaser.small-teaser-image .content,.view-content--list .node--view-mode-teaser.full-teaser-image .content{flex-basis:80%}}@media(min-width:768px){.view-content--list .node--view-mode-teaser.small-teaser-image .img,.view-content--list .node--view-mode-teaser.small-teaser-image div.field--type-image,.view-content--list .node--view-mode-teaser.full-teaser-image .img,.view-content--list .node--view-mode-teaser.full-teaser-image div.field--type-image{display:block;height:100%}.view-content--list .node--view-mode-teaser.small-teaser-image .img img,.view-content--list .node--view-mode-teaser.small-teaser-image div.field--type-image img,.view-content--list .node--view-mode-teaser.full-teaser-image .img img,.view-content--list .node--view-mode-teaser.full-teaser-image div.field--type-image img{height:100%;object-fit:cover}}.view-content--grid .node--view-mode-teaser,.view-content--list .node--view-mode-teaser{box-shadow:0 1px 5px rgba(0,0,0,.3);width:100%}.view-content--grid .node--view-mode-teaser img,.view-content--list .node--view-mode-teaser img{width:100%;height:auto}.view-content--grid .node--view-mode-teaser h1,.view-content--list .node--view-mode-teaser h1{margin-top:0}.small-teaser-image{padding:1em;display:table;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.small-teaser-image .content{display:table;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.full-teaser-image{display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.full-teaser-image&gt;*{max-width:100%}.full-teaser-image .header-content{width:100%}.full-teaser-image .content{align-self:stretch;padding:1em;position:relative;display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1}.full-teaser-image .content&gt;*{max-width:100%}.full-teaser-image .footer-content{margin-top:auto}.header-content{padding-bottom:1em;overflow:hidden}.view-content--grid .node--view-mode-teaser.small-teaser-image .title-list{display:none}.view-content--grid .node--view-mode-teaser.small-teaser-image .header-content{width:100%}.view-content--list .node--view-mode-teaser.small-teaser-image .title-grid{display:none}.view{background-color:#f8f8f8}.view-courses .view-content,.si-view .view-content{padding-bottom:1px}.view-courses .views-row,.si-view .views-row{margin:1em 0}@media(min-width:767px){.view-courses .view-content--grid,.si-view .view-content--grid{display:flex;flex-wrap:wrap;margin:0 -1em;padding:0 0 1em}}@media(min-width:767px){.view-courses .view-content--grid .views-row,.si-view .view-content--grid .views-row{display:flex;box-sizing:border-box;flex:0 1 50%;width:50%;margin:0;padding:1em}}@media(min-width:1025px){.view-courses .view-content--grid .views-row,.si-view .view-content--grid .views-row{flex:0 1 33.333%;width:33.333%}}.view-courses .view-content--grid .views-row .content&gt;*,.si-view .view-content--grid .views-row .content&gt;*{max-width:100%}.view-courses .view-content--grid .views-row:not(.field__item),.si-view .view-content--grid .views-row:not(.field__item){min-height:560px;min-height:min-content}.view-courses .view-filters{display:none}.item-list-filters,.content-search .content-filter{float:right;text-transform:uppercase}@media(min-width:768px){.item-list-filters,.content-search .content-filter{display:table;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:1em -1em}}@media(min-width:1025px){.item-list-filters,.content-search .content-filter{margin:2em 0 0 0}}.item-list-filters ul,.content-search .content-filter ul{list-style:none;margin:1em 0;padding:0}.item-list-filters li,.content-search .content-filter li{display:inline;margin-right:1em}@media(min-width:768px){.item-list-filters li,.content-search .content-filter li{margin:0 0 0 1em}.item-list-filters li:last-of-type,.content-search .content-filter li:last-of-type{margin-right:1em}}.item-list-filters a,.content-search .content-filter a{text-decoration:none}.item-list-filters .form-item,.content-search .content-filter .form-item{float:left}.item-list-filters .form-item input,.content-search .content-filter .form-item input{margin:0 .5em}.item-list-filters select,.content-search .content-filter select{min-width:170px;margin:0 .5em}.item-list-filters__filter{float:left;display:inline-block;margin:2em 0 0 0;padding:0;text-transform:uppercase}.item-list-filters__filter ul{list-style:none;margin:1em 0;padding:0}.item-list-filters__filter li{display:inline-block;margin:1em 1em 1em 0}.item-list-filters__filter a{text-decoration:none}.item-list-filters__filter a.active{font-weight:bold;color:#000}.item-list-filters__view{display:none;vertical-align:middle}@media(min-width:768px){.item-list-filters__view{display:inline-block}}.item-list-filters__view a{display:inline-block;width:30px;height:30px;color:inherit}.item-list-filters__view a.active{color:#196b9c}.item-list-filters__view li{margin:0 .5em}.item-list-filters__view svg{width:100%;height:100%}.image-contained{max-width:100%;max-height:100%;object-fit:contain}.image-container{margin-left:auto;margin-right:auto;text-align:center;padding:2em;padding-top:0}.image-container .field--type-image .field__item{margin-right:auto;margin-left:auto;max-width:70vmin}@media(min-width:768px){.image-container .field--type-image .field__item{max-width:40vmin}}.image-container .field--type-image .field__item img{height:100% !important;width:100% !important}.image-container .field--type-image .click-to-return{background-color:#fff;opacity:1;padding:1rem}.image-wrapper{margin:3em}.image-wrapper .image-caption{text-align:left;max-width:400px;margin-left:auto;margin-right:auto}.image-wrapper .image-caption H3{text-align:center;margin-top:0;margin-bottom:3em}.brightcove-responsive-video-wrapper,.video-embed-field-responsive-video{max-width:100%}@media(min-width:1025px){.brightcove-responsive-video-wrapper,.video-embed-field-responsive-video{max-width:80%}}.video-embed-field-responsive-video{position:relative;margin:0 auto}.video-embed-field-responsive-video:after{content:"";display:block;padding-bottom:56.25%}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.video-embed-field-responsive-modal{max-width:100%}.brightcove-responsive-video-wrapper{height:50vh;margin:1.5em auto}.video-caption{max-width:800px;margin-left:auto;margin-right:auto;text-align:left}.video-caption H3{text-align:center;margin-top:0;margin-bottom:3em}.site-header{position:relative;z-index:20;padding:1.2em 0;background:#196b9c}@media(min-width:768px){.site-header{padding-top:0;padding-bottom:0;background:#fff}}.block-system-branding-block__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.block-system-branding-block__row .ffssi-logo{width:80%}@media(min-width:768px){.block-system-branding-block__row .ffssi-logo{width:50%}}.site-logo img{display:none}@media(min-width:768px){.site-logo img{display:block}}.site-logo .mobile{display:block}@media(min-width:768px){.site-logo .mobile{display:none}}.si-logo{margin:0 1em}@media(min-width:768px){.si-logo{margin-left:4vw;margin-right:4vw}}.si-logo img{display:none}@media(min-width:768px){.si-logo img{display:block}}.si-logo .mobile{display:block}@media(min-width:768px){.si-logo .mobile{display:none}}.uw-logo{flex:1}.uw-logo img{display:none}@media(min-width:1025px){.uw-logo img{display:block}}.block-system-branding-block__links{display:none;list-style:none;margin:0;padding:0}@media(min-width:768px){.block-system-branding-block__links{display:flex}}.block-system-branding-block__links li{margin:0;padding:0;width:6.5em;text-align:center}.block-system-branding-block__links li div{box-sizing:border-box;margin:0 auto .5em;padding:1.05em;width:4em;height:4em;border-radius:50%;color:#f8f8f8;background:#e4e4e4}.block-system-branding-block__links li .links__what{background:#018765}.block-system-branding-block__links li .links__cart{background:#f57e25}.block-system-branding-block__links li .links__cart svg{position:relative;left:-0.2em}.block-system-branding-block__links li .links__sign-in{border:solid #196b9c 1px;background-color:rgba(0,0,0,0)}.block-system-branding-block__links li .links__sign-in svg{color:#196b9c}.block-system-branding-block__links li .links__user{background:#196b9c}.block-system-branding-block__links li svg{width:100%;height:100%}.block-system-branding-block__links&gt;li{padding:1em 0}.block-system-branding-block__links&gt;li ul{transition:opacity .4s;transform:translateX(-1000%);opacity:0}@media(min-width:768px){.block-system-branding-block__links&gt;li:hover ul{transform:translateX(0);opacity:1}}.block-system-branding-block__links a{display:block;text-decoration:none;color:#000;font-size:.9em}body.is-authenticated .block-system-branding-block__links li:nth-child(2){display:none}.menu-toggle{color:#fff}.menu-toggle svg{height:1.8em;width:3em}.links__user-wrap{position:relative}.links__user-wrap ul{position:absolute;top:100%;right:0;background:#fff;border:solid #e4e4e4 1px;list-style:none;margin:0;padding:.8em 0 0;width:11em;box-shadow:0 1px 5px rgba(0,0,0,.3)}.links__user-wrap ul:before{content:"";position:absolute;top:0;left:0;right:0;z-index:2;height:1em;background-color:#fff}.links__user-wrap ul:after{content:"";display:block;width:1.1em;height:1.1em;position:absolute;bottom:100%;right:1.6em;transform:rotate(45deg) translateY(100%);transform-origin:top center;background-color:#fff;z-index:1;box-shadow:0 1px 5px rgba(0,0,0,.3)}.links__user-wrap li{width:auto;text-align:left}.links__user-wrap li a{padding:.6em 1.3em;font-size:1em}.links__user-wrap li a svg{display:none}.links__user-wrap .menu-help,.links__user-wrap .menu-sign-out{background-color:#f8f8f8}.links__user-wrap .menu-help{margin-top:.5em;padding-top:.8em}.links__user-wrap .menu-sign-out{padding-bottom:1em;color:inherit}@media(max-width:767px){.site-nav-bg{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background:rgba(0,0,0,.5)}.site-nav{position:absolute;right:0;width:20em;max-width:100%;z-index:10;height:90vh}.site-nav-main{transition:.4s;position:relative}.site-nav-main ul{margin:0;padding:0;list-style:none}.site-nav-main ul ul,.site-nav-main ul.second{position:absolute;top:0;left:100%;width:20em}.site-nav-main ul ul a:not(.menu-right),.site-nav-main ul.second a:not(.menu-right){padding-left:2.3em}.site-nav-main li{padding:0;list-style:none;background-color:#fff}.site-nav-main a{text-decoration:none;color:#000;display:block;border-bottom:solid #e4e4e4 1px;padding:.8em 2.5em .8em 1.2em;font-size:1.1em}.site-nav-main a.is-active{font-weight:bold}.site-nav-main .container{padding:0;max-width:1280px}.site-nav-main .menu{margin:0}.site-nav-main .menu-item--expanded{position:static}.site-nav-main .menu-item--expanded div{position:relative}}.block-dropdown-language,.site-nav-main #block-dropdownlanguage{display:none}.dropdown-language-wrapper .block-dropdown-language{display:inline-block}.dropdown-language-wrapper .block-dropdown-language ul:last-child{padding-bottom:8px}#block-sono-footer #block-dropdownlanguage{display:none}NAV #block-dropdownlanguage{display:inline-block;vertical-align:middle;background-color:#275d83;width:100%;margin:0;height:45px;padding:0;overflow-y:visible}NAV #block-dropdownlanguage&gt;div&gt;h2{display:none}NAV #block-dropdownlanguage .dropbutton-widget{border:none;background-color:#275d83}NAV #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton{border:none;background-color:#275d83;width:100%;font-size:1.1em;padding-left:.8em;padding-top:.75rem}NAV #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action,NAV #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton .dropbutton.secondary-action{border:none !important}NAV #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action{background-color:#275d83}NAV #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action .language-link{color:#fff;padding:1em .5em;line-height:1.2em}NAV #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action:last-child .language-link{padding-bottom:0;border-bottom:none}NAV #block-dropdownlanguage .dropbutton-widget UL.links{margin:0;padding:0;overflow:visible}NAV #block-dropdownlanguage .dropbutton-widget UL.links LI{display:block}NAV #block-dropdownlanguage .dropbutton-widget .dropbutton-toggle{background-color:#275d83}NAV #block-dropdownlanguage .dropbutton-widget .dropbutton-toggle .dropbutton-arrow{color:#fff;border-width:.5em .5em 0}NAV #block-dropdownlanguage .dropbutton-widget:hover{border:none;background-color:inherit}NAV #block-dropdownlanguage .dropbutton-wrapper.open .dropbutton-widget UL.dropdown-language-item.dropbutton{padding-bottom:1rem}NAV #block-dropdownlanguage .dropbutton-wrapper.open .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action:first-child{padding-bottom:1rem}NAV #block-dropdownlanguage .contextual{display:none}@media(min-width:768px){#block-sono-main-menu{width:100%}.site-nav{display:block !important}.site-nav-main .container{max-width:1280px}.site-nav-main .second{display:none !important}.menu--main{position:relative;display:block}.menu--main&gt;.container&gt;.menu{margin-left:-0.5em !important}.menu--main a,.menu--main a.is-active{text-decoration:none}.menu--main #block-dropdownlanguage{display:inline-block;vertical-align:middle;background-color:#01543f;width:120px;margin:0;height:47px;padding:0;overflow-y:visible}.menu--main #block-dropdownlanguage .dropbutton-widget{border:none;background-color:inherit}.menu--main #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton{border:none;background-color:#01543f;width:100%;padding-top:1rem}.menu--main #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action,.menu--main #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton .dropbutton.secondary-action{border:none !important}.menu--main #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action{background-color:#01543f}.menu--main #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action .language-link{color:#fff;padding:1em .5em;line-height:1.2em}.menu--main #block-dropdownlanguage .dropbutton-widget UL.dropdown-language-item.dropbutton LI.dropbutton-action:last-child .language-link{padding-bottom:0}.menu--main #block-dropdownlanguage .dropbutton-widget UL.links{margin:0;padding:0;overflow:visible}.menu--main #block-dropdownlanguage .dropbutton-widget UL.links LI{display:block}.menu--main #block-dropdownlanguage .dropbutton-widget .dropbutton-toggle{background-color:#01543f}.menu--main #block-dropdownlanguage .dropbutton-widget .dropbutton-toggle .dropbutton-arrow{color:#fff;border-width:.5em .5em 0}.menu--main #block-dropdownlanguage .dropbutton-widget:hover{border:none;background-color:inherit}.menu--main #block-dropdownlanguage .contextual{display:none}.menu--main ul.menu{width:calc(100% - 150px);transition:.4s;margin:0;padding:0;padding-left:1rem;display:inline-block}.menu--main ul.menu a{display:inline-block;padding:1em .5em}.menu--main ul.menu .menu-right,.menu--main ul.menu .menu-left,.menu--main ul.menu .menu li:first-child{display:none;pointer-events:none}.menu--main li{padding:0;display:inline-block;vertical-align:middle}.menu--main&gt;.container&gt;ul&gt;li&gt;a,.menu--main&gt;.container&gt;ul&gt;li&gt;div&gt;a{color:#f8f8f8}.menu--main&gt;.container&gt;ul&gt;li{margin-right:.5em}.menu--main&gt;.container&gt;ul&gt;li:hover&gt;div&gt;a{position:relative;z-index:5;opacity:1;background-color:#f8f8f8;color:#018765}.menu--main&gt;.container&gt;ul&gt;.menu-item--expanded&gt;div&gt;a{padding-right:.5em !important}.menu--main&gt;.container&gt;ul&gt;.menu-item--expanded&gt;div&gt;a:after{content:"â–¾";color:#f8f8f8;display:inline-block;margin-left:.5em}.menu--main&gt;.container&gt;ul&gt;.menu-item--expanded:hover&gt;div&gt;a:after{color:#018765;transform:translateY(0.2em) rotate(180deg)}.menu--main&gt;.container&gt;ul .menu-item--expanded{position:relative;z-index:2}.menu--main&gt;.container&gt;ul .menu-item--expanded&gt;ul{transition:opacity .4s;display:block !important;transform:translateX(-1000%);opacity:0}.menu--main&gt;.container&gt;ul .menu-item--expanded:hover&gt;ul{display:block !important;opacity:1;transform:translateX(0)}.menu--main&gt;.container&gt;ul .menu-item--expanded ul{display:none;position:absolute;top:100%;left:0;z-index:2;background-color:#fff;width:15em;padding:0 .8em;box-shadow:0 1px 5px rgba(0,0,0,.3)}.menu--main&gt;.container&gt;ul .menu-item--expanded ul a{display:block;color:#018765;padding:.5em 1em;font-size:1.1em;color:#000;padding:1em .5em}.menu--main&gt;.container&gt;ul .menu-item--expanded ul a.is-active{font-weight:bold}.menu--main&gt;.container&gt;ul .menu-item--expanded&gt;div&gt;a:first-child{padding-right:2.5em}.menu--main&gt;.container&gt;ul .menu-item--expanded li{margin:0;padding:0;display:block;border-bottom:solid #e4e4e4 1px}.menu--main&gt;.container&gt;ul .menu-item--expanded li:last-child{border:none}.menu--main&gt;.container&gt;ul .menu-item--expanded .menu-item--expanded&gt;ul{left:100%;top:0}}a.menu-left{background-color:#f8f8f8;position:relative}a.menu-left:after{content:"â–¸";position:absolute;top:50%;left:.6em;color:#196b9c;transform:translateY(-50%) rotate(-180deg);font-size:1.7em;opacity:.3}a.menu-right{padding:0;position:absolute;top:0;right:0;bottom:0;width:2.8em;line-height:100%;text-decoration:none;color:#196b9c !important;font-size:1.7em !important;opacity:.3}a.menu-right:after{content:"â–¸";position:absolute;top:50%;right:.5em;transform:translateY(-50%)}.fake-btn{border:none;outline:none;background-color:rgba(0,0,0,0);padding:0;text-decoration:none;text-transform:none;--webkit-appearance:none}.btn,.button{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#f8f8f8}.btn::before,.button::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.btn:hover,.button:hover{text-decoration:none;transition:all .4s ease-in-out}.btn:hover::before,.button:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.btn svg.ext,.button svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.btn svg.ext path,.button svg.ext path{stroke:#f8f8f8;stroke-width:1px}.btn:visited,.button:visited{color:#f8f8f8}.btn:hover,.button:hover{color:#f8f8f8}.btn:focus,.btn:active,.button:focus,.button:active{border-color:#ecf5f1;background-color:#ecf5f1;color:#f8f8f8}.btn.btn-secondary,.button.btn-secondary{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#767676;box-shadow:inset 0 0 0 .25rem #767676}.btn.btn-secondary::before,.button.btn-secondary::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.btn.btn-secondary:hover,.button.btn-secondary:hover{text-decoration:none;transition:all .4s ease-in-out}.btn.btn-secondary:hover::before,.button.btn-secondary:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.btn.btn-secondary svg.ext,.button.btn-secondary svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.btn.btn-secondary svg.ext path,.button.btn-secondary svg.ext path{stroke:#f8f8f8;stroke-width:1px}.btn.btn-secondary::before,.button.btn-secondary::before{opacity:0;background:linear-gradient(to right,#fff,#018765,#196B9C)}.btn.btn-secondary:visited,.button.btn-secondary:visited{color:#767676}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.button.btn-secondary:hover,.button.btn-secondary:focus{box-shadow:none;color:#767676;border-color:rgba(0,0,0,0)}.btn.btn-tertiary,.button.btn-tertiary{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#767676;padding:.2rem 0}.btn.btn-tertiary::before,.button.btn-tertiary::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.btn.btn-tertiary:hover,.button.btn-tertiary:hover{text-decoration:none;transition:all .4s ease-in-out}.btn.btn-tertiary:hover::before,.button.btn-tertiary:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.btn.btn-tertiary svg.ext,.button.btn-tertiary svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.btn.btn-tertiary svg.ext path,.button.btn-tertiary svg.ext path{stroke:#f8f8f8;stroke-width:1px}.btn.btn-tertiary::before,.button.btn-tertiary::before{content:none}.btn.btn-tertiary:hover,.btn.btn-tertiary:focus,.button.btn-tertiary:hover,.button.btn-tertiary:focus{color:#ecf5f1}.btn.btn-tertiary:focus,.button.btn-tertiary:focus{outline:1px solid #ecf5f1}.btn.btn-white-outline,.button.btn-white-outline{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#f8f8f8;box-shadow:inset 0 0 0 .25rem #f8f8f8}.btn.btn-white-outline::before,.button.btn-white-outline::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.btn.btn-white-outline:hover,.button.btn-white-outline:hover{text-decoration:none;transition:all .4s ease-in-out}.btn.btn-white-outline:hover::before,.button.btn-white-outline:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.btn.btn-white-outline svg.ext,.button.btn-white-outline svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.btn.btn-white-outline svg.ext path,.button.btn-white-outline svg.ext path{stroke:#f8f8f8;stroke-width:1px}.btn.btn-white-outline::before,.button.btn-white-outline::before{opacity:0;background:linear-gradient(to right,#fff,#018765,#196B9C)}.btn.btn-white-outline:visited,.button.btn-white-outline:visited{color:#f8f8f8}.btn.btn-white-outline:hover,.btn.btn-white-outline:focus,.button.btn-white-outline:hover,.button.btn-white-outline:focus{box-shadow:none;color:#f8f8f8;border-color:rgba(0,0,0,0)}.btn.btn--white,.button.btn--white{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#000;border-style:solid}.btn.btn--white::before,.button.btn--white::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.btn.btn--white:hover,.button.btn--white:hover{text-decoration:none;transition:all .4s ease-in-out}.btn.btn--white:hover::before,.button.btn--white:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.btn.btn--white svg.ext,.button.btn--white svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.btn.btn--white svg.ext path,.button.btn--white svg.ext path{stroke:#f8f8f8;stroke-width:1px}.btn.btn--white::before,.button.btn--white::before{opacity:0;background-color:#f8f8f8}.btn.btn--white:visited,.button.btn--white:visited{color:#464646}.btn.btn--white:hover,.btn.btn--white:focus,.button.btn--white:hover,.button.btn--white:focus{box-shadow:none;color:#000;background-color:#e4e4e4}.btn.btn--white:hover::before,.btn.btn--white:focus::before,.button.btn--white:hover::before,.button.btn--white:focus::before{opacity:0;background-color:#e4e4e4}.btnxxx{box-sizing:border-box;outline:none;display:inline-block;background-color:#018765;padding:.6em 1.5em;color:#fff;text-decoration:none;text-transform:uppercase;border:none;font-size:.9em;font-weight:normal;box-shadow:0 1px 5px rgba(0,0,0,.3)}.btnxxx:not(:disabled):hover{opacity:.8}@media(min-width:768px){.btnxxx{padding:.9em 2em;font-size:1em}}.btnxxx svg{height:26px;width:26px;margin-right:1em;vertical-align:middle}.btn--block{display:block;width:100%}.btn--icon{padding-left:1.2em}@media(min-width:768px){.btn--lg{margin:2em 0;padding:1.7em 8.5em}}.btn--white{background-color:#fff;color:#018765;border:solid #018765 1px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],textarea,select{transition:.4s;outline:none;box-sizing:border-box;border:none;font-size:.9em;padding:.5em .8em;display:inline-block;margin:1.2em 0;background-color:#fff;max-width:85vw}input[type=text]:first-child,input[type=email]:first-child,input[type=password]:first-child,input[type=number]:first-child,input[type=tel]:first-child,textarea:first-child,select:first-child{margin-top:0}input[type=text].error,input[type=email].error,input[type=password].error,input[type=number].error,input[type=tel].error,textarea.error,select.error{background-color:rgba(239,179,179,.5)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,textarea:focus,select:focus{background-color:rgba(25,107,156,.1)}#edit-actions{margin-top:3em;margin-bottom:1em}#edit-actions #edit-submit{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#f8f8f8;background-size:200%;background:linear-gradient(to right,#018765,#018765,#018765) 0 50%;background-color:#018765}#edit-actions #edit-submit::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}#edit-actions #edit-submit:hover{text-decoration:none;transition:all .4s ease-in-out}#edit-actions #edit-submit:hover::before{background-position:100% 50%;background-size:220%;opacity:1}#edit-actions #edit-submit svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}#edit-actions #edit-submit svg.ext path{stroke:#f8f8f8;stroke-width:1px}#edit-actions #edit-submit:visited{color:#f8f8f8}#edit-actions #edit-submit:hover{color:#f8f8f8}#edit-actions #edit-submit:focus,#edit-actions #edit-submit:active{border-color:#ecf5f1;background-color:#ecf5f1;color:#f8f8f8}#edit-actions #edit-submit svg{height:26px;width:26px;margin-right:1em;vertical-align:middle}select{appearance:none;border-radius:0}select,select option{text-transform:uppercase}textarea{height:10em;resize:none}.radios,.checkboxes{line-height:2.5em;margin:2em 0}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative}input[type=checkbox]+label:before,input[type=checkbox]+label:after,input[type=radio]+label:before,input[type=radio]+label:after{transition:.4s;width:1.6em;height:1.6em}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:inline-block;border:solid #767676 2px;vertical-align:middle;position:relative;top:-0.1em;margin-right:.7em}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{content:"âœ“";position:absolute;left:-0.2em;top:0em;line-height:1;text-align:center;color:#196b9c;font-size:1.4em}input[type=checkbox].error+label:before,input[type=radio].error+label:before{background-color:rgba(239,179,179,.5)}input[type=radio]+label:before{border-radius:50%}input[type=submit]:disabled,button:disabled{opacity:.3}.btn+.error{margin-top:1em}@media(min-width:768px){.btn+.error{display:inline;margin-top:0;margin-left:1em}}.btn{position:relative}.btn.loading span{opacity:0}.btn.loading .ui{opacity:1}.ui{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form--light{color:#f8f8f8}.form--light input[type=text],.form--light input[type=email],.form--light input[type=password],.form--light textarea,.form--light select{background-color:rgba(248,248,248,.1);color:#f8f8f8;border:none}.form--light input[type=text].error,.form--light input[type=email].error,.form--light input[type=password].error,.form--light textarea.error,.form--light select.error{background-color:#efb3b3}.form--light input[type=text]:focus,.form--light input[type=email]:focus,.form--light input[type=password]:focus,.form--light textarea:focus,.form--light select:focus{background-color:rgba(248,248,248,.2)}.form--light select option{color:#000}.form--light input[type=checkbox]+label:before{border-color:#f8f8f8}.form--light input[type=checkbox]:checked+label:after{color:#f8f8f8}.form--light .btn{margin-top:0;width:100%}.form--light ::-webkit-input-placeholder{color:#f8f8f8}.form--light ::-moz-placeholder{color:#f8f8f8}.form--light :-ms-input-placeholder{color:#f8f8f8}.form--light :-moz-placeholder{color:#f8f8f8}.select-wrap,.content-search .content-filter&gt;.select-wrap{display:inline-block;position:relative}.select-wrap:after,.content-search .content-filter&gt;.select-wrap:after{content:"â–¾";font-size:1.5em;color:#196b9c;position:absolute;right:.8em;top:50%;transform:translateY(-55%);pointer-events:none}.site-footer{text-align:center}.site-footer h4{font-weight:normal}.site-footer,.site-footer a{color:#f8f8f8}.site-footer&gt;div:first-child{background:#196b9c;padding:1em 0}.site-footer&gt;div:last-child{background:#464646;padding:1em 0}.site-footer&gt;div:last-child ul{margin:0;padding:0;text-align:center}.site-footer&gt;div:last-child li{display:inline;margin:0;padding:0}.site-footer&gt;div:last-child li:after{content:"";display:inline-block;width:1px;height:1em;background:#f8f8f8;margin:0 1em;vertical-align:middle;position:relative;top:-0.1em}.site-footer&gt;div:last-child li:last-child:after{display:none}.site-footer&gt;div:last-child li a{text-decoration:none}.site-footer&gt;div:last-child li a.is-active{color:#f8f8f8}.footer-social{list-style:none;margin:2em 0;padding:0}.footer-social li{display:inline-block;margin:0 .3em;padding:0}.footer-social a{display:table;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;padding:8px;border:solid 1px;border-radius:50%;width:35px;height:35px}.footer-social svg{width:100%;height:100%}.region-footer-menu{overflow:hidden}.file-download-wrapper{max-width:20rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto}.file-download-wrapper A{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-basis:fit-content}.file-download-wrapper A .svg-wrapper{text-align:center;margin-right:.2rem}.file-download-wrapper A .svg-wrapper svg{min-height:1.2rem;max-height:2rem}nav.breadcrumb{padding:0}nav.breadcrumb a{color:#f8f8f8;text-decoration:none}.hero{background:linear-gradient(90deg,#196B9C 0%,#018765 100%);color:#f8f8f8;padding:1rem 0}.hero h1{font-size:1rem;font-family:ClarimoDemiBold Arial,sans-serif;margin-bottom:.5em}@media(min-width:768px){.hero h1{font-size:2.1em}}.hero .btn~.btn{margin-left:1em}.hero .hero__body{line-height:1.5}.hero .hero__body p{font-size:1.2em;max-width:45rem}.hero .hero-unauthenticated,.hero .hero-authenticated{max-width:32em;padding:.2em 2em;border-radius:10px;text-shadow:none}.hero .hero-unauthenticated h1,.hero .hero-authenticated h1{font-weight:600;text-shadow:none}.hero .hero-unauthenticated h6,.hero .hero-authenticated h6{margin-top:1.5rem;margin-bottom:1.5rem;font-size:16px}.hero .hero-unauthenticated{display:block;background-color:#196b9c}.hero .hero-authenticated{background-color:rgba(0,0,0,.6);display:none}body.user-logged-in .hero .hero-unauthenticated{display:none}body.user-logged-in .hero .hero-authenticated{display:block}.body-content{color:#7e7e7e;line-height:1.8;padding:1em 0}@media(min-width:1025px){.body-content{padding:5em 0}}@media(min-width:768px){.body-content .intro{max-width:56%}}@media(min-width:768px){.body-content .columns{display:table;display:flex}}.body-content .columns&gt;div{box-sizing:border-box;margin-bottom:2em}@media(min-width:768px){.body-content .columns&gt;div:first-child{flex:0 0 56%;padding-right:6vw}}@media(min-width:1025px){.body-content .columns&gt;div:first-child{padding-right:4em}}@media(min-width:768px){.body-content .columns&gt;div:last-child{padding-left:6vw}}@media(min-width:1025px){.body-content .columns&gt;div:last-child{padding-left:4em}}.body-content h2{color:#196b9c;font-size:6vw;line-height:1.3}@media(min-width:768px){.body-content h2{font-size:2.2em}}.body-content h3{font-size:4.5vw;font-weight:normal;color:#4a4a4a;line-height:1.5}@media(min-width:768px){.body-content h3{font-size:1.7em}}.sidebar{text-align:center}@media(min-width:768px){.sidebar{text-align:left}}.course-failed,.failed{color:#ef3b24;text-transform:uppercase}.course-passed,.passed{color:#018765;text-transform:uppercase}.passed-summary{border-color:#018765 !important}.failed-summary{border-color:#ef3b24 !important}.content-nav{background:#f8f8f8}.content-nav__list{text-transform:uppercase;display:none}@media(min-width:768px){.content-nav__list{display:block}}.content-nav__main{margin:0;padding:0;list-style:none;text-align:center}.content-nav__main li{position:relative;margin:0;padding:0;display:inline-block}.content-nav__main a{font-size:1.05em;position:relative;display:block;padding:.85em;text-decoration:none;color:#000}.content-nav__main .active:after{content:"";height:5px;background:#196b9c;position:absolute;left:0;right:0;bottom:0}.content-nav__main-last&gt;a{color:#196b9c;transform:rotate(90deg) scale(2);backface-visibility:hidden}.content-nav__overflow{position:absolute;top:100%;right:0;background-color:#f8f8f8;border:solid 1px;list-style:none;margin:0;padding:1em;text-align:left;width:12em;z-index:1}.content-nav__overflow LI{display:block}.content-nav__overflow LI a{padding:.2em 0}.content-nav__select{text-transform:uppercase;box-shadow:0 1px 5px rgba(0,0,0,.3);display:block}@media(min-width:768px){.content-nav__select{display:none}}.content-nav__select select{width:100%;margin:0;padding:1.2em 1em;border-left:0;border-right:0}.content-search{margin:1em 0}.content-search&gt;div{flex:initial}.content-search input{margin-top:0;margin-bottom:0;height:100%;vertical-align:middle;box-sizing:border-box;width:16em}.content-search .search{height:2.7em;font-size:1.2em;flex:1;margin-bottom:1em;margin-right:auto}@media(min-width:768px){.content-search .search{margin-bottom:0}}.content-search .course-notify{align-self:"flex-end"}@media(min-width:1025px){.content-search .content-filter{margin-top:1em}}@media(max-width:767px){.content-search .content-filter&gt;.select-wrap{display:table;display:flex;flex:1;margin-bottom:1em}.content-search .content-filter&gt;.select-wrap:after{left:42%}.content-search .content-filter&gt;.select-wrap select{width:50%;margin:0 .5em 0 0}}.content-search .btn{vertical-align:middle;box-sizing:border-box;height:100%;border-radius:0;box-shadow:none;padding:0 .7em}.content-search .btn svg{margin:0;position:relative;top:.1em}.node__content{background:#e4e4e4;padding:1em 0}.node--type-summary .node__content{background:#f8f8f8}.field--name-field-component .field__item:not(:first-of-type){margin-top:1.5em}.field--name-field-component:not(:last-of-type){margin-bottom:1.5em;border-bottom:1px solid #e4e4e4}.field--name-field-component{margin-bottom:1.5em;border-bottom:1px solid #e4e4e4}.field--name-field-component:last-child{margin-bottom:0;border-bottom:none}.node-id{position:absolute;bottom:0;right:0;font-size:.75rem;color:#bdbdbd}.node-id em{display:none}.node-id span{padding:1rem;color:#767676;display:inline-block}.section-nav{border-bottom:solid 1px;padding:1em 0}.section-nav ul{list-style:none;margin:0;padding:0}.section-nav li{display:inline-block;margin-right:.8em}.section-nav li:after{content:"";display:inline-block;width:1px;height:1em;background-color:#196b9c;margin-left:1em;position:relative;top:.1em}.section-nav li:last-child:after{display:none}.section-nav li:first-child a:before{content:"â—€";margin-right:.5em}.section-nav li:last-child a:after{content:"â–¶";margin-left:.5em}.section-nav a{text-decoration:none}.node--type-section.node--view-mode-teaser{background-color:#f8f8f8;padding:1em 2em 1em 1em;margin:1em 0;box-shadow:0 1px 5px rgba(0,0,0,.3);position:relative;overflow:hidden;transform-style:preserve-3d}.node--type-section.node--view-mode-teaser a{text-decoration:none}.node--type-section.node--view-mode-teaser p{margin:0}.node--type-section.node--view-mode-teaser h3{margin:0 0 .8em;font-size:.95em;transform:translateZ(1em);max-width:calc(100% - 30px)}.node--type-section.node--view-mode-teaser h2{margin:0 0 .3em;text-transform:uppercase;font-size:1.3em;transform:translateZ(1em);max-width:calc(100% - 30px)}.node--type-section.node--view-mode-teaser .section-status{color:#e4e4e4;position:absolute;top:50%;right:1em;transform:translateY(-50%)}.node--type-section.node--view-mode-teaser .section-status svg{width:35px;height:35px}.node--type-section.node--view-mode-teaser .section-status.completed{color:#018765}.node--type-section.node--view-mode-teaser .section-status--completed{color:#018765}.node--type-section.node--view-mode-teaser .final-test-flag{position:absolute;bottom:-3em;right:22px;font-size:.8em;background-color:#f57e25;padding:.7em 1em;width:32em;text-align:right;color:#fff;font-weight:700;line-height:1em;transform-origin:top right;transform:rotate(45deg) translateZ(-1em);text-transform:uppercase;padding-right:4em}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display{padding:0 2em 0}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display LI{margin-bottom:.5em}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display LI:first-child{margin-top:.5em}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .container&gt;H3{max-width:600px;margin:2em auto 1em auto;text-align:center}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .leader{max-width:600px;margin:0 auto 2em auto}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .leader H1,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .leader H2,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .leader H3{column-span:all}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .leader P{margin-top:0}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1{max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 DIV,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 H1,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 H2,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 H3,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 H4,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 H5,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 H6,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .second-columns-1 P,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 DIV,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 H1,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 H2,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 H3,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 H4,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 H5,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 H6,.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 P{text-align:left}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .first-columns-1 DIV{text-align:center}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .paragraph--type--answer{padding-left:3em;text-indent:-3em}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .column-hide{display:none}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display a.bookmark-icon{position:fixed;top:10%;right:5%;width:32px;height:32px;padding:1em;border-radius:50%;border:1px solid #196b9c;box-shadow:6px 6px 12px -4px rgba(0,0,0,.75);background:#196b9c}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display a.bookmark-icon svg{width:100%;height:100%;fill:#f8f8f8}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display a.bookmark-icon.remove{background:none !important}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display a.bookmark-icon.remove svg{fill:#196b9c !important}.page-node-type-section .hero{display:none}.node--type-section.node--view-mode-full{font-size:16px;padding:1em 0}.node--type-section.node--view-mode-full h3{font-size:1.1em;margin:0;max-width:calc(100% - 67px)}.node--type-section.node--view-mode-full h2{margin:.5em 0 .3em;text-transform:uppercase;color:#196b9c;max-width:calc(100% - 67px)}.node--type-section.node--view-mode-full .field--name-field-sub-title p{margin:0}.node--type-section.node--view-mode-full .slides{padding:2em 0}.node--type-section.node--view-mode-full button{font-size:.8rem;text-transform:uppercase;font-weight:lighter;font-family:"Clarimo",Arial,source-han-sans-simplified-c,sans-serif;padding-left:1.5rem;padding-right:1.5rem;margin-left:2rem;margin-right:2rem}.section-progress{margin-top:2em}.section-progress ul{margin:0;padding:0}.section-progress li{margin:0 .1em;display:inline-block;width:1.5em;height:1.5em;background-color:#196b9c}.section-progress li.active~li{background-color:#eee}.modal .container.summary{width:60vm;text-align:center;padding:2em;margin-left:auto;margin-right:auto}.modal .container.summary H2{color:#196b9c;text-transform:uppercase;font-weight:bold;text-align:center}.section-footer{margin-top:1em;text-align:center}.section-footer a{margin:0 .5em}.section-error-message{max-width:400px;padding:2em;margin:2em auto;background-color:#196b9c;color:#fff;font-weight:bold}.section-error-message .section-error-message-closer{text-align:right}.section-error-message .section-error-message-closer A{color:#fff;text-align:right;text-decoration:none;font-size:2.2em;font-weight:normal}.node--type-section.node--view-mode-teaser.final-test{border:3px solid #196b9c}.slides .field--name-field-lessons ARTICLE H3{text-transform:uppercase;margin-bottom:0}.slides .field--name-field-lessons ARTICLE H4{margin-top:0;color:#464646}.slides .field--name-field-lessons ARTICLE .field--name-field-component{margin-top:1em;border-top:1px solid #ccc;padding-top:1em}.slides .field--name-field-lessons ARTICLE .field--name-field-component .field--name-field-title{text-transform:uppercase;font-weight:bold;color:#464646}.slides .field--name-field-lessons ARTICLE .field--name-field-component .field--name-field-sub-title{font-weight:bold;color:#464646}.slides .field--name-field-lessons ARTICLE .field--name-field-component .caption{width:100%;text-align:center;color:#767676}.node--type-question{padding:1em 0;min-height:20em}.node--type-question h1{color:#196b9c}.node--type-question h1,.node--type-question .field--name-body,.node--type-question .field--name-field-answers{text-align:center}.node--type-question h1 .field__item,.node--type-question .field--name-body .field__item,.node--type-question .field--name-field-answers .field__item{max-width:350px;margin-left:auto;margin-right:auto;text-align:left}.node--type-question .field--name-body{text-align:left;max-width:600px;margin:0 auto}.page-node-type-question .paragraph--view-mode--default.answer-item LABEL P{display:inline-block}.answer-text{display:inline-block;max-width:85%;vertical-align:middle}.paragraph--type--answer{margin:.5em 0}.paragraph--type--answer .answer-text{display:inline-block}.question-footer{text-align:center;margin-top:2.5rem}.question-feedback--correct{color:#018765}.question-feedback--incorrect{color:#ef3b24}.correct-status{color:#196b9c;padding-left:2em}.paragraph--type--answer.paragraph--view-mode--current-course{margin-bottom:2em}.paragraph--type--answer.paragraph--view-mode--current-course LABEL P{display:inline-block;max-width:289px;padding:0;margin:0;padding-top:3px}.question-debugging{display:none;position:absolute;top:10em;left:10em;padding:2em;background-color:orange}.question-debugging A{color:#000;text-decoration:none}.course-question .image-caption{display:none}.modal-bg,.lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:10000}.modal{box-shadow:0 1px 5px rgba(0,0,0,.3);background:#f8f8f8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92vw;max-width:1140px;height:calc(100vh - 8vw);overflow:auto;padding:1em}.modal .node{padding:0}.modal .container{padding:0}.modal .spinner{margin:0 auto}.modal .modal-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-close{text-decoration:none;position:absolute;top:1em;right:1em;z-index:1}.gated-modal{background:rgba(0,0,0,.8);cursor:inherit}.gated-modal .modal.login-modal{width:55vmin;top:40vh}.gated-modal .modal.login-modal .login-join-text{width:70%;color:#fff}.gated-modal .modal.login-modal .btn--white{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#767676;background-color:#f8f8f8}.gated-modal .modal.login-modal .btn--white::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.gated-modal .modal.login-modal .btn--white:hover{text-decoration:none;transition:all .4s ease-in-out}.gated-modal .modal.login-modal .btn--white:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.gated-modal .modal.login-modal .btn--white svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.gated-modal .modal.login-modal .btn--white svg.ext path{stroke:#f8f8f8;stroke-width:1px}.gated-modal .modal.login-modal .btn--white:visited{color:#767676}.gated-modal .modal.login-modal .btn--white:hover{color:#767676}.gated-modal .modal.login-modal .btn--white:focus,.gated-modal .modal.login-modal .btn--white:active{border-color:#ecf5f1;background-color:#ecf5f1;color:#767676}.gated-modal .modal.login-modal .btn--white::before{background:linear-gradient(to right,#fff,#ECF5F1);background-size:200%;background-position:0% 50%}.gated-modal .modal.login-modal .modal-close{top:15rem;right:0;font-size:2em;display:block;background-color:rgba(0,0,0,.4);text-align:center;width:2rem}.gated-modal .modal.login-modal .button-wrapper.guest-account{text-align:center;width:auto}.gated-modal .modal.login-modal .button-wrapper.guest-account A{width:auto}.spinner{margin:0 auto;width:70px;text-align:center}.spinner&gt;div{width:18px;height:18px;background-color:#196b9c;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.user-menu{position:relative;background-color:#f8f8f8;padding:.1px 0;border-bottom:solid #e4e4e4 1px}@media(min-width:768px){.user-menu{display:none}}.user-menu a{text-decoration:none}.user-menu .btn{display:block;margin:1.2em 2em;text-align:center;padding:.8em;font-size:1.2em}a.user-menu__link{display:table;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.8em 2.5em .8em 1.2em;color:#000;position:relative}a.user-menu__link.show-next:after{content:"â–¸";position:absolute;top:50%;right:.5em;color:#196b9c;transform:translateY(-50%);font-size:1.8em;opacity:.3}a.user-menu__link svg{background-color:#196b9c;color:#fff;border-radius:50%;box-sizing:border-box;width:3.5em;height:3.5em;padding:.7em;overflow:visible;margin-right:1.2em}a.user-menu__link div{font-size:1.1em}a.menu-sign-out{color:#ef3b24}a.menu-sign-out svg{vertical-align:middle;position:relative;top:-0.1em;width:1.5em;height:1.5em;margin-right:.5em}FORM.user-login-form,form.user-pass,form.sonosite-user-password-reset-form,form.user-pass-reset{max-width:400px;margin:4em auto;padding:2em;background-color:#fff;border-radius:.3em}FORM.user-login-form LABEL,form.user-pass LABEL,form.sonosite-user-password-reset-form LABEL,form.user-pass-reset LABEL{text-transform:uppercase}FORM.user-login-form .form-type-textfield,form.user-pass .form-type-textfield,form.sonosite-user-password-reset-form .form-type-textfield,form.user-pass-reset .form-type-textfield{margin-bottom:2em}FORM.user-login-form input[type=text],FORM.user-login-form input[type=password],FORM.user-login-form input[type=email],form.user-pass input[type=text],form.user-pass input[type=password],form.user-pass input[type=email],form.sonosite-user-password-reset-form input[type=text],form.sonosite-user-password-reset-form input[type=password],form.sonosite-user-password-reset-form input[type=email],form.user-pass-reset input[type=text],form.user-pass-reset input[type=password],form.user-pass-reset input[type=email]{border:1px solid #000;padding:1em}FORM.user-login-form #edit-actions,form.user-pass #edit-actions,form.sonosite-user-password-reset-form #edit-actions,form.user-pass-reset #edit-actions{text-align:center}FORM.user-login-form .form-item input,form.user-pass .form-item input,form.sonosite-user-password-reset-form .form-item input,form.user-pass-reset .form-item input{width:100%}form.sonosite-user-password-reset-form .form-item-password-pass1 label{display:inline-block;width:145px}BODY.path-user FORM.user-register-form{margin:3em auto;font-size:1.2em}BODY.path-user nav.tabs .tabs.primary{text-transform:uppercase;font-size:1.2em}BODY.path-user nav.tabs .tabs.primary LI{background-color:#fff;padding:.85em}BODY.path-user nav.tabs .tabs.primary LI A{background-color:#fff;color:#000}BODY.path-user nav.tabs .tabs.primary LI A:hover{color:#464646}BODY.path-user nav.tabs .tabs.primary LI.is-active{border-bottom:4px solid #196b9c}.lightbox{z-index:20000;width:100%;height:500%;overflow-y:hidden;transition:all .3s linear}.lightbox .field__item.lightbox__item{max-width:70vmin;margin-top:5%;transition:all .2s ease-in}.lightbox .field__item.lightbox__item img{max-height:80vh;width:unset;height:unset}.video-js{width:100% !important;min-height:500px}.view .view-empty{margin:1em 0;padding:2em;text-align:center;background:#fff;clear:both}.view-courses .view-content,.view-events .view-content,.view-webinars .view-content,.view-toolkits .view-content,.view-elibrary .view-content,.view-contributors .view-content{clear:both}.field--name-field-component&gt;.field__item{border-bottom:1px solid #e4e4e4;margin-bottom:2em}.field--name-field-component&gt;.field__item:last-child{border-bottom:none}.node--type-question.node--view-mode-current-course .field.field--name-field-answers.field--type-entity-reference-revisions.field--label-hidden.field__items{max-width:330px;margin-left:auto;margin-right:auto;text-align:left}.user-profile-full{width:90%;margin-left:auto;margin-right:auto;margin-top:2em}.user-profile-full&gt;H1{text-transform:uppercase}.user-profile-full details{border:none}.user-profile-full details summary{cursor:pointer;padding:.2em .5em;width:200px}.user-profile-full details .details-wrapper{max-width:600px}.user-profile-full .my-courses-no-content{line-height:80px !important;max-width:50em;margin-left:auto;margin-right:auto}.user-profile-full .my-courses-no-content IMG{height:90px !important}.user-profile-full .my-courses-no-content SPAN{vertical-align:50% !important;padding-left:1em;font-size:16px !important;color:#767676;text-transform:uppercase}.user-profile-full .my-courses-no-content.my-course-bookmarks IMG{height:80px !important}.user-profile-full.si-admin-user #user-other-group{display:block !important}BODY.user-logged-in.path-user #block-sono-local-tasks NAV{display:none}#block-sono-content #tabs,#block-sono-content .tabs,#block-sono-local-tasks #tabs,#block-sono-local-tasks .tabs{background-color:#fff}#block-sono-content #tabs UL,#block-sono-content .tabs UL,#block-sono-local-tasks #tabs UL,#block-sono-local-tasks .tabs UL{border:none}#block-sono-content #tabs UL LI,#block-sono-content .tabs UL LI,#block-sono-local-tasks #tabs UL LI,#block-sono-local-tasks .tabs UL LI{border:none;background-color:#fff;margin-left:1rem}#block-sono-content #tabs UL LI A,#block-sono-content .tabs UL LI A,#block-sono-local-tasks #tabs UL LI A,#block-sono-local-tasks .tabs UL LI A{text-transform:uppercase}#block-sono-content #tabs UL LI:hover,#block-sono-content .tabs UL LI:hover,#block-sono-local-tasks #tabs UL LI:hover,#block-sono-local-tasks .tabs UL LI:hover{border:none;background-color:#fff}#block-sono-content #tabs.ui-tabs-vertical,#block-sono-local-tasks #tabs.ui-tabs-vertical{width:100%;border:none}#block-sono-content #tabs.ui-tabs-vertical LI.ui-state-hover,#block-sono-local-tasks #tabs.ui-tabs-vertical LI.ui-state-hover{background-color:none !important}#block-sono-content #tabs.ui-tabs-vertical UL.ui-tabs-nav,#block-sono-local-tasks #tabs.ui-tabs-vertical UL.ui-tabs-nav{background-color:rgba(0,0,0,0);padding:0}#block-sono-content #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav{float:left;width:210px;border:1px solid #e4e4e4}#block-sono-content #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI{height:40px;clear:left;border:none;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;line-height:2.9;width:190px;border-bottom:1px solid #e4e4e4;margin:0;background-color:rgba(0,0,0,0)}#block-sono-content #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI A,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI A{display:block;position:relative}#block-sono-content #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI&gt;A,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI&gt;A{width:100%;padding:0}#block-sono-content #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI.ui-tabs-active,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI.ui-tabs-active{color:#fff;font-weight:bold;background-color:#196b9c}#block-sono-content #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI.ui-tabs-active:after,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;UL.ui-tabs-nav&gt;LI.ui-tabs-active:after{color:#fff}#block-sono-content #tabs.ui-tabs-vertical&gt;.ui-tabs-panel,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;.ui-tabs-panel{padding:0;float:left;max-width:80%;border:none;margin:0}#block-sono-content #tabs.ui-tabs-vertical&gt;.ui-tabs-panel LI,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;.ui-tabs-panel LI{margin-left:1em;margin-right:1em}#block-sono-content #tabs.ui-tabs-vertical&gt;.ui-tabs-panel LI.ui-state-active,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;.ui-tabs-panel LI.ui-state-active{border-bottom:4px solid #196b9c;background:none !important}#block-sono-content #tabs.ui-tabs-vertical&gt;.ui-tabs-panel LI.ui-state-active A,#block-sono-local-tasks #tabs.ui-tabs-vertical&gt;.ui-tabs-panel LI.ui-state-active A{color:#000;font-weight:bold}#block-sono-content .vertical-menu-arrow,#block-sono-local-tasks .vertical-menu-arrow{height:2em;width:1.5em;position:absolute;right:0em;top:15%}#block-sono-content .vertical-menu-arrow .right-nav-arrow,#block-sono-local-tasks .vertical-menu-arrow .right-nav-arrow{fill:#196b9c}#block-sono-content LI.ui-tabs-active .vertical-menu-arrow .right-nav-arrow,#block-sono-local-tasks LI.ui-tabs-active .vertical-menu-arrow .right-nav-arrow{fill:#fff}#block-sono-local-tasks .tabs UL{list-style-type:none;display:flex;flex-direction:row;justify-content:center}BODY.path-user #user-form{margin-top:2rem}BODY.path-user #user-form&gt;fieldset.field-group-fieldset .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}BODY.path-user #user-form&gt;fieldset.field-group-fieldset .fieldset-wrapper .form-wrapper{float:unset;width:unset}BODY.path-user #user-form #edit-account{margin-top:.2rem;width:100%}BODY.path-user #user-form #edit-mail{max-width:unset}BODY.path-user #user-form #user-details{margin-top:3rem}BODY.path-user #user-form #edit-delete{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#767676;box-shadow:inset 0 0 0 .25rem #767676;box-shadow:none}BODY.path-user #user-form #edit-delete::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}BODY.path-user #user-form #edit-delete:hover{text-decoration:none;transition:all .4s ease-in-out}BODY.path-user #user-form #edit-delete:hover::before{background-position:100% 50%;background-size:220%;opacity:1}BODY.path-user #user-form #edit-delete svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}BODY.path-user #user-form #edit-delete svg.ext path{stroke:#f8f8f8;stroke-width:1px}BODY.path-user #user-form #edit-delete::before{opacity:0;background:linear-gradient(to right,#fff,#018765,#196B9C)}BODY.path-user #user-form #edit-delete:visited{color:#767676}BODY.path-user #user-form #edit-delete:hover,BODY.path-user #user-form #edit-delete:focus{box-shadow:none;color:#767676;border-color:rgba(0,0,0,0)}BODY.path-user #my-courses-tab{padding-top:0;border:none;width:80%}BODY.path-user #my-courses-tab .my-courses-menu{border:none}BODY.path-user #my-courses-tab .my-courses-menu UL{border:none}@media(max-width:1225px){BODY.path-user #my-courses-tab .my-courses-menu UL LI{margin-left:.5em;margin-right:.5em}}BODY.path-user #current-courses-tab .current-courses .node--type-course.node--view-mode-teaser .footer-content{display:none}BODY.path-user #current-courses-tab .current-courses .current-course{vertical-align:top;max-width:25em;border:1px solid #767676;display:inline-block;margin-right:1em;margin-bottom:2em;box-shadow:7px 5px 5px #767676;position:relative}@media(min-width:1025px){BODY.path-user #current-courses-tab .current-courses .current-course{height:48em}}@media(max-width:1024px){BODY.path-user #current-courses-tab .current-courses .current-course ARTICLE{flex-direction:column}}BODY.path-user #current-courses-tab .current-courses .current-course ARTICLE .field--name-field-hero-image{height:260px;overflow-y:hidden}BODY.path-user #current-courses-tab .current-courses .current-course ARTICLE .content{padding:1em}BODY.path-user #current-courses-tab .current-courses .current-course ARTICLE .content .course__status{display:none}BODY.path-user #current-courses-tab .current-courses .current-course ARTICLE .content H1 A .field--name-title{color:#196b9c}BODY.path-user #current-courses-tab .current-courses .current-course ARTICLE .content .course__body{max-height:16em;overflow:hidden}BODY.path-user #current-courses-tab .current-courses .current-course&gt;.footer-content{position:absolute;bottom:0;padding:1em}BODY.path-user #current-courses-tab .current-courses .current-course&gt;.footer-content .sections-completed-wrapper .course-progress{font-size:1.1em;width:20em;margin-bottom:1em}BODY.path-user #current-courses-tab .current-courses .current-course&gt;.footer-content .sections-completed-wrapper .course-progress .course-progress__row DIV SPAN{color:#196b9c}BODY.path-user #current-courses-tab .current-courses .current-course&gt;.footer-content a{color:#018765;text-transform:uppercase}BODY.path-user #current-courses-tab .current-courses .current-course&gt;.footer-content svg{width:24px;height:18px;vertical-align:middle;position:relative}BODY.path-user #current-courses-tab .current-courses .current-course:last-child{margin-right:0}BODY.path-user #completed-courses-tab TABLE,BODY.path-user #bookmarks-courses-tab TABLE,BODY.path-user #my-guests-subtab TABLE{width:100%;border:0;font-size:.9em;margin-bottom:3em}BODY.path-user #completed-courses-tab TABLE TH,BODY.path-user #completed-courses-tab TABLE TD,BODY.path-user #bookmarks-courses-tab TABLE TH,BODY.path-user #bookmarks-courses-tab TABLE TD,BODY.path-user #my-guests-subtab TABLE TH,BODY.path-user #my-guests-subtab TABLE TD{padding:1em;border-bottom:1px solid #767676}BODY.path-user #completed-courses-tab TABLE TH,BODY.path-user #bookmarks-courses-tab TABLE TH,BODY.path-user #my-guests-subtab TABLE TH{text-align:left;color:#464646;text-transform:uppercase;font-weight:normal}BODY.path-user #completed-courses-tab TABLE TD,BODY.path-user #bookmarks-courses-tab TABLE TD,BODY.path-user #my-guests-subtab TABLE TD{vertical-align:middle}BODY.path-user #completed-courses-tab TABLE TD .fail,BODY.path-user #bookmarks-courses-tab TABLE TD .fail,BODY.path-user #my-guests-subtab TABLE TD .fail{color:#ef3b24}BODY.path-user #completed-courses-tab TABLE TD .pass,BODY.path-user #bookmarks-courses-tab TABLE TD .pass,BODY.path-user #my-guests-subtab TABLE TD .pass{color:#018765}BODY.path-user #completed-courses-tab TABLE TD.completed-course-cell,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-course-cell,BODY.path-user #my-guests-subtab TABLE TD.completed-course-cell{padding-left:.5em;min-width:20em}BODY.path-user #completed-courses-tab TABLE TD.completed-course-cell A,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-course-cell A,BODY.path-user #my-guests-subtab TABLE TD.completed-course-cell A{color:#196b9c;text-decoration:none}BODY.path-user #completed-courses-tab TABLE TD.completed-retake-cell,BODY.path-user #completed-courses-tab TABLE TD.completed-certicate-cell,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-retake-cell,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-certicate-cell,BODY.path-user #my-guests-subtab TABLE TD.completed-retake-cell,BODY.path-user #my-guests-subtab TABLE TD.completed-certicate-cell{text-transform:uppercase}BODY.path-user #completed-courses-tab TABLE TD.completed-retake-cell A,BODY.path-user #completed-courses-tab TABLE TD.completed-certicate-cell A,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-retake-cell A,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-certicate-cell A,BODY.path-user #my-guests-subtab TABLE TD.completed-retake-cell A,BODY.path-user #my-guests-subtab TABLE TD.completed-certicate-cell A{color:#018765;text-decoration:none}BODY.path-user #completed-courses-tab TABLE TD.completed-attempt-number,BODY.path-user #bookmarks-courses-tab TABLE TD.completed-attempt-number,BODY.path-user #my-guests-subtab TABLE TD.completed-attempt-number{text-align:right;color:#767676}BODY.path-user #completed-courses-tab TABLE TR.major-row TD,BODY.path-user #bookmarks-courses-tab TABLE TR.major-row TD,BODY.path-user #my-guests-subtab TABLE TR.major-row TD{border-top:1px solid #464646;padding-top:2.5em}BODY.path-user #completed-courses-tab TABLE TR.major-row TD .completed-course-attempts,BODY.path-user #bookmarks-courses-tab TABLE TR.major-row TD .completed-course-attempts,BODY.path-user #my-guests-subtab TABLE TR.major-row TD .completed-course-attempts{text-transform:uppercase}BODY.path-user #completed-courses-tab TABLE TR.minor-row TD,BODY.path-user #bookmarks-courses-tab TABLE TR.minor-row TD,BODY.path-user #my-guests-subtab TABLE TR.minor-row TD{border-bottom:1px solid #e4e4e4}#profile input,#profile select,#user-register-form input,#user-register-form select{margin-top:.3rem}#profile .form-wrapper,#profile .form-item-mail,#user-register-form .form-wrapper,#user-register-form .form-item-mail{margin-top:1rem}#profile select,#user-register-form select{border:1px solid #767676;width:250px;max-width:250px;padding:1em}#profile .js-form-type-select,#user-register-form .js-form-type-select{position:relative}#profile .js-form-type-select:after,#user-register-form .js-form-type-select:after{font-size:1.2rem;content:"âŒ„";width:12px;height:12px;display:inline-block;position:absolute;right:47px;top:18px}#profile .js-form-type-select.form-item-field-specialty:after,#user-register-form .js-form-type-select.form-item-field-specialty:after{display:none}#profile .description,#user-register-form .description{font-size:.85em}#profile #edit-account,#user-register-form #edit-account{margin-bottom:2rem}#profile #edit-field-product-wrapper,#profile #edit-field-other-systems-wrapper,#user-register-form #edit-field-product-wrapper,#user-register-form #edit-field-other-systems-wrapper{display:block;width:100%}#profile #edit-field-product-wrapper LEGEND,#profile #edit-field-other-systems-wrapper LEGEND,#user-register-form #edit-field-product-wrapper LEGEND,#user-register-form #edit-field-other-systems-wrapper LEGEND{display:block;text-transform:uppercase;font-size:.8em;font-weight:normal;margin-bottom:1.5em;column-span:all}#profile #edit-field-product-wrapper #edit-field-product--wrapper,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper{width:100%}#profile #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox{display:inline-block;width:250px;margin-right:1em;padding-top:.3em;padding-bottom:.3em}#profile #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked+label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper&gt;.fieldset-wrapper .form-type-checkbox input[type=radio]:checked+label:after{top:3px}#profile #edit-field-sonosite-serial-number-wrapper,#user-register-form #edit-field-sonosite-serial-number-wrapper{margin-right:1em !important}#profile #edit-field-terms-and-conditions-accep-wrapper,#user-register-form #edit-field-terms-and-conditions-accep-wrapper{margin:2rem;position:relative}#profile #edit-field-terms-and-conditions-accep-wrapper input[type=checkbox]+label:after,#profile #edit-field-terms-and-conditions-accep-wrapper input[type=checkbox]+label:before,#profile #edit-field-terms-and-conditions-accep-wrapper input[type=radio]+label:after,#profile #edit-field-terms-and-conditions-accep-wrapper input[type=radio]+label:before,#user-register-form #edit-field-terms-and-conditions-accep-wrapper input[type=checkbox]+label:after,#user-register-form #edit-field-terms-and-conditions-accep-wrapper input[type=checkbox]+label:before,#user-register-form #edit-field-terms-and-conditions-accep-wrapper input[type=radio]+label:after,#user-register-form #edit-field-terms-and-conditions-accep-wrapper input[type=radio]+label:before{transition:none}#profile #edit-field-terms-and-conditions-accep-wrapper LABEL,#user-register-form #edit-field-terms-and-conditions-accep-wrapper LABEL{display:inline-block}#profile #edit-field-terms-and-conditions-accep-wrapper .form-required:after,#user-register-form #edit-field-terms-and-conditions-accep-wrapper .form-required:after{vertical-align:super;display:inline-block;background-image:none;background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em;margin-left:.5em}#profile #edit-field-terms-and-conditions-accep-value--description:before,#user-register-form #edit-field-terms-and-conditions-accep-value--description:before{content:"";vertical-align:super;display:inline-block;position:absolute;left:50px;top:8px;background-image:url(/themes/sono/assets/1332a27dd321d1dbe2a9.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em;margin-left:.5em;display:none}#profile #edit-field-yes-please-use-the-informa-wrapper,#user-register-form #edit-field-yes-please-use-the-informa-wrapper{margin:2rem;font-size:.85em}#profile .field--name-field-yes-please-use-the-informa,#user-register-form .field--name-field-yes-please-use-the-informa{line-height:1em;text-indent:-2.5em;padding-left:2.5em;margin:2em;margin-top:3em;margin-bottom:3em}#profile #edit-field-registration-number-0-value--description,#profile #edit-field-zip-post-code-0-value--description,#user-register-form #edit-field-registration-number-0-value--description,#user-register-form #edit-field-zip-post-code-0-value--description{display:none}#profile .form-item-mail,#user-register-form .form-item-mail{width:100%}#profile .form-item-mail input,#user-register-form .form-item-mail input{max-width:unset}.block-join-login{width:100%}.block-join-login .container{display:table;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.login-join-wrapper{display:table;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1 100%;min-width:0%;padding:2em}@media(min-width:768px){.login-join-wrapper{flex:1 1 50%;padding:2em 1em}}@media(min-width:1440px){.login-join-wrapper{flex:1 1 60%}}.login-join-wrapper&gt;*{flex:1;max-width:100%;min-height:80px;min-height:min-content}.login-join-text{font-size:1.5em;font-weight:200;line-height:1.5em;text-align:center;margin:1.2em 0}.button-wrapper{width:100%}@media(min-width:768px){.button-wrapper{display:table;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:1025px){.button-wrapper{width:45vmin}}.button-wrapper .btn.btn-join-inactive{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#f8f8f8}.button-wrapper .btn.btn-join-inactive::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.button-wrapper .btn.btn-join-inactive:hover{text-decoration:none;transition:all .4s ease-in-out}.button-wrapper .btn.btn-join-inactive:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.button-wrapper .btn.btn-join-inactive svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.button-wrapper .btn.btn-join-inactive svg.ext path{stroke:#f8f8f8;stroke-width:1px}.button-wrapper .btn.btn-join-inactive:visited{color:#f8f8f8}.button-wrapper .btn.btn-join-inactive:hover{color:#f8f8f8}.button-wrapper .btn.btn-join-inactive:focus,.button-wrapper .btn.btn-join-inactive:active{border-color:#ecf5f1;background-color:#ecf5f1;color:#f8f8f8}.login-modal{display:table;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);box-shadow:none}@media(min-width:1025px){.login-modal{width:55vw;height:100vh}}.login-modal #user-login-form{background-color:inherit;margin:0;border:none;max-width:none}.login-modal .modal-close{display:none}.login-modal .login-modal-content{display:table;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.login-modal .login-modal-content&gt;*{max-width:100%}.login-modal h1,.login-modal .login-tabs a{text-transform:uppercase;line-height:1.3em}.login-modal h1,.login-modal p,.login-modal .login-tabs a{color:#f8f8f8;text-align:center}.login-modal .login-tabs{display:table;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;width:30%;padding:2em 0 0 0}.login-modal .login-tabs a{flex:0 0 50%;text-decoration:none;font-weight:bold;font-size:1.2em}.login-modal .login-form-container{max-width:100%;background-color:#e4e4e4}@media(min-width:768px){.login-modal .login-form-container{padding:2em 2.5em;margin:0 auto}}.login-modal FORM.user-login-form .form-type-textfield{margin-bottom:1em}.login-modal FORM.user-login-form #edit-actions{margin:1em 0}.login-modal FORM.user-login-form{margin-bottom:3px}.login-modal FORM.user-login-form LABEL{display:block}.login-modal .si-modal-password-reset{margin-top:0;padding-top:0}.login-modal .si-modal-password-reset A{text-transform:uppercase;text-decoration:none}#close-this-damn-thing{text-decoration:none;align-self:flex-end;padding-bottom:.5em;font-size:2em}.block-whats-new{background-color:#e4e4e4;padding:2em 1em;margin-top:1em}.block-whats-new .whats-new-title-wrapper{width:100%;margin:0 auto;text-align:center;color:#464646}.block-whats-new .whats-new-title-wrapper h2{text-transform:uppercase;letter-spacing:1px}.block-whats-new .view-whats-new .slick__slide{display:flex;flex-direction:column;align-items:center}.block-whats-new .view-whats-new .slick__slide .slide__content{min-height:200px}.block-whats-new .view-whats-new .slick__slide .slide__grid{position:relative}.block-whats-new .view-whats-new .slick__slide .slide__grid .grid__content{padding:.5rem}.block-whats-new .view-whats-new .slick__slide .icon{width:30px}.block-whats-new .view-whats-new .slick__slide h3,.block-whats-new .view-whats-new .slick__slide p,.block-whats-new .view-whats-new .slick__slide a{text-align:center}.block-whats-new .view-whats-new .slick__slide h3{text-decoration:none;text-transform:uppercase;color:#196b9c}@media(min-width:1024px){.block-whats-new .view-whats-new .slick__slide h3{min-height:50px}}.block-whats-new .view-whats-new .slick__slide a{text-decoration:none}.block-whats-new .view-whats-new .slick__slide .more a{text-decoration:none;text-transform:uppercase;color:#018765}.block-whats-new .view-whats-new .slick-arrow::before{color:#018765}.block-whats-new .view-whats-new .slick-prev{left:-3%}@media(min-width:1290px){.block-whats-new .view-whats-new .slick-prev{left:-6%}}.block-whats-new .view-whats-new .slick-next{right:-3%}@media(min-width:1290px){.block-whats-new .view-whats-new .slick-next{right:-6%}}@media(max-width:1024px){.block-whats-new .view-whats-new .slide__grid{width:100%}}.si-front-most-popular-course{max-width:500px;margin:0 auto}.si-front-most-popular-course .container&gt;.view-content{border-radius:.5em;box-shadow:0 1px 5px rgba(0,0,0,.3)}@media(min-width:1025px){.si-front-most-popular-course{margin-right:0}}.si-front-most-popular-course ARTICLE{box-shadow:none}.si-front-most-popular-course .view-id-popular{text-align:left}.si-front-most-popular-course .view{background-color:none}.si-front-most-popular-course div.popular-course-heading{max-width:80%}.si-front-most-popular-course .block-title-wrapper{padding:.5em}.si-front-most-popular-course .block-title-wrapper H6{margin:0;font-size:1em}.si-front-most-popular-course .block-title-wrapper A{display:block;text-decoration:none;text-transform:uppercase;margin-top:.3em;margin-bottom:.3em;font-size:1.6em}.si-front-most-popular-course .block-course-time{padding:.5em;margin-bottom:.5em}.si-front-most-popular-course .block-course-time .block-course-time-value{color:#196b9c}.si-front-most-popular-course .block-see-more{padding:.5em;margin-top:.5em}.si-front-most-popular-course .block-see-more A{font-size:1.2em;color:#018765;text-decoration:none;text-transform:uppercase}.si-front-most-popular-course .block-see-more .block-see-all-courses{float:right}.si-front-most-popular-course svg{width:24px;height:18px;vertical-align:middle;position:relative;stroke:#018765}.si-front-most-popular-course svg path{fill:#018765}.si-front-most-popular-course .views-field-field-hero-image{height:275px;overflow-y:hidden}.si-front-most-popular-course .views-field-title{padding:.5em}.si-front-most-popular-course .views-field-title .course-hero-top{margin-bottom:1em}.si-front-most-popular-course .views-field-title .course-hero-top svg{vertical-align:top;fill:#d6e5f1;stroke:#d6e5f1;width:36px;height:40px}.si-front-most-popular-course .views-field-title .course-hero-top svg USE{height:25px;width:25px}.si-front-most-popular-course .views-field-title .course-hero-top DIV{display:inline-block;margin-left:1em}.si-front-most-popular-course .views-field-title .course-hero-top DIV H1,.si-front-most-popular-course .views-field-title .course-hero-top DIV H4{margin:0}.si-front-most-popular-course .views-field-title .course-hero-top DIV H4{font-size:12px;line-height:24px}.si-front-most-popular-course .views-field-title .course-hero-top DIV H1{text-decoration:none;text-transform:uppercase;font-size:18px;line-height:24px}.si-front-most-popular-course .views-field-title .course-hero-top DIV H1 SPAN{font-weight:normal;color:#196b9c}.si-front-most-popular-course .views-field-title .course-progress{margin-bottom:1em}.si-front-most-popular-course .views-field-title .course-progress .blue{color:#196b9c;font-weight:bold}.si-front-most-popular-course .views-field-title .course-progress .course-progress-bar{background-color:#767676}.si-front-most-popular-course .views-field-title .course-actions .course-hero__next,.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper{margin-left:auto;margin-right:auto;padding:0}@media(min-width:768px){.si-front-most-popular-course .views-field-title .course-actions .course-hero__next,.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper{display:inline-block;width:49%;margin:0}}.si-front-most-popular-course .views-field-title .course-actions .course-hero__next{float:none;text-align:center}@media(min-width:768px){.si-front-most-popular-course .views-field-title .course-actions .course-hero__next{text-align:left}}.si-front-most-popular-course .views-field-title .course-actions .course-hero__next A{font-size:1em;font-weight:bold;padding:14px 20px;opacity:1}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper{float:none;text-align:center}@media(min-width:768px){.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper{float:right;width:190px}}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper DIV{text-align:center;margin-bottom:1em}@media(min-width:768px){.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper DIV{text-align:left}}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper DIV A{color:#018765;text-transform:uppercase;margin-left:.5em;display:inline-block;text-decoration:none;font-weight:bold}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper DIV SVG{fill:#018765}@media(min-width:768px){.si-front-most-popular-course .views-field-title .course-actions{float:none}}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper.popular-actions{margin-top:1.5em;float:none;width:100%;text-align:left}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper.popular-actions&gt;DIV{width:237px;display:inline-block;text-align:left}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper.popular-actions&gt;DIV:last-child{text-align:right}@media(max-width:768px){.si-front-most-popular-course .course-hero__next,.si-front-most-popular-course .secondary-wrapper{width:auto;text-align:center}.si-front-most-popular-course .secondary-wrapper{margin-top:2em}}.si-event-block{position:relative;width:240px;padding:0;margin-right:20px;margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,.3);display:inline-block;vertical-align:top}.si-event-block .event-hero-wrapper{display:block;text-decoration:none;height:215px;overflow:hidden;padding:0;font-size:12px;line-height:1.2em}.si-event-block .event-hero-wrapper .field--name-field-hero-image{height:120px;overflow-y:hidden}.si-event-block .event-hero-wrapper .field--name-field-hero-image IMG{width:240px;height:auto}.si-event-block .event-hero-wrapper .event-hero-text{padding:.7em;vertical-align:top}.si-event-block .event-hero-wrapper .event-hero-text .block-header-icon{width:36px;height:36px;vertical-align:top;position:relative;color:#196b9c;fill:#196b9c}.si-event-block .event-hero-wrapper .event-hero-text .event-hero-titles{display:inline-block;width:175px;margin-left:.7em;text-align:left}.si-event-block .event-hero-wrapper .event-hero-text .event-hero-titles .field--name-field-event-type{font-size:9px;line-height:1.2em;font-weight:bold;color:#000;margin-bottom:.5em}.si-event-block .event-hero-wrapper .event-hero-text .event-hero-titles .field--name-title{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:1.1em;font-weight:normal;color:#196b9c}.si-event-block .event-hero-wrapper.what-is-new-block .event-hero-text{margin-top:1em;margin-left:2em}.si-event-block .event-hero-wrapper.what-is-new-block .event-hero-text IMG{width:38px;height:auto}.si-event-block .event-hero-wrapper.what-is-new-block .event-hero-text .event-hero-titles{vertical-align:20px;width:140px}.si-event-block .event-text-wrapper{display:none;height:215px;overflow-y:hidden;background-color:#01543f;position:absolute;top:0;opacity:.9}.si-event-block .event-text-wrapper .event-text-head{padding:1em;color:#fff}.si-event-block .event-text-wrapper .event-text-head .si-heavy{font-weight:bold}.si-event-block .event-text-wrapper .event-text-head .si-heavy DIV{font-weight:normal}.si-event-block .event-text-wrapper .event-text-head .field--name-title{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.2em;font-weight:normal;color:#fff;display:block}.si-event-block .event-text-wrapper .event-text-head .event-details{margin-top:.5em;font-size:.9em;line-height:1.2em}.si-event-block .event-text-wrapper .event-text-head .event-details B{color:#000;font-weight:normal}.si-event-block .event-text-wrapper .event-text-footer{background-color:#018765;padding:.5em 10px;width:220px;bottom:0;position:absolute;height:70px}.si-event-block .event-text-wrapper .event-text-footer DIV{margin-top:.7em}.si-event-block .event-text-wrapper .event-text-footer .block-footer-icon{width:20px;height:20px;vertical-align:middle;position:relative;color:#fff;fill:#fff;margin-left:1.5em}.si-event-block .event-text-wrapper .event-text-footer .bad-eye{width:20px;height:28px;margin-top:-2px}.si-event-block .event-text-wrapper .event-text-footer A{color:#fff;text-transform:uppercase;margin-left:.5em;display:inline-block;text-decoration:none}.si-event-block .event-text-wrapper .event-text-footer.one-tier{height:40px}.si-event-block:hover .event-text-wrapper{display:block}.front-third{margin-top:2em}.front-third .si-event-block .what-is-new-block .field--name-field-hero-image{height:130px}.front-third .si-event-block .webinars-block .event-hero-titles{vertical-align:15px !important}@media(max-width:768px){.front-third .si-event-block{margin-left:auto;margin-right:auto}}.block-fujifilm-onetrust.fujifilm-onetrust-button{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;background-color:#e4e4e4;padding-bottom:4rem}.block-fujifilm-onetrust.fujifilm-onetrust-button button#ot-sdk-btn.ot-sdk-show-settings{color:#196b9c;border-color:#196b9c;background-color:#e4e4e4}.block-fujifilm-onetrust.fujifilm-onetrust-button button#ot-sdk-btn.ot-sdk-show-settings:hover{color:#fff;background-color:#196b9c}#onetrust-consent-sdk #accept-recommended-btn-handler,#onetrust-consent-sdk .save-preference-btn-handler.onetrust-close-btn-handler{background-color:#196b9c !important}#onetrust-consent-sdk #accept-recommended-btn-handler:hover,#onetrust-consent-sdk .save-preference-btn-handler.onetrust-close-btn-handler:hover{background-color:#d6e5f1 !important}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent #onetrust-button-group button#onetrust-pc-btn-handler{color:#196b9c !important;border-color:#196b9c !important}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent #onetrust-button-group button#onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent #onetrust-button-group button#onetrust-accept-btn-handler{background-color:#196b9c !important;border-color:#196b9c !important}.pager__items{clear:both;text-align:center}.pager__items .pager__item{display:inline;padding:.5em}.pager__items .pager__item.is-active{font-weight:bold}.si-view ARTICLE h1,ARTICLE.si-view h1{font-size:1.3em;text-transform:uppercase;padding-right:2em}.si-view ARTICLE a,ARTICLE.si-view a{text-decoration:none}.si-view ARTICLE .footer-content a,ARTICLE.si-view .footer-content a{color:#018765;text-transform:uppercase;font-weight:bold}.si-view ARTICLE .footer-content svg,ARTICLE.si-view .footer-content svg{width:24px;height:18px;vertical-align:middle;position:relative;top:-0.1em;fill:#018765}.si-view ARTICLE .si-views-highlight,ARTICLE.si-view .si-views-highlight{color:#196b9c}.si-view ARTICLE .content.si-content,ARTICLE.si-view .content.si-content{padding:1em}.si-view.node--view-mode-teaser .content,.si-view .node--view-mode-teaser .content{width:calc(100% - 2em)}.si-view.node--view-mode-teaser .si-view-head-icon,.si-view .node--view-mode-teaser .si-view-head-icon{width:70px;display:inline-block;vertical-align:top}.si-view.node--view-mode-teaser .si-view-head-icon svg,.si-view .node--view-mode-teaser .si-view-head-icon svg{width:56px;height:48px;vertical-align:top;position:relative;top:-0.1em;fill:#196b9c}.si-view.node--view-mode-teaser .si-view-head-icon svg circle,.si-view .node--view-mode-teaser .si-view-head-icon svg circle{stroke:#196b9c}.si-view.node--view-mode-teaser .si-view-head-icon svg .make-blue,.si-view .node--view-mode-teaser .si-view-head-icon svg .make-blue{stroke:#196b9c}.si-view.node--view-mode-teaser .event-teaser-details,.si-view .node--view-mode-teaser .event-teaser-details{text-indent:-1em;line-height:70%;margin-bottom:.5em;width:calc(100% - 2rem)}.si-view.node--view-mode-teaser .event-teaser-details svg,.si-view .node--view-mode-teaser .event-teaser-details svg{width:24px;height:18px;vertical-align:middle;position:relative;top:-0.1em;fill:#767676;padding-left:1em}.si-view.node--view-mode-teaser .event-teaser-details.body,.si-view .node--view-mode-teaser .event-teaser-details.body{word-wrap:break-word;text-indent:0;line-height:1em}.si-view.node--view-mode-teaser .title-grid span,.si-view.node--view-mode-teaser .field--name-title,.si-view .node--view-mode-teaser .title-grid span,.si-view .node--view-mode-teaser .field--name-title{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:24px;font-weight:normal;color:#196b9c;line-height:22px;font-weight:bold;display:block;margin-bottom:1em}.si-view.node--view-mode-teaser .field--name-field-event-type,.si-view.node--view-mode-teaser .field--name-field-webinar-type,.si-view .node--view-mode-teaser .field--name-field-event-type,.si-view .node--view-mode-teaser .field--name-field-webinar-type{margin-bottom:1em;font-weight:bold}.courses-view-footer .view-footer H2{text-transform:uppercase}.courses-view-footer .view-footer P{line-height:1.5em}.view-display-id-in_development .item-list-filters,.view-display-id-in_development .content-search .content-filter,.content-search .view-display-id-in_development .content-filter{padding-top:1em}.view-learn.view-display-id-page_1{margin-bottom:2rem}.view-learn.view-display-id-page_1 .item-list-filters,.view-learn.view-display-id-page_1 .content-search .content-filter,.content-search .view-learn.view-display-id-page_1 .content-filter{float:none;justify-content:flex-end}.view-learn.view-display-id-page_1 .item-list-filters .select-wrap:after,.view-learn.view-display-id-page_1 .content-search .content-filter .select-wrap:after,.content-search .view-learn.view-display-id-page_1 .content-filter .select-wrap:after{content:none}.view-learn.view-display-id-page_1 .item-list-filters #views-exposed-form-learn-page-1,.view-learn.view-display-id-page_1 .content-search .content-filter #views-exposed-form-learn-page-1,.content-search .view-learn.view-display-id-page_1 .content-filter #views-exposed-form-learn-page-1{display:flex;flex-direction:row;align-items:flex-start}.view-learn.view-display-id-page_1 .item-list-filters #views-exposed-form-learn-page-1 .form-item-field-product-node-target-id-verf,.view-learn.view-display-id-page_1 .content-search .content-filter #views-exposed-form-learn-page-1 .form-item-field-product-node-target-id-verf,.content-search .view-learn.view-display-id-page_1 .content-filter #views-exposed-form-learn-page-1 .form-item-field-product-node-target-id-verf{position:relative}.view-learn.view-display-id-page_1 .item-list-filters #views-exposed-form-learn-page-1 .form-item-field-product-node-target-id-verf:after,.view-learn.view-display-id-page_1 .content-search .content-filter #views-exposed-form-learn-page-1 .form-item-field-product-node-target-id-verf:after,.content-search .view-learn.view-display-id-page_1 .content-filter #views-exposed-form-learn-page-1 .form-item-field-product-node-target-id-verf:after{content:"â–¾";font-size:1.5em;color:#196b9c;position:absolute;right:.8em;pointer-events:none}.view-learn.view-display-id-page_1 .item-list-filters #views-exposed-form-learn-page-1 #edit-actions,.view-learn.view-display-id-page_1 .content-search .content-filter #views-exposed-form-learn-page-1 #edit-actions,.content-search .view-learn.view-display-id-page_1 .content-filter #views-exposed-form-learn-page-1 #edit-actions{margin-top:0;margin-bottom:0}.view-learn.view-display-id-page_1 .item-list-filters #views-exposed-form-learn-page-1 #edit-actions .button,.view-learn.view-display-id-page_1 .content-search .content-filter #views-exposed-form-learn-page-1 #edit-actions .button,.content-search .view-learn.view-display-id-page_1 .content-filter #views-exposed-form-learn-page-1 #edit-actions .button{box-sizing:border-box;outline:none;display:inline-block;background-color:#018765;padding:.6em 1.5em;color:#fff;text-decoration:none;text-transform:uppercase;border:none;font-size:.9em;font-weight:normal;box-shadow:0 1px 5px rgba(0,0,0,.3);padding-block-start:2px;padding-block-end:3px;padding-inline-start:6px;align-items:flex-start;text-align:center}@media(min-width:768px){.view-learn.view-display-id-page_1 .item-list-filters #views-exposed-form-learn-page-1 #edit-actions .button,.view-learn.view-display-id-page_1 .content-search .content-filter #views-exposed-form-learn-page-1 #edit-actions .button,.content-search .view-learn.view-display-id-page_1 .content-filter #views-exposed-form-learn-page-1 #edit-actions .button{padding:.9em 2em;font-size:1em}}.view-learn.view-display-id-page_1 .views-row{max-width:510px}@media(min-width:768px){.view-learn.view-display-id-page_1 .views-row{max-width:unset}}.view-learn.view-display-id-page_1 .si-view-content-wrapper{display:block;position:relative;width:100%;height:20rem;padding:1rem;overflow:hidden;box-sizing:content-box;box-shadow:0 1px 5px rgba(0,0,0,.3)}.view-learn.view-display-id-page_1 .si-view-content-wrapper .img{height:auto;width:100%;overflow-y:hidden}@media(min-width:768px){.view-learn.view-display-id-page_1 .si-view-content-wrapper{height:17rem}}@media(min-width:1440px){.view-learn.view-display-id-page_1 .si-view-content-wrapper{height:14rem}.view-learn.view-display-id-page_1 .si-view-content-wrapper .img{height:10rem}}.view-learn.view-display-id-page_1 .title-grid.content{margin-top:1rem}.view-learn.view-display-id-page_1 .node--view-mode-teaser.small-teaser-image{box-shadow:none;padding:0}.view-learn.view-display-id-page_1 .view-content--list .si-view-content-wrapper{height:10rem}.view-learn.view-display-id-page_1 .view-content--list article.si-view .title-grid{display:block}.course-hero{background:#464646;color:#f8f8f8;padding:1em 0}.course-hero h1{margin:0;text-transform:uppercase}.course-hero-top{display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:center}@media(min-width:768px){.course-hero-top{display:block;text-align:left}}.course-hero-image{margin:0 -1em}@media(min-width:768px){.course-hero-image{margin-left:0;margin-right:0;padding-top:1em;padding-bottom:1em}}.course-hero-image img{display:block;width:100%;height:auto}.course-hero-content{padding-top:1em;padding-bottom:1em}.course-hero__next{margin:1em 0;order:1}@media(min-width:768px){.course-hero__next{float:right;margin:0 0 1em 1em}}.course-hero__next svg{width:3em;height:3em;color:#018765}.course-hero-sub-title{text-transform:uppercase;font-size:1.2em}.course-hero-sub-title p{margin-top:.5em}.course-hero-time svg{vertical-align:middle;width:17px;height:17px;position:relative;top:-0.1em}.course-time-min{color:#196b9c}.course-progress{font-size:1.1em}@media(min-width:768px){.course-progress__row{display:table;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}}.course-progress__row&gt;div,.course-progress__row&gt;a{display:block;margin-bottom:1em}.course-progress__row&gt;div{margin-right:1em}.course-progress-reset{color:#018765;text-transform:uppercase;text-decoration:none}.course-progress-bar{display:none;border-radius:.6em;overflow:hidden;background-color:#f8f8f8}.course-progress-bar__progress{background-color:#196b9c;height:.6em}.secondary-course-status-wrapper{display:none}.secondary-course-status-wrapper .course-hero__next{float:none;height:45px}.course-action-hidden,.course-notify{display:none}.node--type-course.node--view-mode-teaser .course__duration svg,#current-courses-tab .course__duration svg{vertical-align:middle;width:17px;height:17px;position:relative;top:-0.1em}.node--type-course.node--view-mode-teaser .course__status,#current-courses-tab .course__status{color:#e4e4e4}.node--type-course.node--view-mode-teaser .course__status svg,#current-courses-tab .course__status svg{width:35px;height:35px}.node--type-course.node--view-mode-teaser .course__status.completed,#current-courses-tab .course__status.completed{color:#018765}.node--type-course.node--view-mode-teaser .course__status--completed,#current-courses-tab .course__status--completed{color:#018765}.node--type-course.node--view-mode-teaser .img,#current-courses-tab .img{position:relative}.node--type-course.node--view-mode-teaser .img .under-development,#current-courses-tab .img .under-development{position:absolute;top:2em;font-size:.8em;background-color:#f57e25;padding:.7em 1em;max-width:8em;text-align:center;color:#fff;font-weight:bold;line-height:1em;height:1em}@media(max-width:767px){.node--type-course.node--view-mode-teaser,#current-courses-tab{display:table;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.node--type-course.node--view-mode-teaser .header-content,#current-courses-tab .header-content{flex-basis:30%;margin-bottom:-1000px;padding-bottom:1000px;align-self:stretch}.node--type-course.node--view-mode-teaser .img,.node--type-course.node--view-mode-teaser div,#current-courses-tab .img,#current-courses-tab div{height:100%}.node--type-course.node--view-mode-teaser .img img,.node--type-course.node--view-mode-teaser div img,#current-courses-tab .img img,#current-courses-tab div img{height:100%;object-fit:cover}.node--type-course.node--view-mode-teaser .course__body,.node--type-course.node--view-mode-teaser .footer-content,#current-courses-tab .course__body,#current-courses-tab .footer-content{display:none}.node--type-course.node--view-mode-teaser .content,#current-courses-tab .content{flex-direction:row;flex-basis:65%}.node--type-course.node--view-mode-teaser h1,#current-courses-tab h1{margin-right:auto}}@media(min-width:768px){.course__status{position:absolute;right:1em;top:0px}.view-content--list .course__status{top:1em}}.field--name-field-references .field__item{background-color:#fff;padding:1.5em;margin-bottom:1em}.field--name-field-references .field__item .citation DIV{margin:0;padding:0}.field--name-field-references .field__item .citation .field--name-field-citation-link{font-size:1.3em;text-transform:uppercase}.field--name-field-references .field__item .citation .field--name-body{max-width:45em}.courses-welcome{background:#e4e4e4;padding:1.5em 0}@media(min-width:768px){.courses-welcome{padding-top:2.2em;padding-bottom:2.2em}}.courses-welcome h3{margin:0;text-transform:uppercase;font-size:1.7em}p.courses-welcome__speciality{text-transform:uppercase;font-weight:bold;font-size:1.2em}p.courses-welcome__speciality strong{color:#196b9c}.course-summary p{padding:1em 0}.section-previously-completed-message{margin:3em;margin-left:auto;margin-right:auto;text-align:left;max-width:600px}.section-previously-completed-message .previous-session-leader{font-weight:bold}.section-previously-completed-message .previous-course-summary{font-size:.9em;line-height:.9em;margin:0}.section-previously-completed-message .previous-section-summary{padding:2em;padding-top:.5em;border:4px solid #ccc;margin:1em;margin-top:2em}.section-previously-completed-message .previous-section-summary H4{text-transform:uppercase}.section-previously-completed-message BUTTON,.section-previously-completed-message A{display:block;margin-top:3em;margin-left:auto;margin-right:auto;max-width:240px;text-align:center}.hero{background:url(/themes/sono/assets/57ad5b7c365fefc9f71a.png) center center no-repeat;background-size:cover}.view-events article.node--view-mode-teaser .img{display:none}@media(min-width:768px){.view-events article.node--view-mode-teaser .img{display:block}}@media(min-width:768px){.view-events .view-content--list .header-content{flex-basis:45% !important}.view-events .view-content--list .content{flex-basis:50%}.view-events .view-content--grid .views-row{min-height:800px !important;min-height:min-content}.view-events .view-content--grid .views-row .content{width:auto}.view-events .view-content--grid .views-row .content&gt;div{display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.view-events .view-content--grid .views-row .content&gt;div&gt;*{max-width:100%}}BODY.page-node-type-event #block-sono-content&gt;ARTICLE{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em}.node--type-webinar--full{width:100%}.node--type-webinar--full .webinar-content{padding:1em}.node--type-webinar--full .media{padding:2em 0}.node--type-webinar--full .brightcove-responsive-video-wrapper{height:35vmax;max-width:95%;margin:0 auto}@media(min-width:768px){.node--type-webinar--full{max-width:1140px;margin:0 auto}.node--type-webinar--full .brightcove-responsive-video-wrapper{max-width:80%}}.node--type-webinar--full .node-contributor{padding:2em;padding-top:0;max-width:auto;margin:4em 0 0 0}.node--type-webinar--full .node-contributor .head-body{margin:0;max-width:none}.node--type-webinar--full .node-contributor .subject{text-transform:uppercase;font-weight:bold;margin-bottom:.2em}.node--type-webinar--full .node-contributor .title .field--name-title{font-size:.9em;margin-bottom:0}.node--type-webinar--full .text{padding:2em;padding-top:0}.node--type-webinar--full .text .field--name-body{line-height:1.5em}.node--type-webinar--full .text .text-footer&gt;SPAN:after{content:" | ";display:inline-block;margin-left:2em;margin-right:1.5em}.node--type-webinar--full .text .text-footer&gt;SPAN:last-child:after{content:""}.node--type-webinar--full .text .text-footer .webinar-type-wrapper .webinar-type{color:#196b9c}.node--type-webinar--full .text .text-footer .youtube-link A{color:#018765;font-weight:bold;text-decoration:none}.view-webinars article.node--view-mode-teaser{position:relative}.view-webinars article.node--view-mode-teaser .block-link{color:#000}.view-webinars article.node--view-mode-teaser .img{display:none}.view-webinars .view-content--list .content .block-link,.view-webinars .view-content--grid .content .block-link{display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.view-webinars .view-content--list .content .block-link&gt;*,.view-webinars .view-content--grid .content .block-link&gt;*{max-width:100%}.view-webinars .view-content--grid .views-row{min-height:350px !important;min-height:min-content}.view-webinars .view-content--grid .header-content{width:100%;display:table;display:flex;padding-bottom:1em;overflow:hidden}.view-webinars .view-content--grid .header-content .title-grid{flex-basis:100%}@media(min-width:768px){.view-webinars .view-content--grid .header-content .img{display:block;flex-basis:35%}.view-webinars .view-content--grid .header-content .title-grid{flex-basis:60%;padding:0 1em 1em 1em;padding-bottom:0}}.view-webinars .view-content--grid .content{width:100%}.view-webinars .header-content{height:130px}.view-webinars .small-teaser-image{justify-content:flex-start}.view-webinars .small-teaser-image .content{justify-content:flex-start;margin-bottom:20px}.view-webinars .footer-content{position:absolute;bottom:1em}.view-elibrary--course .field--name-field-elibrary .node--type-media.node--view-mode-teaser{background-color:#f8f8f8;flex:1}.view-elibrary--course .title-grid{flex-basis:72%;padding:0 0 0 1em}.view-elibrary--course .title-grid h4{margin-top:0}.view-elibrary--course .title-grid h4 .field__item{color:#464646;font-size:.8rem;font-weight:200;margin-top:.75em;margin-bottom:.5em}.view-elibrary--course .duration-wrapper{display:inline-flex;width:100%;padding:1em 0 0}.view-elibrary--course .duration-wrapper svg{height:2em;width:2em}.view-elibrary--course .duration-wrapper span{width:75%}.view-elibrary--course .show-more{width:100%;flex:1;padding:1em 0;text-align:center}.view-elibrary--course .show-more a{color:#196b9c;text-transform:uppercase;font-size:1.2em;text-decoration:none}.view-elibrary--course .show-more a:after{content:"â–¾";font-size:1.2em;color:#196b9c;margin-left:.5em;pointer-events:none}.view-elibrary--course .view-content--grid .node--view-mode-teaser.small-teaser-image .footer-content{padding:1em}@media(min-width:768px){.view-content--list .view-elibrary--page.node--view-mode-teaser .content{display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.view-content--list .view-elibrary--page.node--view-mode-teaser .content&gt;*{max-width:100%}.view-content--list .view-elibrary--page.node--view-mode-teaser .title-list{flex-basis:auto;width:100%}}.view-elibrary--page.node--view-mode-teaser{flex:1}.view-elibrary--page .course-name{margin-bottom:.7em;font-weight:bold}.view-elib .view-content--grid .views-row{min-height:auto !important}BODY.views-elibrary .views-exposed-form .form-item LABEL{margin-top:6px;display:inline-block;vertical-align:top;margin-right:4px}BODY.views-elibrary .views-exposed-form .form-item .si-search-elibrary-item{margin-top:0;display:inline-block;border:1px solid #767676}BODY.views-elibrary .views-exposed-form .form-item .si-search-elibrary-title::placeholder{color:#767676;font-size:1.2em}BODY.views-elibrary .views-exposed-form .form-item .si-search-elibrary-title:placeholder-shown{background-color:#fff}BODY.views-elibrary .views-exposed-form #edit-actions{margin:0;margin-top:8px;clear:none}@media(min-width:768px){BODY.views-elibrary .views-exposed-form .form-item:first-child{margin-right:2em}}.view-elibrary--page.node--view-mode-teaser .header-content,.view-elibrary--course .node--view-mode-teaser .header-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:0;flex-shrink:0}.view-elibrary--page.node--view-mode-teaser .icon-wrapper,.view-elibrary--course .node--view-mode-teaser .icon-wrapper{padding:1em;margin-bottom:1em}.view-elibrary--page.node--view-mode-teaser .icon-wrapper img,.view-elibrary--course .node--view-mode-teaser .icon-wrapper img{max-width:100%;max-height:100%}.view-elibrary--page.node--view-mode-teaser .icon-wrapper svg,.view-elibrary--course .node--view-mode-teaser .icon-wrapper svg{width:56px;height:48px;vertical-align:top;position:relative;top:-0.1em;fill:#196b9c}.view-elibrary--page.node--view-mode-teaser .icon-wrapper svg circle,.view-elibrary--course .node--view-mode-teaser .icon-wrapper svg circle{stroke:#196b9c}.view-elibrary--page.node--view-mode-teaser .icon-wrapper svg .make-blue,.view-elibrary--course .node--view-mode-teaser .icon-wrapper svg .make-blue{stroke:#196b9c}.view-content--grid .view-elibrary--page.node--view-mode-teaser.small-teaser-image .footer-content,.view-elibrary--course .view-content--grid .node--view-mode-teaser.small-teaser-image .footer-content{padding:1em}@media(min-width:768px){.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image{padding:0 1em}.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image .header-content,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image .header-content,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image .header-content{flex-basis:auto}.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image .icon-wrapper,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image .icon-wrapper,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image .icon-wrapper{flex-basis:auto}.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image .content,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image .content,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image .content{display:table;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-basis:auto;flex:1;flex-basis:72%}.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image .title-list,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image .title-list,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image .title-list{margin-right:auto}.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image .description,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image .description,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image .description{display:none}.view-elibrary--course .view-content--list .node--view-mode-teaser.small-teaser-image .footer-content,.view-content--list .view-elibrary--page.node--view-mode-teaser.small-teaser-image .footer-content,.view-content-list .si-view.toolkit.node--view-mode-teaser.small-teaser-image .footer-content{flex-basis:25%;text-align:right;margin-top:1em}}.bookmark-content-wrapper,.course-bookmark{display:grid;grid-template-columns:1fr 4fr 1fr;grid-template-rows:auto;grid-row-gap:.5em;width:100%}.column-1,.column-2,.bookmark-timestamp,.bookmark-info,.bookmark-action{grid-row:1;padding:1em 0}.column-1,.column-2{text-transform:uppercase;color:#767676}.column-1,.bookmark-timestamp{grid-column:1}.column-2{grid-column:2/span 2}.column-1,.column-2,.course-bookmark{border-bottom:1px solid #767676}.bookmark-info{grid-column:2;display:table;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:auto}.bookmark-info .bookmark-to-section{padding:0 0 1em}.bookmark-action{grid-column:3}.course-bookmarks{grid-row:2;grid-column:1/span 3;list-style:none;margin:0;padding:0;width:100%}.view-toolkits .view-content--grid .views-row{min-height:300px !important;min-height:min-content}.view-toolkits .view-content--grid .content{width:100%}.si-view ARTICLE.toolkit .field--name-field-toolkit-category{margin-bottom:.7em;font-weight:bold}.si-view.toolkit.node--view-mode-teaser{flex:1}.si-view.toolkit.node--view-mode-teaser .course-name{margin-bottom:.7em;font-weight:bold}.view-content--list .si-view.toolkit.node--view-mode-teaser .title-list{width:auto !important}.view-content--list .si-view.toolkit.node--view-mode-teaser .header-content{display:flex;align-items:center}.view-content--grid .si-view.toolkit.node--view-mode-teaser .header-content{display:flex;flex:1}.view-content--grid .si-view.toolkit.node--view-mode-teaser .header-content .si-view-head-icon{flex-basis:50px;display:block;width:auto}.view-content--grid .si-view.toolkit.node--view-mode-teaser .header-content .title-grid{flex-basis:calc(100% - 70px);margin-left:auto}@media(min-width:1025px){ARTICLE.node-contributor{max-width:800px;margin:1em auto}}@media(min-width:768px){ARTICLE.node-contributor .head-hero,ARTICLE.node-contributor .head-text{max-width:40%;display:inline-block;margin-left:1em;vertical-align:top}}ARTICLE.node-contributor .head-text .field--name-title{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:18px;font-weight:400;color:#196b9c;font-weight:700;display:block;margin-bottom:1em}ARTICLE.node-contributor .head-text .job-title{font-weight:700}ARTICLE.node-contributor .head-body{margin:1em}@media(min-width:1025px){ARTICLE.node-contributor .head-body{max-width:600px}}ARTICLE.node-contributor .contributor-links{margin-top:1em;border-top:1px solid #767676;padding-top:1em}ARTICLE.node-contributor .contributor-links SPAN{display:inline-block}ARTICLE.node-contributor .contributor-links SPAN:after{content:", ";display:inline-block;width:.7em}ARTICLE.node-contributor .contributor-links SPAN:last-child:after{content:"";width:0}.si-view ARTICLE.si-view-small.si-view.contributors .si-view-hero{max-width:100px;display:inline-block}.si-view ARTICLE.si-view-small.si-view.contributors .si-view-head-text{max-width:200px;display:inline-block;vertical-align:top;padding-left:1em}.si-view ARTICLE.si-view-small.si-view.contributors .si-view-head-text .field--name-title{margin-bottom:.5em}.si-view ARTICLE.si-view-small.si-view.contributors .si-view-head-text .job-title{font-weight:bold}.si-view ARTICLE.si-view-small.si-view.contributors .si-view-body{line-height:1.3em}.si-view ARTICLE.si-view-small.si-view.contributors .footer-content{font-size:.85em;line-height:1.3em}.si-view ARTICLE.si-view-small.si-view.contributors .footer-content .inline-title{font-weight:bold}.si-view ARTICLE.si-view-small.si-view.contributors .footer-content A{color:#196b9c;text-transform:none;text-decoration:none}.si-view ARTICLE.si-view-small.si-view.contributors .footer-content .row-divider{padding-left:10px;padding-right:10px}.si-search-bar{display:none}.si-search-bar .si-search-form,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search{padding:0;width:350px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width:768px){.si-search-bar .si-search-form,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search{width:450px}}.si-search-bar .si-search-form .si-search-textfield,.si-search-bar .si-search-form .form--inline,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .si-search-textfield,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .form--inline{display:inline-block;padding:1em;margin:0;vertical-align:top;height:40px;color:#464646;background-color:#fff;width:310px}@media(min-width:768px){.si-search-bar .si-search-form .si-search-textfield,.si-search-bar .si-search-form .form--inline,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .si-search-textfield,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .form--inline{width:393px}}.si-search-bar .si-search-form .si-search-textfield::placeholder,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .si-search-textfield::placeholder{color:#767676;font-size:1.2em}.si-search-bar .si-search-form .si-search-textfield:placeholder-shown,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .si-search-textfield:placeholder-shown{background-color:#fff}.si-search-bar .si-search-form .si-search-button,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .si-search-button{vertical-align:top;width:40px;height:40px;padding:10px}.si-search-bar .si-search-form .si-search-button svg,.si-search-bar #views-exposed-form-sonosite-institute-uat-search-si-search .si-search-button svg{width:20px;height:20px}.si-search-bar.si-modalized{z-index:11000;display:block;position:fixed;top:50%}@media(min-width:768px){.si-search-bar.si-modalized{left:33%}}.dark-modal{background-color:inherit}.si-search.si-view{background-color:#fff;padding:2em;text-align:center;max-width:50rem;margin-left:auto;margin-right:auto}.si-search.si-view .view-content .views-row{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #e4e4e4;text-align:left}.si-search.si-view .view-content .views-row .views-field-field-hero-image{display:inline-block;width:30%;vertical-align:top}.si-search.si-view .view-content .views-row .search-row-item-title A{font-weight:bold}.si-search.si-view .view-content .views-row .search-row-item-type{color:#767676}.si-search.si-view .view-content .views-row .search-row-item-summary-excerpt{margin-top:.3rem;padding:.5rem;background-color:#e4e4e4}.si-search.si-view .view-content .views-row:last-child{border-bottom:none}@media(min-width:1025px){.si-search.si-view .search-head,.si-search.si-view .search-text{width:40%;display:inline-block;vertical-align:top;text-align:left}}.si-search.si-view .search-head{max-width:300px;padding:0}.si-search.si-view .search-text{padding:1.5em;padding-top:0}.si-search.si-view .search-text A{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:18px;font-weight:normal;color:#196b9c}BODY.views-sonosite_institute_uat_search #si-search-bar,BODY.views-sonosite_institute_uat_search .si-main-search-bar{display:none}.si-search-view-form,.si-search.si-view .views-exposed-form,#views-exposed-form-search-si-search{margin-bottom:4em}.si-search-view-form .form--inline,.si-search.si-view .views-exposed-form .form--inline,#views-exposed-form-search-si-search .form--inline{text-align:center}.si-search-view-form .form-item,.si-search.si-view .views-exposed-form .form-item,#views-exposed-form-search-si-search .form-item{float:none}.si-search-view-form .form-item LABEL,.si-search.si-view .views-exposed-form .form-item LABEL,#views-exposed-form-search-si-search .form-item LABEL{display:none}.si-search-view-form .form-item .si-search-view-textfield,.si-search-view-form .form-item .form-text,.si-search.si-view .views-exposed-form .form-item .si-search-view-textfield,.si-search.si-view .views-exposed-form .form-item .form-text,#views-exposed-form-search-si-search .form-item .si-search-view-textfield,#views-exposed-form-search-si-search .form-item .form-text{box-shadow:1px 1px 5px 1px #464646;padding:1em;margin:0;vertical-align:top;height:40px;color:#464646;background-color:#fff;width:434px}.si-search-view-form .form-item .si-search-view-textfield::placeholder,.si-search-view-form .form-item .form-text::placeholder,.si-search.si-view .views-exposed-form .form-item .si-search-view-textfield::placeholder,.si-search.si-view .views-exposed-form .form-item .form-text::placeholder,#views-exposed-form-search-si-search .form-item .si-search-view-textfield::placeholder,#views-exposed-form-search-si-search .form-item .form-text::placeholder{color:#464646;font-size:1.2em}.si-search-view-form .form-item .si-search-view-textfield:placeholder-shown,.si-search-view-form .form-item .form-text:placeholder-shown,.si-search.si-view .views-exposed-form .form-item .si-search-view-textfield:placeholder-shown,.si-search.si-view .views-exposed-form .form-item .form-text:placeholder-shown,#views-exposed-form-search-si-search .form-item .si-search-view-textfield:placeholder-shown,#views-exposed-form-search-si-search .form-item .form-text:placeholder-shown{background-color:#fff}.si-search-view-form #edit-actions,.si-search.si-view .views-exposed-form #edit-actions,#views-exposed-form-search-si-search #edit-actions{text-align:center;width:auto}.si-search-view-form #edit-actions A,.si-search.si-view .views-exposed-form #edit-actions A,#views-exposed-form-search-si-search #edit-actions A{width:auto}.si-search-view-form #edit-actions INPUT,.si-search.si-view .views-exposed-form #edit-actions INPUT,#views-exposed-form-search-si-search #edit-actions INPUT{font-size:1.2em;font-family:ClarimoDemiBold,Arial,sans-serif;line-height:1.55;display:inline-flex;align-items:center;position:relative;cursor:pointer;text-decoration:none;padding:.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:rgba(0,0,0,0);z-index:1;overflow:hidden;color:#f8f8f8;background-size:200%;background:linear-gradient(to right,#018765,#018765,#018765) 0 50%;background-color:#018765;cursor:pointer}.si-search-view-form #edit-actions INPUT::before,.si-search.si-view .views-exposed-form #edit-actions INPUT::before,#views-exposed-form-search-si-search #edit-actions INPUT::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all .4s ease-in-out;background:linear-gradient(to right,#018765,#018765,#196B9C);background-size:200%;background-position:0% 50%}.si-search-view-form #edit-actions INPUT:hover,.si-search.si-view .views-exposed-form #edit-actions INPUT:hover,#views-exposed-form-search-si-search #edit-actions INPUT:hover{text-decoration:none;transition:all .4s ease-in-out}.si-search-view-form #edit-actions INPUT:hover::before,.si-search.si-view .views-exposed-form #edit-actions INPUT:hover::before,#views-exposed-form-search-si-search #edit-actions INPUT:hover::before{background-position:100% 50%;background-size:220%;opacity:1}.si-search-view-form #edit-actions INPUT svg.ext,.si-search.si-view .views-exposed-form #edit-actions INPUT svg.ext,#views-exposed-form-search-si-search #edit-actions INPUT svg.ext{width:1.2rem;height:1.2rem;fill:#f8f8f8;padding:0;margin-left:5px;align-self:baseline}.si-search-view-form #edit-actions INPUT svg.ext path,.si-search.si-view .views-exposed-form #edit-actions INPUT svg.ext path,#views-exposed-form-search-si-search #edit-actions INPUT svg.ext path{stroke:#f8f8f8;stroke-width:1px}.si-search-view-form #edit-actions INPUT:visited,.si-search.si-view .views-exposed-form #edit-actions INPUT:visited,#views-exposed-form-search-si-search #edit-actions INPUT:visited{color:#f8f8f8}.si-search-view-form #edit-actions INPUT:hover,.si-search.si-view .views-exposed-form #edit-actions INPUT:hover,#views-exposed-form-search-si-search #edit-actions INPUT:hover{color:#f8f8f8}.si-search-view-form #edit-actions INPUT:focus,.si-search-view-form #edit-actions INPUT:active,.si-search.si-view .views-exposed-form #edit-actions INPUT:focus,.si-search.si-view .views-exposed-form #edit-actions INPUT:active,#views-exposed-form-search-si-search #edit-actions INPUT:focus,#views-exposed-form-search-si-search #edit-actions INPUT:active{border-color:#ecf5f1;background-color:#ecf5f1;color:#f8f8f8}.si-search-view-form #edit-actions INPUT svg,.si-search.si-view .views-exposed-form #edit-actions INPUT svg,#views-exposed-form-search-si-search #edit-actions INPUT svg{height:26px;width:26px;margin-right:1em;vertical-align:middle}#block-sono-page-title .hero{background:linear-gradient(90deg,#196B9C 0%,#018765 100%)}BODY.path-frontpage #block-sono-page-title .hero{background:url(/themes/sono/assets/57ad5b7c365fefc9f71a.png) 50% no-repeat;background-size:cover}@media(min-width:768px){BODY.path-frontpage #block-sono-page-title .hero{padding:3rem 0}}BODY.path-frontpage #block-sono-page-title .hero h1,BODY.path-frontpage #block-sono-page-title .hero .hero__body{text-shadow:1px 1px 5px #000}MAIN.error-page{padding:2em;background:#f8f8f8;text-align:center}MAIN.error-page .error-image{max-width:80vw;margin-left:auto;margin-right:auto}MAIN.error-page .error-image IMG{max-height:300px}MAIN.error-page H1{text-transform:uppercase}MAIN.error-page .layout-content A{text-decoration:none;color:#018765;text-transform:uppercase}BODY.page-node-type-page #block-sono-content&gt;ARTICLE,BODY.page-node-type-learn #block-sono-content&gt;ARTICLE{max-width:50rem;margin-left:auto;font-size:1.2em;margin-right:auto;margin-top:2em;margin-bottom:2em;line-height:1.5em}table.privacy-table-1 td{vertical-align:top;width:25%;padding:.5rem}table.privacy-table-1 ul{padding-left:2rem;list-style-type:"â€“ "}BODY.page-node-type-learn #block-sono-content .learn-page H3{font-size:1.1rem}BODY.page-node-type-learn #block-sono-content .learn-page .field--name-field-hero-media H3{font-family:"ClarimoDemiBold",Arial,source-han-sans-simplified-c,sans-serif;margin-top:1rem}BODY.page-node-type-learn #block-sono-content .learn-page ARTICLE.node--type-lesson{border-top:1px dotted #767676;margin-bottom:2rem;padding-top:1rem}BODY.page-node-type-learn #block-sono-content .learn-page ARTICLE.node--type-lesson H3{font-family:"ClarimoDemiBold",Arial,source-han-sans-simplified-c,sans-serif}BODY.page-node-type-learn #block-sono-content .learn-page ARTICLE.node--type-lesson .field--name-field-title{margin-top:1.5rem;font-family:"ClarimoDemiBold",Arial,source-han-sans-simplified-c,sans-serif}@media(min-width:768px){BODY.page-node-type-learn #block-sono-content .learn-page ARTICLE.node--type-lesson .row{display:block}}
.node--unpublished{background-color:#fff4f4;}
</pre></body></html>