.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.social-link::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Brands";font-weight:400;padding:10px;}.facebook-link::before{content:"\F39E";}a::before.fas,a::before.far,a::before.fa{font-family:"Font Awesome 5 Free";}.layout-container{background-color:#fff;background-size:80%;background-position:95% 0%;background-repeat:no-repeat;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;}body > #toolbar-administration + *{margin-top:4em;}.region-breadcrumb{margin:0 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,auto));margin-top:10px !important;margin-bottom:10px;-webkit-box-pack:justify;justify-content:space-between;}@media screen and (min-width:768px){.region-breadcrumb{margin:0 50px;}}.block-local-tasks-block{margin:0 20px;}@media screen and (min-width:768px){.block-local-tasks-block{margin:0 50px;}}.region-help{margin:0 20px;}@media screen and (min-width:768px){.region-help{margin:0 50px;}}.block-page-title-block{display:grid;justify-items:center;-webkit-box-align:center;align-items:center;}main{-webkit-box-flex:1;flex:1 0 auto;display:grid;grid-template-areas:"content" "left" "right";margin:auto;}@media screen and (min-width:768px){main > .layout-sidebar-first{grid-area:left;margin-left:1em;}main > .layout-sidebar-second{grid-area:right;margin-right:1em;}main.sidebar_first,main.sidebar_second{grid-gap:0px;margin-bottom:40px;}main.sidebar_first{grid-template-columns:250px 3fr;grid-template-areas:"left content";margin-bottom:40px;}main.sidebar_first > .layout-content{border-left:2px solid #ffffff;margin:1em;}main.sidebar_second{grid-template-columns:1fr 250px;grid-template-areas:"content right";}main.sidebar_first.sidebar_second{grid-template-columns:300px auto;grid-template-areas:"left content" "right content";}}@media screen and (min-width:1024px){main{min-width:972px;}main.sidebar_first.sidebar_second{grid-template-areas:"left content right";}main.sidebar_second{grid-template-columns:1fr 320px;}}@media screen and (min-width:1280px){main{min-width:1026px;max-width:1920px;width:100%;}}main > .layout-content{grid-area:content;overflow:hidden;margin:1em;}.region-sponsors{margin:0 20px;margin-bottom:40px;}@media screen and (min-width:768px){.region-sponsors{margin:0 50px;}}.trigger{z-index:-1;}.region-header > .region-menu{display:grid;justify-items:center;-webkit-box-align:center;align-items:center;}.menu--main ul.menu,.block-responsive-menu-horizontal-menu,ul.horizontal-menu{padding:0;margin:0;}.menu--main ul.menu li.menu-item,.block-responsive-menu-horizontal-menu li.menu-item,ul.horizontal-menu li.menu-item{display:inline-block;list-style:none;padding:0;margin:0;border-radius:2px;}.menu--main ul.menu li.menu-item a,.block-responsive-menu-horizontal-menu li.menu-item a,ul.horizontal-menu li.menu-item a{font-family:Arial,Helvetica,sans-serif;letter-spacing:1.1;text-transform:capitalize;color:#ffffff;display:block;padding:5px;font-weight:bold;font-size:1.1em;color:#4a4a4a;}.menu--main ul.menu.sf-arrows .sf-with-ul,.block-responsive-menu-horizontal-menu.sf-arrows .sf-with-ul,ul.horizontal-menu.sf-arrows .sf-with-ul{padding-right:1em;*padding-right:.5em;}.menu--main ul.menu .menu.sub-nav a,.block-responsive-menu-horizontal-menu .menu.sub-nav a,ul.horizontal-menu .menu.sub-nav a{font-weight:normal;text-transform:capitalize;}.region-top-strip ul.menu{margin:0;padding:0;height:100%;}.region-top-strip ul.menu li.menu-item{padding:0;margin:0;display:inline-block;}.region-top-strip ul.menu li.menu-item a.global-link{width:18px;overflow:hidden;}.region-top-strip ul.menu a{font-family:Arial,Helvetica,sans-serif;letter-spacing:1.1;text-transform:capitalize;color:#ffffff;color:#f3f3f3;display:inline-block;font-size:1.1em;font-weight:bold;padding:10px;vertical-align:bottom;}.region-top-strip ul.menu a.fas,.region-top-strip ul.menu a.far,.region-top-strip ul.menu a.fa{font-family:"Font Awesome 5 Free";}.region-top-strip ul.menu a.is-active{color:#f3f3f3;}.region-top-strip ul.menu a.global-link{background:#ffffff;color:#2c2e30;}.region-top-strip ul.menu a.global-link::before{margin-right:20px;}.purl-provider_key-group_purl_provider .region-top-strip ul.menu a.global-link{background:#4a4a4a;color:#f3f3f3;}.purl-modifier-au .region-top-strip a.au-link{background:#ffffff;color:#2c2e30;}.purl-modifier-eu .region-top-strip ul.menu a.eu-link{background:#ffffff;color:#2c2e30;}.purl-modifier-us .region-top-strip a.us-link{background:#ffffff;color:#2c2e30;}.sf-menu li:hover,.sf-menu li.sfHover{background:#f3f3f3;-webkit-transition:none;transition:none;}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:.25em;margin-top:-3px;height:0;width:0;border:6px solid transparent;border-top-color:#ffffff;}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:light;}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,0.5);}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:light;}.responsive-menu-block-wrapper{display:none;}@media screen and (min-width:1024px){.responsive-menu-block-wrapper{display:block;}}html.mm-opened .mm-page{position:fixed !important;width:100%;}.mm-page,.mm-wrapper_background body{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:9.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;border:2px solid #f3f3f3;box-shadow:0 3px 3px;margin-left:0;background:#f3f3f3;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:40px;height:40px;z-index:4;margin-top:0;position:relative;background:#ffffff;overflow:hidden;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:60px;color:#4a4a4a;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#4a4a4a;content:'';display:block;width:20px;height:2px;position:absolute;top:1px;left:10px;border-radius:3px;}.responsive-menu-toggle-icon:before{top:9px;}.responsive-menu-toggle-icon span.icon{top:17px;}.responsive-menu-toggle-icon:after{top:25px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{-webkit-transition:none 0.4s ease-out 0.1s;transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;-webkit-transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity,-webkit-transform;}html.mm-wrapper_opening .responsive-menu-toggle-icon:before,html.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:26px;}html.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}html.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}html.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);-webkit-transition:background 1s ease 0.3s;transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel .mm-listitem{border-color:#f3f3f3;}.mm-panel a{border-bottom:none;font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-weight:bold;}.mm-panel a:hover{-webkit-transform:inherit;transform:inherit;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}.path-contact .main,.path-sitemap .main,.path-search .main{margin:0 20px;}@media screen and (min-width:768px){.path-contact .main,.path-sitemap .main,.path-search .main{margin:0 50px;}}.field__items > .field__item:nth-child(even){background:#f6f8f9;}.paragraph .blue_button,.paragraph .grey_button{text-align:center;display:block;height:3em;line-height:3em;width:60vw;margin:auto;}@media screen and (min-width:768px){.paragraph .text{width:100%;}.paragraph .text p{width:100%;}.paragraph .text p sub .blue_button,.paragraph .text p sub .grey_button{display:inline-block;width:40%;margin-left:4%;margin-right:4%;height:55px;line-height:55px;}}.paragraph .darkbox{background-color:#4a4a4a;color:#ffffff;margin:0;padding:50px 20px;}.paragraph.creambox{background-color:#ffffff;}.paragraph.align-top{align-self:start;-webkit-box-align:start;align-items:start;}.paragraph--type--simple-text{margin:50px 20px;}@media screen and (min-width:768px){.paragraph--type--simple-text{margin:0px;}}.paragraph--type--large-quote{min-height:350px;display:grid;-webkit-box-align:center;align-items:center;grid-template-columns:1fr 1fr;justify-items:center;}.paragraph--type--large-quote .field--name-field-quote{font-family:Georgia,"Times New Roman",Times,serif;font-size:3em;}.paragraph--type--image-and-text{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-template-areas:"head" "image" "text";justify-items:center;-webkit-box-align:center;align-items:center;}.paragraph--type--image-and-text > .text{grid-area:text;padding:2em 20px;}.paragraph--type--image-and-text > .header_content{max-width:70%;margin:auto;grid-area:head;}@media screen and (min-width:768px){.paragraph--type--image-and-text > .header_content{max-width:none;}}@media screen and (min-width:768px){.paragraph--type--image-and-text{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}.paragraph--type--image-and-text.left{grid-template-areas:"image head" "image text";}.paragraph--type--image-and-text.left > .text{padding:0px;}.paragraph--type--image-and-text.right{grid-template-areas:"head image" "text image";}.paragraph--type--image-and-text.right > .text{padding:0px;}}.paragraph--type--image-and-text > .image{grid-area:image;padding:.5em;width:100%;}@media screen and (min-width:768px){.paragraph--type--image-and-text > .image{width:auto;}}.paragraph--type--image-and-text > .image video{width:100% !important;height:auto;}.paragraph--type--three-paragraphs{margin-top:1.5em;padding-top:1.5em;padding-bottom:1.5em;}.paragraph--type--three-paragraphs .field_outside_header{width:60%;margin:auto;text-align:center;text-transform:none;}.paragraph--type--three-paragraphs div.field__items{display:grid;-webkit-box-pack:center;justify-content:center;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;}@media screen and (min-width:768px){.paragraph--type--three-paragraphs div.field__items{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;}}.paragraph--type--three-paragraphs div.field__items > div.field__item{margin:auto;height:100%;max-width:400px;}.paragraph--type--three-paragraphs div.field__items > div.field__item .paragraph_header_container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;}.paragraph--type--three-paragraphs div.field__items > div.field__item .paragraph_header_container div.icon,.paragraph--type--three-paragraphs div.field__items > div.field__item .paragraph_header_container img{margin:5px;height:1.4em;width:auto;display:inline-block;}.paragraph--type--three-paragraphs div.field__items > div.field__item .paragraph_header_container h4{display:inline-block;}.paragraph--type--three-paragraphs div.field__items > div.field__item .paragraph{margin:5px 1em;}.paragraph--type--layout{margin:0;}.paragraph--type--layout .field--name-field-sections{display:grid;grid-template-columns:1fr;justify-items:center;-webkit-box-align:center;align-items:center;}.paragraph--type--layout .field--name-field-sections > div{height:100%;width:100%;display:grid;}.paragraph--type--layout .field--name-field-sections > div > div{display:grid;align-content:center;}@media screen and (min-width:768px){.paragraph--type--layout.twocol .field--name-field-sections{grid-template-columns:1fr 1fr;}.paragraph--type--layout.threecol .field--name-field-sections{grid-template-columns:repeat(3,1fr);}.paragraph--type--layout.two-one .field--name-field-sections{grid-template-columns:1fr 1fr;}.paragraph--type--layout.one-two .field--name-field-sections{grid-template-columns:1fr 1fr;}.paragraph--type--layout.one-two .field--name-field-sections > div:first-child{grid-row:1;grid-column:1 / -1;}}@media screen and (min-width:1024px){.paragraph--type--layout.two-one .field--name-field-sections{grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;}.paragraph--type--layout.two-one .field--name-field-sections > div:last-child{grid-column:2;grid-row:1 / -1;}.paragraph--type--layout.one-two .field--name-field-sections{grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;}.paragraph--type--layout.one-two .field--name-field-sections > div:first-child{grid-column:1;grid-row:1 / -1;}}.paragraph--type--view,.paragraph--type--media-carousel{margin:0 20px;}@media screen and (min-width:768px){.paragraph--type--view,.paragraph--type--media-carousel{margin:0 50px;}}html{font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#333333;}@media screen and (min-width:768px){html{font-size:16px;}}@media screen and (min-width:1280px){html{font-size:18px;}}html div{margin:0;}html p,html div{letter-spacing:1.3;}html p{margin-top:0;margin-bottom:1em;line-height:1.5em;}html h1,html .whitePull,html h2,html h3,html h4,html h5{text-align:center;}html h1,html .whitePull{font-size:2.4em;font-weight:700;}html h1.page-title,html .page-title.whitePull{font-family:Georgia,"Times New Roman",Times,serif;margin:0.5em 0;justify-self:left;text-align:left;}html .layout.layout--onecol .block-layout-builder .field--name-title{font-family:Georgia,"Times New Roman",Times,serif;font-size:2.4em;font-weight:700;margin:0.5em 0;text-align:center;}@media screen and (min-width:768px){html .layout.layout--onecol .block-layout-builder .field--name-title{text-align:left;}}html h2{font-size:1.8em;font-weight:400;}html h3{font-size:1.5em;font-weight:400;}html h4{font-size:1.3em;font-weight:400;}html h5{font-size:1em;font-weight:700;text-transform:uppercase;}html a{color:#819d14;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;}.blue_button{background-color:#2f5bea;border-radius:15px;color:white;line-height:100%;}.grey_button{background-color:#4a4a4a;border-radius:15px;color:white;}nav .blue_button{border-radius:0px;}input[type="submit"]{background-color:#809a13;color:white;border-color:#aeb590;border-radius:2px;margin-bottom:5px;cursor:pointer;font-size:15px;padding:3px;}footer.page{flex-shrink:0;margin:0;background:#e5ebd0;min-height:20px;padding:5px;text-align:center;display:grid;-webkit-box-align:center;align-items:center;justify-items:center;}footer.page a{-webkit-transition:0.3s;transition:0.3s;display:inline-block;}footer.page a:active,footer.page a:hover{color:#fdba13;}footer.page .menu{margin-left:0;}footer.page .menu li.menu-item{text-align:center;}footer.page #block-sociallinks,footer.page #block-nwetc-theme-account-menu{width:200px;margin:auto;}footer.page #block-sociallinks ul.menu li.menu-item a,footer.page #block-nwetc-theme-account-menu ul.menu li.menu-item a{text-decoration:none;font-size:18px;}footer.page #block-sociallinks{font-size:30px;}footer.page #block-sociallinks a{margin:10px;}footer.page #block-sociallinks a .ext{display:none;}footer.page #block-sociallinks p{margin:auto;}footer.page .fa-facebook-f{color:#3b5998;}footer.page .fa-twitter{color:#1da1f2;}footer.page .fa-youtube{color:#ff0000;}footer.page #block-footerlogos p{margin:auto;}footer.page input[type="submit"]{color:#323b0e;}footer.page .copyright_e p{margin-bottom:0;}@media screen and (min-width:768px){footer.page #block-nwetcfooter ul.menu li,footer.page #block-nwetc-theme-account-menu ul.menu li,footer.page #block-sociallinks ul.menu li{display:inline-block;list-style:none;padding:0;margin:0;margin-right:8px;border-radius:2px;}footer.page #block-nwetcfooter ul.menu li a,footer.page #block-nwetc-theme-account-menu ul.menu li a,footer.page #block-sociallinks ul.menu li a{text-decoration:underline;}footer.page #block-nwetcfooter ul.menu li a:hover,footer.page #block-nwetc-theme-account-menu ul.menu li a:hover,footer.page #block-sociallinks ul.menu li a:hover{text-decoration:none;color:white;font-weight:normal;}footer.page #block-sociallinks{margin:auto 0;font-size:40px;width:unset;}footer.page #block-nwetc-theme-account-menu{width:unset;display:inline-block;}footer.page #block-masquerade{display:inline-block;}footer.page .region-footer{display:grid;grid-template-columns:1fr 2fr;}}@media screen and (min-width:1024px){footer.page .region-footer{grid-template-columns:2fr 2fr;}}header[role="banner"]{color:#ffffff;display:grid;grid-template-columns:75px auto 75px;-webkit-box-align:center;align-items:center;box-sizing:border-box;margin:0;}header[role="banner"] .block-system-branding-block img{height:80px;}header[role="banner"] a.site-logo{display:block;-webkit-transform:none;transform:none;margin:.5em auto .5em 2em;}header[role="banner"] .region-menu{justify-self:end;align-self:center;padding:0.25em;margin:auto 2em auto auto;grid-column:3;}header[role="banner"] .region-menu > *{display:inline-block;}header[role="banner"] .region-menu ul.menu{margin:0;}header[role="banner"] .region-menu ul.menu a{font-size:14px;}header[role="banner"] .region-header{grid-column:1/4;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;}header[role="banner"] .region-header > #block-nwetc-theme-search-form{-webkit-box-ordinal-group:2;order:1;margin:1em auto 0;}header[role="banner"] .region-header > #block-nwetc-theme-search-form .form-type-search input{color:#4a4a4a;font-size:15px;height:20px;}@media (max-width:405px){header[role="banner"] .region-header > #block-nwetc-theme-search-form{margin-left:1em;}}header[role="banner"] .region-header > #block-cartflyout{-webkit-box-ordinal-group:3;order:2;margin:auto;}header[role="banner"] .region-header > div{display:inline-block;}header[role="banner"] .region-header-right{-webkit-box-pack:right;justify-content:right;align-self:start;grid-row:2;}header[role="banner"] .reigion-header-menu{margin:auto;}header[role="banner"] .menu--account{display:none;}@media screen and (min-width:1024px){header[role="banner"] .menu--account{display:block;}}header[role="banner"] .responsive-menu-toggle{display:block;}@media screen and (min-width:1024px){header[role="banner"] .responsive-menu-toggle{display:none;}}@media screen and (min-width:768px){header[role="banner"]{grid-template-columns:auto;grid-template-rows:50px;}header[role="banner"] .region-header{grid-column:2/4;align-self:normal;}header[role="banner"] .region-header #block-nwetc-theme-search-form{margin-right:0;}header[role="banner"] .region-header #block-cartflyout{margin:0 2em 1em 1em;}header[role="banner"] .region-menu{grid-column:2/4;grid-row:2;margin:.5em auto 0 8em;align-self:baseline;}header[role="banner"] .responsive-menu-toggle{display:none;}header[role="banner"] .region-header-right{grid-row:1/3;}}@media screen and (min-width:1024px){header[role="banner"]{grid-template-columns:1fr auto 3fr;}header[role="banner"] .region-menu{margin-left:auto;margin-right:2em;}header[role="banner"] .region-menu #horizontal-menu a{font-size:18px;}}@media screen and (min-width:1280px){header[role="banner"]{grid-template-columns:1fr auto 4fr;max-width:1920px;width:100%;margin:auto;}}.block-views-blockgroups-block-1 .views-row{margin:0 10px;}.block-system-branding-block{margin:0px 0;}.block-system-branding-block .site-name{display:none;}html{height:100%;}body{min-height:100%;height:100%;overflow-x:hidden;}body .mm-page.mm-slideout,body .responsive-menu-page-wrapper{height:100%;}body.page-node-type-page .field.field--name-body{margin-top:0.5em;}body.page-node-type-course .block-nwetc-theme-eos-system-main{margin:1em;}body.page-node-type-course .block-field-blocknodecoursefield-comment{width:95%;}body.page-node-type-course .block-field-blocknodecoursefield-comment input{width:100%;}body.page-node-type-course .block-field-blocknodecoursefield-comment input.form-submit{width:unset;margin:0.5em auto;}body.page-node-type-venue .block-field-blocknodevenuefield-venue-address{margin-top:1em;}body.page-node-type-venue .block-views h2{margin-bottom:0.25em;}@media screen and (min-width:1280px){body.page-node-type-venue .block-views td.views-field-field-dates{min-width:225px;}}@media screen and (min-width:1280px){body.page-node-type-webform main{margin:auto;}}body.page-node-type-webform .block-field-blocknodewebformwebform,body.page-node-type-webform .block-field-blocknodewebformbody{margin-top:2em;}body.page-node-type-webform .block-field-blocknodewebformwebform label,body.page-node-type-webform .block-field-blocknodewebformbody label{font-size:16px;font-weight:bold;display:block;margin-bottom:5px;}body.page-node-type-webform .block-field-blocknodewebformwebform input.form-text,body.page-node-type-webform .block-field-blocknodewebformwebform textarea,body.page-node-type-webform .block-field-blocknodewebformbody input.form-text,body.page-node-type-webform .block-field-blocknodewebformbody textarea{max-width:284px;width:100%;}body.page-node-type-webform .block-field-blocknodewebformwebform .form-radios label.option,body.page-node-type-webform .block-field-blocknodewebformbody .form-radios label.option{display:inline;font-weight:normal;}body.page-node-type-webform .select2.select2-container.select2-container--default{max-width:150px;}body.path-user .user-login-form .form-item label,body.path-user .user-login-form .form-item input{width:inherit;max-width:230px;display:block;}body.path-user .user-login-form .form-item .description{margin:5px 0;}body.path-blog h1.page-title,body.path-blog .page-title.whitePull{justify-self:left;}body.path-blog article h2{text-align:left;}body.path-blog article h2 a{font-family:Arial,Verdana,sans-serif;font-size:28px;}body.path-blog footer.node__meta{display:none;}body.page-node-type-blog .node__submitted{font-style:italic;margin-bottom:0.5em;}body.page-node-type-blog .node__content{padding-right:1em;}body.path-node .navigation.menu--course-categories{margin-bottom:1em;}body.path-node .node__content .field--name-field-course-photo img{width:95%;height:auto;}body.path-node .node__content .field--label-inline{display:inline-block;}body.path-node .node__content .field__label,body.path-node .node__content .field__item{display:inline;}body.path-node .node__content .field__label{margin-top:2px;}body.path-node .node__content table{max-width:90vw;margin:0 auto;}@media screen and (min-width:768px){body.path-node .node__content table{max-width:60vw;}}@media screen and (min-width:1024px){body.path-node .node__content table{max-width:100vw;}}body .view-rng-product-events.view-display-id-block_5 .views-field-view-commerce-product{margin-bottom:5px;}body .view-rng-product-events.view-display-id-block_5 .views-field-view-commerce-product a{background-color:#809a13;color:white;border-color:#aeb590;border-radius:2px;border-width:2px;border-style:outset;margin-bottom:5px;cursor:pointer;font-size:15px;padding:5px;}body .view-rng-product-events.view-display-id-block_5 .view-filters{padding:0 0.7em;}body .view-rng-product-events.view-display-id-block_5 .view-filters .bef-exposed-form .form--inline .form-item{float:none;}@media screen and (min-width:1024px){body .view-rng-product-events.view-display-id-block_5 .view-filters .bef-exposed-form .form--inline .form-item{float:left;}}body .view-rng-product-events.view-display-id-block_5 .form-actions{clear:unset;}body .view-rng-product-events.view-display-id-block_5 .form-actions input{margin-top:1em;}body.path-search main{width:unset;}body.path-search main #edit-submit{margin:0.5em 0;}body.path-search main h2,body.path-search main .search-result__title{text-align:left;}body.path-search main .search-results{padding-left:0;}body.path-search main .search-results li{margin-left:0;}body.path-nwetc-help h2{text-align:left;margin-bottom:0.5em;}body.path-nwetc-help .block-field-blocknodedocumentationfield-media{margin-bottom:0.5em;}body.path-sitemap .main{margin:0;}.mm-page.mm-slideout{background-color:inherit;}.block.block-commerce-cart-flyout h1,.block.block-commerce-cart-flyout .whitePull,.block.block-commerce-cart-flyout h2,.block.block-commerce-cart-flyout h3,.block.block-commerce-cart-flyout h4,.block.block-commerce-cart-flyout h5{color:unset;}.block.block-commerce-cart-flyout h2{font-size:1.5em;margin-bottom:0;}.block.block-commerce-cart-flyout .contextual{display:none;}.block.block-commerce-cart-flyout .cart-flyout{margin:0.75em 0.5em 0 0;}.block.block-commerce-cart-flyout .cart-flyout .cart-block--link__expand img{height:36px;}.block.block-commerce-cart-flyout .cart-flyout .cart-block--link__expand .cart-block--summary__count{display:none;}#block-nwetc-theme-search-form{float:left;}.search-block-form{margin:1em 1em 0 1em;text-align:center;}.field.field--name-body .top-banner{width:100%;margin:0;position:relative;}.field.field--name-body .top-banner img{width:100%;height:120px;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;}.navigation.menu--course-categories{width:100%;}.navigation.menu--course-categories ul.menu{margin:0;text-align:center;max-width:85vw;margin:0 auto;}.navigation.menu--course-categories ul.menu li.menu-item{display:inline-block;list-style:none;text-align:center;padding:0.2em;}.navigation.menu--course-categories ul.menu li.menu-item::after{content:"";display:block;margin:0 auto;width:90%;padding-top:5px;border-bottom:2px #809a13 solid;}.navigation.menu--course-categories ul.menu li.menu-item a{color:#4a4a4a;font-size:0.8em;font-weight:bold;cursor:pointer;word-break:break-word;box-decoration-break:clone;-webkit-box-decoration-break:clone;}@media screen and (min-width:1280px){.navigation.menu--course-categories ul.menu{max-width:80vw;}}@media (min-width:1550px){.navigation.menu--course-categories ul.menu{max-width:unset;}}.left{float:left;}.right{float:right;}.field--name-field-tags .field__items,.field--name-field-course-category .field__items{padding:5px 0 10px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:start;flex-wrap:wrap;}.field--name-field-tags .field__items > .field__item:nth-child(even),.field--name-field-course-category .field__items > .field__item:nth-child(even){background-color:unset;}.field--name-field-tags .field__items > .field__item,.field--name-field-course-category .field__items > .field__item{margin-right:8px;align-self:baseline;}.views-table td.is-active{background-color:unset;}.tablesaw-all-cols-visible{display:none;}.view-course.view-display-id-page_1 td.views-field-title a,.view-course.view-display-id-page_1 .views-field-field-course-id a,.view-course.view-display-id-page_1 .views-field-field-course a,.view-course.view-display-id-block_4 td.views-field-title a,.view-course.view-display-id-block_4 .views-field-field-course-id a,.view-course.view-display-id-block_4 .views-field-field-course a,.view-commerce-products.view-display-id-page_2 td.views-field-title a,.view-commerce-products.view-display-id-page_2 .views-field-field-course-id a,.view-commerce-products.view-display-id-page_2 .views-field-field-course a{color:#4a4a4a;}.view-course.view-display-id-page_1 td.views-field-title a:hover,.view-course.view-display-id-page_1 .views-field-field-course-id a:hover,.view-course.view-display-id-page_1 .views-field-field-course a:hover,.view-course.view-display-id-block_4 td.views-field-title a:hover,.view-course.view-display-id-block_4 .views-field-field-course-id a:hover,.view-course.view-display-id-block_4 .views-field-field-course a:hover,.view-commerce-products.view-display-id-page_2 td.views-field-title a:hover,.view-commerce-products.view-display-id-page_2 .views-field-field-course-id a:hover,.view-commerce-products.view-display-id-page_2 .views-field-field-course a:hover{color:#819d14;font-weight:bold;}@media screen and (min-width:1024px){.view-course.view-display-id-page_1 td.views-field-title,.view-course.view-display-id-page_1 .views-field-field-course-id,.view-course.view-display-id-page_1 .views-field-field-course,.view-course.view-display-id-block_4 td.views-field-title,.view-course.view-display-id-block_4 .views-field-field-course-id,.view-course.view-display-id-block_4 .views-field-field-course,.view-commerce-products.view-display-id-page_2 td.views-field-title,.view-commerce-products.view-display-id-page_2 .views-field-field-course-id,.view-commerce-products.view-display-id-page_2 .views-field-field-course{width:70%;}}.view-course.view-display-id-page_1 th.views-field-title,.view-course.view-display-id-block_4 th.views-field-title,.view-commerce-products.view-display-id-page_2 th.views-field-title{text-align:center;}@media screen and (min-width:1024px){.view-course.view-display-id-page_1 td.views-field-field-course-id,.view-course.view-display-id-page_1 th.views-field-field-course-id,.view-course.view-display-id-block_4 td.views-field-field-course-id,.view-course.view-display-id-block_4 th.views-field-field-course-id,.view-commerce-products.view-display-id-page_2 td.views-field-field-course-id,.view-commerce-products.view-display-id-page_2 th.views-field-field-course-id{text-align:left;width:15%;}}@media screen and (min-width:1024px){.view-course.view-display-id-page_1 .views-field-field-event-length,.view-course.view-display-id-page_1 .views-field-field-event-type,.view-course.view-display-id-block_4 .views-field-field-event-length,.view-course.view-display-id-block_4 .views-field-field-event-type,.view-commerce-products.view-display-id-page_2 .views-field-field-event-length,.view-commerce-products.view-display-id-page_2 .views-field-field-event-type{text-align:center;}}@media screen and (min-width:1024px){.view-course.view-display-id-page_1 .views-field-field-event-length,.view-course.view-display-id-block_4 .views-field-field-event-length,.view-commerce-products.view-display-id-page_2 .views-field-field-event-length{width:5%;}}.view-course.view-display-id-page_1 caption,.view-course.view-display-id-page_1 .view-grouping-header,.view-course.view-display-id-block_4 caption,.view-course.view-display-id-block_4 .view-grouping-header,.view-commerce-products.view-display-id-page_2 caption,.view-commerce-products.view-display-id-page_2 .view-grouping-header{padding:0.7em;margin:0;background-color:yellow;text-align:center;border-left:1px solid #4a4a4a;border-right:1px solid #4a4a4a;color:#4a4a4a;font-weight:bold;}.view-course.view-display-id-page_1 caption a,.view-course.view-display-id-page_1 .view-grouping-header a,.view-course.view-display-id-block_4 caption a,.view-course.view-display-id-block_4 .view-grouping-header a,.view-commerce-products.view-display-id-page_2 caption a,.view-commerce-products.view-display-id-page_2 .view-grouping-header a{color:#4a4a4a;font-weight:bold;}.view-course.view-display-id-page_1 tbody,.view-course.view-display-id-page_1 thead,.view-course.view-display-id-block_4 tbody,.view-course.view-display-id-block_4 thead,.view-commerce-products.view-display-id-page_2 tbody,.view-commerce-products.view-display-id-page_2 thead{background-color:white;}.view-course.view-display-id-page_1 td,.view-course.view-display-id-page_1 th,.view-course.view-display-id-block_4 td,.view-course.view-display-id-block_4 th,.view-commerce-products.view-display-id-page_2 td,.view-commerce-products.view-display-id-page_2 th{padding:5px;border:1px solid #4a4a4a;}.view-course.view-display-id-page_1 tr,.view-course.view-display-id-block_4 tr,.view-commerce-products.view-display-id-page_2 tr{border:1px solid #4a4a4a;}.view-course.view-display-id-page_1 .form-item,.view-course.view-display-id-block_4 .form-item,.view-commerce-products.view-display-id-page_2 .form-item{width:100%;max-width:300px;display:inline-block;margin-top:0;margin-right:1.5em;}.view-course.view-display-id-page_1 .form-item select,.view-course.view-display-id-block_4 .form-item select,.view-commerce-products.view-display-id-page_2 .form-item select{width:inherit;}.view-course.view-display-id-page_1 .view-content .view-grouping .view-grouping-header,.view-course.view-display-id-block_4 .view-content .view-grouping .view-grouping-header,.view-commerce-products.view-display-id-page_2 .view-content .view-grouping .view-grouping-header{font-size:1.5em;}.view-course.view-display-id-page_1 .view-content .view-grouping .view-grouping-content table caption,.view-course.view-display-id-block_4 .view-content .view-grouping .view-grouping-content table caption,.view-commerce-products.view-display-id-page_2 .view-content .view-grouping .view-grouping-content table caption{background-color:yellow;}.view-course.view-display-id-page_1 .view-content .view-grouping .view-grouping-content table caption a,.view-course.view-display-id-block_4 .view-content .view-grouping .view-grouping-content table caption a,.view-commerce-products.view-display-id-page_2 .view-content .view-grouping .view-grouping-content table caption a{font-size:1.5em;color:#4a4a4a;}.view-course.view-display-id-page_1 .view-content .view-grouping:first-child .view-grouping-header,.view-course.view-display-id-block_4 .view-content .view-grouping:first-child .view-grouping-header,.view-commerce-products.view-display-id-page_2 .view-content .view-grouping:first-child .view-grouping-header{display:none;}.view-course.view-display-id-page_1 .view-content table,.view-course.view-display-id-block_4 .view-content table,.view-commerce-products.view-display-id-page_2 .view-content table{width:100% !important;max-width:90vw;}.view-course.view-display-id-page_1 .view-content table:first-of-type caption,.view-course.view-display-id-block_4 .view-content table:first-of-type caption,.view-commerce-products.view-display-id-page_2 .view-content table:first-of-type caption{border-top:1px solid #4a4a4a;}@media screen and (min-width:768px){.field.field--name-body .top-banner img{height:320px;}body.page-node-type-webform .block-field-blocknodewebformwebform input.form-text,body.page-node-type-webform .block-field-blocknodewebformwebform textarea{max-width:480px;}.layout--onecol:first-child{margin-bottom:1em;}}@media screen and (min-width:1024px){body.page-node-type-webform .block-field-blocknodewebformwebform input.form-text,body.page-node-type-webform .block-field-blocknodewebformwebform textarea{max-width:550px;}}body.path-frontpage{}body.path-frontpage header,body.path-frontpage footer{max-width:1920px;width:100%;margin:auto;}body.path-frontpage main.main{width:unset;}body.path-frontpage main.main .layout-content{margin:0;}body.path-frontpage main.main .node__content .layout.layout--onecol{width:inherit;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content{display:grid;background-color:#e5ebd0;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content h2{margin:0;font-size:1.5em;word-break:break-word;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block{position:relative;justify-self:center;background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:1em;width:90%;min-height:180px;display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;border-radius:6px;cursor:pointer;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block h2{text-align:center;font-weight:bold;background:rgba(255,255,255,0.8);padding:10px;height:auto;width:100%;font-size:18px;justify-self:center;vertical-align:middle;align-self:flex-end;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block .field--name-field-media{display:none;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block .field--name-field-link{width:0;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block .field--name-field-link .link-title{display:none;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block .field--name-field-link a{color:transparent;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block .field--name-field-link span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child{grid-row:1;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body{width:100%;margin:0;position:relative;color:white;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body img{width:100%;height:120px;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body h2,body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body p{text-shadow:2px 2px 4px #000000;width:inherit;text-align:center;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body h2{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.6em;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body p:nth-child(2n){display:none;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:nth-child(2n){margin-bottom:1em;}body.path-frontpage main.main .block-webform{background-color:#fff;padding:1em 0.5em;}body.path-frontpage main.main .block-webform h2{font-size:1.2em;}body.path-frontpage main.main .block-webform input#edit-submit{background-color:#809a13;border-color:#aeb590;border-radius:2px;margin-left:0.5em;cursor:pointer;font-size:15px;padding:3px;color:#fff;}body.path-frontpage main.main .block-webform #edit-actions{margin-top:0;}body.path-frontpage main.main form{margin:1em;}body.path-frontpage main.main .form-item{display:inline-block;margin:0.4em;}body.path-frontpage main.main fieldset{margin-top:0;margin-bottom:0;}@media screen and (min-width:768px){body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content{grid-template-columns:1fr 1fr 1fr;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child{grid-column:1/4;grid-row:1;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body img{height:320px;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body h2{top:32%;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child .field.field--name-body p:nth-child(2n){display:block;position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:nth-child(2n){grid-column:1/4;grid-row:2;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content h2{font-size:2em;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block:nth-child(12n){grid-column:2;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-webform{grid-column:1/4;}}@media screen and (min-width:1024px){body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block{min-height:200px;}}@media screen and (min-width:1280px){body.path-frontpage main.main form{margin:auto;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content{grid-template-columns:1fr 1fr 1fr 1fr;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child{grid-column:1/5;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:nth-child(2n),body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-webform{grid-column:1/5;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block{width:85%;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block:nth-child(11n){grid-column:2;}body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-inline-blocklanding-page-block:nth-child(12n){grid-column:3;}}@media (min-width:2560px){body.path-frontpage main.main .node__content .layout.layout--onecol .layout__region.layout__region--content .block-block-content:first-child{grid-column:1/5;}}.path-taxonomy main{gap:50px;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content{display:grid;justify-items:center;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block:first-child{width:100%;margin-bottom:0;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block:first-child .top-banner,.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block:first-child img,.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block:first-child p{width:100%;height:120px;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;margin-bottom:0;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .navigation.menu--course-categories{margin-top:0;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategoryfield-heading{font-size:1.75em;text-align:center;margin:0.5em 0;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategorydescription{background-color:#c6e0b4;text-align:center;padding:0.5em;width:85%;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategorydescription h2{margin:0 0 0.3em 0;font-size:1.45em;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategorydescription .field--name-description{padding:0 1em;}@media screen and (min-width:768px){.taxonomy-term.vocabulary-category .layout.layout--onecol{margin-bottom:2em;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategoryfield-heading{font-size:2em;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategorydescription{width:100%;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block:first-child .top-banner,.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block:first-child img{height:250px;}}@media screen and (min-width:1024px){.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategoryfield-heading{font-size:2.625em;}.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block.block-layout-builder.block-inline-blocklanding-page-block h2{margin-top:10px;padding-bottom:0;}.taxonomy-term.vocabulary-category .block-views .field-content p{margin-bottom:0;}}@media screen and (min-width:1280px){.taxonomy-term.vocabulary-category .layout.layout--onecol .layout__region.layout__region--content .block-field-blocktaxonomy-termcategorydescription h2{font-size:2em;}.taxonomy-term.vocabulary-category .block-views .more-link{margin:1em 0;text-align:center;}}.layout.layout--grid .layout__region{display:grid;justify-items:center;gap:1em;margin-top:1em;width:100%;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block{position:relative;background-color:#e6e6e6;justify-self:center;background-position:center;background-repeat:no-repeat;background-size:cover;width:90%;height:275px;border-radius:6px;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;cursor:pointer;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block h2{text-align:center;background:rgba(255,255,255,0.8);padding:10px;-webkit-box-ordinal-group:2;order:1;font-size:1.3em;margin:0;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link{width:0;height:0;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link .link-title{display:none;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link .link-url a{color:transparent;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link .link-url a span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-body{visibility:hidden;width:100%;background:rgba(255,255,255,0.8);text-align:center;padding:5px 0 0 0;position:absolute;z-index:1;bottom:40%;left:0;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-media{display:none;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block:hover .field--name-body{visibility:visible;}.layout.layout--grid .layout__region .block-views,.layout.layout--grid .layout__region .block-inline-blockbasic,.layout.layout--grid .layout__region .block-block-content,.layout.layout--grid .layout__region .block-inline-blockcourse-block{background-color:#e5ebd0;width:90%;height:275px;border-radius:6px;text-align:center;}.layout.layout--grid .layout__region .block-views .views-element-container,.layout.layout--grid .layout__region .block-views .field--name-body,.layout.layout--grid .layout__region .block-inline-blockbasic .views-element-container,.layout.layout--grid .layout__region .block-inline-blockbasic .field--name-body,.layout.layout--grid .layout__region .block-block-content .views-element-container,.layout.layout--grid .layout__region .block-block-content .field--name-body,.layout.layout--grid .layout__region .block-inline-blockcourse-block .views-element-container,.layout.layout--grid .layout__region .block-inline-blockcourse-block .field--name-body{padding:0.5em;}.layout.layout--grid .layout__region .block-views h2,.layout.layout--grid .layout__region .block-inline-blockbasic h2,.layout.layout--grid .layout__region .block-block-content h2,.layout.layout--grid .layout__region .block-inline-blockcourse-block h2{font-size:1.3em;margin:0.5em 0;}.layout.layout--grid .layout__region .block-inline-blockcourse-block{cursor:pointer;}.layout.layout--grid .layout__region .field--name-field-course{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:100%;height:inherit;position:relative;}.layout.layout--grid .layout__region .field--name-field-course h2{margin-top:0;background-color:rgba(255,255,255,0.8);padding:8px 10px 10px 10px;}.layout.layout--grid .layout__region .field--name-field-course .field--name-body{visibility:hidden;width:100%;background:rgba(255,255,255,0.8);text-align:center;padding:5px 0 0 0;position:absolute;z-index:1;bottom:30%;left:0;}.layout.layout--grid .layout__region .field--name-field-course:hover .field--name-body{visibility:visible;}.layout.layout--grid .layout__region .field--name-field-course article{background-color:unset;}#layout-builder .layout.layout--grid .layout__region .block{width:80%;}@media screen and (min-width:768px){.layout.layout--grid .layout__region{grid-template-columns:repeat(auto-fit,minmax(275px,1fr));}.layout.layout--grid .layout__region .block{width:100%;}}@media screen and (min-width:1024px){.layout.layout--grid .block.block-layout-builder.block-inline-blocklanding-page-block .field--name-body{bottom:25%;}}aside.cart-offcanvas.is-open{padding-top:0 !important;max-width:320px;}aside.cart-offcanvas.is-open .cart--cart-offcanvas{padding:0 1em;}aside.cart-offcanvas.is-open .cart--cart-offcanvas button,aside.cart-offcanvas.is-open .cart--cart-offcanvas .button{background-color:#809a13;border-color:#aeb590;border-radius:2px;color:white;padding:3px 5px 2px;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart--cart-offcanvas__close{margin:0.5em 0;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-empty{margin-top:1em;font-weight:bold;text-align:center;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__links{text-align:center;margin-bottom:0.5em;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__links a{font-weight:bold;font-size:1em;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__items table.cart-block--offcanvas-cart-table td{padding:5px;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__items table.cart-block--offcanvas-cart-table .fas.fa-times{color:white;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__items button[type="submit"],aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__items .button{margin:0.5em 0;font-size:15px;padding:5px;font-weight:bold;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__items button[type="submit"]{float:right;}aside.cart-offcanvas.is-open .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__items .button{-webkit-appearance:button;cursor:pointer;text-transform:none;overflow:visible;-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-indent:0px;text-shadow:none;display:inline-block;text-align:center;-webkit-box-align:start;align-items:flex-start;box-sizing:border-box;border-width:2px;border-style:outset;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;}@media screen and (min-width:768px){aside.cart-offcanvas.is-open{max-width:unset;}}body.path-checkout #block-nwetc-theme-search-form{margin-right:1em !important;}body.path-checkout .registrant-grid{grid-template-columns:1fr;}body.path-checkout .registrant-grid details[data-drupal-selector$="identity-types"]{display:none;}body.path-checkout input[value="Continue"]{background-color:#809a13;color:white;border-color:#aeb590;border-radius:2px;margin-bottom:5px;cursor:pointer;font-size:15px;padding:3px;}body.path-checkout .checkout-pane-registrant-information{}body.path-checkout .checkout-pane-registrant-information::before{content:"If email address is associated with a user account, the registrant will be linked to that user. Other fields will be populated by the user's profile.";}body.path-checkout .checkout-pane-registrant-information fieldset legend{font-weight:bold;margin-bottom:3px;}body.path-checkout .checkout-pane-registrant-information fieldset details{padding:0.5em;}body.path-checkout .checkout-pane-registrant-information fieldset details[id$="people"]{margin-top:0;margin-bottom:0;border:none;}body.path-checkout .checkout-pane-registrant-information fieldset div[id$="details"]{border:none;margin-top:0.5em;padding-left:0;}body.path-checkout .checkout-pane-registrant-information fieldset div[id$="details"]::before{content:"Attendee Info";margin-top:0.5em;display:block;font-weight:600;}body.path-checkout .checkout-pane-registrant-information fieldset div[id$="details"] .field--type-email .form-item{margin-top:5px;}body.path-checkout .checkout-pane-registrant-information fieldset div[id$="details"] .field--type-email .form-item input{max-width:200px;}body.path-checkout .checkout-pane-registrant-information fieldset div[id$="details"] > div{justify-self:center;}body.path-checkout .checkout-pane-registrant-information fieldset div[id$="details"] > div .form-item{margin-top:0;}body.path-checkout .checkout-pane-registrant-information fieldset .details-wrapper{padding:0;}body.path-checkout .checkout-pane-review #edit-review-registrant-information div[id*="edit-review-registrant-information-summary"]{margin-top:5px;}body.path-checkout .checkout-pane-review #edit-review-registrant-information div[id*="edit-review-registrant-information-summary"] label{font-weight:bold;}body.path-checkout .checkout-pane-review #edit-review-registrant-information div[id*="edit-review-registrant-information-summary"] .item-list{margin-top:0.5em;}body.path-checkout .checkout-pane-review #edit-review-registrant-information div[id*="edit-review-registrant-information-summary"] .item-list ul{list-style-type:none;}body.path-checkout .checkout-pane-review #edit-review-registrant-information div[id*="edit-review-registrant-information-summary"] .item-list ul li{margin-left:0;}body.path-checkout .layout-region-checkout-main{background-color:#e5ebd0;padding:1em 0.5em 0;border:none;}body.path-checkout .layout-region-checkout-secondary .back-cart{margin-left:.5em;}body.path-checkout .layout-region-checkout-secondary .checkout-order-summary td,body.path-checkout .layout-region-checkout-secondary .checkout-order-summary th{padding:0.5em;text-align:left;}body.path-checkout .layout-region-checkout-secondary .checkout-order-summary .field--name-field-dates .field__item{background-color:white;display:inline-block;}body.path-checkout .layout-region-checkout-secondary .checkout-order-summary .field--name-field-dates .field__item time:nth-of-type(even){display:none;}body.path-checkout .layout-region-checkout-secondary .checkout-order-summary .field--name-field-dates .field__item:last-of-type::before{content:"to ";}body.path-checkout .layout-region-checkout-secondary .checkout-order-summary .order-total-line-label{padding-right:0.5em;}body.path-checkout .layout-region-checkout-secondary .checkout-pane-coupon-redemption{margin-bottom:1em;}body.path-checkout .layout-region-checkout-secondary .checkout-pane-coupon-redemption td{padding-right:1em;}body.path-checkout .layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-item-sidebar-coupon-redemption-form-code{width:95%;margin:1em auto;}body.path-checkout .layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-item-sidebar-coupon-redemption-form-code input{width:100%;}body.path-checkout .layout-region-checkout-secondary .checkout-pane-coupon-redemption input#edit-sidebar-coupon-redemption-form-apply{margin-left:.5em;}@media screen and (min-width:768px){body.path-checkout .layout-region-checkout-main,body.path-checkout .layout-region-checkout-footer{width:60%;}body.path-checkout .layout-region-checkout-secondary{width:38%;}}body.path-product article .field--name-field-status{visibility:hidden;}body.path-cart .order-total-line-label{padding-right:10px;}body.path-cart .views-field-field-dates time:nth-of-type(even){display:none;}body.path-product [class*="block-views-blockrng-product-events-block"] .view-id-rng_product_events,body.path-online-classes [class*="block-views-blockrng-product-events-block"] .view-id-rng_product_events,body.page-node-type-webform [class*="block-views-blockrng-product-events-block"] .view-id-rng_product_events{height:835px;}body.path-course-catalog [class*="block-views-blockrng-product-events-block"] .view-id-rng_product_events{height:100vh;}body.path-product [class*="block-views-blockrng-product-events-block"] .field--name-title,body.page-node-type-course [class*="block-views-blockrng-product-events-block"] .field--name-title{display:none;}body .block-views-blockrng-product-events-block-1 h2,body .block-views-blockrng-product-events-block-1 h2:first-child,body .block-views-blockrng-product-events-block-2 h2,body .block-views-blockrng-product-events-block-2 h2:first-child,body .block-views-blockrng-product-events-block-4 h2,body .block-views-blockrng-product-events-block-4 h2:first-child,body [class*="block-views-blockcourse-block"] h2,body [class*="block-views-blockcourse-block"] h2:first-child{margin-bottom:0;font-size:1.5em;text-align:left;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events{overflow-y:scroll;overflow-x:hidden;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content{margin:0.5em 0;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-row,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-row,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-row,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-row{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;line-height:16px;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .field,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .field,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .field,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .field,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field{padding:1px 0;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .field--name-title,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-title,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .field--name-title,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-title,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .field--name-title,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-title,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .field--name-title,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-title{font-weight:bold;font-size:13px;width:100%;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .field--name-field-dates,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .field--name-field-venue,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .form-submit,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-venue,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .field--name-field-dates,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .field--name-field-venue,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .form-submit,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-venue,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .field--name-field-dates,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .field--name-field-venue,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .form-submit,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-venue,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .field--name-field-dates,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .field--name-field-venue,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .form-submit,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-dates,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-event-date-string-field,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-pretty-event-date,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-venue,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-variations-target-id{font-size:13px;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area{width:100%;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-dates,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-event-date-string-field,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-pretty-event-date{font-weight:bold;width:65%;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-variations-target-id{margin:0em 0.5em 0 auto;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-dates,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-event-date-string-field,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-pretty-event-date,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-variations-target-id,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-dates,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-event-date-string-field,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-pretty-event-date{display:inline-block;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-dates .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-event-date-string-field .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-pretty-event-date .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-dates .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-event-date-string-field .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-pretty-event-date .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-dates .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-event-date-string-field .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-pretty-event-date .form-actions.form-wrapper,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-field-dates .form-actions.form-wrapper,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-event-date-string-field .form-actions.form-wrapper,body [class*="block-views-blockcourse-block"] .view-id-rng_product_events .view-content .views-field-pretty-event-date .form-actions.form-wrapper{margin:1px 0 0 5px;}body .region-sidebar-second{margin:1em;}body .region-sidebar-second article{text-align:center;}body .region-sidebar-second .more-link{text-align:left;font-weight:bold;font-size:16px;}body .region-sidebar-second .view-course h2{font-size:0.75em;font-weight:bold;}@media screen and (min-width:768px){body .region-sidebar-second{margin:0;}body .block-views-blockcourse-block-1 h2,body .node--type-course.node--view-mode-teaser h2,body .block-views-blockrng-product-events-block-1 h2,body .block-views-blockrng-product-events-block-2 h2,body .block-views-blockrng-product-events-block-4 h2{text-align:left;}body .block-views-blockcourse-block-1 .view-id-rng_product_events,body .node--type-course.node--view-mode-teaser .view-id-rng_product_events,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events{height:640px;}body .block-views-blockcourse-block-1 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .node--type-course.node--view-mode-teaser .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-field-venue-address-administrative-area{width:80%;}body .block-views-blockcourse-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .node--type-course.node--view-mode-teaser .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper{margin:0;}body .block-views-blockrng-product-events-block-1 h2,body .block-views-blockrng-product-events-block-2 h2,body .block-views-blockrng-product-events-block-4 h2,body .block-views-blockcourse h2{font-size:1.45em;text-align:left;}body #block-views-block-course-block-1{margin-top:2em;}body .region-sidebar-second article{text-align:left;}}@media screen and (min-width:1024px){body .block-views-blockrng-product-events h2,body .block-views-blockcourse h2{font-size:2em;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id{margin:0em 0.5em 0 auto;}body .block-views-blockrng-product-events-block-1 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-2 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper,body .block-views-blockrng-product-events-block-4 .view-id-rng_product_events .view-content .views-field-variations-target-id .form-actions.form-wrapper{margin:1px 0 0 5px;}}body.path-user main{width:unset;}body.path-user .views-element-container h2{margin:0 0 .5em;}body.path-user table.responsive-enabled th,body.path-user table.responsive-enabled td{padding:3px 5px;text-align:left;}body.path-user table.responsive-enabled thead th:first-child{padding-left:13px;}body.path-user .view-profiles .view-header h2,body.path-user .view-user-registrations .view-header h2,body.path-user .view-commerce-user-orders .view-header h2{text-align:left;}body.path-user .view-profiles table tbody tr:nth-child(odd),body.path-user .view-user-registrations table tbody tr:nth-child(odd),body.path-user .view-commerce-user-orders table tbody tr:nth-child(odd){background-color:#f6f7f4;}body.path-user .view-upcoming-registrations time:nth-child(2n){display:none;}body.path-user .user-order-page h1 div,body.path-user .user-order-page .whitePull div{display:inline-block;}body.path-user .user-order-page .order-total-line .order-total-line-label{padding:0 1em;}body.path-user .user-order-page .order-information .field--name-order-items{margin-top:1em;}.view-registrants.view-display-id-page_1 .view-content,.pt-report .view-content{overflow-x:scroll;overflow-y:hidden;}.view-registrants.view-display-id-page_1 .view-content table thead,.pt-report .view-content table thead{background-color:#e1e2dc;color:#4a4a4a;}.view-registrants.view-display-id-page_1 .view-content table thead tr,.pt-report .view-content table thead tr{border:1px solid #a7a7a7;}.view-registrants.view-display-id-page_1 .view-content table thead tr th,.pt-report .view-content table thead tr th{font-weight:normal;border:inherit;}.view-registrants.view-display-id-page_1 .view-content table tbody,.pt-report .view-content table tbody{border-bottom:1px solid #a7a7a7;}.view-registrants.view-display-id-page_1 .view-content table tbody tr,.pt-report .view-content table tbody tr{border:1px solid #a7a7a7;}.view-registrants.view-display-id-page_1 .view-content table tbody tr:nth-of-type(even),.pt-report .view-content table tbody tr:nth-of-type(even){background-color:#e1e2dc;}.pt-report form.views-exposed-form .form-item input.hasDatepicker{width:150px;}.pt-report form.views-exposed-form .form-item label{font-weight:bold;}.pt-report .registered{height:100%;padding:0;text-align:left;}.pt-report .registered .green{border:2px solid;border-color:green;background-color:lightgreen;width:20%;margin:0 0.5em;text-align:center;}.pt-report .registered .yellow{border:2px solid;border-color:yellow;background-color:lightgoldenrodyellow;width:20%;margin:0 0.5em;text-align:center;}.pt-report .registered .red{border:2px solid;border-color:red;background-color:lightcoral;width:20%;margin:0 0.5em;text-align:center;}.pt-report .registered .yellow,.pt-report .registered .green,.pt-report .registered .red{padding:0 1em;}@media screen and (min-width:1024px){.pt-report .registered{text-align:center;}.pt-report .registered .green,.pt-report .registered .yellow,.pt-report .registered .red{padding:0;width:auto;margin:auto;}}ul.pre_links{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding:0;margin-left:5px;}.view-course .pre_links{display:none;}.darkregion{background:#4a4a4a;color:#ffffff;padding:10px;}.darkregion a{color:#819d14;}.darkregion .dropbutton-widget{background-color:#2c2e30;}.whitePull{color:#ffffff;font-weight:bold;}a.ctabutton{font-family:Georgia,"Times New Roman",Times,serif;text-transform:capitalize;font-weight:bold;display:inline-block;background:#ffffff;border-radius:2px;color:#333333 !important;letter-spacing:1px;padding:5px 10px;}a.ctabutton:hover{background:#ffffff;color:#fdba13 !important;}a.read-btn{font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-weight:bold;display:inline-block;background:#ffffff;border-radius:2px;color:#4a4a4a !important;letter-spacing:1px;padding:5px 10px;font-size:1.1em;}a.read-btn:hover{background:#fdba13;color:#f3f3f3 !important;letter-spacing:2px;}h2.larger{font-size:1.5em;}p.larger{font-size:1.2em;}.redbullet{font-family:Georgia,"Times New Roman",Times,serif;color:#333333;font-size:1.5em;display:list-item;margin-left:42px;list-style-type:none;}.redbullet i.far{font-size:1.5em;}.redbullet:before{content:'\F0C8';font-family:"Font Awesome 5 Free";font-size:1.5em;float:left;margin-left:-42px;font-weight:400;}.checkbox-header h2{margin:50px 20px 0;}@media screen and (min-width:768px){.checkbox-header h2{margin:50px 50px 0;}}.checkbox-header .field--name-field-header{font-family:Georgia,"Times New Roman",Times,serif;color:#2c2e30;font-size:24px;display:list-item;list-style-type:none;margin-left:42px;border-top:4px solid #2c2e30;}.checkbox-header .field--name-field-header::before{content:'\F0C8';font-family:'Font Awesome 5 Free';float:left;margin-left:-42px;margin-top:-8px;font-size:36px;font-weight:400;}.gradientlabel{font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-style:italic;font-size:1.2em;background-image:linear-gradient(to right,#4a4a4a,#2c2e30 100px);padding:5px 10px;}
.layout.layout--grid .layout__region{display:grid;justify-items:center;gap:1em;margin-top:1em;width:100%;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block{position:relative;background-color:#e6e6e6;justify-self:center;background-position:center;background-repeat:no-repeat;background-size:cover;width:90%;height:275px;border-radius:6px;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;cursor:pointer;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block h2{text-align:center;background:rgba(255,255,255,0.8);padding:10px;-webkit-box-ordinal-group:2;order:1;font-size:1.3em;margin:0;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link{width:0;height:0;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link .link-title{display:none;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link .link-url a{color:transparent;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-link .link-url a span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-body{visibility:hidden;width:100%;background:rgba(255,255,255,0.8);text-align:center;padding:5px 0 0 0;position:absolute;z-index:1;bottom:40%;left:0;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block .field--name-field-media{display:none;}.layout.layout--grid .layout__region .block-inline-blocklanding-page-block:hover .field--name-body{visibility:visible;}.layout.layout--grid .layout__region .block-views,.layout.layout--grid .layout__region .block-inline-blockbasic,.layout.layout--grid .layout__region .block-block-content,.layout.layout--grid .layout__region .block-inline-blockcourse-block{background-color:#e5ebd0;width:90%;height:275px;border-radius:6px;text-align:center;}.layout.layout--grid .layout__region .block-views .views-element-container,.layout.layout--grid .layout__region .block-views .field--name-body,.layout.layout--grid .layout__region .block-inline-blockbasic .views-element-container,.layout.layout--grid .layout__region .block-inline-blockbasic .field--name-body,.layout.layout--grid .layout__region .block-block-content .views-element-container,.layout.layout--grid .layout__region .block-block-content .field--name-body,.layout.layout--grid .layout__region .block-inline-blockcourse-block .views-element-container,.layout.layout--grid .layout__region .block-inline-blockcourse-block .field--name-body{padding:0.5em;}.layout.layout--grid .layout__region .block-views h2,.layout.layout--grid .layout__region .block-inline-blockbasic h2,.layout.layout--grid .layout__region .block-block-content h2,.layout.layout--grid .layout__region .block-inline-blockcourse-block h2{font-size:1.3em;margin:0.5em 0;}.layout.layout--grid .layout__region .block-inline-blockcourse-block{cursor:pointer;}.layout.layout--grid .layout__region .field--name-field-course{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:100%;height:inherit;position:relative;}.layout.layout--grid .layout__region .field--name-field-course h2{margin-top:0;background-color:rgba(255,255,255,0.8);padding:8px 10px 10px 10px;}.layout.layout--grid .layout__region .field--name-field-course .field--name-body{visibility:hidden;width:100%;background:rgba(255,255,255,0.8);text-align:center;padding:5px 0 0 0;position:absolute;z-index:1;bottom:30%;left:0;}.layout.layout--grid .layout__region .field--name-field-course:hover .field--name-body{visibility:visible;}.layout.layout--grid .layout__region .field--name-field-course article{background-color:unset;}#layout-builder .layout.layout--grid .layout__region .block{width:80%;}@media screen and (min-width:768px){.layout.layout--grid .layout__region{grid-template-columns:repeat(auto-fit,minmax(275px,1fr));}.layout.layout--grid .layout__region .block{width:100%;}}@media screen and (min-width:1024px){.layout.layout--grid .block.block-layout-builder.block-inline-blocklanding-page-block .field--name-body{bottom:25%;}}
