/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--si-color-blue:#196B9C;--si-color-bluer:#275D83;--si-color-blue-light:#D6E5F1;--si-color-blue-dark:#030F93;--si-color-green:#018765;--si-color-green-light:#ECF5F1;--si-color-green-dark:#01543f;--si-color-grey:#767676;--si-color-grey-dark:#464646;--si-color-grey-light:#e4e4e4;--si-color-grey-medium:#bdbdbd;--si-color-black:black;--si-color-white:#f8f8f8;--si-color-red:#ef3b24;--si-color-orange:#f57e25;}@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:0.4s;}a:hover,button:hover,input[type=submit]:hover{opacity:0.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 > div{flex:1;}}@media (min-width:768px){.row--gutter{margin:0 -1em;}}@media (min-width:768px){.row--gutter > 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,0.3);}.error-wrapper.has-error p{text-align:center;width:100%;color:black;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 0.4s;}.fade-enter,.fade-leave-active{opacity:0;}.slide-top-enter-active,.slide-top-leave-active{transition:transform 0.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 > .container{position:relative;min-height:325px;}BODY.path-frontpage .hero > .container > .page-title{display:none;}BODY.path-frontpage .hero > .container .hero__body{position:absolute;top:0;right:0;margin-right:1em;margin-left:1em;}@media (min-width:768px){BODY.path-frontpage .hero > .container .hero__body{margin-right:5em;}}BODY.path-frontpage .hero > .container .hero__body p{margin-top:0;font-size:1.1em;}@media (min-width:768px){BODY.path-frontpage .hero > .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,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,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 > *{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 > *{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 > *,.si-view .view-content--grid .views-row .content > *{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 0.5em;}.item-list-filters select,.content-search .content-filter select{min-width:170px;margin:0 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:black;}.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 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:white;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:white;}}.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 0.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:transparent;}.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 > li{padding:1em 0;}.block-system-branding-block__links > li ul{transition:opacity 0.4s;transform:translateX(-1000%);opacity:0;}@media (min-width:768px){.block-system-branding-block__links > li:hover ul{transform:translateX(0);opacity:1;}}.block-system-branding-block__links a{display:block;text-decoration:none;color:black;font-size:0.9em;}body.is-authenticated .block-system-branding-block__links li:nth-child(2){display:none;}.menu-toggle{color:white;}.menu-toggle svg{height:1.8em;width:3em;}.links__user-wrap{position:relative;}.links__user-wrap ul{position:absolute;top:100%;right:0;background:white;border:solid #e4e4e4 1px;list-style:none;margin:0;padding:0.8em 0 0;width:11em;box-shadow:0 1px 5px rgba(0,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:white;}.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:white;z-index:1;box-shadow:0 1px 5px rgba(0,0,0,0.3);}.links__user-wrap li{width:auto;text-align:left;}.links__user-wrap li a{padding:0.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:0.5em;padding-top:0.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,0.5);}.site-nav{position:absolute;right:0;width:20em;max-width:100%;z-index:10;height:90vh;}.site-nav-main{transition:0.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:white;}.site-nav-main a{text-decoration:none;color:black;display:block;border-bottom:solid #e4e4e4 1px;padding:0.8em 2.5em 0.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 > div > 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:0.8em;padding-top:0.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 0.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:0.5em 0.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 > .container > .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 0.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:0.5em 0.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:0.4s;margin:0;padding:0;padding-left:1rem;display:inline-block;}.menu--main ul.menu a{display:inline-block;padding:1em 0.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 > .container > ul > li > a,.menu--main > .container > ul > li > div > a{color:#f8f8f8;}.menu--main > .container > ul > li{margin-right:0.5em;}.menu--main > .container > ul > li:hover > div > a{position:relative;z-index:5;opacity:1;background-color:#f8f8f8;color:#018765;}.menu--main > .container > ul > .menu-item--expanded > div > a{padding-right:0.5em !important;}.menu--main > .container > ul > .menu-item--expanded > div > a:after{content:"▾";color:#f8f8f8;display:inline-block;margin-left:0.5em;}.menu--main > .container > ul > .menu-item--expanded:hover > div > a:after{color:#018765;transform:translateY(0.2em) rotate(180deg);}.menu--main > .container > ul .menu-item--expanded{position:relative;z-index:2;}.menu--main > .container > ul .menu-item--expanded > ul{transition:opacity 0.4s;display:block !important;transform:translateX(-1000%);opacity:0;}.menu--main > .container > ul .menu-item--expanded:hover > ul{display:block !important;opacity:1;transform:translateX(0);}.menu--main > .container > ul .menu-item--expanded ul{display:none;position:absolute;top:100%;left:0;z-index:2;background-color:white;width:15em;padding:0 0.8em;box-shadow:0 1px 5px rgba(0,0,0,0.3);}.menu--main > .container > ul .menu-item--expanded ul a{display:block;color:#018765;padding:0.5em 1em;font-size:1.1em;color:black;padding:1em 0.5em;}.menu--main > .container > ul .menu-item--expanded ul a.is-active{font-weight:bold;}.menu--main > .container > ul .menu-item--expanded > div > a:first-child{padding-right:2.5em;}.menu--main > .container > ul .menu-item--expanded li{margin:0;padding:0;display:block;border-bottom:solid #e4e4e4 1px;}.menu--main > .container > ul .menu-item--expanded li:last-child{border:none;}.menu--main > .container > ul .menu-item--expanded .menu-item--expanded > ul{left:100%;top:0;}}a.menu-left{background-color:#f8f8f8;position:relative;}a.menu-left:after{content:"▸";position:absolute;top:50%;left:0.6em;color:#196B9C;transform:translateY(-50%) rotate(-180deg);font-size:1.7em;opacity:0.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:0.3;}a.menu-right:after{content:"▸";position:absolute;top:50%;right:0.5em;transform:translateY(-50%);}.fake-btn{border:none;outline:none;background-color:transparent;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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.btn::before,.button::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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,.button{color:#f8f8f8;}.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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.btn.btn-secondary::before,.button.btn-secondary::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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,.button.btn-secondary{color:#767676;box-shadow:inset 0 0 0 0.25rem #767676;}.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:transparent;}.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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.btn.btn-tertiary::before,.button.btn-tertiary::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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,.button.btn-tertiary{color:#767676;padding:0.2rem 0;}.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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.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 0.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 0.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,.button.btn-white-outline{color:#f8f8f8;box-shadow:inset 0 0 0 0.25rem #f8f8f8;}.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:transparent;}.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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.btn.btn--white::before,.button.btn--white::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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,.button.btn--white{color:black;border-style:solid;}.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:black;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:0.6em 1.5em;color:white;text-decoration:none;text-transform:uppercase;border:none;font-size:0.9em;font-weight:normal;box-shadow:0 1px 5px rgba(0,0,0,0.3);}.btnxxx:not(:disabled):hover{opacity:0.8;}@media (min-width:768px){.btnxxx{padding:0.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:white;color:#018765;border:solid #018765 1px;}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],textarea,select{transition:0.4s;outline:none;box-sizing:border-box;border:none;font-size:0.9em;padding:0.5em 0.8em;display:inline-block;margin:1.2em 0;background-color:white;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,0.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,0.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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}#edit-actions #edit-submit::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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{color:#f8f8f8;background-size:200%;background:linear-gradient(to right,#018765,#018765,#018765) 0 50%;}#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{background-color:#018765;}#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:0.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:0.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,0.5);}input[type=radio] + label:before{border-radius:50%;}input[type=submit]:disabled,button:disabled{opacity:0.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,0.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,0.2);}.form--light select option{color:black;}.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 > .select-wrap{display:inline-block;position:relative;}.select-wrap:after,.content-search .content-filter > .select-wrap:after{content:"▾";font-size:1.5em;color:#196B9C;position:absolute;right:0.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 > div:first-child{background:#196B9C;padding:1em 0;}.site-footer > div:last-child{background:#464646;padding:1em 0;}.site-footer > div:last-child ul{margin:0;padding:0;text-align:center;}.site-footer > div:last-child li{display:inline;margin:0;padding:0;}.site-footer > 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 > div:last-child li:last-child:after{display:none;}.site-footer > div:last-child li a{text-decoration:none;}.site-footer > 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 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:0.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:0.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:0.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,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 > div{box-sizing:border-box;margin-bottom:2em;}@media (min-width:768px){.body-content .columns > div:first-child{flex:0 0 56%;padding-right:6vw;}}@media (min-width:1025px){.body-content .columns > div:first-child{padding-right:4em;}}@media (min-width:768px){.body-content .columns > div:last-child{padding-left:6vw;}}@media (min-width:1025px){.body-content .columns > 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:0.85em;text-decoration:none;color:black;}.content-nav__main .active:after{content:"";height:5px;background:#196B9C;position:absolute;left:0;right:0;bottom:0;}.content-nav__main-last > 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:0.2em 0;}.content-nav__select{text-transform:uppercase;box-shadow:0 1px 5px rgba(0,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 > 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 > .select-wrap{display:table;display:flex;flex:1;margin-bottom:1em;}.content-search .content-filter > .select-wrap:after{left:42%;}.content-search .content-filter > .select-wrap select{width:50%;margin:0 0.5em 0 0;}}.content-search .btn{vertical-align:middle;box-sizing:border-box;height:100%;border-radius:0;box-shadow:none;padding:0 0.7em;}.content-search .btn svg{margin:0;position:relative;top:0.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:0.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:0.8em;}.section-nav li:after{content:"";display:inline-block;width:1px;height:1em;background-color:#196B9C;margin-left:1em;position:relative;top:0.1em;}.section-nav li:last-child:after{display:none;}.section-nav li:first-child a:before{content:"◀";margin-right:0.5em;}.section-nav li:last-child a:after{content:"▶";margin-left:0.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,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 0.8em;font-size:0.95em;transform:translateZ(1em);max-width:calc(100% - 30px);}.node--type-section.node--view-mode-teaser h2{margin:0 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:0.8em;background-color:#f57e25;padding:0.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:0.5em;}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display LI:first-child{margin-top:0.5em;}.node--type-section.node--view-mode-full .field--name-field-lessons .lesson-display .container > 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,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:0.5em 0 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:0.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 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 0.5em;}.section-error-message{max-width:400px;padding:2em;margin:2em auto;background-color:#196B9C;color:white;font-weight:bold;}.section-error-message .section-error-message-closer{text-align:right;}.section-error-message .section-error-message-closer A{color:white;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:0.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:black;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,0.6);z-index:10000;}.modal{box-shadow:0 1px 5px rgba(0,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,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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.gated-modal .modal.login-modal .btn--white::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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{color:#767676;background-color:#f8f8f8;}.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,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 > 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:0.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:0.8em;font-size:1.2em;}a.user-menu__link{display:table;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0.8em 2.5em 0.8em 1.2em;color:black;position:relative;}a.user-menu__link.show-next:after{content:"▸";position:absolute;top:50%;right:0.5em;color:#196B9C;transform:translateY(-50%);font-size:1.8em;opacity:0.3;}a.user-menu__link svg{background-color:#196B9C;color:white;border-radius:50%;box-sizing:border-box;width:3.5em;height:3.5em;padding:0.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:0.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:0.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 black;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:0.85em;}BODY.path-user nav.tabs .tabs.primary LI A{background-color:#fff;color:black;}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 0.3s linear;}.lightbox .field__item.lightbox__item{max-width:70vmin;margin-top:5%;transition:all 0.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:white;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 > .field__item{border-bottom:1px solid #e4e4e4;margin-bottom:2em;}.field--name-field-component > .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 > H1{text-transform:uppercase;}.user-profile-full details{border:none;}.user-profile-full details summary{cursor:pointer;padding:0.2em 0.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:transparent;padding:0;}#block-sono-content #tabs.ui-tabs-vertical > UL.ui-tabs-nav,#block-sono-local-tasks #tabs.ui-tabs-vertical > UL.ui-tabs-nav{float:left;width:210px;border:1px solid #e4e4e4;}#block-sono-content #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI,#block-sono-local-tasks #tabs.ui-tabs-vertical > UL.ui-tabs-nav > 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:transparent;}#block-sono-content #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI A,#block-sono-local-tasks #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI A{display:block;position:relative;}#block-sono-content #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI > A,#block-sono-local-tasks #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI > A{width:100%;padding:0;}#block-sono-content #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI.ui-tabs-active,#block-sono-local-tasks #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI.ui-tabs-active{color:#fff;font-weight:bold;background-color:#196B9C;}#block-sono-content #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI.ui-tabs-active:after,#block-sono-local-tasks #tabs.ui-tabs-vertical > UL.ui-tabs-nav > LI.ui-tabs-active:after{color:#fff;}#block-sono-content #tabs.ui-tabs-vertical > .ui-tabs-panel,#block-sono-local-tasks #tabs.ui-tabs-vertical > .ui-tabs-panel{padding:0;float:left;max-width:80%;border:none;margin:0;}#block-sono-content #tabs.ui-tabs-vertical > .ui-tabs-panel LI,#block-sono-local-tasks #tabs.ui-tabs-vertical > .ui-tabs-panel LI{margin-left:1em;margin-right:1em;}#block-sono-content #tabs.ui-tabs-vertical > .ui-tabs-panel LI.ui-state-active,#block-sono-local-tasks #tabs.ui-tabs-vertical > .ui-tabs-panel LI.ui-state-active{border-bottom:4px solid #196B9C;background:none !important;}#block-sono-content #tabs.ui-tabs-vertical > .ui-tabs-panel LI.ui-state-active A,#block-sono-local-tasks #tabs.ui-tabs-vertical > .ui-tabs-panel LI.ui-state-active A{color:black;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 > fieldset.field-group-fieldset .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}BODY.path-user #user-form > fieldset.field-group-fieldset .fieldset-wrapper .form-wrapper{float:unset;width:unset;}BODY.path-user #user-form #edit-account{margin-top:0.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{box-shadow:none;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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}BODY.path-user #user-form #edit-delete::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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{color:#767676;box-shadow:inset 0 0 0 0.25rem #767676;}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:transparent;}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:0.5em;margin-right:0.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 > .footer-content{position:absolute;bottom:0;padding:1em;}BODY.path-user #current-courses-tab .current-courses .current-course > .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 > .footer-content .sections-completed-wrapper .course-progress .course-progress__row DIV SPAN{color:#196B9C;}BODY.path-user #current-courses-tab .current-courses .current-course > .footer-content a{color:#018765;text-transform:uppercase;}BODY.path-user #current-courses-tab .current-courses .current-course > .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:0.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:0.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,#user-register-form{}#profile input,#profile select,#user-register-form input,#user-register-form select{margin-top:0.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:0.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:0.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 > .fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox{display:inline-block;width:250px;margin-right:1em;padding-top:0.3em;padding-bottom:0.3em;}#profile #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#profile #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-product-wrapper #edit-field-other-systems--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .js-form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-product--wrapper > .fieldset-wrapper .form-type-checkbox input[type=radio]:checked + label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .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 > .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 > .fieldset-wrapper .form-type-checkbox input[type=checkbox]:checked + label:after,#user-register-form #edit-field-other-systems-wrapper #edit-field-other-systems--wrapper > .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 0.3em;margin-left:0.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 0.3em;margin-left:0.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:0.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 > *{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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.button-wrapper .btn.btn-join-inactive::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:all 0.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 0.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{color:#f8f8f8;}.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:transparent;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 > *{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:0.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:0.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 > .view-content{border-radius:0.5em;box-shadow:0 1px 5px rgba(0,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:0.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:0.3em;margin-bottom:0.3em;font-size:1.6em;}.si-front-most-popular-course .block-course-time{padding:0.5em;margin-bottom:0.5em;}.si-front-most-popular-course .block-course-time .block-course-time-value{color:#196B9C;}.si-front-most-popular-course .block-see-more{padding:0.5em;margin-top:0.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:0.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:0.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 > DIV{width:237px;display:inline-block;text-align:left;}.si-front-most-popular-course .views-field-title .course-actions .secondary-wrapper.popular-actions > 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,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:0.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:0.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:black;margin-bottom:0.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:0.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:0.5em;font-size:0.9em;line-height:1.2em;}.si-event-block .event-text-wrapper .event-text-head .event-details B{color:black;font-weight:normal;}.si-event-block .event-text-wrapper .event-text-footer{background-color:#018765;padding:0.5em 10px;width:220px;bottom:0;position:absolute;height:70px;}.si-event-block .event-text-wrapper .event-text-footer DIV{margin-top:0.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:0.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:white;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:0.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:0.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:0.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:0.6em 1.5em;color:white;text-decoration:none;text-transform:uppercase;border:none;font-size:0.9em;font-weight:normal;box-shadow:0 1px 5px rgba(0,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:0.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,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:0.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 > div,.course-progress__row > a{display:block;margin-bottom:1em;}.course-progress__row > div{margin-right:1em;}.course-progress-reset{color:#018765;text-transform:uppercase;text-decoration:none;}.course-progress-bar{display:none;border-radius:0.6em;overflow:hidden;background-color:#f8f8f8;}.course-progress-bar__progress{background-color:#196B9C;height:0.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:0.8em;background-color:#f57e25;padding:0.7em 1em;max-width:8em;text-align:center;color:white;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:0.9em;line-height:0.9em;margin:0;}.section-previously-completed-message .previous-section-summary{padding:2em;padding-top:0.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 > 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 > div > *{max-width:100%;}}BODY.page-node-type-event #block-sono-content > 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:0.2em;}.node--type-webinar--full .node-contributor .title .field--name-title{font-size:0.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 > SPAN:after{content:" | ";display:inline-block;margin-left:2em;margin-right:1.5em;}.node--type-webinar--full .text .text-footer > 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:black;}.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 > *,.view-webinars .view-content--grid .content .block-link > *{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:0.8rem;font-weight:200;margin-top:0.75em;margin-bottom:0.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:0.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 > *{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:0.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:0.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:0.7em;font-weight:bold;}.si-view.toolkit.node--view-mode-teaser{flex:1;}.si-view.toolkit.node--view-mode-teaser .course-name{margin-bottom:0.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:0.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:0.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:0.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:0.3rem;padding:0.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{cursor:pointer;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:0.5em 1em;min-width:10rem;text-align:center;justify-content:center;border-radius:5rem;border-style:hidden;box-sizing:border-box;background-color:transparent;z-index:1;overflow:hidden;}.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 0.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 0.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,.si-search.si-view .views-exposed-form #edit-actions INPUT,#views-exposed-form-search-si-search #edit-actions INPUT{color:#f8f8f8;background-size:200%;background:linear-gradient(to right,#018765,#018765,#018765) 0 50%;}.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,.si-search.si-view .views-exposed-form #edit-actions INPUT,#views-exposed-form-search-si-search #edit-actions INPUT{background-color:#018765;}.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 black;}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 > ARTICLE,BODY.page-node-type-learn #block-sono-content > 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:0.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;}}body.content-browser-page .btn,body.content-browser-page .btn-primary,body.content-browser-page .button{align-items:center;background-color:#018765;border-radius:5rem;border-style:hidden;box-sizing:border-box;color:#f8f8f8;cursor:pointer;display:inline-flex;font-size:1.2rem;justify-content:center;line-height:1.55;min-width:10rem;opacity:1;overflow:hidden;padding:0.5em 1em;position:relative;text-align:center;text-decoration:none;z-index:1;}body.content-browser-page .btn:before,body.content-browser-page .btn-primary:before,body.content-browser-page .button:before{content:none;}body.content-browser-page .btn.si-search-button svg,body.content-browser-page .btn-primary.si-search-button svg,body.content-browser-page .button.si-search-button svg{height:20px;}body.content-browser-page .si-search-form{display:flex;flex-direction:row;justify-content:center;gap:2rem;align-items:center;}body.content-browser-page .si-search-form input{margin:0;}body.content-browser-page .si-search-form a.si-search-button{border:1px solid #bdbdbd;}body.content-browser-page .si-search-form a.si-search-button svg{height:20px;}body.content-browser-page #block-sono-content .entity-browser-browse-content-form .content-browser-actions{padding:0.5rem 0;}
.node--unpublished{background-color:#fff4f4;}
